/* Global Reset */
*{margin:0px;padding:0px;}
/* Straight up HTML tags */
a img{border:none;}
a{outline: none;text-decoration:none;color:#00152A;}
a:hover{color:#fff;}
p, blockquote{margin:15px 0px;}
body{background:url(../images/interface/bodybg.gif) #00152a repeat-x;text-align:center;}
h1, h2, h3, h4{font:22px arial, sans-serif;color:#54401f;}
/* ID's and proprietary elements */
#macrocosm{width:1000px;position:relative;color:#54401f;font:12px/18px Arial, Helvetica, sans-serif;margin:0px auto;text-align:left;background:url(../images/interface/contentbg.gif) repeat-y;}
#header{position:absolute;left:0px;top:0px;width:1000px;height:687px;background:url(../images/interface/header.gif) no-repeat;}
#primarynav{position:absolute;left:34px;top:170px;list-style-type:none;z-index:99;}
#primarynav li{width:184px;height:24px;background:#344a62;margin-bottom:3px;}
#primarynav li:hover{background:#486889;}
#primarynav li a{display:block;background:url(../images/interface/arrow.gif) 10px no-repeat;padding-left:25px;color:#fff;}
#secondarynav{position:absolute;left:232px;top:0px;list-style-type:none;z-index:88;}
#secondarynav li{float:left;}
#troy{position:absolute;left:766px;top:0px;width:234px;height:687px;background:url(../images/interface/troy.jpg) no-repeat;z-index:99;}
#remax{position:absolute;left:11px;top:371px;width:191px;height:279px;background:url(../images/interface/remax.gif) no-repeat;}
#contentcosm{position:absolute;top:0px;left:0px;z-index:11;}
#contentmacro{padding-left:229px;padding-top:213px;padding-right:30px;}
#contentmicro{background:#c4ad87;padding:0px 223px 30px 30px;min-height:430px;}
#footer{height:306px;background:url(../images/interface/footer.gif) no-repeat;margin-top:25px;position:relative;width:1000px;}
#footer h5{position:absolute;left:50px;top:40px;color:#fff;font-size:12px;}
#footer #testimonials{position:absolute;left:300px;top:35px;list-style-type:none;color:#fff;line-height:25px;width:500px;}
#footer p{position:absolute;font-size:10px;left:240px;top:270px;padding:0px;margin:0px;}
#footer p a{color:#54401f;}
#footer p a:hover{color:#999966;}
#footer #handinav{position:absolute;left:240px;top:235px;list-style-type:none;font-size:9px;width:400px;line-height:10px;}
#footer #handinav li{float:left;margin-right:10px;white-space:nowrap;}
#footer #handinav li a{color:#54401f;}
#footer #handinav li a:hover{color:#999966;}
#impact{position:absolute;left:750px;top:245px;}
/* Repeatble Classes */
.left{float:left;margin-right:15px;}
.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;}