body{margin:0;font-family:Trebuchet MS,Arial, Helvetica, sans-serif;font-size:14px;background:#bacee2 url(../imgs/bg2.jpg) repeat-x; margin-bottom:20px;}
p{margin:0;}
a{color:#0066CC;}
#container{width:900px;margin:0 auto; background:url(../imgs/shadow.png) repeat-y; position:relative; margin-top:-15px;}
#c2{width:800px; margin:0 auto;}
#logo{margin-top:20px;width:251px;float:left;}
#phone{text-align:right;width:545px;float:left;margin-top:55px;padding-top:20px;font-size:20px;font-weight:bold;}
#nav{margin-top:18px;}
.animatedtabs{width:100%;font-size:14px;position:relative;}
.animatedtabs ul{list-style-type:none;margin:0;margin-left:0;padding:0;}
.animatedtabs li{float:right;margin:0;padding:0;}
.animatedtabs a{float:left;position:relative;top:5px;background:url(../imgs/tab-blue-left.gif) no-repeat left top;margin:0;margin-right:3px;padding:0 0 0 9px;text-decoration:none;font-size:12px;}
.animatedtabs a span{position:relative;display:block;background:url(../imgs/tab-blue-right.gif) no-repeat right top;padding:5px 14px 3px 5px;font-weight:normal;color:black;text-transform:uppercase;float:none;}
.animatedtabs .selected a span{background-position:100% -125px;color:#FFFFFF;padding-bottom:8px;top:0;}
.animatedtabs a:hover span{background-position:100% -125px;padding-bottom:8px;top:0;color:#FFFFFF;}
#banner{width:800px;height:265px;}
#headers1{width:800px;height:40px;background:url(../imgs/headers1.png) no-repeat;position:relative;z-index:3;top:225px;}
#h1full{width:800px;height:40px;background:url(../imgs/h1full.png) no-repeat;position:relative;z-index:3;top:225px;}
#h1fullinfo{padding-top:9px;font-size:16px;color:#FFFFFF;font-weight:bold;width:770px;margin-left:15px;margin-right:35px;position:relative;z-index:3;}
#h1fullinfo a{color:#FFFFFF;}
#h1left{padding-top:9px;font-size:16px;color:#FFFFFF;font-weight:bold;float:left;margin-left:15px;margin-right:35px;position:relative;z-index:3;}
#h1right{width:510px;padding-top:8px;font-size:18px;color:#FFFFFF;font-weight:bold;float:left;position:relative;z-index:3;}
#lsinfo{padding-top:10px;font-size:14px;color:#125CA0;font-weight:normal;width:225px;padding-left:15px;}
#rsinfo{width:100px;padding-top:10px;padding-left:15px;font-size:14px;color:#125CA0;font-weight:normal;}
#lsinfo a,#rsinfo a{color:#125CA0;text-decoration:underline;}
#lsidefx{width:257px;float:left;margin-right:2px;height:200%;}
#lside{width:257px;margin-right:2px;background-color:#E5E6EA;height:200%;}
#lsidebottom{width:257px;height:40px;float:left;}
#abcontent{width:800px;background-color:#E5E6EA;}
#linfo{padding:15px;text-align:justify;font-size:12px;}
#rside{width:541px;float:left;background-color:#F4F4F6;}
#fside{width:800px;background:#F4F4F6;}
#rsidebottom{width:100px;height:40px;position:relative;float:right;margin-right:20px;}
#rsidebottomfull{width:800px;height:40px;background:url(../imgs/h2full.jpg) no-repeat;}
#rinfo,#finfo{padding:15px;padding-bottom:0;text-align:justify;}
#f1{width:257px;float:left;font-size:11px;padding-top:30px;text-align:center;background:#FFFFFF;color:#68676C;margin-left:12px;}
#f2{width:517px;float:left;font-size:11px;text-align:justify;background:#FFFFFF;padding-top:8px;margin-left:2px;}
#fleft{width:257px;float:left;font-size:11px;padding-top:10px;text-align:center;background:#FFFFFF;color:#68676C;}
#fright{width:900px;font-size:11px;text-align:center;background:url(../imgs/shadowbottom.png) no-repeat;margin:0 auto; padding-top:30px;}
#fright2{width:900px;font-size:11px;text-align:center;background:url(../imgs/shadowbottom2.png) no-repeat;margin:0 auto; padding-top:30px;}
.featured{margin-bottom:5px;border:1px solid #CCCCCC;border-bottom:1px solid #666666;}
#fix{position:relative;z-index:1;width:800px;height:265px; margin-top:-50px;}
#aboutbox{width:150px;float:left;text-align:center;font-size:12px;font-weight:bold;margin-right:10px;}
#aboutbox img{margin-bottom:5px;border:1px solid #000000;padding:2px;}
#portrow{width:100%;}
#prm{width:160px;float:left;margin-left:12px;margin-right:12px;}
#prl img,#prm img,#prr img{border:1px solid #000000;padding:2px;margin-bottom:5px;}
#prlinfo,#prminfo,#prrinfo{text-align:center;font-size:12px;font-weight:normal;margin-bottom:10px;}
#gallery img{border:1px solid #000000;padding:2px;margin:8px;}
.animatedtabs .selected a,.animatedtabs a:hover{background-position:0 -125px;top:0;}
#f1 a,#f2 a,#fleft a,#fright a,#fright2 a{color:#000;}
#prl,#prr{width:160px;float:left;}
#navcontainer{position:relative;width:800px;height:30px;top:10px;}
ul#navlist{padding-left:0;white-space:nowrap;}
#navlist li{display:inline;list-style-type:none;margin-left:25px;}
#navlist a{color:#FFF;font-size:16px; text-decoration:underline;}
#navlist a:hover{color:#c3b600;text-decoration:underline;}
#abbottom{width:800px;height:40px;position:relative;float:left;background-image:url(../imgs/h2full.jpg);background-repeat:no-repeat;}
#ph{text-align:center;position:relative;margin-top:10px;margin-bottom:3px;line-height:12px;color:#333;font-size:12px;}
.sublabL{text-decoration:underline;padding-left:26px;}
.none{list-style-type:none;}
.none1{list-style-type:square;text-align:left;}
.none1 a{color:#00C;}
.none1 a:hover{color:#F63;}
.none3{font-size:20px;color:#000;list-style-type:none;text-align:center;margin-left:-30px;}
#framer{position:relative;left:30px;}
#form{border:thin solid #0CF;}
#form tr td{vertical-align:top;text-align:left;font-weight:bold;}
.maintxt{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:14px;}
.picinfo{font-family:Arial, Helvetica, sans-serif;font-size:.85em;text-align:justify;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;line-height:normal;position:static;width:140px;}
.name{position:absolute;text-align:center;}
#content,#header,#content,#footer{width:800px;}
#gallery,#mainlab,#sublab,#sublabo{text-align:center;}
a:hover,#lsinfo a:hover,#rsinfo a:hover,#navlist a:link,#navlist a:visited{text-decoration:none;}