body {color:#000; background:#fff; }/*font:100% Verdana,Geneva,Kalimati,sans-serif;*/
blockquote:before, blockquote:after, 
q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
img {border:0;}
/*#rightcol p {margin:0; padding:0 0 8px;}*/
/*#rightcol table p {padding:0;}*/

table,caption,tbody,tfoot,thead,tr,th,td {margin:0; padding:0; border:0; outline:0;}
table {margin:0 auto;}
/*table {border-collapse:collapse; border-spacing:0;}*/

#container {width:766px; margin:0 auto;}
.secondary #container {
	width:110px;
	margin:0 12.5%;
	min-width:766px;
}

h1#title {margin:0; padding:0; font-size:18px; line-height:32px;}

#header { background:transparent url(images/header_bkgd.gif) repeat-x top center; text-align:right;}
#h-slogan {}
#h-logo {float:left;}

#nav {background:#003366; padding:10px 4px; margin-bottom:6px;}

#topnav, #bottomnav {list-style:none; margin:0 auto; padding:0;}
#topnav:after, #bottomnav:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
#topnav, #bottomnav {display:inline-block;}
/*#topnav li, #bottomnav li  {display:block; float:left; width:19%; padding:0; margin:0; text-align:center; white-space:nowrap;}*/
#topnav li, #bottomnav li  {display:block; float:left; width:130px; padding:0; margin:0; text-align:center; white-space:nowrap;}

#bottomnav-container {background:#003366; padding:10px 10px; margin:0 0 6px 0;}

h1#title {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #990000; text-transform: lowercase; text-align:right;}
/* color:#333366; */

#content {}

#leftcol {width:180px; float:left;}
.rightpad {margin-left:185px;}
* html .rightpad {height:1%;padding-bottom:20px;}
.padtop {padding-top:10px; text-align:center;}



/* RIGHT COL */
#rightcol {}
#rightcol {font-size:12px;}
#rightcol h1 {font:bold 13px Verdana,Geneva,Kalimati,sans-serif; color:#000; padding:0 0 0 0; margin:4px 0 10px;}
#rightcol h2 {font:bold 13px Verdana,Geneva,Kalimati,sans-serif; color:#000; padding:0 0 0 0; margin:4px 0 10px;}
#rightcol h3 {font:bold 13px Verdana,Geneva,Kalimati,sans-serif; color:#000; padding:0 0 0 0; margin:0 0 2px 0;}
#rightcol h4 {font:bold 13px Verdana,Geneva,Kalimati,sans-serif; color:#000; padding:0 0 0 0; margin:0 0 2px 0;}
#rightcol h5 {font:bold 13px Verdana,Geneva,Kalimati,sans-serif; color:#000; padding:0 0 0 0; margin:0 0 2px 0;}
#rightcol p {margin-top:0;}



/* FOOTER */
#footer {clear:both; color:#003366; font-family:Verdana,Geneva,Kalimati,sans-serif; font-size:9px; padding-bottom:20px; text-align:center;}


/* HOME */

#highlights {margin:8px 0 6px; padding:4px 6px;}
#highlights:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
#highlights {display:inline-block;}
#highlights * {margin:0; padding:0; list-style-type:none;}
#news {float:left; width:49%;}
#news ul {margin:0 0 0 16px;}
#news li {margin:0 0 5px 0;}
#news li span {text-indent:-5px; float:left; display:block;}
#specialint {width:49%; margin-left:50%;}

div.ad_section { overflow:hidden;}
div.ad { margin:6px 0 6px 0; }
/*div.ad a img { display:block; }*/
div.consumer_rebate { float:left; margin-right:6px;}
div.customer_club { float:left; margin-right:7px; margin-left:6px;}
div.child_friendly { float:left; margin-left:7px;}
div.comfortrack {
	height:215px;
	width:766px;
	overflow:hidden;
	background:transparent url(images/home/SlumberShade_PanelA_03.11.JPG) no-repeat;
	overflow:hidden;
	position:relative;
	background-image: url(images/home/SlumberShade_PanelA_03.11.JPG)
}
div.comfortrack img { position:absolute; left:0; top:0; display:none; }
div.comfortrack a#link1 {
	display:block;
	width:271px;
	height:215px;
	position:absolute;
	top:1px;
	left:491px;
}
/*div.comfortrack a#link2 { display:block; width:532px; height:185px; position:absolute; top:-213px; left:234px; }*/
div.comfortrack a#link3 {
	display:block;
	width:425px;
	height:69px;
	position:absolute;
	right:274px;
	bottom:137px;
}
/*div.consumer_rebate a { height:178px; width:394px; background:transparent url(images/home/odysee_blinds.jpg) no-repeat; }
div.customer_club a { height:178px; width:172px; background:transparent url(images/home/customer_club.jpg) no-repeat; }
div.child_friendly a { height:178px; width:173px; background:transparent url(images/home/child_friendly.jpg) no-repeat; }*/
a.hidetext { display:block; overflow:hidden; text-indent:-9999px; }

