* {margin:0;padding:0;}
html, body {height:100%;margin:5px;padding:0;text-align:center;font:12px arial, Helvetica, sans-serif;color:#000;}
p {line-height:1.4em;margin-bottom:10px;}
#wrap {background: #fff url(../images/bg.jpg) top repeat-y;width:849px;margin:0 auto;}
#header {margin-bottom:5px}
#header table {width:800px;margin:0 auto;}
#header td span {font-size:16px; font-weight:bold;}
#headervideo td span {font-size:10px; font-weight:bold;font-style:italic;}
a {color:#6799ca;text-decoration:none;}
a:hover {text-decoration:underline;color:#3399FF; }
#nav {width:200px;float:left;text-align:left;margin-bottom:10px;}
#nav ul {list-style-type:none;}
#nav li {padding:5px 10px;border-bottom:1px dotted #6799ca;}
#nav a {color:#666666;text-decoration:none;}
#nav a:hover {color:#333333;text-decoration:underline;}
#content {float:left;width:400px;text-align:left;margin:0 10px;}
#content_quote {float:left;width:580px;text-align:left;margin:0 10px;}
#content img {float:right;}
#content ol {list-style-position:outside;margin-left:25px;}
#content li {padding:3px;}
h1 {font-size:18px;font-weight:normal;}
h2 {font-size:16px;font-weight:normal;}
#specials {float:left;width:175px;border:1px solid #ccc;background:url(../images/ws_bg.jpg) no-repeat top;padding-top:8px;margin-bottom:5px;} 
#specials span {font:bold 15px Helvetica, Arial, sans-serif;text-transform:uppercase;color:#972D37;}
#right {width:620px;margin-left:22px;float:left;} 
#right_quote {width:100%;margin-left:22px;float:left;} 
#team th {background-color:#6799ca;color:#FFFFFF;font-size:14px;padding:3px 5px;text-transform:uppercase;text-align:left;}
#team td {text-transform:uppercase;font-size:9px;}
dl.countertops {margin-bottom:10px;}
.countertops dt {width:98px;padding:.5em;float:left;margin:0;border-top:1px dotted #ccc;font-weight:bold;}
.countertops dd {margin-left:110px;padding:.5em 0;border-top:1px dotted #ccc;}
dl.gallery {width:195px;text-align:center;float:left;margin-right:2px;height:220px;margin-top:5px;}
.gallery dt {font-weight: bold;}
.gallery dd {margin: 0;padding:0;}
.splash {padding:2px;border:1px solid #6799ca;}
.splash h2 {background-color:#6799ca;padding:10px;border:1px solid #6799ca;color:#fff;}
input {margin-bottom:5px;}
.measurements th, h2.header {border-bottom:1px dotted #CCCCCC;border-top:1px dotted #CCCCCC;text-transform:uppercase;padding:3px;color:#095E95;font-size:14px;}
.measurements th, .measurements td { vertical-align:top;text-transform:uppercase;}
.measurements td {padding:5px 0;text-align:right;}
.measurements img {padding-left:2px;}
.colors td {padding:5px 10px;}
.contact th {vertical-align:top}
#footer {background-color:#6799ca;color:#FFFFFF;font-size:10px;padding:3px 0;width:805px;margin:10px auto;}
#footer a {color:#FFFFFF;text-decoration:none;} 
#footer a:hover {color:#FFFFFF;text-decoration:underline} 

/*seo text*/



.seo-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #999999;
	padding: 10px;
	text-align: justify;
}
.seo-text a{
	color: #868686;
	text-decoration:none;
	}
.seo-text a:hover{
	color: #868686;
	text-decoration: underline;
	}
.list{
	padding-left:30px;
	list-style-type: disc;}
.list1{
	padding-left:40px;
	list-style-type: circle;}
