body{ text-align: center; background-color: #1A2027; }
#mainwrap{ width: 792px; margin: 0px auto 0px auto; background-color: #fff; }
#header{ width: 792px; height: 140px; background: url(images/headerbg_short.jpg) no-repeat; }
#headerhm{ width: 792px; height: 202px; background: url(images/headerbg_special.jpg) no-repeat; }
#header ul, #headerhm ul{ float: right; margin: 10px 15px 0px 0px;  }
#header ul li, #headerhm ul li{ display: inline; margin: 0px 5px 0px 5px; font: bold .7em Arial, Arial, Helvetica, sans-serif; color: #020200;} 
#header ul li a, #headerhm ul li a{ text-decoration: none; color: #020200; }#header ul li a:hover{ text-decoration: underline; }
a:link, a{ outline: none; }

#topnav a{ display: block; float: left; height: 50px; }
#nav1{ width: 127px; background: url(images/nav_01.gif) no-repeat; }
#nav2{ width: 147px; background: url(images/nav_02.gif) no-repeat; }
#nav3{ width: 117px; background: url(images/nav_03.gif) no-repeat; }
#nav4{ width: 140px; background: url(images/nav_04.gif) no-repeat; }
#nav5{ width: 126px; background: url(images/nav_05.gif) no-repeat; }
#nav6{ width: 135px; background: url(images/nav_06.gif) no-repeat; }

#content{ clear: left; width: 792px; height: 309px; background: url(images/bodybg.jpg) no-repeat; }
.txtwrap{ padding-top: 75px; margin-left: 355px; margin-right: 15px; }
#content p{ margin: 0 0 8px 0; padding: 0; text-align: left; font: .7em Arial, Arial, Helvetica, sans-serif; color: #000; }
ul{ margin: 0; padding: 0;} a img{ border: 0; }
.clickherebtn{ float: right; margin: 10px 50px 0px 15px; height: 21px; width: 64px; background: url(images/clickhere_btn.gif) no-repeat; }
.buynowbtn{ display: block; height: 21px; width: 65px; background: url(images/buynowbtn.gif) no-repeat; }
#topnav ul{ float: right; margin: 3px 30px 0 0px; padding: 0px; }
#topnav ul li{ display: inline; color: #fff; margin: 0px 5px 0px 5px; font: 700 .8em Verdana, Verdana, Geneva, sans-serif; }
#topnav ul li a{ color: #fff; text-decoration: none; }#topnav ul li a:hover{ text-decoration: underline; }

/*Tan Box*/
#tanbtm{ width: 792px; height: 184px; margin: 0px 0px 0px 0px; text-align: left; background: url(images/bottombg.gif) repeat-y; }
.consultation{ text-align: left;  width: 389px; height: 92px; margin-left: 5px; background: url(images/consultation.jpg) no-repeat; }
.consulttxt{ position: absolute; margin: 50px 0px 0px 14px; font: bold .7em Arial, Arial, Helvetica, sans-serif; color: #000; }
.newsletter{ width: 389px; height: 92px; margin-left: 5px; background: url(images/newsletterbg.jpg) no-repeat; }
.tanlink{ display: block; width: 100%; height: 100%; }
.messageform{ position: absolute; width: 350px; height: 175px; margin: 5px 0px 0px 420px; background: url(images/message.gif) no-repeat top left; }
.messageform td, .ftxt, .newsmessage{ font: .7em Arial, Helvetica, sans-serif; }
.reginput{ width: 250px; height: 14px; font: 1em Arial, Helvetica, sans-serif; margin-top: 0px; }
.reginput:focus{ background-color: #fff; }
.newsletterform { padding-top: 50px; margin-left: 10px; }

/*Footer Text*/
.footertxt{ width: 792px; margin: auto; padding: 10px 5px 0 5px; text-align: justify; font: .7em Arial, Arial, Helvetica, sans-serif; color: #fff; }
.footerlink{  color: #fff; }

.newsmessage{ position: absolute; margin-top: 50px; _margin-left: -150px; }







