﻿body{font:14px Helvetica, Arial, Sans-Serif; color:#393939; margin:0; border-top:2px solid #ff9600;}

img{border:none;}

h1, h2{color:#ff9600; margin:0 0 20px 0; font-size:2.2em; font-family:Century Gothic, Sans-Serif; font-weight:normal;}

h2{font-size:1.8em;}

input[type=text], textarea{margin-bottom:6px; background:#eee; border:1px solid #ddd;}

p{margin:0 0 14px 0; line-height:1.4em;}

p a{color:#ff9600; text-decoration:none;}

p a:hover{color:#ff9600; text-decoration:underline;}

#main{width:900px; margin:0 auto;}

#banner{float:left; height:120px; width:100%;}

#logo{float:left; margin:30px 0 0 0;}

.slide{margin:10px 0 0 10px; width:397px; height:360px; background-color:transparent;}


/*   navigation    */
.nav{float:right;margin:0;padding:0; }

.nav li{text-align:center; width:100px; border-right:1px solid #fff; position:relative;display:inline;float:left; color:White; background:#ff9600;}

.nav li a{float:left;color:white; width:92px; padding:4px; text-decoration:none;}

/*.nav li a:hover{color:#fff; text-decoration:none; background:#DF8800;}  hover will be managed by jquery */

.subnav{width:auto; width:100px; position:absolute; left:0; top:24px; padding:0;  background:#eee;}

.subnav li{text-align:left!important; width:96px; padding:2px; border:none; color:gray; background:#eee;}

.subnav li a{text-decoration:none; padding:2px; color:#777;}

.subnav li a:hover{text-decoration:none; background:#ccc; color:#fff;}

#contentwrap{float:left; width:100%;padding:45px 0 30px 0;}

.content{float:left; width:450px; margin:0;}

#footer{width:100%; height:50px; font-size:0.9em; float:left; padding-top:5px; color:#555; border-top:1px solid #ccc;}

#footer p{display:inline;}

.slideshow{background:url('/Images/slide.jpg') no-repeat; height:394px;}

.contentleft, .slideshow{width:430px; margin-right:20px; float:left;}

.fan_box .connections { min-height:0!important; height:100%!important; height:90px!important; padding:4px 0 0 10px!important;}