body{padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif;}
a img{border:0px;vertical-align: middle;}
a{color:#036585;}
.container{width:920px; margin:auto;}
p.clear{clear:both; padding:0px; margin:0px; line-height:0px;}

h1{ padding:3px; margin:0px; font-size:19px; font-family:"Helvetica Neue",Arial, Helvetica, sans-serif; color:#292929; font-weight:normal;  }
h3{ padding:3px; margin:0px; font-size:15px;font-family:"Helvetica Neue",Arial, Helvetica, sans-serif; color:#292929; font-weight:normal; }
h3 a{text-decoration:none;}
#content p{ padding:3px; margin:0px; font-size:12px;}

#header a, #footer a{color:#E5E5E5;text-decoration:none;}
#header a:hover, #footer a:hover{color:#666666;}
#header p,#footer p{padding:0px; margin:0px;}

#header .twocol{ float:left; width:50%;}
#header{background-image:url(/gfx/99c92f11c0a2d62508d74c7bb750a7c9.png); height:39px; background-position:center center;}
#logo{float:left; margin-top:7px;}
#logotext{float:left; font-size:11px; font-style:italic; color:#CCCCCC; margin-top:19px; margin-left:5px;}
#menu{padding:0px; margin:0px; float:right;}
#menu li{padding:0px; margin:0px; list-style:none; float:left; padding-left:30px;}
#menu a{ display:block; padding-top:11px; padding-bottom:9px; text-align:center;}

#splash{ overflow:hidden; height:200px; width:920px;}
#slider-list {padding:0px; margin:0px; width:2000px;}
#slider-list li{padding:0px; margin:0px; list-style:none; float:left;}
#textoversplash{ position:absolute; z-index:2000; width:539px; height:130px; background-image:url(/gfx/b643438fca17c3229ff74ea3bebd389c.png); margin-left:350px; margin-top:33px;}

#content{ margin-top:10px;}
.twocolleft{ float:left; width:48%; margin-right:2%;}
.twocolright{ float:left; width:48%; margin-left:2%;}

#footer{ background-image:url(/gfx/b88a527a28925adf8e06bfa2ef198879.png); height:53px; margin-top:20px; background-position:center center; padding-top:5px; font-size:11px;}
#footer ul{padding:0px; margin:0px; margin-top:5px;}
#footer li{padding:0px; margin:0px; list-style:none; float:left; margin-right:5px;}
#footerlinks li{ width:16%; text-align:center; margin:0px;}
#footer p{ color:#FFFFFF;}
.footertext{ text-align:right; padding-top:5px; display:block;}
.tri{float:left; width:306px;}

div.a2zitem{float:left; width:4%; text-align:center}
.a2zdatacontainer{clear:both; overflow:hidden;height:0px;}
.twocol{float:left; width:50%;}
#blogcategory{ float:left; width:700px;}
#bloglinks{ float:left; width:210px; padding-left:6px;}
#bloglinks a{ font-size:11px;}
#bloglinks li{list-style:none; padding:0px; margin:0px;}
#bloglinks ul{list-style:none; padding:3px; margin:0px;}
#content p.blogbreadcrumb{ color:#A8A8A8; font-size:11px; margin-bottom:5px;}
#content p.blogbreadcrumb a{ color:#A8A8A8; font-size:11px;}
#content p.blogtags{ color:#A8A8A8; font-size:11px;}
#content p.blogtags a{ color:#A8A8A8; font-size:11px;}
li{font-size:12px; margin-bottom:10px;}
.readmore{ text-align:right;}
#blogcomm{font-size:12px;}
#blogcomm label span.description{display:block; font-size:10px; color:#7F7F7F;}
#blogcomm{width:500px; margin:auto;}
#blogcomm input.blogcommentinput{width:100%; margin:3px 0px; padding:2px; border:1px solid #666;}
#blogcomm textarea.blogcommenttextarea{width:100%; margin:3px 0px; padding:2px; border:1px solid #666; height:100px;}
#blogcomm div.submit{text-align:right; margin-top:10px;}
#blogcomm div.submit input{padding:3px;}

