/* Global Reset */
*{margin:0px;padding:0px;}
/* Straight up HTML tags */
a img{border:none;}
a{outline: none;text-decoration:none;color:#b0b018;}
a:hover{color:#CCFF33;}
p, blockquote{margin:15px 0px;}
blockquote{color:#bbbb7e;font-weight:bold;}
body{text-align:center;}
h1{font-size:16px;color:#b0b018;}
h2{font-size:16px;color:#b0b018;text-align:left;}
h3{font-size:16px;color:#888917;font-weight:bold;font-family:"gill sans", arial, sans-serif;background:url(../images/vbullet.gif) no-repeat;padding-left:30px;}
h4{font-size:16px;color:#b0b018;}
/* ID's and proprietary elements */
#container{width:900px;margin:0px auto;position:relative;color:#666666;font:12px arial, sans-serif;text-align:left;line-height:24px;}
#content{background:url(../images/header.gif) no-repeat;padding:580px 43px 23px 315px;}
#main{border:solid 2px #bdbd1c;border-top:none;background-image:url(../images/main-bottom.gif);background-repeat:no-repeat;background-position:bottom;background-color:#001c4b;color:#fff;width:538px;}
#pad{padding:20px;}
#pad h3{background:none;padding-left:0px;}
#pad ul{list-style-type:none;}
#pad ul li{background:url(../images/arrow.gif) 0px 7px no-repeat;padding-left:15px;line-height:14px;margin:5px 0px;}
#footer{height:107px;background:url(../images/main-footer.gif) no-repeat;position:relative;line-height:14px;}
#footer ul{list-style-type:none;position:absolute;left:18px;top:5px;font-size:10px;text-transform:uppercase;letter-spacing:-0.08em;}
#footer li{float:left;margin-right:20px;}
#footer li a{color:#fff;}
#footer li a:hover{color:#142e59;}
#impact{position:absolute;left:15px;top:50px;}
#mls{position:absolute;left:50px;top:48px;}
#news{position:absolute;left:40px;top:560px;width:250px;}
#news p{padding-bottom:15px;margin-bottom:15px;border-bottom:solid 1px #ccc;}
/*nav stuff */
#primarynav{list-style-type:none;position:absolute;left:333px;top:135px;font-size:10px;text-transform:uppercase; letter-spacing:-0.08em;}
#primarynav li{float:left;margin-right:10px;background:url(../images/navarrow.gif) bottom left no-repeat;height:24px;line-height:24px;}
#primarynav li a{color:#666666;}
#primarynav li a:hover{color:#000066;}
#secondarynav{list-style-type:none;position:absolute;left:33px;top:177px;}
#secondarynav li{display:inline;}
#secondarynav img{display:block;}
#tertiarynav{position:absolute;left:190px;top:230px;list-style-type:none;}
#tertiarynav li{background:url(../images/arrow.gif) 0px 7px no-repeat;padding-left:15px;font-size:10px;text-transform:uppercase;}
#tertiarynav li a{color:#fff;}
#tertiarynav li a:hover{color:#000033;}
/* dropdown stuff */
.dd{position:absolute;top:163px;z-index:100;}
.dd a{background:#e1e1a7;display:block;padding:0px 15px;width:170px;color:#666633;border-bottom:solid  1px #c2c264;}
.dd a:hover{background:#b0b018;color:#fff;}
#links{left:657px;visibility:hidden;top:150px;padding-top:8px;border-bottom:solid  3px #b0b018;}
#contact{left:367px;visibility:hidden;top:150px;padding-top:8px;border-bottom:solid  3px #b0b018;}
#about{left:312px;top:415px;visibility:hidden;border-bottom:solid  3px #b0b018;}
#consumer{left:312px;top:475px;visibility:hidden;border-bottom:solid 3px #b0b018;}
#communities{left:457px;text-align:right;visibility:hidden;top:150px;padding-top:8px;border-bottom:solid  3px #b0b018;}
/*homepage specific stuff */
#ad{position:absolute;left:350px;top:50px;}
#display{position:absolute;left:317px;top:177px;}
#yellowquote{color:#fff;position:absolute;right:60px;top:527px;width:400px;line-height:15px;font-size:11px;text-align:right;}
/* Repeatble Classes */
.left{float:left;margin-right:15px;border: 1px solid #b0b018;}
.right{float:right;margin-left:15px;}
.clear{clear:both;}
.hrt{border-top:solid 1px #ccc;margin-top:15px;padding-top:15px;}
.hrb{border-bottom:solid 1px #ccc;margin-bottom:15px;padding-bottom:15px;}
/* These are standard sIFR styles... do not modify */
