html{border:0;padding:0;margin:0;font-family:Verdana,Helvetica,sans-serif;font-size:12px;} body{background-color:#fff;	color:#666666;	margin:0; padding:0;border:0;} /* a{ color:#019D8D; font-weight:normal; text-decoration:underline; } */ /* orange  EE8122 lt grey  848486 dk grey  58595b blue-grey  879caf lt blue grey  b9c8d3 */  a:hover{text-decoration:none;} h1{	color:#fff;	font-size:17px;	padding:0;margin:0; padding-top:10px; font-weight:normal;} h2{	color:#000; font-size:16px;padding:3px 0; margin:0} h3{	color:#000;	font-size:15px;padding:2px 0; margin:0} h4{ color:#000; font-size:13px;padding:2px 0; margin:0} h5 {font-size:12px; margin-bottom:2px;} td{font-size:12px} img{border:0px none;} form{padding:0;	margin:0;} #simplesearch {	display:inline; width:180px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:0; margin:0;} .input {height:16px; font-size:11px; border:1px solid #000; border-color:#999999; font-family:Verdana, Arial, Helvetica, sans-serif;} .button {font-weight:bold; height:20px; background-color:#eee; font-size:11px; color:#333333; border:1px solid #ccc} .buttonbuy {font-weight:bold; height:20px; background-color:#666; font-size:11px; color:#fff; border:1px solid #ccc} .horange {color:#EE8122 !important; padding-left:10px;} .whitehr {color:#fff;	height:1px;} #divBody{margin:0px;padding:0px;text-align:center;} #container {width:990px;text-align:center;margin:0 auto; padding:0;background-color:#95a2aa;} #container2{width:990px;text-align:left;margin:auto;padding:0;background-color:#BAC8D3;} #divBodyContent{margin:0px auto;padding:0px;width:950px;text-align:left;} #header{float:left;} #headbar {float:left;text-align:right;width:990px;height:35px;padding:0px;margin:0px;background-color:#EE8122;color:#fff; } #headbar span {margin:0; padding:2px 5px 2px 0; } #headbar a {text-decoration:none;color:#fff;} #headbar a:hover {text-decoration:underline;} #headsplash{float:left;/*	background-image:url(images/header1.jpg);*/} .breadcrumbshome {width:968px; border:0; background-color:#000000; color:#EE8122;padding:4px 0; margin:0;} .breadcrumbs {width:785px; border:0; background-color:#000000; color:#EE8122;padding:4px 0;	margin:0;} .breadcrumbs p {padding-left:50px; margin:0;} .breadcrumbs a {color:#EE8122;	text-decoration:none} #bluecontainer {float:left;	width:970px; background-color:#95a2aa; padding:0; margin:0; border-top:10px solid #95a2aa; border-bottom:10px solid #879caf;border-left:10px solid #879caf;border-right:10px solid #879caf;} #bluecontainerbrochure {float:left;	width:805px;background-color:#95a2aa;padding:10px 0px 5px 5px;margin:0;} #blueOuterContainer {width:990px; background-color:#95a2aa; padding:0 0 10px 0;margin:0; } #bluecontainer .padright {margin-right:5px;margin-top:3px} #column1, #column2 {float:left;	width:298px;} #column1 a {color:#000000; text-decoration:none;} #column2 a {color:#ffffff; text-decoration:none;} #column3 {float:left;width:362px; height:270px; padding:0;margin-top:3px;background-color:#EE8122;color:#000;} #column3 .title {padding:0 0 5px 10px; font-size:20px} #column3news {padding:0;margin:0;margin-top:3px;width:100%;height:262px;overflow:auto;font-size:12px;background-color:#EE8122} #column3news p {padding:0 10px} .orangetext {height:34px;background-color:#EE8122;color:#000;font-size:22px;padding-left:5px;} .blacktext {height:34px;background-color:#000;color:#fff;font-size:20px;padding-left:5px;} .smallblacktext {height:33px;background-color:#000;color:#fff;font-size:18px;padding-left:5px; margin-bottom:12px} .topnavtext {float:right;background-color:#848486;color:#ffffff;text-align:center;font-size:14px;padding:0;margin:0;width:245px; border-left:1px solid #cccccc;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;} .topnavtextmid {float:right;background-color:#58595b;color:#ffffff;text-align:center;font-size:14px;padding:0;margin:0;width:245px; border:1px solid #cccccc;} .topnavtextwide {float:right;background-color:#EE8122;color:#ffffff;text-align:center;font-size:14px;padding:0;margin:0;width:499px;border-right:1px solid #cccccc;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;} .bottomnavtext {height: 23px;background-color:#231f20;color:#ffffff;text-align:center;font-size:14px;padding-top:4px;padding-bottom:4px;width:123px;display:inline;border:1px solid #cccccc;	} .bottomnavtext a {color: #ffffff;text-decoration: none;} .bottomnavtext a:hover {color: #ffffff;background-color:#ee8122;display:block;} #menu{float:left;width:990px;padding:0;margin:0;text-align:right;border-bottom:1px solid #fff;background-color:#000000;} #menu ul {display:inline; list-style:none; margin:0; padding:0; border:0; text-align:center;} #menu li {list-style:none; color: #FFFFFF; border:0; margin:0; padding:0; text-align:center;} #menu li a {color: #FFFFFF; text-decoration:none; display:block; padding:5px 0 } #menu li a:hover { color: #FFFFFF; background-color:#000; display:block} #submenu{float:left;width:990px;padding:0;margin:0;text-align:center;border-bottom:3px solid #EE8122;background-color:#000000;} #submenu .noborder {border:0;text-align:center;} #submenu li {text-align:center;} .center {text-align:center;} .italic {font-style:italic;} #clear {clear:both;	height:1px;	font-size:1px;} .clear {clear:both;	height:1px;	font-size:1px;} /*Section page links layout*/ .sectioncontainer {	width:790px;background-color:#ee8122;padding:5px 0px 5px 5px;margin:5px 0 0 0;} .sectionlist {width:185px;height:205px;padding:5px 0px;margin:3px;float:left;border:2px solid #ccc;text-align:center;font-size:13px; font-weight:normal; background-color:#FFFFFF; vertical-align:middle;} .sectionlist a {color:#000000;text-decoration:none;} .sectionlist p {margin:0; padding:0 3px} .sectionlist a:hover {color:#ee8122;text-decoration:underline;} .sectionimage {width:150px;margin:auto;padding:0; margin:0} .sectionimageframe {width:150px;height:155px; border:0; padding:0;margin:0;} /* end section links layout */ /* Product detail layout */ .newprodshome {	width:155px; padding:0 0 0 10px;margin:0 2px 0 0px; float:left; color:#FFFFFF;} .newprodshome a, .newprodshomemid a, .newprodshomelast a {color:#FFFFFF; text-decoration:none} .newprodshomemid {width:155px; padding:0; float:left; margin:0 2px;} .newprodshomelast {	width:155px; padding:0;margin:0 0 0 2px; float:left; color:#FFFFFF;} .productshomebox {width:970px; float:left; height:280px; margin:0; padding:0; background-color:#000000; color:#FFFFFF; text-align:left; vertical-align:middle; border-bottom:10px solid #879caf;} .productshomebox p {text-align:center; padding:2px 0 2px 0; margin:0;} .newprodleft {height:38px; float:left; width:130px; padding-left:5px; padding-right:2px; margin:0; font-size:11px} .newprodright {height:38px; float:left; text-align:right; width:13px; padding:3px 0 0 0; margin:0} #detaillayout {	float:left;	width:775px;background-color:#EE8122;padding:10px;margin-top:5px;} #detailleft {float:left;width:170px;color:#FFFFFF;background-color:#EE8122;	border-top:10px solid #879caf; 	border-left:10px solid #879caf;margin:0;padding:0 0 5px 0;} #lwrMenuBlock {padding:0 0 5px 5px} #lwrMenuBlock2 {padding:0 0 0 5px} #lwrMenuBlock p ,#lwrMenuBlock2 p { background-color:#000000; padding: 4px; color:#FFFFFF; font-size:14px; margin:0; font-weight:bold; } #lwrMenuBlock a ,#lwrMenuBlock2 a { color:#ffffff; font-weight:bold; text-decoration:none;} #detailright {float:left;width:770px;background-color:#fff;	margin:0px; padding:0px; border-left:5px solid #fff; border-right:0px; border-bottom:5px solid #fff; border-top:5px solid #fff} #productgroup {float:left;/*width:774px; */border:0;padding:0;margin:0;} /* #productdetails {float:left;width:440px;border:2px solid #ff33ff;margin:3px;} */ .productnameblock {background-color:#848486;color:#ffffff;height:40px;width:430px;font-size:14px;text-align:left;padding:0;margin:0} .productnameblock p {float:left; width:290px; padding:4px 0 0 5px;} .productpriceblock {float:left;	text-align:right; width:130px;border:0;padding:4px 5px 0 0; } #products {float:left;width:970px;background-color:#000;margin-top:10px;padding:10px;} #products .padright {margin-right:47px;} #products .padright2 {margin-right:5px;} .productsblock {float:left;width:150px;	/* height:350px; */text-align:center;	border:0;} .productstext {float:left;width:140px;	text-align:center;line-height:50px;} .productsblock img {border:5px solid #FFFFCC;	width:100px;} .prodimg {border-top:10px solid #fff; border-bottom:10px solid #fff;} .prodRef{font-weight:normal; font-size:90% !important;} .producttabber {float:left;padding:0px; margin:0 0 0 5px;width:327px;} .designerheader {background-color:#848486;color:#ffffff;height:40px;text-align:left;font-size:14px;	padding:0;margin:0;font-weight:bold;float:left;width:327px;} .designerheader p {padding:5px;} #productdetailtitleleft {float:left;width:240px; text-align:center; /*height:350px; */} #productdetailtitleright {float:left;vertical-align:top;text-align:left;border:0;font-size:12px;padding:15px 0 0px 0;margin:0;} #productdescription {float:right;width:230px;border: thick #660066;margin:3px;} #productdescriptiontitle {float:left;width:270px;float:left;background-color:#818286;color:#fff;padding:5px;margin-bottom:5px;} #productdescriptiontitle1 {float:left;width:270px;} #productdescriptiontitle2 {float:left;width:270px;} #productrelated {float:left;width:770px;border:0;margin-top:10px;text-align:center} #productrelated a {color:#000000; } .productrelatedtitle {	float:left;	width:100%;	background-color:#818286;color:#fff;padding:5px;} /*product layout -  minute detail layout for attributes, size etc*/ .attribute {margin-left: 0px;} /*end of minute layout detail*/ .relprodbox {float:left; width:180px; height:190px; border:1px solid #ccc; padding:3px; margin:4px} #footer{width:990px;margin:0;padding:0;clear:both; text-align:left; height:116px;} #footer a{text-decoration:none;} #footer a:hover{text-decoration:underline;} #footertop {background-color:#B9C8D3;padding:0; margin:0; width:990px;} #footertopimg {width:100%; height:59px; text-align:right; } #footertopimg img{text-align:right; } #footermiddle {color:#fff; width:990px;background-color:#000;padding:5px 0px;text-align:left;text-indent:5px;} #footerbottom {width:990px;padding:2px 0;margin:0;background-color:#B9C8D3; height:25px;} #footerbottom p {padding-right:5px} #footerbottom1 {float:left;	width:990px; padding:0; margin:0; text-align:right;} #footerbottom1 a {color:#333} #footerbottom2 {float:left; text-align:right;width:485px;} .newsFrag {padding:2px;background-color:#666; color:#fff; margin-left:3px; margin-right:3px; border-right:1px solid #ccc; border-top:1px solid #ccc; border-bottom:1px solid #ccc; border-left:1px solid #ccc; background-image:url(news-border.gif); background-position:left; background-repeat:repeat-y} .newsFrag a {text-decoration:underline; color:#fff} /* Removes default top margin from left/right column paragraphs in Mozilla */ div > p{margin-top:0;} .scoutfragment {width:755px;background-color:#FFFFFF;border:10px solid #ee8122;padding:10px;margin-top:5px} .fraginnercontent, .fraginnercontent a {color:#000000;} /* non-content pages layout bits */ #sitemapstyle {font-family:Verdana,Helvetica,sans-serif;font-size:14px;color:#ee8122;float:left;margin-left:20px;line-height:150%; } #sitemapstyle a {text-decoration:none;} /* ********************************************* */ #contactformcontainer {float:left; width:650px;	padding:5px; margin:auto; background-color:#FFFFFF;} #contactformlabelcolumn { float:left; width:140px;} .contactlabel {line-height:20px;} #contactforminputcolumn {float:left; width:510px;} .contactinput {line-height:20px;} /* ********************************************* */ .scoutcartpage {width:920px; color:#000000; background-color:#FFFFFF; border:10px solid #ee8122; padding:10px; margin-top:5px;} #scoutcartsummary {width:170px; border:0; font-size:12px; line-height:18px; padding:5px 0px; margin:0; background-color:#000000; color:#FFFFFF; text-align:center; height:49px; } #scoutcartsummary a {text-decoration:none; color:#FFFFFF;} #scoutcartsummary a:hover {text-decoration:underline;} #new_tsa { width:300px; padding-right:10px; padding-left:30px; color:white; padding-bottom:10px; } #new_tsa a{ color:#FFFFFF; font-size:80%; } #blaffa { width:635px;  float:left; } #news_box{ background-image:url(news_bg.jpg); float:right;  background-repeat:repeat-x;  width:335px;  padding-top:10px; font-size:80%; } #news_box a{ color:#FFFFFF; font-size:100%; text-decoration:underline; } #news_box a:hover{ color:#FFFFFF; font-size:100%; text-decoration:none; } #new_boxes{ margin:auto; width:auto; } #sign_up{ float:left; width:635px; height:145px; background:url(signup_bg.jpg); background-repeat:no-repeat; padding-top:25px; padding-left:15px; padding-right:15px; color:#FFFFFF; } #sign_up a{ color:#FFFFFF; } #sign_up h2{ color:#FFFFFF; font-size:150%; margin-bottom:10px; } #banner_bottom{ width:635px; } #mini_blaffa{ width:312px; height:200px; } 