@charset "utf-8";*{	margin:0;	padding:0;	outline:0;}img{	border:0;}.clear{	clear:both;}.line{	clear:both;	padding:15px 0 0;	margin:0 0 25px;	border-bottom:1px solid #ddd;}body{	font:.8em Arial,Verdana,Tahoma,Sans-Serif;	background:#f4f4f4 url(/media/images/bgtile.jpg) repeat-x;	color:#555;}a{	text-decoration:none;	color:#1A539C;}a:hover{	text-decoration:underline;}p{	margin:0 0 17px;	line-height:1.6em;}h1,h2,h3,h4,h5{	font-weight:normal;}h1{	float:left;	font-size:2.1em;	color:#fff;	letter-spacing:-1.4px;		margin:0 0 30px 0;	padding:34px 0 0 10px;}h1 a{	color:#fff;}h2{	margin:0 0 15px;	font-size:1.9em;	color:#000;}h2.inner{	border-bottom:1px solid #ddd;	margin:0 0 25px;	padding:0 0 10px;}h3{	margin:0 0 7px;	font-size:1.3em;	clear:both;	color:#000;	line-height:1.3em;}h4{	margin:0 0 10px;	font-size:1.2em;	color:#000;}h5{	font-size:1em;	color:#eee;	margin:0 0 14px;}#bg{	background:url(/media/images/bg.jpg) no-repeat center top;}.wrap{	margin:0 auto;	width:960px;}#mainmenu{	float:right;	padding:39px 0 0;}#menu ul{	float:right;}#menu li{	display:inline;	float:left;	margin:0 0 0 18px;}#menu li a{	display:block;	color:#999;	padding:7px;	font-size:1.1em;	border:1px solid transparent;}#menu a:hover,#menu li.current a{	border-color:#444;}#menu li ul{	top:98px;	background:url(/media/images/dot.png);	padding:3px;	font-size:.92em;	position:absolute;	display:none;	z-index:100;	}#menu li ul li{	float:none;	display:inline;	margin:0;	padding:0;	clear:left;}#menu li ul li a{	color:#fff;	margin:4px;	white-space:nowrap;	padding:8px;	}#menu li ul li a:hover{	background:#2C2D2F;	border-color:#2C2D2F;}#pitch{	clear:both;	height:296px;	background:url(/media/images/shadow.png) no-repeat left bottom;	margin:0 0 25px;}#slideshow{position:relative;height:310px;}#slideshow img{	float:left;}#slideshow div{position:absolute;top:0;left:0;z-index:8;}#slideshow div.active{z-index:10;}#slideshow div.last-active{z-index:9;}#zoom{	z-index:11;}.overlay{	clear:both;	float:left;	z-index:100;	position:relative;	margin:100px 0 0;}.overlay h2{	color:#fff;	font-size:2em;	background:url(/media/images/dot.png);	padding:16px;	margin:0;	float:left;	width:300px;}.overlay p{	clear:both;	background:#fff;	padding:16px;	width:300px;}#slideshow:hover .arrow{	background:url(/media/images/dot.png);}.arrow{	float:right;	position:relative;	width:65px;	height:63px;	margin:-180px 0 0;	z-index:100;}.arrow a{	float:left;	background:url(/media/images/pitcharrow.gif) no-repeat center center;	width:15px;	height:24px;	padding:19px 25px;}#inner-pitch{	clear:both;}#inner-pitch .overlay{	margin:0;	width:920px;}#main{	clear:left;	float:left;	width:680px;	border-right:1px dotted #ddd;	padding:0 30px 0 0;	margin:0 0 30px;}#main-full{	clear:left;	float:left;	width:100%;}#intro{	padding:0 0 20px;	margin:0 0 25px;	border-bottom:1px dotted #ddd;}#page{	}.justify{	text-align:justify;}.left{	float:left;	margin:0 15px 5px 0;}.right{	float:right;	margin:0 0 5px 15px;}.table{	border-collapse:collapse;	width:100%;	margin:0 0 30px;	}.table td{	padding:10px;	border-bottom:1px solid #ddd;}.table thead td{	font-weight:bold;	border-bottom:3px double #ddd;	border-top:1px solid #ddd;	background:#fff;}.table .odd td{background:#fff;}.blog-post{	border-bottom:1px solid #ddd;	margin:0 0 30px;}.blog-date{	float:left;	width:40px;	text-align:right;	font-size:.9em;	padding:4px 0 0;}.blog-date span{	font-size:1.8em;}.blog-body{	float:right;	width:590px;	border-left:1px solid #ddd;	padding:0 0 0 22px;}#page ul,#page ol{	margin:0 0 25px 27px;}#page li{	padding:6px 0;	list-style:square;}.half,.third{	float:left;	width:292px;	background:#fff;	padding:15px;	margin:0 30px 30px 0;}.third{	width:175px;}.last{	margin-right:0;}#bits{	clear:both;	margin:0 0 25px;}.bit{	float:left;	width:203px;	padding:0 35px 0 0;}.bit h4{	margin:0 0 18px;}.bit img{margin:0 0 8px;}.bit p{	font-size:.9em;}.bit.last{padding-right:0;}.more{margin:0;}#side{	float:right;	width:220px;	font-size:.9em;}#side h3{	margin:0 -14px 15px;	font-size:1.6em;}#side h4{	margin:0 -14px 12px;	font-size:1.3em;	font-weight:bold;}.news{	border-bottom:1px dotted #ddd;	margin:0 0 11px;}.news h5{	margin:0 0 5px;	font-size:1.2em;}.news p{	margin:0 0 11px;}#quote{	margin:0 0 30px;	padding:20px 0 0 0;	font-size:.94em;}.side-menu li{	list-style:none;	padding:10px 4px;	border-bottom:1px solid #ddd;}fieldset{	border:0;}label{	display:block;	color:#444;	padding:0 0 2px;}input.text,textarea.text{	width:250px;	padding:5px;	border:0;	border:1px solid #ddd;	margin:0 0 3px;}textarea.text{	width:400px;	height:120px;}input.submit{	color:#fff;	padding:7px 10px;	border:0;	font-weight:bold;	background:#777;}	#footer{	clear:both;	color:#999;	background:url(/media/images/footertile.jpg) repeat-x;	font-size:.9em;}#footerbg{	padding:35px 0 15px 0;	background:url(/media/images/footer.jpg) no-repeat center top;}#footer p{	margin:0 0 12px;	padding:6px 0;}#footer_menu{	float:right;	padding:4px 0 0;}#footer a{	color:#999;	margin:0 5px 0 0;	padding:6px 10px;	background:url(/media/images/dot.png) no-repeat left center;	border:1px solid transparent;}#footer a:hover{	border-color:#555;}#fleft{	clear:both;	padding:25px 0 0;	font-size:.94em;}#copy{	color:#777;font-size:1.5em;}#copy span{	color:#999;}