body { margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; background:url(../img/strucs/body-bk.jpg) repeat-x #D5D3D3;}
img, div { behavior: url(iepngfix.htc) }
.container{ margin:auto; width:873px; height:100%;  }
#home img{float:right; position:relative; width:18px; height:16px; margin:5px 7px 0px 0px; padding:0; display:inline; border:none;}
#top-nav{float:right; position:relative; width:212px; height:26px; margin:0px 31px 0px 0px; padding:0; background:#3B032B url(../img/strucs/top-nav-bk.gif) no-repeat; display:inline;}
#top-nav p{ float:left; font-size:12px; color:#FFFFFF; margin:5px 0px 0px 12px; padding:0; display:inline;}
#top-nav img{ float:left; border:none; margin:7px 0px 0px 8px;}
#logo{float:left; position:absolute; z-index:2; width:229px; height:129px; margin:31px 0px 0px 51px; padding:0;}
#header{float:left; position:relative; z-index:1; width:873px; height:241px; margin:67px 0px 0px 0px; padding:0;}
#header-bevel-top{float:left; position:relative; width:873px; height:13px; padding:0; margin:0; overflow:hidden; display:inline;}
#header-main{float:left; position:relative; width:873px; height:202px; padding:0; margin:0; overflow:hidden; display:inline;}
#nav{float:left; position:relative; width:873px; height:58px; background:#69054C url(../img/strucs/nav-bk.jpg) no-repeat; overflow:hidden;}
#nav ul{ list-style-type:none; margin:15px 0px 0px 15px; padding:0; width:873px;}
#nav li{ float:left; position:relative; margin:0px 28px 0px 0px; padding:0px; display:inline;}
#nav li a{ font-size:11px; color:#FFFFFF; text-decoration:none;  display:inline;}
#nav li a:hover {color:#6699FF;}
.content {float:left; position:relative; width:873px; height:100%; background:#FFFFFF; padding:0px 0px 20px 0px;}
.content h1 {font-size:16px; color:#5E0544; margin:0; padding:0; font-weight:100;}
.content h2 {font-size:12px; color:#5E0544; margin:15px 0px 0px 0px; padding:0; font-weight:100;}
.content p,  ul, li a {font-size:11px; color:#58595B; margin:15px 0px 0px 0px; padding:0; font-weight:100;}
.content a { text-decoration:none; color:#600545;}
.content a:HOVER{color:#10010B;}
.content img {border:none;}
.paddingleft {margin:10px 0px 10px 15px;list-style-type:none;}
.paddingleft li a {color:#000;}
#cont-left{ float:left; position:relative; width:436px; height:100%; margin:32px 0px 0px 43px; padding:0; display:inline;}
#cont-right{ float:left; position:relative; width:351px; height:100%; margin:32px 0px 0px 15px; padding:0; display:inline;}
#footer{float:left; position:relative; width:873px; height:51px; background:url(../img/strucs/footer-bk.gif) no-repeat; padding:0px 0px 10px 0px;}
#footer p { font-size:12px; color:#FFFFFF; text-align:center; margin:18px 0px 0px 0px;}
#footer a { font-size:12px; color:#FFFFFF; text-align:center; margin:18px 0px 0px 0px; text-decoration: none;}
#footer a:hover, .content li a:hover {color:#6699FF;}