#content{position:relative;}
#content_wrap{width:1000px; margin:0 auto; padding-top:20px; position:relative;}
#sidemenu_container{width:200px; height:auto; float:left; position:relative;}
#content_container{width:780px; margin-right:20px; float:left; position:relative; font-size:1.3em;}

.thecus_range{width:730px; height:auto; padding-bottom:5px; margin-bottom:10px;}
.thecus_range_title{border-bottom:1px solid #cccccc;}
#thecus_content_content .thecus_range_title h3{color:#902842; font-size:1.2em;}
#thecus_content_content .thecus_range_title span{color:#000000; font-size:0.5em;}
.thecus_model{width:100px; height:140px; padding:6px; margin-right:10px; float:left;}
.thecus_model h4{width:100px; height:25px; padding:0 0 10px 5px; font-size:0.8em; text-align:center;}
.last{margin-right:0;}
#thecus_content_content .thecus_model a{color:#000000;}
#thecus_content_content .thecus_model a:hover{font-size:1.2em; text-decoration:none; color:#902842;}

#thecus_content_header{width:750px; height:65px; padding:20px 10px 0 20px; margin-bottom:20px; background:transparent url("../../_images/base/background_black_tran50.png") repeat 0 0; text-align:left; line-height:2em; position:relative;}
#thecus_content_header h1{color:#fff; font-family:arial; font-weight:bolder; padding:0 0 2px 0; margin:0; font-size:1.7em; line-height:1;}
#thecus_content_header h2{color:#b3afab; padding:0; margin:0; font-size:1.1em;}
#thecus_content_banner{width:336px; height:6px; float:left; position:absolute; top:0; left:0; background:transparent url("../../common/images/base/thecus_content_heading_banner.png") no-repeat 0 0; z-index:100;}
#thecus_content_content{width:730px; padding:20px; background:#fff; border-left:10px solid #902842; position:relative;}
#thecus_content_content p, #thecus_content_content h1, #thecus_content_content h2{color:#000;}
#thecus_content_content h3{color:#000;}
#thecus_content_content h3 span{color:#902842;}
#thecus_content_content a{color:#902842; text-decoration:none;}
#thecus_content_content a:hover{text-decoration:underline;}
#thecus_content_content ul{margin:5px 0 5px 20px; margin-bottom:10px;}
#thecus_content_content li{margin:0 0 5px 0; list-style:none;}

.thecus_sidemenu_menu{width:180px; padding:10px; margin-bottom:40px; background:transparent url("../../_images/base/background_black_tran50.png") repeat 0 0; position:relative;}
.thecus_sidemenu_banner{width:185px; height:6px; float:left; position:absolute; top:0; left:0; background:transparent url("../../common/images/base/thecus_sidemenu_banner.png") no-repeat 0 0; z-index:100;}
.thecus_sidemenu_menu li{display:block; text-decoration:none; border-bottom:solid 1px #902842;}
.thecus_sidemenu_menu li a{height:22px; color:#fff; font-family:arial; font-size:0.85em; text-decoration:none; padding:8px 0 0 10px; display:block;}
.thecus_sidemenu_menu li:hover{display:block;}
.thecus_sidemenu_menu li.pdf:hover, .thecus_sidemenu_menu li a:hover{color:#000; display:block; background:#902842; font-family:arial; text-decoration:none;}
.thecus_sidemenu_menu li.pdf a{background:url("../../_images/base/logo_thumb_pdf.png") no-repeat right 10px; text-decoration:none}
.thecus_sidemenu_menu li span{height:30px; color:#b3afab; padding:10px 0 0 5px; display:block; font-weight:bolder;}
.thecus_sidemenu_menu h4{font-size:1em; color:#fff; font-family:arial; padding:10px 0; text-align:center; border-bottom:solid 1px #902842;}
.big{font-size:2em; color:#fff;}

.1u4500r_link{display:bold; font-weight:bold; font-size:3em; background:#902842;}

#thecus_top{width:730px; height:auto; position:relative; border-bottom:1px solid #999; margin-bottom:15px;}
#thecus_left{width:345px; float:left; padding:15px; background:#ebebeb; position:relative; margin-right:10px;}
#thecus_right{width:345px; height:auto; float:left;}
#thecus_description{font-size:0.8em; color:#333;}
#thecus_description ul{margin:10px 0 10px 5px;}
#thecus_description ul li{margin:10px 0 0 0;}
#thecus_description ul li h4{color:#902842; font-weight:bold;}

.thecus_featurebox h3{background:transparent url("../../common/images/base/featurebox_thecus_l.png") no-repeat scroll right center; clear:right; color:#000; font-family:arial; font-size:1em; margin:0; padding:3px 1.5em 4px 0.5em; position:absolute; top:-13px; left:20px; z-index:100;}
.thecus_featurebox h6{background:transparent url("../../common/images/base/featurebox_thecus_r.png") no-repeat scroll left center; clear:left; color:#000; font-family:arial; font-size:0.7em; margin:0; padding:3px 1.5em 4px 2em; position:absolute; bottom:-11px; right:20px; z-index:100;}
.thecus_featurebox{margin:20px 0 0px 0; background:#e5e5e5 url("../../common/images/base/warranty_logo.png") no-repeat 290px 6px; border:1px solid #ccc; margin-bottom:1em; padding:5px 0 5px 0; position:relative; width:auto !important; color:#FF0;}
.thecus_featurebox p{margin:0; padding: 0 0 10px 20px; color:#fff;}
#thecus_content_content .thecus_featurebox ul{margin:15px 0 5px 20px; margin-bottom:10px;}
.thecus_featurebox ul li{color:#000; font-size:0.8em;}

.thecus_supportbox h3{background:transparent url("../../common/images/base/featurebox_thecus_l.png") no-repeat scroll right center; clear:right; color:#000; font-family:arial; font-size:1em; margin:0; padding:3px 1.5em 4px 0.5em; position:absolute; top:-13px; left:20px; z-index:100;}
.thecus_supportbox h6{background:transparent url("../../common/images/base/featurebox_thecus_r.png") no-repeat scroll left center; clear:left; color:#000; font-family:arial; font-size:0.7em; margin:0; padding:3px 1.5em 4px 2em; position:absolute; bottom:-11px; right:20px; z-index:100;}
.thecus_supportbox{background:#e5e5e5; margin:20px 0 0px 0; border:1px solid #ccc; padding:5px 0 5px 0; position:relative; width:auto !important; color:#FF0;}
.thecus_supportbox p{margin:0; padding: 0 0 10px 20px; color:#fff;}
#thecus_content_content .thecus_supportbox ul{margin:15px 0 5px 20px; margin-bottom:10px;}
.thecus_supportbox ul li{color:#000; font-size:0.8em;}
.thecus_supportbox ul li span, .thecus_supportbox ul li a{margin-left:1em;}
.thecus_supportbox_header{}

#thecus_tab_details{position:absolute; left:-48px; z-index:100;}
#thecus_tab_details a{width:48px; height:140px; background:transparent url("../../common/images/base/thecus_tabs.png") no-repeat -48px 0; display:block;}
#thecus_tab_details a:hover{background:transparent url("../../common/images/base/thecus_tabs.png") no-repeat 0 0;}

#thecus_tab_specifications{position:absolute; left:-48px; top:245px; z-index:100;}
#thecus_tab_specifications a{width:48px; height:202px; background:transparent url("../../common/images/base/thecus_tabs.png") no-repeat 0 -140px; display:block;}
#thecus_tab_specifications a:hover{background:transparent url("../../common/images/base/thecus_tabs.png") no-repeat -48px -140px;}

#thecus_tab_contact{position:absolute; left:-48px; top:447px; z-index:100;}
#thecus_tab_contact a{width:48px; height:167px; background:transparent url("../../common/images/base/thecus_tabs.png") no-repeat 0 -342px; display:block;}
#thecus_tab_contact a:hover{background:transparent url("../../common/images/base/thecus_tabs.png") no-repeat -96px -342px;}

.thecus_details #thecus_tab_details a{background:transparent url("../../common/images/base/thecus_tabs.png") no-repeat 0 0;}
.thecus_specifications #thecus_tab_specifications a{background:transparent url("../../common/images/base/thecus_tabs.png") no-repeat -48px -140px;}

.thecus_wheretobuy a{width:127px; height:127px; position:absolute; z-index:100; right:0px; top:0; background:transparent url("../../common/images/base/wheretobuybasket_triangle.png") no-repeat 0 0;}
.thecus_wheretobuy a:hover{background:transparent url("../../common/images/base/wheretobuybasket_triangle.png") no-repeat -127px 0;}
.thecus_features ul{padding:0; margin:0;}
.thecus_features li{height:auto; padding:0; margin:0; display:inline;}