/* CSS Document */
body{
	background-image:url(../images/bg-gradient.jpg);
	background-repeat:repeat-x;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:11px;
	color:#393739;
	line-height:1.3em;
	margin-top:5px;
}
#clickcall {position:relative; top:35px; left:410px; width:135px; height:40px; padding:0; margin-bottom:-36px;}
/*START TOP NAVIGATION SECTION*/
#container {
	margin:0px auto;
	width:822px; 
	}
.top-nav {
	background:url(../images/top-nav-bg.jpg) top left no-repeat;
	height:21px;
	font:Arial, Helvetica, sans-serif; 
	padding:6px 0px 0px 0px;
}
.top-nav a:link, .top-nav a:visited { color:#eeeeee; text-decoration:none;}
.top-nav a:hover, .top-nav a:active { color:#d0a239; text-decoration:none;}
.top-nav ul {margin-left:32px;}
.top-nav li{float:left;	margin-right:27px;}
/*END TOP NAVIGATION SECTION*/
/*START IMAGE BANNER ON HOMEPAGE*/
.home-banner{
	background-image:url(../images/home-main-banner.jpg);
	width:820px;
	height:202px; 
	margin:auto;
	color:#73876a; 
	border:#FFFFFF 1px solid; 
	background-color:#f8f8f8;
	vertical-align:bottom;
	font-weight:bold;
}
.home-banner a:link, .home-banner a:visited { color:#73876a; text-decoration:none;}
.home-banner a:hover, .home-banner a:active { color:#712525; text-decoration:none;}
.home-banner ul{ padding:180px 0px 0px 8px;}
.home-banner li{float:left;	margin:0px 3px;}
/*END IMAGE BANNER ON HOMEPAGE*/
/*START IMAGE REFLECTION ON HOMEPAGE*/
.home-reflection{
	background-image:url(../images/home-reflection-banner.jpg);
	width:820px;
	height:33px; 
	margin:auto;
	color:#718568; 
	border-left:#FFFFFF 1px solid;
	border-right:#FFFFFF 1px solid;
	border-top:#FFFFFF 1px solid; 
	background-color:#f8f8f8;
	vertical-align:bottom;
	font-weight:bold;
}
.home-reflection a:link, .home-reflection a:visited { color:#718568; text-decoration:none; font-weight:normal;}
.home-reflection a:hover, .home-reflection a:active { color:#712525; text-decoration:none; font-weight:normal;}
.home-reflection ul{ padding:6px 0px 0px 0px;}
.home-reflection li{float:left;	margin:0px 11px;}
/*END IMAGE REFLECTION ON HOMEPAGE*/
.page-container{
	width:820px; 
	margin:auto; 
	border-left:#FFFFFF 1px solid;
	border-right:#FFFFFF 1px solid;
	border-bottom:#FFFFFF 1px solid;  
	background-color:#f8f8f8;
	float:left;
} 
.bottom-banner{ 
	background-color:#73876a; 
	height:20px;
	margin-bottom:7px; 
	border-top:#ae9762 2px solid;
	clear:both;
	text-align:right; 
}
.bottom-banner a:link, .bottom-banner a:visited { color:#eeeeee; text-decoration:none;}
.bottom-banner a:hover, .bottom-banner a:active { color:#d0a239; text-decoration:none;}
.bottom-banner ul{padding:2px 0px 0px 350px;}
.bottom-banner li{float:left;	margin:0px 9px;}
/*START PLATINUM SECTION ON THE HOME PAGE*/
.home-platinum{
	padding:5px 6px 0px;
	width:455px;
	float:left;
}
.home-platinum p{padding:0px 8px 8px 6px; color:393739; line-height:1.5em;}
.home-platinum h1{padding:4px 8px 4px 6px; color:#6e634a;}
.home-platinum a:link, .home-platinum a:visited { 
	color:#712525; 
	padding:0px 8px 8px 6px; 
	text-decoration: underline; 
	font-weight:normal;
	font-weight:bold;
}
.home-platinum a:hover, .home-platinum a:active { color:#73876a; text-decoration:underline; font-weight:bold;}
.home-plat-order{
	background-color:#ededed;
	margin-top:11px; 	
	padding:5px 0px 5px 0px;
	width:455px; 
	height:45px; 
	border-bottom:#b4a37c 1px solid; 
}
.home-plat-order h1{ 
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-size:20px;
	color:#302e2f; 
	font-weight:normal;
	margin-bottom:1px;
	float:left;
}
.home-plat-order p{ font-weight:bold; color:#676767; clear:both;}
.home-plat-order a:link, .home-plat-order a:visited { 
	background-color:#999999; 
	margin:0px 0px 0px 90px;
	padding:3px 18px 3px 18px;
	color:#ffffff; 
	text-decoration:none; 
	font-weight:normal;
	float:left;
}
.home-plat-order a:hover, .home-plat-order a:active {
	background-color: #73876a; 
	margin:0px 0px 0px 90px;
	padding:3px 18px 3px 18px;
	color:#ffffff; 
	text-decoration:none; 
	font-weight:normal;
	float:left;
}
/*END PLATINUM SECTION ON THE HOME PAGE*/
/*START DIY SECTION ON THE HOME PAGE*/
.home-diy{
	margin:10px 0px 8px 0px;
	width:348px;
	float:left;
}
.home-diy p{padding:0px 8px 8px 6px; color:393739; line-height:1.5em;}
.home-diy h1{padding:4px 8px 4px 6px; color:#6e634a;}
.home-diy a:link, .home-diy a:visited { 
	color:#712525; 
	padding:0px 8px 8px 6px; 
	text-decoration: underline; 
	font-weight:normal;
	font-weight:bold;
}
.home-diy a:hover, .home-diy a:active { color:#73876a; text-decoration:underline; font-weight:bold;}
.home-diy-order{
	background-color:#ebe6db;
	margin-top:11px; 	
	padding:5px 0px 5px 0px;
	width:348px; 
	height:45px; 
	border-bottom:#b4a37c 1px solid; 
}
.home-diy-order h1{ 
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-size:20px;
	color:#302e2f; 
	font-weight:normal;
	margin-bottom:1px;
	float:left;
}
.home-diy-order p{ font-weight:bold; color:#676767; clear:both;}
.home-diy-order a:link, .home-diy-order a:visited { 
	background-color:#a08b5e; 
	margin:0px 0px 0px 40px;
	padding:3px 18px 3px 18px;
	color:#ffffff; 
	text-decoration:none; 
	font-weight:normal;
	float:left;
}
.home-diy-order a:hover, .home-diy-order a:active {
	background-color: #73876a; 
	margin:0px 0px 0px 40px;
	padding:3px 18px 3px 18px;
	color:#ffffff; 
	text-decoration:none; 
	font-weight:normal;
	float:left;
}
/*END DIY SECTION ON THE HOME PAGE*/
/*START GOLD SECTION ON THE HOME PAGE*/
.home-gold{
	margin:5px 0px 0px 0px;
	width:348px;
	float:left;
}
.home-gold p{padding:0px 8px 8px 6px; color:393739; line-height:1.5em;}
.home-gold h1{padding:4px 8px 4px 6px; color:#6e634a;}
.home-gold a:link, .home-gold a:visited { 
	color:#712525; 
	padding:0px 8px 8px 6px; 
	text-decoration: underline; 
	font-weight:normal;
	font-weight:bold;
}
.home-gold a:hover, .home-gold a:active { color:#73876a; text-decoration:underline; font-weight:bold;}
.home-gold-order{
	background-color:#efe6d4;
	margin-top:11px; 	
	padding:5px 0px 5px 0px;
	width:348px; 
	height:45px; 
	border-bottom:#b4a37c 1px solid; 
}
.home-gold-order h1{ 
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-size:20px;
	color:#302e2f; 
	font-weight:normal;
	margin-bottom:1px;
	float:left;
}
.home-gold-order p{ font-weight:bold; color:#676767; clear:both;}
.home-gold-order a:link, .home-gold-order a:visited { 
	background-color:#d0a239; 
	margin:0px 0px 0px 40px;
	padding:3px 18px 3px 18px;
	color:#ffffff; 
	text-decoration:none; 
	font-weight:normal;
	float:left;
}
.home-gold-order a:hover, .home-gold-order a:active {
	background-color: #73876a; 
	margin:0px 0px 0px 40px;
	padding:3px 18px 3px 18px;
	color:#ffffff; 
	text-decoration:none; 
	font-weight:normal;
	float:left;
}
/*END GOLD SECTION ON THE HOME PAGE*/
.flash{
	vertical-align:middle;
	text-align:center;
	margin:0px 6px 8px 4px;
	width:455px;
	float:left;
}
/*START TESTIMONIALS SECTION ON THE INSIDE PAGE*/
.testimonial{
	margin:10px 0px 8px 0px;
	width:339px;
	padding-bottom:10px;
	border-bottom:#73876a 1px solid; 
	background:#eaece9;	
}
.testimonial h4{color:#661e1e;margin:6px;font-size:12px;}
.testimonial p{padding:4px 8px 0px 6px; color:#2d2d2d; line-height:1.5em;}
.testimonial h2{padding:0px 0px 0px 183px; color:#365a26; font-weight:normal;}
.testimonial h3{text-align:center; color:#660000; margin-bottom:10px;}
.testimonial a:link, .testimonial a:visited { 
	color:#712525; 
	padding:0px 8px 8px 6px; 
	text-decoration: underline; 
	font-weight:normal;
	font-weight:bold;
}
.testimonial a:hover, .testimonial a:active { color:#73876a; text-decoration:underline; font-weight:bold;}
.form h5 {padding:0px 0px 8px 54px;}
.form {
	float:right;
	padding:8px 12px 0px 0px;
	font-size:12px;
	width:270px;
	}
.form span {
	text-align:right;
	width:50px;
	display:block;
	float:left;
	padding-top:2px;
	padding-bottom:8px;
	}
.form li {
	clear:left;
	}
.form input {
	width:200px;
	font-size:12px;
	padding:2px 2px 0px;
	line-height:12px;
	float:left;
	margin-left:6px;
	}	
input.next {
	width:85px;height:23px;
	background:#6f8366;
	float:right;
	border:none;
	color:#fff;
	font-size:13px;
	font-weight:bold;
	padding:2px 0px;
	text-align:center;
	margin:12px 6px 0px 14px;
	}
/*END TESTIMONIALS SECTION ON THE INSIDE PAGE*/
/*START IMAGE REFLECTION ON PLATINUM*/
.platinum-reflection{
	background:url(../images/home-reflection-banner.jpg) no-repeat #F8F8F8;
	width:820px;
	height:40px; 
	margin:auto;
	color:#718568; 
	border-left:#FFFFFF 1px solid;
	border-right:#FFFFFF 1px solid;
	border-top:#FFFFFF 1px solid; 
	background-color:#f8f8f8;
	vertical-align:bottom;
	font-weight:bold;
}
.platinum-reflection a:link, .platinum-reflection a:visited { color:#718568; text-decoration:none; font-weight:normal;}
.platinum-reflection a:hover, .platinum-reflection a:active { color:#712525; text-decoration:none; font-weight:normal;}
.platinum-reflection ul{float:left; padding:6px 50px 0px 0px;}
.platinum-reflection li{float:none;	margin:0px 11px;}

.reflection-platinum a:link, .reflection-platinum a:visited { 
	background-color:#9c9c9c; 
	margin:8px 0px 0px 0px;
	padding:3px 10px 4px 10px;
	color:#ffffff; 
	text-decoration:none; 
	font-weight:normal;
	float:left;
	border:#FFFFFF 1px solid; 
}
.reflection-platinum a:hover, .reflection-platinum a:active {
	background-color: #73876a; 
	margin:8px 0px 0px 0px;
	padding:3px 10px 4px 10px;
	color:#ffffff; 
	text-decoration:none; 
	font-weight:normal;
	float:left;
	border:#FFFFFF 1px solid; 
}
.reflection-gold a:link, .reflection-gold a:visited { 
	background-color:#d0a239; 
	margin:8px 0px 0px 10px;
	padding:3px 10px 4px 10px;
	color:#ffffff; 
	text-decoration:none; 
	font-weight:normal;
	float:left;
	border:#FFFFFF 1px solid; 
}
.reflection-gold a:hover, .reflection-gold a:active {
	background-color: #73876a; 
	margin:8px 0px 0px 10px;
	padding:3px 10px 4px 10px;
	color:#ffffff; 
	text-decoration:none; 
	font-weight:normal;
	float:left;
	border:#FFFFFF 1px solid; 
}
.reflection-diy a:link, .reflection-diy a:visited { 
	background-color:#a08b5e; 
	margin:8px 0px 0px 10px;
	padding:3px 10px 4px 10px;
	color:#ffffff; 
	text-decoration:none; 
	font-weight:normal;
	float:left;
	border:#FFFFFF 1px solid; 

}
.reflection-diy a:hover, .reflection-diy a:active {
	background-color: #73876a; 
	margin:8px 0px 0px 10px;
	padding:3px 10px 4px 10px;
	color:#ffffff; 
	text-decoration:none; 
	font-weight:normal;
	float:left;
	border:#FFFFFF 1px solid; 

}
.reflection-help a:link, .reflection-help a:visited { 
	background-color:#77948d; 
	margin:8px 0px 0px 10px;
	padding:3px 10px 4px 10px;
	color:#ffffff; 
	text-decoration:none; 
	font-weight:normal;
	float:left;
	border:#FFFFFF 1px solid; 
}
.reflection-help a:hover, .reflection-help a:active {
	background-color: #73876a; 
	margin:8px 0px 0px 10px;
	padding:3px 10px 4px 10px;
	color:#ffffff; 
	text-decoration:none; 
	font-weight:normal;
	float:left;
	border:#FFFFFF 1px solid; 
}
/*END IMAGE REFLECTION ON PLATINUM*/
.inside-container{margin:0px 5px 0px 5px;}
.inside-left{float:left; margin:0px 5px 0px 0px; padding:5px 20px 10px 7px;	width:439px;}
.inside-left p{padding:0px 0px 10px 0px; line-height:1.5em;}
.inside-left h1{color:#661e1e; font-weight:bold; font-size:13px; margin:5px 0px}
.inside-left ul{color:#661e1e; font-size:11px; margin:20px 0px;}
.inside-left li{color:#000000; font-size:11px; margin:10px 25px;}
.inside-right{float:left}
.order-form{
	margin:10px 0px 8px 0px;
	width:339px;
	float:left;
	padding-bottom:10px;
	border-bottom:#73876a 1px solid; 	
}



/*ORDER FORM PAGE */
.order-form {
	background:#eaece9 url(../images/order-form-header-bg.gif) top repeat-x;
	border-bottom:1px #73876a solid;
	height:315px;
	width:auto;
	}
.order-form .header img {margin:0px 4px;}	
.order-form .header h6 {
	color:#fff;padding-top:12px;margin-left:150px;
	}
	

/* TESTIMONIALS PAGE */
.testimonials {
	margin:32px auto;
	padding:0px 8px;
	width:600px;
	height:200px;
	vertical-align:middle;
	
	}
.testimonials img {
	border:2px solid #506944;
	float:left;
	}
.testimonials div {
	float:left;
	height:200px;width:350px;
	padding:5px 20px;
	}
.testimonials h5 {
	color:#6f2c2c;
	font-size:14px;
	}
.testimonials p {
	font-style:italic;
	padding-top:15px;
	line-height:18px;
	font-size:12px;
	}
.testimonials h6 {
	padding-top:35px;
	font-size:14px;
	}		
.testimonial-divider {
	clear:both;
	width:498px;height:20px;
	background:url(../images/testimonial-divider.png) no-repeat;
	margin:45px auto;
	}
	

/* CONTACT PAGE */
.contact-form {
	width:528px;
	float:left;
	font-size:12px;
	margin-top:14px
	}	
.contact-form h6 {
	color:#661e1e;
	line-height:16px;
	width:474px;
	float:right;
	margin-bottom:6px;
	}
.contact-form span {
	width:50px;
	display:block;
	float:left;
	text-align:right;
	margin:10px 0px;
	}
.contact-form input {
	width:195px;
	float:left;
	font-size:12px;
	padding:2px 2px 0px;
	line-height:12px;
	margin:8px 3px 6px 4px;
	background:#fff;
	}
.contact-form li {
	clear:both;
	}		
.contact-form select {
	line-height:12px;
	margin:6px 0px 6px 4px;
	}
.contact-form .message {
	width:455px;
	height:220px
	}	
input.next {
	width:85px;height:23px;
	background:#6f8366;
	float:right;
	border:none;
	color:#fff;
	font-size:13px;
	font-weight:bold;
	padding:2px 0px;
	text-align:center;
	margin:12px 10px 0px 14px;
	}	
.contact-info {
	float:left;
	color:#393739;
	font-size:12px;
	margin:14px 0px 0px 24px; 
	line-height:16px;
	}	
.contact-info a {
	font-size:11px;
	}	
.whoweare {padding:0px 100px 0px 40px;}
.whoweare h4 {
	color:#661e1e;
	font-size:14px;
	margin:40px 0px 10px;
	}
.whoweare p {
	font-size:12px;
	line-height:18px;	
	}
/* OTHER STYLES */

.help-me-select {margin:20px; font-size:12px; }
.help-me-select td {padding:5px;}
	
.sitemap {
	width:650px;
	margin:0px auto;
	padding:30px 0px;
	}
.sitemap li {
	float:left;
	margin:5px 4px;
	width:150px;
	text-align:center;
	}	
.sitemap ul {margin-bottom:30px;}
.sitemap a {color:#73876A;}
.sitemap a:hover {color:#712525;}