@charset "UTF-8";
/* CSS Document */

body { margin:0px; background-image: url(images/bg.jpg); background-repeat:repeat-x; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; color: #000000; }
p { font-family: Arial, Helvetica, sans-serif; color: #333333; font-size:0.69em; line-height: 18px; font-weight:normal; }
ul li { font-size:0.69em; line-height:18px; color:#000066; margin:0px; padding:0px; }
img { border:0px; }
h1 { font-family:Arial, Helvetica, sans-serif; font-size: 1.2em; line-height: 18px; color:#000066; }
h2 { font-family:Arial, Helvetica, sans-serif; font-size: 0.9em; line-height: 18px; color:#000066; }
h3 { font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; line-height: 18px; color:#000066; padding: 0px; margin: 0px; }
a:link { color:#B00; text-decoration:none; }
a:visited { color:#B00; text-decoration:none; }
a:hover { color:#0099FF; text-decoration:none; }
/*Design div id tags */

#header { width:959px; height:152px; margin-right:auto; margin-left:auto; background-image:url(images/header.jpg); position:relative; }
#head-num { left:394px; position:absolute; top:-165px; }
#head-num p { color:#FDC238; font-size:1.5em; }
#num-wrap { width:900px; margin:0 auto; position:relative; }
#nav { width:659px; height:35px; clear:both; }
#mapping { width:959px; height: 22px; margin-left:auto; margin-right:auto; clear:both; background-color:#0a447a; }
#container { width:959px; height:239px; margin-left:auto; margin-right:auto; clear:both; }
#videotile { width: 203px; height:230px; float:left; background-image:url(images/tile.jpg); margin-top:3px; }
#flash { width:507px; height:237px; float:left; margin-top:1px; margin-bottom:1px; background:url(images/fallback.jpg) no-repeat; }
#tab { width:246px; height:239px; float:right; }
#main { width:959px; height:auto; margin: 10px auto 0; clear:both; }
#left { width:191px; float:left; margin-top:20px; border:1px solid #e7e9eb; }
#down { width:189px; height:auto; float:left; margin-top:15px; }
#text { width:500px; height:auto; float:left; margin-top:20px; padding-left:15px; margin-bottom:25px; border-bottom:1px dotted #000066; }
#right { width:244px; height:auto; float:right; border-right:1px solid #e7e9eb; border-left:1px solid #e7e9eb; background-color:#FFFFFF; }
#contact { width:219px; height:auto; clear:both; padding-left:25px; }
#map { width:auto; height:auto; margin-top:20px; }
/*footer*/ 


#bottom { width:959px; height:auto; margin-left:auto; margin-right:auto; clear:both; border-top:3px solid #e8edf1; padding-top:15px; }
#copy { width:959px; text-align: center; padding-bottom:25px; }
#footer { width:959px; padding-bottom:10px; }
#footer ul { padding:0px; margin:0px; line-height:13px; text-align: center; }
#footer li { padding-left:3px; padding-right: 3px; list-style:none; display:inline; color:#666; font-size:0.69em; border-right: 1px solid #253036; }
#footer a:link { color: #000066; text-decoration:none; }
#footer a:visited { color: #000066; text-decoration:none; }
#footer a:hover { color: #f1a803; text-decoration:none; }
#seo { width:650px; height:auto; margin:auto auto; clear:both; margin-bottom:25px; padding-right:50px }
#seo ul li { line-height:12px; }
#footerb { text-align:center; width:auto; height:auto; }
/*reputation report*/

.rating { width:170px; float:right; }
.rate { width:325px; float:left; margin-bottom:18px; }
.rate p { margin:0px; padding:0px; }
.num { width:100px; padding-top:10px; padding-bottom:15px; float:right; margin-top:5px; }
.big { font-size:3.0em; color: #009900; }
.grey { font-size:1.3em; font-style:italic; color:#999999; }
.head { font-size:1.3em; color:#000000; }
.caps { font-size:0.9em; font-weight:bold; text-transform:uppercase; color: #C30002; }
#rate2 { width:500px; clear:both; margin-bottom:18px; padding-top:15px; }
/*text styles */

.test { width:219px; padding-left:25px; padding-bottom:10px; }
.yellow { color:#f1a803; font-weight:bold; }
.hyellow { color:#C30002; font-size:0.7em; font-weight:bold; }
.h2yellow { color:#C30002; font-size:0.9em; font-weight:normal; }
.drop { clear:both; }
.height { line-height:13px; color:#000066; }
.map { color:#FFFFFF; margin:0px; padding:0px; line-height:20px; }
.contactformbox { border:1px solid #000066; font-size:0.7em; font-family:Arial, Helvetica, sans-serif; padding:3px; }
.contactformbox2 { font-size:0.7em; font-family:Arial, Helvetica, sans-serif; padding:10px; }
.size { font-size:0.7em }
.red { color:#C30002; }
.pad { padding-left:3px; padding-right:3px; }
.formstyle { width:168px; background-color: #ffffff; padding:1px; margin-bottom:1px; border: 1px solid #b2afaf; color: #333; font-family: Arial; }
.phpstyle4 { color: #008000; }
.phpstyle3 { color: #c33131; }
.tickyellowbox { background-color: #eff6ef; border: 1px solid #008000; }
.tickredbox { background-color: #f9eaea; border: 1px solid #c33131; }
.linkbox { width: 460px; border: 1px #000066 solid; background-color: #FFFFFF; padding: 10px 10px 10px 10px; color: #333333; font-size:0.69em; text-align:center; }
/* New Styles */

.fh2 { color:#000066; font-family:Arial, Helvetica, sans-serif; font-size:0.9em; line-height:18px; font-weight:bold; }
.fh3 { position:absolute; top:0; left: 164px; ; }
.bold { font-weight:bold; }
.title { position:relative; padding:0 !important; margin:0 !important; }
h2.smh2 { position:absolute; top:0; left:125px; font-size:11px !important; margin:0 !important; }
h2.smh3 { position:absolute; top:0; left:118px; font-size:11px !important; margin:0 !important; }
.title-p { margin:0 !important; padding: 0 !important; color:#BB0000; font-weight:bold; }
.line-norm { line-height:0 !important; }
.red { color:#BB0000; }
#leftnews { border:1px solid #E7E9EB; float:left; padding:10px; width:181px; margin:0 15px 15px 0; }
.xoxo { list-style:none outside none; margin:0; padding:0; }
.xoxo li { font-size:12px !important; }
#s { float:left; width:110px; margin-bottom:10px; }
#searchsubmit { float:right; }
.screen-reader-text { display:block; }
#recent-posts-2 { clear:both; }
#newsfeed { padding:20px; }
#newsfeed ul { margin:0; padding:0; }
#newsfeed li { list-style:none; font-size:1.1em; }
.min-height { min-height: 600px; }
