@charset "utf-8";
/* CSS Document */

body{
	margin:0;
	padding:0;
	font-size:12px;
	background:#FFFFFF;
	font-family:"Century Gothic";
	}

a{
	text-decoration:none;
	color:#b06110;
	}
a:visited{
	text-decoration:none;
	color:#b06110;
	}
a:hover{
	text-decoration:underline;
	color:#b06110;
	}

img{border:none;}
	
.clear{clear:both;}
	
.wrapper{
	width:980px;
	margin:auto;
	background:url(images/logo.jpg) top left no-repeat;
	}

.logo{
	width:71px;
	height:71px;
	margin-left: 5px;
	margin-top: 13px;
	float:left;
	}

.logoTxt{
	width:787px;
	height:32px;
	position:absolute;
	left: 306px;
	top: 13px;
	}

.mainNav{
	width:850px;
	height:29px;
	margin:0px 0 0 75px;
	padding:55px 0 0 0px;
	}

.navBar {
	margin:0;
	padding:0;
	list-style:none;
	}
	.navBar li{display:inline; padding-right:15px;}

.hr{
	height:3px;
	width:977px;
	background:url(images/hr_line.jpg) top left no-repeat;
	}

.midCont{
	width:977px;
	margin:0 0 0 0;
	padding:0 0 0 0px;
	float:left;
	}

.bottomLinks{
	margin:0 0 0 0;
	padding:0 0 0 0;
	list-style:none;
	font-size:15px;
	color:#b06110;
	font-family:"Century Gothic";
	text-align:center;
	}
	.bottomLinks li{display:inline; padding-right:6px; text-transform:uppercase;}
	.bottomLinks a{
				color:#b06110;
				text-decoration:none;
				}
	.bottomLinks a:visited{
				color:#b06110;
				text-decoration:none;
				}
	.bottomLinks a:hover{
				color:#91a5a6;
				text-decoration:none;
				}

.orange{color:#b06110;}

.address{
	color:#6c7677;
	font-size:15px;
	text-align:center;
	width:auto;
	margin:0 0 0 0;
	padding:0 0 0 0;
	z-index:1;
	font-family:"Century Gothic";
	}

.pic{
	width:436px;
	height:310px;
	float:left;
	background:url(images/main_pic_bg.jpg) top left no-repeat;
	padding-top:1px;
	padding-left:1px;
	}

.contText{
	width:523px;
	float:left;
	margin:0 0 0 8px;
	}
	.contText p{
		font-size:14px;
		line-height:1.4;
		margin:0;
		padding:0;
		}
	.contText h2{
		font-size:16px;
		font-weight:bold;
		margin:0 10px 10px 0px;
		text-transform:uppercase;
		color:#91a5a6;
		}
		h3{
		font-size:14px;
		font-weight:bold;
		margin:0 10px 19px 0px;
		color:#91a5a6;
		}

.contAllText{
	width:965px;
	float:left;
	margin:0 0 0 0;
	}
	.contAllText p{
		font-size:14px;
		line-height:1.4;
		margin:0;
		padding:0;
		}
	.contAllText h2{
		font-size:16px;
		font-weight:bold;
		margin:0 10px 10px 0px;
		text-transform:uppercase;
		}
	.contAllText h3{
		font-size:14px;
		font-weight:bold;
		margin:0 10px 19px 0px;
		}
	.contAllText h4{
		font-size:13px;
		font-weight:bold;
		margin:0 0 8px 0;
		}
		
.contFaq{
	width:900px;
	margin:auto;
	}
	.contFaq p{
		font-size:14px;
		line-height:1.4;
		margin:0;
		padding:0;
		}
	.contFaq h2{
		font-size:16px;
		font-weight:bold;
		margin:0 10px 10px 0px;
		text-transform:uppercase;
		}
	.contFaq h3{
		font-size:14px;
		font-weight:bold;
		margin:0 10px 19px 0px;
		}
	.contFaq h4{
		font-size:13px;
		font-weight:bold;
		margin:0 0 8px 0;
		color:#91a5a6;
		}
		.contFaq a{text-decoration:none; }
		.contFaq a:visited{text-decoration:none;}
		.contFaq a:hover{text-decoration:underline;}

		.contFaq H4 a{text-decoration:none; color:#91a5a6;}
		.contFaq H4 a:visited{text-decoration:none;}
		.contFaq H4 a:hover{text-decoration:underline;}

.contList {
		margin:10px 0 0 0px;
		list-style:none;
		width:450px;
		}
		.contList h3{font-size:14px; font-weight:bold; margin:0;}
		.contList p{font-size:12px; margin:0;}
		.contList li{margin:10px 0 0 0;}


.gallery{
	width:608px;
	margin:auto;
	padding:0;
	}

.siteMap{
	margin:0 0 0 30px;
	padding:0;
	list-style:none;
	font-size:13px;
	float:left;
	}
	.siteMap li{padding-top:3px;}

.faq{
	margin:0 0 0 10px;
	padding:0;
	list-style:none;
	font-size:13px;
	float:left;
	}
	.faq li{padding-top:3px;}
	
.lighBoxPic{
	width:523px;
	float:left;
	margin:49px 0 0 8px;
	padding:0;
	height:130px;
	white-space:nowrap;
	overflow-x:scroll;
	overflow-y:hidden;
	}
.thumbs{
	margin:0;
	padding:0;
	list-style:none;
	}
	.thumbs li{display:inline; margin-right:6px; }


.lighBoxPic2{
	width:523px;
	float:left;
	margin:37px 0 0 8px;
	padding:0;
	height:140px;
	white-space:nowrap;
	overflow-x:scroll;
	overflow-y:hidden;
	}
	
	.thumbs2{
	margin:0;
	padding:0;
	list-style:none;
	width:5250px;
	width:5250px !Important;
	}
	.thumbs2 li{display:inline; padding-right:6px; float:left; text-align:center;}
	.thumbs2 a{text-decoration:none;}
	.thumbs2 a:visited{text-decoration:none;}
	.thumbs2 a:hover{text-decoration:underline;}

.poolsThumbs{
	margin:0;
	padding:0;
	list-style:none;
	}
	.poolsThumbs li{display:inline; margin-right:20px; float:left; text-align:center;}
	.poolsThumbs img{ margin-bottom:9px;}
	
.ceramicsTxt{
	margin:0; padding:0; height:100px;
	overflow-x:hidden;
	overflow-y:scroll;
	}