* {margin:0;padding:0;}

body {background:#e7e7e7; font-family:arial; font-size:12px;margin:0 auto;  padding-top:25px;font-weight:normal; font-size:13px; color:#656565;}
a {color:#0171b9;text-decoration:none;}
a:hover {color:#000;text-decoration:none;}
img, img a {border:0;}
p {line-height:1.7em;margin-bottom:20px;}
ul, li, li a{margin:0; padding:0; list-style:none;}
.clear{clear:both;}


/* wrapper */
#wrapper {width:973px; margin:0 auto; text-align:left; font-family:arial;text-align:left;}

/* Header */
#header{background:#fff;}
#header .logo{width:337px; height:95px;padding:10px 0 0 23px;}
#header .menubar{margin-top:4px;background:url(images/menu-bg.png) repeat-x;}
#header ul{font-size:12px; font-weight:bold;}
#header ul li{float:left; background:url(images/menu-border.png) no-repeat right;padding:13px 0;margin-right:2px;}
#header ul li a{padding:13px 34px;color:#fff;}
#header ul li a.active{ background:url(images/menu-hover.png) repeat-x;}
#header ul li a:hover{ background:url(images/menu-hover.png) repeat-x;}

.banner{height:307px; width:907px;margin-top:1px;}

/* Content */
#content{background:#fff;margin-top:2px;font-family:arial;padding:25px 0 5px}
#content h1{margin:0 30px 15px; font-family:verdana; font-size:20px; color:#505050; font-weight:normal;}
#content h2{margin:20px 30px 15px; font-family:verdana; font-size:18px; color:#505050; font-weight:normal;}
#content h3{margin:20px 30px 15px; font-family:verdana; font-size:13px; color:#505050; font-weight:bold;}
#content p{margin:0 30px 10px;padding:0; line-height:19px; color:#656565;}

#content .alignleft{float:left; margin:0 15px 0 0;}
#content ul{margin:0 45px 15px;padding:5px 0}
#content ul li{list-style:square;margin:5px 0;}

#content ol{margin:0 45px 15px;padding:5px 0}
#content ol li{list-style:decimal;margin:5px 0 10px;}

#content .inner-footer{background:#e4e4e4; width:944px; margin:25px auto 0;clear:both}
#content .footerlinks{width:312px; font-size:12px;padding:9px 9px; border-right:1px solid #fff;float:left;}
#content .footerlinks ul{font-weight:bold;margin:0}
#content .footerlinks ul li{float:left;padding:5px 0;margin:0;list-style:none;}
#content .footerlinks ul li a{color:#525252;border-right:1px solid;padding:0 5px }
#content .footerlinks ul li a.active{color:#0171b9;}
#content .footerlinks ul li a:hover{color:#0171b9;}



#content .socialmedia{width:613px; float:right;font-family:arial; font-size:24px;}
#content .socialmedia img{padding:9px 0 0 12px}
#content .socialmedia span{float:left;padding:22px 15px 0 15px}

/* Footer */
#footer{font-size:11px;padding:10px 10px; color:#656565;font-family:arial;}

/* Extra */
.fleft{float:left}
.fright{float:right}