body { color: white; font-size: 100%; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #fbd824; background-image: url(../images/bg_repeat.gif); background-repeat: repeat-x; }* {margin:0; padding:0}p { }td { }a:link { color: white; text-decoration: none; }a:visited { color: white; text-decoration: none; }a:hover { color: #f90; text-decoration: underline; }a:active { color: white; }#header { width: 800px; height: 209px; margin-right: auto; margin-left: auto; }.shadtop { background-image: url(../images/header_shad_top.gif); width: 800px; height: 20px; float: left; }.shadleft { background-image: url(../images/header_shad_left.gif); width: 20px; height: 189px; float: left; }.logo { width: 760px; height: 189px; float: left; }.shadright { background-image: url(../images/header_shad_right.gif); width: 20px; height: 189px; float: left; }#band { background-image: url(../images/tansrus_band.gif); background-repeat: no-repeat; background-attachment: scroll; width: 800px; height: 30px; margin-right: auto; margin-left: auto; }#band p { font-size: 20px; padding-top: 3px; padding-left: 40px; }h1 { font-size: 0; font-weight: bold; }#maincontent { background-image: url(../images/bg_content_repeat.gif); background-repeat: repeat-y; background-attachment: scroll; background-position: 0 0; width: 800px; height: auto; margin-right: auto; margin-left: auto; }#introcontainer { width: 475px; height: auto; float: left; padding-top: 28px; padding-bottom: 20px; padding-left: 40px; }.orangetext { color: #f90; }.title { font-size: 2em; }.subheading{ font-size: 1.25em; line-height: 120%; padding-bottom: 20px; }.contenttext{ font-size: 0.9em; line-height: 120%; }#areacontainer { font-size: 0.8em; width: 235px; height: auto; float: left; padding-top: 65px; padding-right: 40px; padding-left: 10px; }#area1 { float: left; padding-right: 25px; }#areacontainer li { background-image: url(../images/bullet.gif); background-repeat: no-repeat; background-position: 0 0.4em; padding-top: 0; padding-left: 0.9em; }#areacontainer ul { list-style-type: none; }#area2 { float: left; }.clearfloats { clear: both; }#sunbedcontainer { margin-left: 40px; }#regencyblock { background-image: url(../images/regency_home_bg.gif); background-repeat: no-repeat; width: 204px; height: 72px; float: left; padding-top: 195px; padding-right: 13px; padding-left: 13px; }#eliteblock { background-image: url(../images/elite_home_bg.gif); background-repeat: no-repeat; width: 204px; height: 72px; float: left; margin-right: 15px; margin-left: 15px; padding-top: 195px; padding-right: 13px; padding-left: 13px; }#vt20block { background-image: url(../images/vt20_home_bg.gif); background-repeat: no-repeat; width: 204px; height: 72px; float: left; padding-top: 195px; padding-right: 13px; padding-left: 13px; }p.sunbedheader { font-size: 16px; font-weight: bold; }p.sunbedtext { font-size: 12px; line-height: 13px; }#footertextcon { text-align: center; padding-top: 10px; }p.largered { color: #f94900; font-size: 2em; font-weight: bold; }p.largeorange { color: #f90; font-size: 2.5em; font-weight: bold; }#chalkline { width: 722px; height: 31px; margin-right: auto; margin-left: auto; }#nailcontainer { font-weight: bold; text-align: center; padding-top: 5px; }p.medredtext { color: #f94900; font-size: 1.5em; }p.medorangetext { color: #f90; font-size: 1.8em; }#footer { background-image: url(../images/shadbottom.gif); background-repeat: no-repeat; background-attachment: scroll; width: 800px; height: 66px; margin-right: auto; margin-left: auto; }#regency { background-image: url(../images/regency_main_info_bg.gif); background-repeat: no-repeat; width: 219px; height: 365px; margin-right: auto; margin-left: auto; padding-right: 10px; padding-left: 491px; }#vt20 { background-image: url(../images/vt20_main_info_bg.gif); background-repeat: no-repeat; margin-right: auto; margin-left: auto; padding-right: 10px; padding-left: 491px; width: 219px; height: 365px; }#elite { background-image: url(../images/elite_main_info_bg.gif); background-repeat: no-repeat; margin-right: auto; margin-left: auto; padding-right: 10px; padding-left: 491px; width: 219px; height: 365px; }#listcontainer { font-size: 12px; line-height: 14px; }li.arrow { background-image: url(../images/info_bullet2.gif); background-repeat: no-repeat; margin: 0; padding: 0 0 0 12px; }ul { margin: 0; padding: 0; list-style-type: none; }p.sunbedheader2 { font-size: 20px; padding-top: 30px; }p.sunbedtext { font-size: 12px; line-height: 14px; }p.sunbedspecial { font-size: 12px; font-weight: bold; line-height: 14px; padding-top: 10px; }p.back { font-size: 12px; padding-top: 10px; }#spacer { width: 700px; height: 30px; }