@charset "utf-8";/* CSS Document */*{  margin:0; padding:0; }table{ border-collapse:collapse; border-spacing:0; } fieldset,img{  border:0; } address,caption,cite,code,dfn,em,strong,th,var{ font-style:normal; font-weight:normal; } ol,ul{ list-style:none; } caption,th{ text-align:left; } h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal; } q:before,q:after{ content:''; } abbr,acronym{border:0; }strong{font-weight:bold;}em{font-style:italic;}body{background-color:#171717;font-size:62.5%;font-family:Verdana, Arial, Helvetica, sans-serif;color:#ffffff;padding-top:10px;padding-bottom:10px;text-align:center;}#wrapper{width:960px;text-align:left;margin:0 auto;}#header{width:960px;height:200px;}#header-left{float:left;width:300px;height:200px;}#header-left img{margin:35px 0px 0px 36px;}#header-right{float:right;width:660px;height:200px;}#navigation{width:660px;height:115px;position:relative;}#navigation ul{text-align:right;margin-right:10px;}#navigation li{display:inline;font-size:1.0em;margin-right:5px;padding-right:7px;font-weight:bold;border-right:#FFFFFF 1px solid;position:relative;text-transform:lowercase;}#navigation li.last{border:none;}#navigation a{color:#FFFFFF;text-decoration:none;}#navigation a:hover{color:#FC7215;}#navigation ul ul{text-align:left;position:absolute;margin-top:20px;/*These values should be set along with position absolute*/left: 0;top: 0;/**/}#navigation ul ul li{display:block;font-size:100%;border:none;width:200px;font-weight:normal;}#navigation a.active{color:#FC7215;}#navigation a:hover{text-decoration:underline;}#strapline{width:660px;height:85px;}#container{width:960px;}#flash{width:604px;height:604px;float:left;margin-left:15px;display:inline;}#flash div.textcontent{margin:0 auto;width:400px;}#flash div.textcontent h2{font-size:2em;padding-bottom:10px;}#flash div.textcontent p{font-size:1.3em;line-height:1.4em;padding-bottom:15px;}#flash div.textcontent td{font-size:1.3em;padding-bottom:5px;}#flash div.textcontent input,textarea{width:200px;}#flash div.textcontent textarea{height:60px;}#flash div.textcontent input.button{width:auto;}div.errors{width:380px;padding:10px;color:#FF0000;margin-bottom:15px;font-size:1.3em;background-color:#FFFFFF;}#info{width:300px;height:604px;float:right;background-color:#ff6201;}#info-internal{width:260px;height:564px;padding:20px;float:right;background-color:#ff6201;}#info-internal h2{font-size:1.8em;padding-bottom:5px;}#info-internal p, #page-text p{font-size:1.2em;line-height:1.3em;padding-bottom:8px;}#info-internal p a, #page-text p a{padding-bottom:10px;color:#FFF;text-decoration:underline;}#info-internal p a:hover, #page-text p a:hover{color:#FFA954;}#info-internal ul li{font-size:1.1em;line-height:1.2em;padding-bottom:5px;}#info-internal ul li a{padding-bottom:10px;color:#FFF;text-decoration:underline;}#info-internal ul li a:hover{color:#FFA954;}#info-internal div.heading{width:250px;margin-bottom:20px;}div.home-heading img{margin:51px 0px 0px 49px;}#footer{clear:both;height:60px;width:960px;}#footer img{margin:15px 0px 0px 662px;}#thumbs ul {list-style-type:none;}#thumbs li {display:inline;}#thumbs ul li img {border:none;margin-right:0px;}#thumbs .big {clear:left;}#thumbs .selected {font-weight:bold;}span.orange{color:#ff6201;}#page-text{	clear:both;	padding:20px 30px;}