body {
font-family: verdana, helvetica, arial, sans-serif;
font-size: 80%;
margin: 0px 0px 0px 0px;
}

body.home p
{margin-left: 20px}

div#fsc
{
margin-top: 10px;
background-image: url(images/decor/fsc-leaves.jpg);
}

a, a:visited
{color: blue;
text-decoration: none}
a:hover
{text-decoration: underline}

body.home h3
{color: teal;
font-size: 120%;
margin-left: 20px;
background-color: #eee}
#content2 h1
{color: teal;
font-size: 140%;
margin-left: 20px;
background-color: #eee}
#content2 h2
{color: teal;
font-size: 120%;
margin-left: 20px;
background-color: #eee}
#content2 h3
{color: teal;
font-size: 120%;
margin-left: 20px;
background-color: #eee}

div#header {
position: absolute;
top: 0px;
left: 0px;
margin: 0px;
width: 100%;
background-image: url(images/decor/blindhead.jpg);
background-repeat: repeat;
border-bottom: 2px solid sienna;
height: 50px;
padding: 0px;
}

div#header h1 a {
color: white;
font-style: italic;
font-weight: bold;
margin: 0px;
padding: 0px;
font-size: 130%;
text-decoration: none;
}
div#header h1 {
margin: 0px;
padding: 0px;
}


div#topnav {
position: absolute;
top: 53px;
margin: 0px 0px 0px 10px;
color: sienna}
div#topnav a, div#footer a {
color: sienna;
text-decoration: none}
div#topnav a:hover, div#footer a:hover, div#menu table a:hover {
text-decoration: underline}


body.home div#content {
margin: 80px 450px 10px 10px;
text-align: justify;
}
div#content {
margin: 80px 50px 10px 10px;
text-align: justify}
div#content2 {
margin: 0px 220px 10px 10px;
text-align: justify}

div#menu2 {
position: absolute;
top: 100px;
right: 0px;
width: 200px;
text-align:center;
}
div#menu {
position: absolute;
top: 100px;
right: 0px;
width: 400px;
}
div#menu table a
{border: none;
text-decoration: none;
color: sienna;
}

div#menu table td
{border: none}
img {border: none}
img.home_menu
{filter:alpha(opacity=60);
-moz-opacity:0.6;}

div#footer {
width: auto;
text-align: center;
font-size: 80%;
color: sienna;
padding: 10px 0px 10px 0px;
margin: 10px 0px 10px 0px;}

/* Featured Products */
div.featured_products h4, div.featured_products a { /* The title of featured products */
color: teal; font-weight: bold; margin-right: 10px
}
div.featured_products a:visited { 
color: teal; font-weight: bold;
}
 
div.featured_products p {margin-right:10px} /*The description of featured products on home page */
div.featured_products img {float:left; margin-right: 10px; border:1px solid black} /* Featured Product image */

.offer {font-size: 110%; color:red}

div#quick_quote {
border-top: 1px solid gray;
border-bottom: 1px solid gray;
font-size: 80%;
margin-left: 20px;
}
div#quick_quote table {
position:relative;
top: -5px;
}
#quote_button {
background-color: #ddf;
color: black;
border: 1px solid black;
}
form {
padding: 0px;
margin: 0px;
}

#xmasnote
{border: 1px solid blue;
background-image: url(images/decor/snow.gif);
padding: 5px}
#xmasnote strong
{color: red}

#quote{
		float:left;
		width:230px;
		height:60px;
		padding-left : 20px;
		padding-top : 25px;
		background-image : url(/images/quote_bg.jpg);
		background-repeat : no-repeat;
	}
    #quote .label{
		text-align: right;
		width:100px;
		margin-top: 7px;
		font-size: 0.8em;
		font-weight: bold;
	}
	
	#quote input#width, input#drop{
		width:40px;
		text-align:left;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		margin-top: -2px;
		margin-left: 10px;
		border: solid 1px #000;
	}
	#quote input#drop{
	 clear:left;
	}

	

