/* #contentwrapper { width: 760px; padding: 0px; margin-bottom: 0px; margin-top: 0px; background-color:#ffffff; } */

/* CONTENT  */
#bodycontent { width: 740px; background-color: #ffffff; padding: 0px 10px 0px 10px}

#breadcrumb { height: 20px; width: 720px; padding-left: 20px; }

#contentinternalwrapper { width: 540px; float: left; }	

#titlebar { width: 540px; background-color: #ff9900; }	
#titleright { float: left; width: 20px; height: 50px; margin: 0px; background-color: #ffffff;}
#titleleft { float: left; width: 20px; height: 50px; margin: 0px; padding: 0px; background-color: #ffffff;}
#titletxt { float: left; width: 500px; margin-top:10px; height:40px}

.textcontent { width: 520px;  margin: 10px 0px 0px 20px; padding: 0px;}

.cleardiv {clear:both;}

#productportwrapper { width: 520px; float: left; background-color: #ffffff; margin-left: 20px; margin-top: 10px; margin-right: 20px; }

#producttextleftwrapper { width: 160px; float: left; }
.producttextleft { margin: 10px 0px 0px 0px; }
#productpicright { width: 340px; float: right; }

#picturecolumn { width: 180px; float: right; background-color: #fce9cb; padding: 0px; }
#picturetop { padding: 0px; margin:0px;}
#picturemiddle { margin: 0px  20px 0px 20px; padding: 0px;}
#picturebottom { padding: 0px; margin:0px;}
.picturebottomextra { background-color:#FFFFFF; padding-top:20px;}


#productnavarea { width: 740px; padding: 0px 0px 10px 0px; margin: 0px;}

#productsearchbox { margin: 5px 20px 5px 0px; float:right; text-align:right; padding: 0px;}
#productbranddropdown { margin: 5px 0px 5px 20px; float:left; padding: 0px;}

#producttype_menu { width:165px; height:90px; padding:0px 0px 0px 10px; float:left; text-align:left; overflow:auto; background-color:#FF9900; scrollbar-base-color: #FF9900; scrollbar-arrow-color: #660000; scrollbar-DarkShadow-Color: #660000;}

#productcat_menu { width:165px; height:90px; padding:0px 0px 0px 20px; float:left; text-align:left; overflow:auto; background-color:#fdb13f; background-image:url(/media/images/categories_line.gif); background-repeat:no-repeat; scrollbar-base-color: #fdb13f; scrollbar-arrow-color: #660000; scrollbar-DarkShadow-Color: #660000;}

#productsubcat_menu { width:165px; height:90px; padding:0px 0px 0px 20px; float:left; text-align:left; overflow:auto; background-color:#feb952; background-image:url(/media/images/sub-cat_line.gif); background-repeat:no-repeat; scrollbar-base-color: #feb952; scrollbar-arrow-color: #660000; scrollbar-DarkShadow-Color: #660000;}

#products_menu { width:165px; height:90px; padding:0px 10px 0px 20px; float:left; text-align:left; overflow:auto; background-color:#Fbc677; background-image:url(/media/images/products_line.gif); background-repeat:no-repeat; scrollbar-base-color: #Fbc677; scrollbar-arrow-color: #660000; scrollbar-DarkShadow-Color: #660000;}


#home_top_left { float:left; margin:0px 0px 0px 0px; width:367px;}

#home_stockist_wrap { float:right; margin:0px; width:114px;}
#home_top_tips_wrap { float:right; margin:70px 0 0 0; width:130px;}

#home_middy_products_wrap {  }
#home_login { float:right; margin:20px 10px 0px 0px; width:230px;}
* html #home_login { width:220px;}

#home_news_wrap { float:left; margin:22px 0px 0px 85px; width:260px;}
* html #home_news_wrap { margin:22px 0px 0px 45px;}

#home_news_img { float:left; width:105px; height:105px;}
#home_news_text { float:right; margin:0 10px 0 0; width:135px }
* html #home_news_text { width:125px }

#home_gallery_wrap {float:right; margin:0px 10px 0px 0px; width:322px; }
* html #home_gallery_wrap { width:312px; }
#home_gallery_img { float:left; width:105px; height:105px; }
#home_gallery_text { float:right; margin:50px 0px 0px 0px; width:120px }
* html #home_gallery_text { width:115px }

#home_video_wrap {float:right; margin:20px 10px 0px 0px; width:375px; }
* html #home_video_wrap { width:365px; }
#home_video_img { float:left; width:105px; height:105px; }
#home_video_text { float:right; margin:13px 0px 0px 0px; width:110px }
* html #home_video_text { width:115px }
#home_video_wrap .home_headline_red { line-height: 1.0em; }
#home_video_wrap a:hover { color: #f90!important; }