/* CSS Document */
/*

	RESETEA

*/

.hidden {position:absolute;left:-999em;}
body,dl,dt,dd,ul,ol,li,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}

table {border-collapse:collapse;border-spacing:0;}

fieldset,img { border:0;}

img, #cont_subnav a, #cont_subnav li		{
		behavior: url(iepngfix.htc);
		}
		
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}
.home_top {
	height: 75px;
	width: 950px;
	background-image: url(../img_rv/newtop.gif);
	background-repeat: no-repeat;
	display: block;
	background-position: left top;
	text-align: left;
}

ol,ul {

	list-style:none;

}

caption,th {

	text-align:left;

}

h1,h2,h3,h4,h5,h6 {

	font-size:100%;

	font-weight:normal;

}
div{
	margin:0;
	padding:0;
}
q:before,q:after {

	content:'';

}

abbr,acronym { border:0;

}


/*Home*/ 
 
body{
background:url(../img_rv/fondo.jpg) top repeat-x;
background-color:#550737;
margin:0px 0px 0px 0px;
letter-spacing:2px;
}
.ajuste{
	margin:auto;
	width:900px;
}
.top{
	background:url(../img_rv/logo.gif) no-repeat;
	background-position:0px 0px;
	float:left;
	text-align:left;
	width:900px;
	height:96px;
}

.top_landing{
	background:url(../images/landingpage/rv_gelgloss_landing_02.jpg) no-repeat;
	background-position:0px 0px;
	float:left;
	text-align:left;
	width:900px;
	height:92px;
}

.top .lef{
	margin-right:0px;
}
.top img{
	margin-top:20px;
	float:right;
	margin-right:130px;
}
.contenido{
	float:left;
	width:900px;
	min-height:600px;
	height:auto;
	_height:600px;
	background:#000 url(../img_rv/cont.jpg) repeat-x top;
}

.contenido_landing{
	float:left;
	width:900px;
	min-height:600px;
	height:auto;
	_height:600px;
	background-color:#fff;
	/*background:#000 url(../img_rv/cont.jpg) repeat-x top;*/
}



.menu{
	/*width:100%;*/
	background:url(../img_rv/menuf.jpg) repeat-x;
	height:27px;
}
.menu ul{
	list-style:none;
	font-family:"Myriad Pro", Arial;
	font-size:12px;
	/*float:left;*/
}
.menu ul li{
	float:left;
	padding:6px 20px;
	_padding:6px 20px;
	/*font-size:12px;*/
}
.menu ul li a{
	color:#b5b5b5;
	text-decoration:none;
}
/*.menu ul li #sel{
	color:#FFFFFF;
}*/
.menu ul li a:hover{
	color:#FFFFFF;
}
.menu label{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	margin-top:5px;
	float:right;
	/*width:100px;*/
	text-align:right;
	margin-right:5px;
}
.menu input{
	float:right;
	border:solid 1px #ced3d0;
	width:150px;
	height:16px;
	margin-top:5px;
	margin-right:10px;
}
.menu .searchb{
	float:right;
	width:32px;
	height:27px;
	background:url(../img_rv/go.gif) no-repeat;
	margin-right:5px;
	border:none;
	cursor:pointer;
}

.search{
padding:20px 0 0 244px;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
}

/*suckerfish*/
#nav li {float: left; position: relative; margin:4px 0 0 20px; text-align: left; cursor: default; font-size:12px;line-height:1.25em; z-index:100;}
#nav li#first {border-left-width: 1em;}
#nav li#last {border-right-width: 1em;}
#nav li ul { top: auto;	left: auto;}
#nav li li { display: block; float: none; background-color: transparent; border: 0; margin:0; padding:0 10px 0 10px; width:130px;}
#nav a {font-weight: bold;	color: #ccc; text-decoration: none;}

.active_menu_item {	text-decoration: none;	font-weight: bold;	color: red;}
#nav li li a {	display: block;	font-weight: normal; color: #222; padding: 2px;}
#nav li li a:hover {display: block;	font-weight: normal; border-top: 1px dotted #666;border-bottom: 1px dotted #666; }
#nav li ul {display: none; 	position: absolute;	top: 100%;	left: 0; font-weight: normal; background-color: #fff;	opacity: .80;	padding: 0.2em 0 .5em 0; border-right: solid 1px #7d6340; border-left: solid 1px #7d6340; border-bottom: solid 1px #7d6340;}
#nav li:hover ul, #nav li.over ul {	display: block;	z-index:100;}


.submenu{
	margin-left:830px;
	padding-bottom:20px;
}
.submenu ul{
	list-style:none;
}
.submenu ul li{
	float:left;
}
.submenu ul li a{
	float:left;
	margin:5px 10px 0 0;
	padding-right:10px;
	/*border-right:solid 1px #692f36;*/
	height:10px;
	color:#971766;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
}
.submenu ul li a:hover{
	color:#FFFFFF;
}
.submenu ul .ult{
	border:none;
	padding-right:0px;
	margin-right:0px;
}

.subtit3000 { float:left; margin:7px 0;}

.title{
	font-family:"Myriad Pro", Arial;
	font-size:20px;
	color:#FFFFFF;
	margin:9px 0 1px 0;
	width:100%;
	float:left;
}
.title2{
	font-family:"Myriad Pro", Arial;
	font-size:16px;
	color:#ffffff;
}
.text18{
	font-family:"Myriad Pro", Arial;
	font-size:16px;
	color:#FFFFFF;
}
.text14{
	font-family:"Myriad Pro", Arial;
	font-size:12px;
	color:#FFFFFF;
}
.text12{
	font-family:"Myriad Pro", Arial;
	font-size:10px;
	color:#FFFFFF;
}
.left{
	float:left;
	padding:15px 10px 0 20px;
	margin:0px;
	width:280px;
	_width:250px;
	border-right:solid 1px #818181;
	height:573px;
	text-align:left;
	color:#cdcdcd;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.subtit{
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
}

.subtit a{
color:#ffffff;
text-decoration:underline;

}

.subtit a:hover{
color:#969295;
text-decoration:underline;
}


.boxgray{
	margin-top:10px;
	float:left;
	width:258px;
	height:225px;
	background-color:#5d5d5d;
	padding:3px;
}
.boxgray2{
	margin-top:10px;
	float:left;
	width:258px;
	height:140px;
	_height:150px;
	padding:3px;
	background:url(../img_rv/product1.gif) no-repeat;
	background-position:172px -5px;
	background-color:#5d5d5d;
}
.subbox{
	float:left;
	width:163px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:3px;
	font-family:Arial;
	font-size:16px;
	color:#FFFFFF;
	text-align:left;
	margin-right:4px;
	font-family:"Myriad Pro", Arial;
}

.subbox2{
	float:left;
	width:250px;
	padding-top:15px;
	padding-bottom:5px;
	padding-left:3px;
	font-family:"Myriad Pro", Arial;
	font-size:16px;
	color:#FFFFFF;
	text-align:left;
}

.subbox2 a {
	color: #FFFFFF;
	text-decoration: none;
}


.arrow{
	float:left;
	height:19px;
	width:16px;
	margin:-16px 0 0 140px;
	background:url(../img_rv/arrow.jpg) no-repeat top;
	background-position:0px 0px;
}
.arrow:hover{
	background-position:0px -19px;
}
#margen2{
	margin:-16px 0 0 148px;
}
.minibox{
	float:left;
	border:solid 3px #FFFFFF;
	margin:8px;
	_margin:5px;
}

.right{
	float:left;
	width:580px;
	margin:2px 0 0 9px;
	_margin:2px 0 0 0;
	padding:0;
}
.boxtitle{
	float:left;
	width:98px;
	_width:98px;
	height:32px;
	text-align:left;
	padding-left:2px;
	font-family:"Myriad Pro", Arial;
	font-size:10px;
	color:#282828;
	padding-left:2px;
	_margin-top:-4px;
	text-decoration:none;
	background:url(../img_rv/flecha.jpg) no-repeat top;
	background-color:#FFFFFF;
	background-position:80px 5px;
}
.aling2{
	line-height:30px;
}
.boxtitle:hover{
	background-position:80px -19px;
}
.box{
	float:left;
	width:100px;
	height:100px;
	margin:10px 0 0 12px;
}


.contRelative{
	position:relative;
	float:left;
	width:900px;
	height:auto;
	min-height:600px;
	_height:600px;
	background:#fdf7a3 url(../img_rv/bg_product_category.jpg) repeat-x top;
	padding-bottom:22px;
	text-align:left;
}

#cont_bg_prod
{
	margin-top:0px;

}

.cont_bg_prod2{
	
	float:left;
	margin: 0 0 0 120px;
	padding:0 105px 0 0;
}

.img_prod img{
	position:absolute;
	top:55px;
	left:80px;
}

.img_prod2{
	float:left;
	margin:12px;
	
}

.img_prod3 img{
	position:absolute;
	top:32px;
	left:45px;
}

.info {
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	letter-spacing:1px;
	word-spacing:-2px;
	float:left;
	padding:15px;
	width:63%;
	text-align:left;
	margin:0 0 0 20px;
	
}



.titleabs{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2a2a2a;
	position:absolute;
	float:left;
	top:5px;
	left:0px;
	margin-left:20px;
	text-align:left;
}
.titlea{
	font-family:"Myriad Pro", Arial;
	font-size:24px;
	color:#2a2a2a;
	float:left;
	width:100%;
	margin-bottom:5px;
	height:20px;
	text-align:left;
}

.textoleft{
	position:absolute;
	top:50px;
	left:290px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	padding-left:40px;
	word-spacing:-2px;
	letter-spacing:1px;
	width:470px;
}

.textoleft p {margin-bottom:15px;}

.titleleft{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
}
.detleft{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.cont_cat {
	clear:both;
	width:450px;
	text-align: left;
	margin:0 0 26px 0;
	position: relative;
	left: 120px;
}
	

.arrow2{
	background:url(../img_rv/arrow2.jpg) no-repeat;
	background-position:0px 0px;
	float:left;
	width:31px;
	height:34px;
}
.arrow2:hover{
	background:url(../img_rv/arrow2.jpg) no-repeat;
	background-position:0px -34px;
}
.arrow3{
	background:url(../img_rv/arrow3.jpg) no-repeat;
	background-position:0px 0px;
	float:left;
	width:31px;
	height:34px;
}
.arrow3:hover{
	background:url(../img_rv/arrow3.jpg) no-repeat;
	background-position:0px -34px;
}
.margen{
margin-left:35px; margin-top:10px;
width:500px;
}
.boxdown{
	height:254px;
	width:100%;
	border-top:solid 1px #6c6c6c;
}
.left2{
	float:left;
	padding:0px 5px 0 15px;
	margin:0px;
	width:233px;
	_width:233px;
	border-right:solid 1px #818181;
	height:auto;
	text-align:left;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	letter-spacing:0px;
}
.right2{
	position:relative;
	float:left;
	width:580px;
	border-top:solid 1px #818181;
}
.boxgray3{
	margin-top:10px;
	float:left;
	width:218px;
	width:218px;
	height:152px;
	_height:160px;
	background-color:#5d5d5d;
	padding:3px;
}
.boxgray3 img{
	float:left;
	border:solid 2px #FFFFFF;
	margin:3px;
}
.subbox2{
	float:left;
	width:100%;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:3px;
	font-family:Arial;
	font-size:16px;
	color:#FFFFFF;
	text-align:left;
	margin-right:4px;
	font-family:"Myriad Pro", Arial;
}
.lesspadbottom{
	padding-bottom:0px;
}

.product_fact_sheet {float:right; margin:0 20px 0 0; font-family:Arial, Helvetica, sans-serif; font-size:10px; display:inline;}

.arrow4{
	float:right;
	height:28px;
	width:22px;
	background:url(../img_rv/arrow4.jpg) no-repeat;
	background-position:0px 0px;
	margin-top:-24px;
}
.arrow4:hover{
	background:url(../img_rv/arrow4.jpg) no-repeat;
	background-position:0px -28px;
}

.link8{
	position:absolute;
	top:125px;
	left:55px;
}

.link9{
	position:absolute;
	top:20px;
	left:250px;
}
.link10{
	position:absolute;
	top:90px;
	left:280px;
}
.link11{
	position:absolute;
	top:80px;
	left:500px;
}
.link12{
	position:absolute;
	top:220px;
	left:380px;
}
.link13{
	position:absolute;
	top:220px;
	left:450px;
}
.link14{
	position:absolute;
	top:200px;
	left:570px;
}

/*new top.tpl subnav*/
#cont_subnav {/*width:434px;*/ height:37px; background:url(../img_gel-gloss/bg_top.gif) no-repeat left top; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000; letter-spacing:-.05em; float:right; margin:40px 0 0 0;}

#cont_subnav ul {height:37px; float:left; display:inline; }
#cont_subnav #subnav_other_products1 {/*width:190px;*/ _width:170px; margin:0 12px; display:inline;}
#cont_subnav #subnav_other_products1 li {margin:0 2px 0 0;}
#cont_subnav #subnav_other_products2 {width:232px;}
#cont_subnav #subnav_other_products2 li {margin:0 10px 0 0;}
#cont_subnav li {float:left; height:37px; line-height:37px;}
#cont_subnav a {display:block; text-indent:-999em; height:37px; cursor:pointer;}
#cont_subnav #subnav_rv {width:113px;background:url(../img_gel-gloss/top_gelgloss.png) no-repeat left 11px;}
#cont_subnav #subnav_seapower {width:95px; background:url(../img_gel-gloss/top_seapower.png) no-repeat left 7px;}
#cont_subnav #subnav_tr {width:31px; background:url(../img_gel-gloss/top_tr.png) no-repeat left 5px; text-indent:-999em;}

#cont_subnav_landing {/*width:434px;*/ height:37px; background:url(../images/landingpage/bg_top2.png) no-repeat left top; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#E7E7E7; letter-spacing:-.05em; float:right; margin:40px 3px 0;}

#cont_subnav_landing ul {height:37px; float:left; display:inline; }
#cont_subnav_landing #subnav_other_products1 {/*width:190px;*/ _width:170px; margin:0 12px; display:inline;}
#cont_subnav_landing #subnav_other_products1 li {margin:0 2px 0 0;}
#cont_subnav_landing #subnav_other_products2 {width:232px;}
#cont_subnav_landing #subnav_other_products2 li {margin:0 10px 0 0;}
#cont_subnav_landing li {float:left; height:37px; line-height:37px;}
#cont_subnav_landing a {display:block; text-indent:-999em; height:37px; cursor:pointer;}
#cont_subnav_landing #subnav_rv {width:113px;background:url(../img_gel-gloss/top_gelgloss.png) no-repeat left 11px;}
#cont_subnav_landing #subnav_seapower {width:95px; background:url(../img_gel-gloss/top_seapower.png) no-repeat left 7px;}
#cont_subnav_landing #subnav_tr {width:31px; background:url(../img_gel-gloss/top_tr.png) no-repeat left 5px; text-indent:-999em;}

#main_cont { letter-spacing:normal; width:600px; margin:0 auto; text-align:left; font-family:Arial, Helvetica, sans-serif;}
#main_cont H1 {font-size:25px; margin:15px 0; font-weight: bold; font-family:Arial, Helvetica, sans-serif;}
#main_cont H2 {font-size:20px; margin:16px 0; font-weight: normal; font-family:Arial, Helvetica, sans-serif;} 
#main_cont p  { font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:140%; margin:14px 0 ;font-family:Arial, Helvetica, sans-serif;}
#main_cont p.last { margin:14px 0 50px 0;}

/*surface category rollovers*/
	.cont_surface {width:100px; height:100px;  float:left; margin:10px 0 0 12px;}
.cont_surface a {width:100px; height:100px; display:block;}
.cont_surface a span {position:absolute; left:-999em;}

.cont_surface #nav_surface1 {background:url(../img_rv/nav_surface1.jpg) top left no-repeat;}
.cont_surface #nav_surface1:hover {background:url(../img_rv/nav_surface1.jpg) top right no-repeat;}

.cont_surface #nav_surface2 {background:url(../img_rv/nav_surface2.jpg) top left no-repeat;}
.cont_surface #nav_surface2:hover {background:url(../img_rv/nav_surface2.jpg) top right no-repeat;}

.cont_surface #nav_surface3 {background:url(../img_rv/nav_surface3.jpg) top left no-repeat;}
.cont_surface #nav_surface3:hover {background:url(../img_rv/nav_surface3.jpg) top right no-repeat;}

.cont_surface #nav_surface4 {background:url(../img_rv/nav_surface4.jpg) top left no-repeat;}
.cont_surface #nav_surface4:hover {background:url(../img_rv/nav_surface4.jpg) top right no-repeat;}

.cont_surface #nav_surface5 {background:url(../img_rv/nav_surface5.jpg) top left no-repeat;}
.cont_surface #nav_surface5:hover {background:url(../img_rv/nav_surface5.jpg) top right no-repeat;}

.cont_surface #nav_surface6 {background:url(../img_rv/nav_surface6.jpg) top left no-repeat;}
.cont_surface #nav_surface6:hover {background:url(../img_rv/nav_surface6.jpg) top right no-repeat;}

.cont_surface #nav_surface7 {background:url(../img_rv/nav_surface7.jpg) top left no-repeat;}
.cont_surface #nav_surface7:hover {background:url(../img_rv/nav_surface7.jpg) top right no-repeat;}

.cont_surface #nav_surface8 {background:url(../img_rv/nav_surface8.jpg) top left no-repeat;}
.cont_surface #nav_surface8:hover {background:url(../img_rv/nav_surface8.jpg) top right no-repeat;}

.cont_surface #nav_surface9 {background:url(../img_rv/nav_surface9.jpg) top left no-repeat;}
.cont_surface #nav_surface9:hover {background:url(../img_rv/nav_surface9.jpg) top right no-repeat;}

.cont_surface #nav_surface10 {background:url(../img_rv/nav_surface10.jpg) top left no-repeat;}
.cont_surface #nav_surface10:hover {background:url(../img_rv/nav_surface10.jpg) top right no-repeat;}

.cont_surface #nav_surface11 {background:url(../img_rv/nav_surface11.jpg) top left no-repeat;}
.cont_surface #nav_surface11:hover {background:url(../img_rv/nav_surface11.jpg) top right no-repeat;}

.cont_surface #nav_surface12 {background:url(../img_rv/nav_surface12.jpg) top left no-repeat;}
.cont_surface #nav_surface12:hover {background:url(../img_rv/nav_surface12.jpg) top right no-repeat;}

.cont_surface #nav_surface13 {background:url(../img_rv/nav_surface13.jpg) top left no-repeat;}
.cont_surface #nav_surface13:hover {background:url(../img_rv/nav_surface13.jpg) top right no-repeat;}

.cont_surface #nav_surface14 {background:url(../img_rv/nav_surface14.jpg) top left no-repeat;}
.cont_surface #nav_surface14:hover {background:url(../img_rv/nav_surface14.jpg) top right no-repeat;}

.cont_surface #nav_surface15 {background:url(../img_rv/nav_surface15.jpg) top left no-repeat;}
.cont_surface #nav_surface15:hover {background:url(../img_rv/nav_surface15.jpg) top right no-repeat;}

.cont_surface #nav_surface16 {background:url(../img_rv/nav_surface16.jpg) top left no-repeat;}
.cont_surface #nav_surface16:hover {background:url(../img_rv/nav_surface16.jpg) top right no-repeat;}

.cont_surface #nav_surface17 {background:url(../img_rv/nav_surface17.jpg) top left no-repeat;}
.cont_surface #nav_surface17:hover {background:url(../img_rv/nav_surface17.jpg) top right no-repeat;}

.cont_surface #nav_surface18 {background:url(../img_rv/nav_surface18.jpg) top left no-repeat;}
.cont_surface #nav_surface18:hover {background:url(../img_rv/nav_surface18.jpg) top right no-repeat;}

.cont_surface #nav_surface19 {background:url(../img_rv/nav_surface19.jpg) top left no-repeat;}
.cont_surface #nav_surface19:hover {background:url(../img_rv/nav_surface19.jpg) top right no-repeat;}

.cont_surface #nav_surface20 {background:url(../img_rv/nav_surface20.jpg) top left no-repeat;}
.cont_surface #nav_surface20:hover {background:url(../img_rv/nav_surface20.jpg) top right no-repeat;}

.cont_surface #nav_surface21 {background:url(../img_rv/nav_surface21.jpg) top left no-repeat;}
.cont_surface #nav_surface21:hover {background:url(../img_rv/nav_surface21.jpg) top right no-repeat;}

.cont_surface #nav_surface22 {background:url(../img_rv/nav_surface22.jpg) top left no-repeat;}
.cont_surface #nav_surface22:hover {background:url(../img_rv/nav_surface22.jpg) top right no-repeat;}

.cont_cat {clear:both; margin-bottom:15px;}

/*room category rollovers*/
.cont_choose_room {float:left; margin:10px 0 0 12px;}
.cont_choose_room a {width:207px; height:225px; display:block;}
.cont_choose_room a span {position:absolute; left:-999em;}

.cont_choose_room #nav_kitchen {background:url(../img_rv/nav_kitchen.jpg) top left no-repeat;}
.cont_choose_room #nav_kitchen:hover {background:url(../img_rv/nav_kitchen.jpg) top right no-repeat;}

.cont_choose_room #nav_bathroom{background:url(../img_rv/nav_bathroom.jpg) top left no-repeat;}
.cont_choose_room #nav_bathroom:hover {background:url(../img_rv/nav_bathroom.jpg) top right no-repeat;}

.cont_choose_room #nav_living {background:url(../img_rv/nav_living.jpg) top left no-repeat;}
.cont_choose_room #nav_living:hover {background:url(../img_rv/nav_living.jpg) top right no-repeat;}

.cont_choose_room #nav_dining {background:url(../img_rv/nav_dining.jpg) top left no-repeat;}
.cont_choose_room #nav_dining:hover {background:url(../img_rv/nav_dining.jpg) top right no-repeat;}

/*room detail page rollovers*/
.cont_room_link {
width:32px; 
height:33px; 
background: url(../img_gel-gloss/arrow_room_detail.png) top left no-repeat;
_background: url(../img_gel-gloss/arrow_room_detail.gif) top left no-repeat;
z-index:1; 
position:absolute;
}

.link_inner {
position:absolute; 
left:-999em; 
font-family:Arial, Helvetica, sans-serif; 
width:190px;
height:90px;
z-index:100;
background: url(../img_gel-gloss/arrow_room_detail_on.png) top left no-repeat;  
_background: url(../img_gel-gloss/arrow_room_detail_on.gif) top left no-repeat;  
}
.link_inner a { font-size:11px; color:#000000; text-decoration:none;}
.link_inner a:hover {text-decoration:underline;}
.link_inner h4 span {font-size:13px;}
.link_inner h4  {font-size:12px; font-weight:bold; margin:8px 0 0 35px; text-align:left;}
.link_inner h4 a  {font-size:12px; font-weight:bold; margin:0; text-align:left;}
.link_inner ul {list-style-type:disc; margin:0 0 0 51px; padding-bottom:5px;}
.link_inner li {text-align:left; margin:0; }


.cont_room_link:hover .link_inner,div.navbg .link_inner {
	top:0;
	left:0;
	background-color:#f1ebe2; 
	opacity: 0.7; 
	filter: alpha(opacity=70); 
	zoom: 1; 
}

	/*kitchen rollovers*/
	#link_kit_windows {top:150px;left:330px;}
	#link_inner_kit_windows{height:51px;}
	#link_kit_countertops {top:350px;left:540px;}
	#link_inner_kit_countertop{height:110px;}
	#link_kit_appliance {top:200px;left:150px;}
	#link_inner_kit_appliance {height:70px;}
	#link_kit_faucets {top:440px;left:745px;}
	#link_kit_cooktop {top:350px;left:320px;}
	#link_kit_sink {top:490px;left:530px;}
	#link_inner_kit_sink{height:70px;}
	#link_kit_tables {top:500px;left:10px;}
	
	/*bath rollovers*/
	#link_bath_mirror {top:80px;left:400px;}
	#link_bath_mirror_inner{height:50px;}
	#link_bath_shower {top:250px;left:50px;}
	#link_bath_shower_inner{height:50px;}
	#link_bath_vanity {top:240px;left:500px;}
	#link_bath_vanity_inner {height:173px;}
	#link_bath_towel {top:450px;left:200px;}
	#link_bath_towel_inner{height:50px;}
	#link_bath_windows {top:100px;left:20px;}
	#link_bath_windows_inner {height:50px;}
	
	/*living room rollovers*/
	#link_living_fixtures {top:130px;left:330px;}
	#link_living_fixtures_inner {height:51px;}
	#link_living_windows {top:140px;left:20px;}
	#link_living_windows_inner {height:51px;}
	#link_living_glass {top:390px;left:380px;}
	#link_living_glass_inner {height:51px;}
	
	
	/*dining room rollovers*/
	#link_dining_table {top:300px;left:200px;}
	#link_dining_table_inner {height:70px;}
	#link_dining_windows {top:100px;left:550px;}
	#link_dining_windows_inner {height:50px;}
	
	/*rv room rollovers*/
	#link_rv_sides {top:150px;left:225px;}
	#link_rv_sides_inner {height:110px;}
	#link_rv_caps {top:226px;left:408px;}
	#link_inner_rv_caps {height:55px; width:135px;}
	#link_rv_roofs {top:20px;left:225px;}
	#link_rv_roofs {top:20px;left:225px;}
	#link_inner_rv_roofs{height:131px;}
	#link_rv_wheels {top:210px;left:140px;}
	#link_rv_windows {top:100px;left:30px;}
	#link_inner_rv_windows {height:50px;}
	#link_rv_windshield {top:100px;left:500px;}
	#link_inner_rv_windshield {height:51px;}
	#link_rv_lenses {top:218px;left:540px;}
	#link_inner_rv_lenses {height:70px;}
	#link_rv_resin {top:250px;left:20px;}
	#link_inner_rv_resin{height:51px;}
	
#cont_bg_prod table  {font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:17px 0 0 244px;}
#cont_bg_prod table td {padding:5px 45px 0 0; text-align:left;}
#search_name{border-bottom:thin solid #000000;}
#search_link a{text-decoration:none; border-bottom:thin solid #000000;}
#search_link a:hover{color: #9c9300;}

/*Product All*/

#prod_alltop
{
	padding-top:20px;
}

#prod_alltop p{
margin:0 0 0 91px;
font-family:Arial;
font-size:17px;
}

.allproducts{
margin:21px 62px;
padding:0 0 0 29px;
border-bottom:1px solid #615f1e;
height:225px;
}

.cont_bg_allp{	
	float:left;
	height:220px;
	width:186px;
	
}

.product_info {
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	letter-spacing:0px;
	word-spacing:0px;
	float:left;
	width:143px;
}



.product_info a {
font-size:13px;
letter-spacing:letter-spacing;
}

.allp_title{
	
	font-size:12px;
	font-weight:bold;
}
.allp_info{
	font-family:trebuchet MS, Arial;
	font-size:11px;
}


/*Product All - done*/