@charset "UTF-8";
/* -----------------------------
   STANDARD HTML TAG DEFINITION
-------------------------------- */
body, h1, h2, h3, p, ul, li, form { border:0; margin:0px; padding:0px; }
body{ font-family:Arial, Helvetica, sans-serif; background: #2a2b2e url(../images/mico_bkg.jpg) no-repeat center top;
}

ul { list-style: none; margin: 0; padding: 0; }
img { border: none; }
.clear { clear:both; }

#wrapper{margin:0 auto; padding:0; width:1000px; min-height:620px;}
*html #wrapper{height:600px;}
#logo{float:left; padding-left:0px; width:204px;}
#topURL{height:23px; font-family:Arial, Helvetica, sans-serif; padding:10px; text-align:right; font-size:10px; color:#666;}
#collection_holder{float:right; width:750px;}
#product_type{height:16px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#CCC; text-align:right; padding-top:15px;}
#image_nav {height:29px; background-color:#3e5f70; padding:0;}
#nav_buttons{float:right;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#CCC; text-align:right; padding:8px 5px 0px 0px;}
#nav_buttons .count {width:50px; text-align:center; float:left;}
#nav_buttons .arrow{ width:15px; float:left;}
#next_collection{margin-top:50px;}
#back_to_index{ margin-top:50px;}

#product_name{width:300px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; padding:6px 0px 0px 10px;}
#thumbnails{padding-top:10px; color:#CCC; font-size:12px;}
#thumbnails_index{padding-top:10px; color:#CCC; font-size:12px; width:750px; display:block; }
#thumbnails_index .type{ margin-bottom:4px;}
ul.thumb li{margin-right:10px; display:inline;}

#left_col{width:502px; float:left;}
#right_col{float:right; padding:31px 5px 20px 20px; width:215px; font-family:Arial, Helvetica, sans-serif; color:#F2F2F2; font-size:11px; line-height:16px;}

#right_col ul li.image{ background: url(../images/photo_icon.png) no-repeat; padding-left:25px; margin-bottom:5px;}
#right_col ul li.pdf{ background: url(../images/pdf_icon.png) no-repeat; padding-left:25px; margin-bottom:5px;}

.link{color:#CCC; text-decoration:none;}
.linkblue{color:#46c3f1; text-decoration:none;}
a.link:hover{color:#FFF;}
a.currentPage{color:#fff; font-weight:bolder;}

h1{ font-size:20px; font-weight:normal; margin-bottom:10px; color:#D7D7D7;}
h2{ font-size:20px; font-weight:normal; margin-bottom:10px; color:#D7D7D7; margin-top:40px;}
h3{ font-size:16px; font-weight:normal; margin:20px 0px 10px 0px;}

#product_sets {
 margin-top:-20px;
}

/* -----------------------------
	   MAIN NAVIGATION                  */
	
.nav_container { margin:0 auto; width: 796px; padding:0; float:right; background: url(../images/mico_top_bar.jpg) no-repeat top;}
#navMenu{ display: inline; margin:0; padding: 0px; position: relative; z-index: 5; background: url("../images/nav.jpg") 0 0px; background-repeat:no-repeat;}
#navMenu li{ float: left; display: inline; }
a.home, a.home_a{ display:block; float:left; width:132px; height:85px; background: url("../images/nav.jpg") 0 0px; background-repeat:no-repeat;}
a.home:hover{ background: url("../images/nav.jpg") 0 85px;}
a.home_a{ background: url("../images/nav.jpg") 0 0px;}

a.about, a.about_a{
	display:block;
	float:left;
	width:125px;
	height:85px;
	background: url("../images/nav.jpg") -132px 0px;
	background-repeat:no-repeat;
}
a.about:hover{
	background: url("../images/nav.jpg") -132px 85px;
}
a.about_a{

	background: url("../images/nav.jpg") -132px 0px;
}

a.collections, a.collections_a{
	display:block;
	float:left;
	width:149px;
	height:85px;
	background: url("../images/nav.jpg") -257px 0px;
	background-repeat:no-repeat;
}
a.collections:hover{
	background: url("../images/nav.jpg") -257px 85px;
}
a.collections_a{
	background: url("../images/nav.jpg") -257px 0px;
}
a.where_to_buy, a.where_to_buy_a{
	display:block;
	float:left;
	width:164px;
	height:85px;
	background: url("../images/nav.jpg") -406px 0px;
	background-repeat:no-repeat;
}
a.where_to_buy:hover{
	background: url("../images/nav.jpg") -406px 85px;
}
a.where_to_buy_a{
	background: url("../images/nav.jpg") -406px 0px;
}

a.contact, a.contact_a{
	display:block;
	float:left;
	width:226px;
	height:85px;
	background: url("../images/nav.jpg") -570px 0px;
	background-repeat:no-repeat;
}
a.contact:hover{

	background: url("../images/nav.jpg") -570px 85px;
}
a.contact_a{

	background: url("../images/nav.jpg") -570px 0px;
}
	
#home_kitchen, #home_shower, #home_bath { float:left; color:#999; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:100; margin:60px 20px 0px 0px;}
#home_kitchen img.outline, #home_shower img.outline, #home_bath img.outline { border: 3px solid #FFF;}
#collection_holder hr {background-color: #06C;color: #06C;}
#home_copy{float:left; width:600px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#999; margin-top:40px; font-size:12px;}
#copyright{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFF; padding:0px 0px 90px 100px; width:150px; clear:both; }
#paging, #paging_top {text-align:center;padding:8px 5px 0px 0px;height:20px;}
a.link:active {color:#fff;font-weight:bolder;}

#preview{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
	z-index:999;
	}
	
.showerOnly{
    display:none;
}

#contact_copy {font-family:Arial, Helvetica, sans-serif; color:#e8e9ec; font-size:13px; line-height:18px; font-weight:normal;}
#contact_copy p {margin-bottom:10px;}