/* CSS Document */
* { margin:0; padding:0;}
html, body { height:100%; }
body {font-size:100%; background:#170e08;width:100%;
	text-align:center;}
html, input, textarea	{ font-family: Arial, Helvetica, sans-serif; 
		color:#000000;	}	
#main {margin-left: auto;margin-right: auto;text-align:center; width:1000px;padding:0px;background:#402b1c;}

/* nav */
#nav{padding:0px 0px 0px 0px;text-align:left;  font-family:  Palatino Linotype, Helvetica, sans-serif; padding:0px 0px 0px 0px; text-align:left;}
#nav ul {list-style: none;}
#nav ul a {background-image: url('images/navbg.jpg'); background-repeat:no-repeat;color:#fbf3fc;text-decoration:none;font-size:24px;width:253px;height:48px;display:block;}
#nav ul a:hover{background-image: url('images/navbg1.jpg'); background-repeat:no-repeat;color:#a5bd7f;}
#nav ul .hot{background-image: url('images/navbg1.jpg'); background-repeat:no-repeat;color:#a5bd7f;}

/* e of nav */

#logo {}
#head {}
# content{background:#402b1c;}
h1 {font-size:20px; color:#1e0801;  font-family: Arial, Helvetica, sans-serif; padding:10px 0px 0px 30px; text-align:left;}
h2 {font-size:16px; color:#ffffff;  font-family: Arial, Helvetica, sans-serif; padding:10px 0px 5px 0px; text-align:left;}
h3 {font-size:16px; color:#ad955a;  font-family: Arial, Helvetica, sans-serif; padding:0px 0px 0px 0px; text-align:left; font-weight:bold;}
h4 {font-size:20px; color:#1e0801;  font-family: Arial, Helvetica, sans-serif; padding:10px 0px 5px 0px; text-align:left;}
p {font-size:14px; color:#fff;  font-family: Arial, Helvetica, sans-serif; padding:5px 30px 5px 10px; text-align:left;}

hr {width:600px; color:#402b1c;height:2px;margin-top:20px; margin-bottom:20px;padding:0px 30px 0px 0px;margin-left:30px;}

#one .oneright{background-image: url('images/midrightbg.jpg');background-repeat:no-repeat;background-position:right bottom;vertical-align:text-top;}
#one h1{font-size:40px; padding:40px 40px 40px 0px; color:#fbf3fc;}
#one h1.mainhd {font-style:italic;padding:10px 0px 10px 20px;font-size:26px; color:#a5bd7f;font-family: Palatino Linotype, Helvetica, sans-serif;}

#two {background:#dacda0;}
#two h1 {font-size:18px;}
#two h1.finishes{font-size:18px;padding: 0px 20px 0px 20px;}
#two h1.mainhd {font-style:italic;padding:30px 0px 0px 30px;font-size:26px;font-family: Palatino Linotype, Helvetica, sans-serif;}
#two table .headertwo{background-image: url('images/bgcurvemain.gif'); height:91px; width:668px;}
#two .decorative{background-image: url('images/greenpaint.gif'); background-repeat:no-repeat; background-position:top left;width:380px;height:200;padding: 0px 0px 0px 0px;vertical-align:text-top;}
#two .wallpaper{background-image: url('images/lowcurvecenter.gif');background-repeat:no-repeat;background-position: top left;width:335px;height:200;padding: 0px 0px 0px 0px;vertical-align:text-top;}
#two .venitian{background-image: url('images/lowcurveright.gif'); background-repeat:no-repeat; background-position:top left;width:342px;height:200;padding: 0px 0px 0px 0px;vertical-align:text-top;}
#two table p {font-size:14px; color:#13110f;  font-family: Arial, Helvetica, sans-serif; padding:5px 10px 0px 30px; text-align:left;}

#three td{vertical-align:top;}
#three img {padding:0px 0px 0px 0px;text-align:right;}
#three h1{color:#a5bd7f;padding:5px 0px 5px 20px; text-align:left; font-family: Palatino Linotype, Helvetica, sans-serif; font-size:24px;}
#three ul {list-style:none; color:#fbf3fc; text-align:left; font-weight:normal;font-size:14px;padding:0px 0px 0px 30px;}

#foot {font-family: Palatino Linotype, Helvetica, sans-serif;font-size: 12px;text-align:center;color: #fff;padding:0px 0px 0px 0px;background-image: url('images/footbg.gif');background-repeat:no-repeat;background-position:bottom;height:74px;width:1000px;}
#foot .copy{font-family: Palatino Linotype, Helvetica, sans-serif;font-size: 12px;text-align:center;font-weight:bold;color:#170e08;padding:0px 0px 0px 0px;}

.h {font-size:14px; color:#1e0801; font-weight: bold; font-family: Arial, Helvetica, sans-serif; padding:5px 10px 5px 10px; text-align:left;height:24px;}
form .contactb {text-align:center;font-weight:bold;border:none;background-image: url('images/button1.gif'); background-repeat:no-repeat; background-position:top;width:120px;height:31px;vertical-align:middle;}
#cf td {padding:4px 0px 4px 0px;}
input {border: 1px solid #1e0801;background: #fff;padding:2px 0px 2px 0px;}
select {border: 1px solid #1e0801;background: #fff;padding:2px 0px 2px 0px;}
textarea {border: 1px solid #1e0801;background: #fff;padding:2px 0px 2px 0px;}
.form {float:left; text-align:left;padding:20px 50px 5px 100px;}

a.leadfree {padding:15px 0px 5px 0px;text-align:center;}

.ltlink { 
font-family: Palatino Linotype, Helvetica, sans-serif;
font-size: 14px;
text-align:center;
color: #faf6f6;font-weight:bold;
} 

a.ltlink { 
font-family: Palatino Linotype, Helvetica, sans-serif;
font-size: 14px;
text-align:center;
color: #6d8c42;
text-decoration:none;
} 
a:hover.ltlink { 
font-family: Palatino Linotype, Helvetica, sans-serif;
font-size: 14px;
text-align:center;
color: #1e0801;
} 

.main { 
font-family: Palatino Linotype, Helvetica, sans-serif;
font-size: 14px;
text-align:center;
color: #faf6f6;font-weight:bold;
} 

a.main { 
font-family: Palatino Linotype, Helvetica, sans-serif;
font-size: 14px;
text-align:center;
color: #fbf3fc;
text-decoration:none;
} 
a:hover.main { 
font-family: Palatino Linotype, Helvetica, sans-serif;
font-size: 14px;
text-align:center;
color: #a5bd7f;
} 

/* services page */

#servicelist ul {list-style: none;padding:10px 10px 4px 0px;vertical-align:top;}
#servicelist li {padding:4px 0px 4px 0px;}
#servicelist {text-align:left;font-size:16px;font-weight:bold:width:700px;color:#fbf3fc;text-decoration:none;vertical-align:top;}
#servicelist a {text-align:left;font-size:16px;font-weight:bold:width:700px;color:#fbf3fc;text-decoration:none;background-image: url('images/dot.gif'); background-repeat:no-repeat;}
#servicelist a:hover {text-align:left;font-size:16px;font-weight:bold:width:700px;color:#a5bd7f;text-decoration:none;background-image: url('images/arrowgr1a.gif'); background-repeat:no-repeat;}
.servicepics img {padding:25px 0px 55px 0px;}

/* specials page */

.specials {text-align:center;}


