/* CSS Document */
.clearfix:after {content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0;} 
.clearfix {display:inline-block;}
html[xmlns] .clearfix {display:block;}
* html .clearfix {height:1%;}

body {margin:0; font-family:Arial, Helvetica, sans-serif; background-color:#fff;}
.bodytext {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:21px; padding-top:15px; color:#753c00;}
	.bodytext h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; line-height:21px; font-style:italic; font-weight:bold;}
   .bodytext h2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; line-height:21px; font-style:italic; font-weight:bold;}
.bodytextSimple {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#414141;}
.bodytextDealer {font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:18px; padding-top:0px; color:#753c00;}
#NoteFromDealer {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:21px; padding-top:0px; color:#753c00; text-indent:0;}
li {font-family:"Times New Roman", Times, serif; font-size:16px; line-height:27px; font-weight:bold; color:#979d66;}
	li a {font-family:"Times New Roman", Times, serif; font-size:16px; line-height:27px; font-weight:bold; text-decoration:none; color:#979d66;}
		li a:hover {color:#979d66; text-decoration:underline;}
.topnav {font-family:tahoma; font-size:11px; text-align:center; font-weight:bold; color:#636363; text-decoration:none;}
	.topnav:hover {text-decoration:underline; color:#875218;}
.topnav1 {font-family:tahoma; font-size:11px; font-weight:bold; color:#636363; text-align:center; text-decoration:none; padding-right:15px;}
	.topnav1:hover {text-decoration:underline; color:#875218;}
.white_heading
{
font-size:13px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
text-decoration:none;
}
.white_heading:hover
{
color:#414141;
text-decoration:none;
}
.ashheading
{
font-size:13px;
font-weight:bold;
color:#414141;
text-align:left;
text-decoration:none;
height:21px;
}
.ashheading:hover
{
color:#FFFFFF;
text-decoration:none;
}

.footer p {
line-height:14px;
font-size:11px;
color: #c1a97a;
text-align: center;
padding-top:15px;
border-top: 1px solid #dfcda8;
}

a {color:#000000; text-decoration:underline;}
	a:hover {color:#875218; text-decoration:underline;}
	
.footer p a { color:#875218; }
.footer p a:hover { color:black; }
.formtext
{
font-size:12px;
color:#414141;
font-weight:bold;
padding-right:8px;
}
input.formtextfield
{
border:1px solid #808080;
font-size:11px;
width:230px;
font-size:11px;
color:#000000;
}
textarea.formtextareafield
{
border:1px solid #808080;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
width:230px;
font-size:11px;
color:#000000;
}
input.button
{
background:url(../images/submit.gif);
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:#FFFFFF;
text-align:center;
font-weight:bold;
width:61px;
border:none;
height:24px;
}
.box
{
border:1px solid #c1c1c1;
}
.popuplink
{
font-size:11px;
color:#3e3e3e;
text-decoration:none;
text-align:center;

}
.popuplink:hover
{
font-size:11px;
color:#3e3e3e;
text-decoration:underline;
text-align:center;
}
.body_text
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:25px; 
}
.sitemap_header
{
font-family:Verdana;
font-size:10px;
color:#ffffff;
line-height: 22px;
padding-left: 12px;
}
.sitemap_subtextx
{
font-family:Verdana;
font-size:10px;
font-weight: bold;
color:#A81313;
padding-left: 10px;
line-height:22px;
border-left: 1px solid #E5E5E5;
border-right: 1px solid #E5E5E5;
border-bottom: 1px solid #E5E5E5;
}
.sitemap_subtext
{
font-family:Verdana;
font-size:10px;
font-weight: bold;
color:#A81313;
padding-left: 10px;
line-height:22px;
border-top: 1px solid #E5E5E5;
border-left: 1px solid #E5E5E5;
border-right: 1px solid #E5E5E5;
border-bottom: 1px solid #E5E5E5;
}
.sitemap_subtext1
{
font-family:Verdana;
font-size:10px;
font-weight: bold;
color:#c0821e;
background-image: url(../images/dot_1.jpg);
background-repeat: no-repeat;
padding-left: 39px;
line-height:20px;
border-left: 1px solid #E5E5E5;
border-right: 1px solid #E5E5E5;
border-bottom: 1px solid #E5E5E5;
}
.sitemap_subtext1a
{
font-family:Verdana;
font-size:10px;
font-weight: normal;
color:#737A35;
line-height:20px;
padding-left: 22px;
background-image: url(../images/dot_2.gif);
background-repeat: no-repeat;
border-left: 1px solid #E5E5E5;
border-right: 1px solid #E5E5E5;
border-top: 1px solid #E5E5E5;
}
.sitemap_subtext1b
{
font-family:Verdana;
font-size:10px;
font-weight: normal;
color:#737A35;
line-height:20px;
padding-left: 22px;
background-image: url(../images/dot_2.gif);
background-repeat: no-repeat;
border-bottom: 1px solid #E5E5E5;
border-top: 1px solid #E5E5E5;
border-left: 1px solid #E5E5E5;
border-right: 1px solid #E5E5E5;
}
.sitemap_subtext1ax
{
font-family:Verdana;
font-size:10px;
font-weight: normal;
color:#E6A14D;
line-height:20px;
padding-left: 22px;
background-image: url(../images/dot_2.gif);
background-repeat: no-repeat;
border-left: 1px solid #E5E5E5;
border-right: 1px solid #E5E5E5;
border-top: 1px solid #E5E5E5;
}
.sitemap_subtext1bx
{
font-family:Verdana;
font-size:10px;
font-weight: normal;
color:#E6A14D;
line-height:20px;
padding-left: 22px;
background-image: url(../images/dot_2.gif);
background-repeat: no-repeat;
border-bottom: 1px solid #E5E5E5;
border-top: 1px solid #E5E5E5;
border-left: 1px solid #E5E5E5;
border-right: 1px solid #E5E5E5;
}
.sitemap_subtext1a1
{
font-family:Verdana;
font-size:10px;
font-weight: normal;
color:#A0834B;
line-height:20px;
padding-left: 22px;
background-image: url(../images/dot_2.gif);
background-repeat: no-repeat;
border-left: 1px solid #E5E5E5;
border-right: 1px solid #E5E5E5;
border-top: 1px solid #E5E5E5;
}
.sitemap_subtext1a2
{
font-family:Verdana;
font-size:10px;
font-weight: normal;
color:#A0834B;
line-height:20px;
padding-left: 22px;
background-image: url(../images/dot_2.gif);
background-repeat: no-repeat;
border-left: 1px solid #E5E5E5;
border-right: 1px solid #E5E5E5;
border-top: 1px solid #E5E5E5;
border-bottom: 1px solid #E5E5E5;
}
.sitemapsubtext1a2x
{
font-family:Verdana;
font-size:10px;
font-weight: normal;
color:#AE8746;
line-height:20px;
padding-left: 22px;
background-image: url(../images/dot_2.gif);
background-repeat: no-repeat;
border-left: 1px solid #E5E5E5;
border-right: 1px solid #E5E5E5;
border-top: 1px solid #E5E5E5;

}
.sitemapsubtext1a2y
{
font-family:Verdana;
font-size:10px;
font-weight: normal;
color:#AE8746;
line-height:20px;
padding-left: 22px;
background-image: url(../images/dot_2.gif);
background-repeat: no-repeat;
border-left: 1px solid #E5E5E5;
border-right: 1px solid #E5E5E5;
border-bottom: 1px solid #E5E5E5;
}
.sitemapsubtext1a2z
{
font-family:Verdana;
font-size:10px;
font-weight: normal;
color:#AE8746;
line-height:20px;
padding-left: 22px;
background-image: url(../images/dot_2.gif);
background-repeat: no-repeat;
border-top: 1px solid #E5E5E5;
border-left: 1px solid #E5E5E5;
border-right: 1px solid #E5E5E5;
border-bottom: 1px solid #E5E5E5;
}
.sitemapsubtext1a3y
{
font-family:Verdana;
font-size:10px;
font-weight: normal;
color:#8184A8;
line-height:20px;
padding-left: 22px;
background-image: url(../images/dot_2.gif);
background-repeat: no-repeat;
border-left: 1px solid #E5E5E5;
border-right: 1px solid #E5E5E5;
border-bottom: 1px solid #E5E5E5;
}
.sitemapsubtext1a3x
{
font-family:Verdana;
font-size:10px;
font-weight: normal;
color:#8184A8;
line-height:20px;
padding-left: 22px;
background-image: url(../images/dot_2.gif);
background-repeat: no-repeat;
border-left: 1px solid #E5E5E5;
border-right: 1px solid #E5E5E5;
border-top: 1px solid #E5E5E5;
border-bottom: 1px solid #E5E5E5;
}
.sitemapsubtext1a3z
{
font-family:Verdana;
font-size:10px;
font-weight: normal;
color:#8184A8;
line-height:20px;
padding-left: 22px;
background-image: url(../images/dot_2.gif);
background-repeat: no-repeat;
border-left: 1px solid #E5E5E5;
border-right: 1px solid #E5E5E5;
border-top: 1px solid #E5E5E5;
border-bottom: 1px solid #E5E5E5;
}
.sitemapsubtext1a4y
{
font-family:Verdana;
font-size:10px;
font-weight: normal;
color:#487189;
line-height:20px;
padding-left: 22px;
background-image: url(../images/dot_2.gif);
background-repeat: no-repeat;
border-left: 1px solid #E5E5E5;
border-right: 1px solid #E5E5E5;
}
.sitemapsubtext1a4x
{
font-family:Verdana;
font-size:10px;
font-weight: normal;
color:#487189;
line-height:20px;
padding-left: 22px;
background-image: url(../images/dot_2.gif);
background-repeat: no-repeat;
border-left: 1px solid #E5E5E5;
border-right: 1px solid #E5E5E5;
border-top: 1px solid #E5E5E5;
}
.sitemapsubtext1a4z
{
font-family:Verdana;
font-size:10px;
font-weight: normal;
color:#487189;
line-height:20px;
padding-left: 22px;
background-image: url(../images/dot_2.gif);
background-repeat: no-repeat;
border-left: 1px solid #E5E5E5;
border-right: 1px solid #E5E5E5;
border-top: 1px solid #E5E5E5;
border-bottom: 1px solid #E5E5E5;
}
.sitemapsubtext1a5y
{
font-family:Verdana;
font-size:10px;
font-weight: normal;
color:#753F00;
line-height:20px;
padding-left: 22px;
background-image: url(../images/dot_2.gif);
background-repeat: no-repeat;
border-left: 1px solid #E5E5E5;
border-right: 1px solid #E5E5E5;
border-bottom: 1px solid #E5E5E5;
}
.sitemapsubtext1a5x
{
font-family:Verdana;
font-size:10px;
font-weight: normal;
color:#753F00;
line-height:20px;
padding-left: 22px;
background-image: url(../images/dot_2.gif);
background-repeat: no-repeat;
border-left: 1px solid #E5E5E5;
border-right: 1px solid #E5E5E5;
border-top: 1px solid #E5E5E5;
border-bottom: 1px solid #E5E5E5;
}
.sitemapsubtext1a5z
{
font-family:Verdana;
font-size:10px;
font-weight: normal;
color:#753F00;
line-height:20px;
padding-left: 22px;
background-image: url(../images/dot_2.gif);
background-repeat: no-repeat;
border-left: 1px solid #E5E5E5;
border-right: 1px solid #E5E5E5;
border-top: 1px solid #E5E5E5;
border-bottom: 1px solid #E5E5E5;
}
.sitemap_subtext2
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: normal;
color:#616160;
background-image: url(../images/dot_2.gif);
background-repeat: no-repeat;
padding-left: 41px;
border-top: 1px solid #E5E5E5;
}
.sitemap_subtext2a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: normal;
color:#616160;
background-image: url(../images/dot_2.gif);
background-repeat: no-repeat;
padding-left: 41px;
border-top: 1px solid #E5E5E5;
border-bottom: 1px solid #E5E5E5;
}
.sitemap_link
{
font-family:Verdana;
font-size:10px;
color:#616160;
text-decoration: none;
}
.sitemap_link:hover
{
font-family:Verdana;
font-size:10px;
color:#737A35;
}
.sitemap_link1
{
font-family:Verdana;
font-size:10px;
color:#616160;
text-decoration: none;
}
.sitemap_link1:hover
{
font-family:Verdana;
font-size:10px;
color:#DBBA85;
}
.sitemap_td{
	border-top: 1px solid #E5E5E5;
	border-left: 1px solid #E5E5E5;
	border-right: 1px solid #E5E5E5;
}
.sitemap_td1{
	border-top: 1px solid #E5E5E5;
	border-left: 1px solid #E5E5E5;
	border-right: 1px solid #E5E5E5;
	border-bottom: 1px solid #E5E5E5;
}
.border1a{
	border-bottom: 1px solid #E5E5E5;
}
.border_bg_inquiries{
	border: 4px solid #C1A97A;
	background-color: #DFCDA8;
}
.border_bg_VL{
	border: 4px solid #C1A97A;
	background-color: #DFCDA8;
	background-image: url("../images/i.gif");
    background-repeat: repeat;
}
.inquries_text
{
font-family:Verdana;
font-size:11px;
font-weight:bold;
color:#793818;
text-align:right;
}

.inquries_text3
{
font-family:Verdana;
font-size:11px;
font-weight:normal;
color:#793818;
text-align:left;
}

input.formtextfield1
{
border:1px solid #FAEFDD;
background-color:#E6D6B5;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:168px;
height:16px;
font-size:12px;
color:#793818;
}

input.formtextfield2
{
border:1px solid #FAEFDD;
background-color:#E6D6B5;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:50px;
height:16px;
font-size:12px;
color:#793818;
}

input.formcheckbox
{
color:#793818; 
background-color:#DFCDA8;
padding:0;
margin:0;
}

select.formtextfield1
{
border:1px solid #FAEFDD;
background-color:#E6D6B5;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:170px;
height:1.5em;
font-size:12px;
color:#793818;
}


textarea.formtextareafield1
{
border:1px solid #FAEFDD;
background-color:#E6D6B5;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:168px;
height:47px;
font-size:12px;
color:#793818;
}

textarea.formtextareafield2
{
border:1px solid #FAEFDD;
background-color:#E6D6B5;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:353px;
height:111px;
font-size:12px;
color:#793818;
}

select.formtextareafield1
{
border:1px solid #FAEFDD;
background-color:#E6D6B5;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:168px;
height:47px;
font-size:12px;
color:#793818;
}

input.button1
{
background:url(../images/buttons_3.jpg);
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:#FFFFFF;
text-align:center;
font-weight:bold;
width:79px;
cursor:pointer;
border:none;
height:26px;
}
input.button2
{
background-color:#999999;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:center;
width:39px;
cursor:pointer;
border:none;
height:22px;
}
input.button3
{
background:url(../images/buttons_4.jpg);
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:#FFFFFF;
text-align:center;
font-weight:bold;
width:155px;
cursor:pointer;
border:none;
height:26px;
}
input.button4
{
background:url(../images/buttons_5.jpg);
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-transform:uppercase;
color:#793818;
text-align:center;
font-weight:bold;
width:155px;
cursor:pointer;
border:none;
height:26px;
}
input.buttonPlain
{
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#793818;
text-align:center;
text-decoration:underline;
background-color:#DFCDA8;
cursor:pointer;
border:0;
outline:0;
}
input.buttonPlain:hover
{
color:#875218;
}
.inquries_text2
{
font-family:Verdana;
font-size:10px;
font-weight:bold;
color:#E97927;
text-align: center;
}
.sitemap_subtext1x
{
font-family:Verdana;
font-size:10px;
font-weight: bold;
color:#737a35;
background-image: url(../images/dot_1.gif);
background-repeat: no-repeat;
padding-left: 39px;
line-height:20px;
border-left: 1px solid #E5E5E5;
border-right: 1px solid #E5E5E5;
border-bottom: 1px solid #E5E5E5;
}
.sitemap_subtext1y
{
font-family:Verdana;
font-size:10px;
font-weight: bold;
color:#5B3404;
background-image: url(../images/dot_1a.jpg);
background-repeat: no-repeat;
padding-left: 39px;
line-height:20px;
border-left: 1px solid #E5E5E5;
border-right: 1px solid #E5E5E5;
border-bottom: 1px solid #E5E5E5;
}
.sitemap_subtext1y_link
{
font-family:Verdana;
font-size:10px;
font-weight: bold;
color:#5B3404;
text-decoration:none;
}
.sitemap_subtext1y_link:hover
{
font-family:Verdana;
font-size:10px;
font-weight: bold;
color:#D38F3C;
text-decoration:none;
}
.sitemap_header_link
{
font-family:Verdana;
font-size:10px;
color:#ffffff;
text-decoration:none;
}
.sitemap_header_link:hover
{
font-family:Verdana;
font-size:10px;
color:#9F6722;
text-decoration:none;
}
.sitemap_subtext1x_link
{
font-family:Verdana;
font-size:10px;
font-weight: bold;
color:#737A35;
text-decoration:none;
}
.sitemap_subtext1x_link:hover
{
font-family:Verdana;
font-size:10px;
font-weight: bold;
color:#7D510B;
text-decoration:none;
}
.sitemap_subtext_link
{
font-family:Verdana;
font-size:10px;
font-weight: bold;
color:#A81313;
text-decoration:none;
}
.sitemap_subtext_link:hover
{
font-family:Verdana;
font-size:10px;
font-weight: bold;
color:#2D0101;
text-decoration:none;
}
.sitemap_link2
{
font-family:Verdana;
font-size:10px;
color:#737A35;
text-decoration: none;
}
.sitemap_link2:hover
{
font-family:Verdana;
font-size:10px;
color:#DBBA85;
}
.sitemap_subtext2x_link
{
font-family:Verdana;
font-size:10px;
font-weight: bold;
color:#ae8746;
text-decoration:none;
}
.sitemap_subtext2x_link:hover
{
font-family:Verdana;
font-size:10px;
font-weight: bold;
color:#7D510B;
text-decoration:none;
}
.sitemap_link3
{
font-family:Verdana;
font-size:10px;
color:#ae8746;
text-decoration: none;
}
.sitemap_link3:hover
{
font-family:Verdana;
font-size:10px;
color:#DBBA85;
}
.sitemap_subtext3x_link
{
font-family:Verdana;
font-size:10px;
font-weight: bold;
color:#E6A14D;
text-decoration:none;
}
.sitemap_subtext3x_link:hover
{
font-family:Verdana;
font-size:10px;
font-weight: bold;
color:#7D510B;
text-decoration:none;
}
.sitemap_link4
{
font-family:Verdana;
font-size:10px;
color:#E6A14D;
text-decoration: none;
}
.sitemap_link4:hover
{
font-family:Verdana;
font-size:10px;
color:#DBBA85;
}
.sitemap_subtext4x_link
{
font-family:Verdana;
font-size:10px;
font-weight: bold;
color:#A0834B;
text-decoration:none;
}
.sitemap_subtext4x_link:hover
{
font-family:Verdana;
font-size:10px;
font-weight: bold;
color:#7D510B;
text-decoration:none;
}
.sitemap_link5
{
font-family:Verdana;
font-size:10px;
color:#A0834B;
text-decoration: none;
}
.sitemap_link5:hover
{
font-family:Verdana;
font-size:10px;
color:#DBBA85;
}
.sitemap_subtext5x_link
{
font-family:Verdana;
font-size:10px;
font-weight: bold;
color:#8184A8;
text-decoration:none;
}
.sitemap_subtext5x_link:hover
{
font-family:Verdana;
font-size:10px;
font-weight: bold;
color:#7D510B;
text-decoration:none;
}
.sitemap_link6
{
font-family:Verdana;
font-size:10px;
color:#8184A8;
text-decoration: none;
}
.sitemap_link6:hover
{
font-family:Verdana;
font-size:10px;
color:#DBBA85;
}
.sitemap_subtext6x_link
{
font-family:Verdana;
font-size:10px;
font-weight: bold;
color:#487189;
text-decoration:none;
}
.sitemap_subtext6x_link:hover
{
font-family:Verdana;
font-size:10px;
font-weight: bold;
color:#7D510B;
text-decoration:none;
}
.sitemap_link7
{
font-family:Verdana;
font-size:10px;
color:#487189;
text-decoration: none;
}
.sitemap_link7:hover
{
font-family:Verdana;
font-size:10px;
color:#DBBA85;
}
.sitemap_subtext7x_link
{
font-family:Verdana;
font-size:10px;
font-weight: bold;
color:#753F00;
text-decoration:none;
}
.sitemap_subtext7x_link:hover
{
font-family:Verdana;
font-size:10px;
font-weight: bold;
color:#000000;
text-decoration:none;
}
.sitemap_link8
{
font-family:Verdana;
font-size:10px;
color:#753F00;
text-decoration: none;
}
.sitemap_link8:hover
{
font-family:Verdana;
font-size:10px;
color:#DBBA85;
}
.hardware_border
{
border:1px solid #ab9c73;
}
.hardware_heading
{
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
text-transform:uppercase;
height:30px;
}
.hardware_rightline
{
border-right:1px solid #ab9c73;
}
.hardware_lable
{
font-size:11px;
color: #000000;
font-weight:bold;
border-bottom:1px solid #cccccc;
padding-bottom:6px;
padding-top:4px;
}
.hardware_lable2
{
font-size:11px;
color: #000000;
font-weight:bold;
padding-bottom:6px;
}
.hardware_lable3
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color: #000000;
padding-bottom:6px;
border-bottom:1px solid #000000;
}

.border{
	border-bottom:1px solid #000000;
	}
.hardware_lable4
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color: #000000;
padding-bottom:6px;
}

.hardware_lable5
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color: #000000;
padding-bottom:6px;
border-bottom:1px solid #cccccc;
}
.paintedimage
{
background-image:url(../images/options/painted_finish.jpg);
background-position:top;
background-repeat:no-repeat;
}

.protectiveimage
{
background-image:url(../images/options/protective_finish.jpg);
background-position:top;
background-repeat:no-repeat;
}
.imagebullet_link
{
font-family:Verdana;
font-weight:bold;
background-image:url(../images/options/arrow.gif);
background-repeat:no-repeat;
padding-left:18px;
font-size:11px;
color:#ffffff;
text-decoration:none;
text-transform:uppercase;
}
.imagebullet_link_select
{
font-family:Verdana;
font-weight:bold;
background-image:url(../images/options/arrow.gif);
background-repeat:no-repeat;
padding-left:18px;
font-size:11px;
color:#ffd482;
text-decoration:none;
text-transform:uppercase;
}
.imagebullet_link:hover
{
font-family:Verdana;
font-size:11px;
font-weight:bold;
color:#ffd482;
text-decoration:none;
}
.bodytext2
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
.light_distressing_image
{
background-image:url(../images/options/light_distressing.jpg);
background-position:top;
background-repeat:no-repeat;
}

.handplanned_image
{
background-image:url(../images/options/hand_planned.jpg);
background-position:top;
background-repeat:no-repeat;
}
.hardmaple_image
{
background-image:url(../images/options/hard_maple.jpg);
background-position:top;
background-repeat:no-repeat;
}
.hardmaple_image2
{
background-image:url(../images/options/painted_finish_bg.jpg);
background-position:top;
background-repeat:no-repeat;
}
.tableskirtoptions_image
{
background-image:url(../images/options/table_skirtoptions.jpg);
background-position:top;
background-repeat:no-repeat;
}
.quality_features_image
{
background-image:url(../images/quality_features/quality_features.jpg);
background-position:top;
background-repeat:no-repeat;
}
.warrenty_image
{
background-image:url(../images/lifetime-warranty-image.jpg);
background-position:top;
background-repeat:no-repeat;
}
.sitemapheaderlink2
{
font-family:Verdana;
font-size:10px;
color:#ffffff;
text-decoration:none;
}
.sitemapheaderlink2:hover
{
font-family:Verdana;
font-size:10px;
color:#E1E9A0;
text-decoration:none;
}
.sitemapheaderlink1
{
font-family:Verdana;
font-size:10px;
color:#ffffff;
text-decoration:none;
}
.sitemapheaderlink1:hover
{
font-family:Verdana;
font-size:10px;
color:#AC9165;
text-decoration:none;
}

h2.quality {color:#ffd482; font-size: 14px; text-transform: uppercase; padding-bottom:3px; width:225px; padding-top:5px; border-top:8px double white;}

.home_heading {
font-family:Georgia, Palatino, Times, Times New Roman, serif;
color:#FFFFFF;
text-align:center;
text-decoration:none;
font-size: 16px;
font-weight:normal;
}

.home_heading:hover
{
color:#414141;
text-decoration:none;
}

.ashheading_home
{
font-size:14px;
font-weight:normal;
line-height:26px;
color:#414141;
font-family:Georgia, Palatino, Times, Times New Roman, serif;
text-align:left;
text-decoration:none;
height:21px;
}

.ashheading_home:hover
{
color:#FFFFFF;
text-decoration:none;
}


.search {font-size:11px;
font-family:tahoma;
font-weight:normal;
color:#636363;
width:12em;
text-decoration:none;}

p.video {
	padding-left:101px;
	font-size:12px;
	margin-top:1ex;
	margin-bottom:0;	
	}
	
ul#subnav {
	float:right;
	list-style: none;
	text-align: left;
	margin: 0;
	padding: 0;
	}
	
	ul#subnav li {
		float:left;
		margin-left:.75em;
		}
		
	li.home {background: url(../images/home_icon.gif) no-repeat left center; text-indent:12px;}
	li.contact {background: url(../images/contact_icon.gif) no-repeat left center; text-indent:13px;}
	li.store, li.topsearch {background: url(../images/store_icon.gif) no-repeat left center; text-indent:13px;}
	
table.home_table {width:100%; padding-left:1.25em; text-align:left; padding-right:1.25em; }
table.home_table_center {width:100%; padding-left:1.25em; text-align:left;}

div#useless {border-top:1px solid #d58f59;}
div#useless2 {border-top:1px solid #6e7649;}

.searchbar {
line-height:14px;
font-size:11px;
color: #c1a97a;
text-align: right;
}

div.new-lightbox a img {border:none; margin-bottom: 2px;}

img.right {float: right; margin-left: 1em;}

h3 {font-size:18px; color: #AC9165; text-indent:0; padding:3ex 0 0; margin:0 0 1ex; clear:both;}

p.no-indent{text-indent: 0;}

table.no-border a img {border: none;}

ul#DealerDocs ul {list-style: none; padding-left: 0px; margin:0;}
ul#DealerDocs {list-style: none; padding:0; margin:0;}

li.myFolder { cursor: pointer; background:url(../images/dealer-docs/directory.png) no-repeat left top; padding-left: 20px;}
li.myFolder a { color:#333333; font-weight: bold; border-bottom:#333333 dotted 1px; font-size:14px; text-decoration:none;}
li.myFolder a:hover { color: #979d66; border-bottom:#979d66 solid 1px; text-decoration:none;} 

li.myFile a { color:#666666; border-bottom:#666666 dotted 1px; font-size:12px; text-decoration:none; font-weight:normal;}
li.myFile a:hover { color:#979d66; border-bottom:#979d66 dotted 1px; font-size:12px; text-decoration:none; font-weight:normal;}

li.topLevel { background: none; margin: 10px;}
li.myFile { cursor: pointer; }

li.openFolder { cursor: pointer; background:url(../images/dealer-docs/folder_open.png) no-repeat left top; padding-left: 20px;}

/* DEALER DOCUMENTS STYLES */

.ext-exe { background:url(../images/dealer-docs/application.png) no-repeat left; padding-left: 20px; behavior: url(iepngfix.htc);}
.ext-asp, .ext-aspx { background:url(../images/dealer-docs/code.png) no-repeat left; padding-left: 20px; behavior: url(iepngfix.htc);}
.ext-css { background:url(../images/dealer-docs/css.png) no-repeat left; padding-left: 20px; behavior: url(iepngfix.htc);}
.ext-mdb { background:url(../images/dealer-docs/db.png) no-repeat left; padding-left: 20px; behavior: url(iepngfix.htc);}
.ext-doc { background:url(../images/dealer-docs/doc.png) no-repeat left; padding-left: 20px; behavior: url(iepngfix.htc);}
{ background:url(../images/dealer-docs/file.png) no-repeat left; padding-left: 20px; behavior: url(iepngfix.htc);}
.ext-mov, .ext-flv, .ext-wmv, .ext-mp4, .ext-mpg, .ext-mpeg { background:url(../images/dealer-docs/film.png) no-repeat left; padding-left: 20px; behavior: url(iepngfix.htc);}
.ext-swf { background:url(../images/dealer-docs/flash.png) no-repeat left; padding-left: 20px; behavior: url(iepngfix.htc);}
.ext-htm, .ext-html { background:url(../images/dealer-docs/html.png) no-repeat left; padding-left: 20px; behavior: url(iepngfix.htc);}
{ background:url(../images/dealer-docs/java.png) no-repeat left; padding-left: 20px; behavior: url(iepngfix.htc);}
{ background:url(../images/dealer-docs/linux.png) no-repeat left; padding-left: 20px; behavior: url(iepngfix.htc);}
.ext-wav, .ext-mp3 { background:url(../images/dealer-docs/music.png) no-repeat left; padding-left: 20px; behavior: url(iepngfix.htc);}
.ext-pdf { background:url(../images/dealer-docs/pdf.png) no-repeat left; padding-left: 20px; behavior: url(iepngfix.htc);}
.ext-php { background:url(../images/dealer-docs/php.png) no-repeat left; padding-left: 20px; behavior: url(iepngfix.htc);}
.ext-jpg, .ext-gif, .ext-tif, .ext-png { background:url(../images/dealer-docs/picture.png) no-repeat left; padding-left: 20px; behavior: url(iepngfix.htc);}
.ext-ppt { background:url(../images/dealer-docs/ppt.png) no-repeat left; padding-left: 20px; behavior: url(iepngfix.htc);}
.ext-psd, .ext-ai, ext-eps { background:url(../images/dealer-docs/psd.png) no-repeat left; padding-left: 20px; behavior: url(iepngfix.htc);}
{ background:url(../images/dealer-docs/ruby.png) no-repeat left; padding-left: 20px; behavior: url(iepngfix.htc);}
{ background:url(../images/dealer-docs/script.png) no-repeat left; padding-left: 20px; behavior: url(iepngfix.htc);}
.ext-txt, .ext-rtf { background:url(../images/dealer-docs/txt.png) no-repeat left; padding-left: 20px; behavior: url(iepngfix.htc);}
.ext-xls, .ext-csv { background:url(../images/dealer-docs/xls.png) no-repeat left; padding-left: 20px; behavior: url(iepngfix.htc);}
.ext-zip, .ext-tar, .ext-gz{ background:url(../images/dealer-docs/zip.png) no-repeat left; padding-left: 20px; behavior: url(iepngfix.htc);}

div#history-timeline ul li, ol.normal-text-list li, ul.normal-text-list li{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:21px;
color:#753c00; font-weight:normal;}
div#history-timeline strong{font-size:16px; font-weight:bold;}


li.browse-collections {background:#d4cbaa;}

dl.faq dt { font-size:110%; font-weight:bold; padding-left:40px; background: url(../images/q.gif) no-repeat left top; padding-bottom:.25em; }
dl.faq dd { margin-bottom:2em; margin-left:0; padding-left:40px; background: url(../images/faq-a.gif) no-repeat left top; }
p.faq-q span, p.faq-a span {font-size:150%; color:#d4cbaa; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-style:italic; float:left; width:30px; margin-bottom:10px; }
p.faq-a { padding-bottom:2em; }

/* NEW PRODUCT SUBNAV LIST */  
ul#product-subnav { margin:0; padding:0; list-style:none; height:252px;}
ul#product-subnav li { text-align:left; margin:0; line-height:36px;}
ul#product-subnav li a { font-size:14px; padding: 0px 0px 0px 40px; display:block; font-family:"Times New Roman", Times, serif; color:#636363; text-decoration:none; line-height:36px;}
ul#product-subnav li a.active { font-size:14px; line-height:36px; padding: 0px 0px 0px 40px; display:block; font-family:"Times New Roman", Times, serif; color:#fff; text-decoration:none; background:#e4a258;}
ul#product-subnav li a:hover { text-decoration:none; display:block; line-height:36px; padding: 0px 0px 0px 40px; background:#64300a; color:#FFF;}

/* ABOUT SUBNAV LIST */  
ul#about-subnav { margin:0; padding:0; list-style:none; height:252px;}
ul#about-subnav li { text-align:left; margin:0; line-height:36px;}
ul#about-subnav li a { font-size:14px; padding: 0px 0px 0px 40px; display:block; font-family:"Times New Roman", Times, serif; color:#636363; text-decoration:none; line-height:36px;}
ul#about-subnav li a.active { font-size:14px; line-height:36px; padding: 0px 0px 0px 40px; display:block; font-family:"Times New Roman", Times, serif; color:#fff; text-decoration:none; background:#737a35;}
ul#about-subnav li a:hover { text-decoration:none; display:block; line-height:36px; padding: 0px 0px 0px 40px; background:#737a35; color:#FFF;}

/* LEARN MORE SUBNAV LIST */  
ul#learn-subnav { margin:0; padding:0; list-style:none; height:252px;}
ul#learn-subnav li { text-align:left; margin:0; line-height:36px;}
ul#learn-subnav li a { font-size:14px; padding: 0px 0px 0px 40px; display:block; font-family:"Times New Roman", Times, serif; color:#636363; text-decoration:none; line-height:36px;}
ul#learn-subnav li a.active { font-size:14px; line-height:36px; padding: 0px 0px 0px 40px; display:block; font-family:"Times New Roman", Times, serif; color:#fff; text-decoration:none; background:#e4a258;}
ul#learn-subnav li a:hover { text-decoration:none; display:block; line-height:36px; padding: 0px 0px 0px 40px; background:#e4a258; color:#FFF;}

/* QUALITY FEATURES */
div.quality-feature-box {clear:left; border-bottom:1px #999 dashed; margin-bottom:15px;}
div.quality-feature1 {width:260px; text-align:center; float:left;}
div.quality-feature2 {width:260px; margin-left:6px; float:left; text-align:center;}

/* OPTIONS */
div.options-box {clear:left; border-bottom:1px #999 dashed; margin-bottom:20px; padding-bottom:10px; font-size:10px;}
div.options-box a {text-decoration:none; color:#636363;}
div.options-box a:hover {text-decoration:none; color:#875218;}
div.options-box strong {font-size:15px;}
div.options-detail1 {width:175px; float:left; text-align:center;}
div.options-detail2 {width:175px; margin-left:4px; float:left; text-align:center;}

ul#table-skirts {margin:0; padding:0; list-style:none; margin-bottom:10px;}
ul#table-skirts li {width:250px; float:left; text-align:center; height:100px;}
ul#table-skirts li img {border:none;}

ul#table-legs {margin:0; padding:0; list-style:none; margin-bottom:10px;}
ul#table-legs li {width:65px; float:left; text-align:center; font-size:95%; height:210px; color:#000; font-weight:normal; line-height:12px;}
ul#table-legs li img {border:none;}

ul#table-edges {margin:0; padding:0; list-style:none; margin-bottom:10px;}
ul#table-edges li {width:130px; float:left; text-align:center; font-size:95%; height:100px; color:#000; font-weight:normal; line-height:12px;}
ul#table-edges li img {border:none;}

div#history-timeline img {border:3px solid #CCC; float:right; margin-left:8px;}
div#history-timeline img:hover {border:3px solid #666; float:right; margin-left:8px;}

ul#furniture-care {margin:0; padding:0; list-style:none; overflow:hidden;}
ul#furniture-care li {width:165px; float:left; font-weight:normal; line-height:16px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:21px;}

div#craftsmen-lightbox img {border: none; margin:0 10px 10px 0;}

/* First Letter Styles */
.firstletter {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:21px; padding-top:20px; background-repeat:no-repeat;}
.a {color:#753c00; background-image:url(../images/a.gif); text-indent:43px;}
.b {color:#753c00; background-image:url(../images/b.gif); text-indent:55px;}
.b_green {color:#753c00; background-image:url(../images/letters/b_green.gif);}
.c {color:#753c00; background-image:url(../images/c.gif); text-indent:24px;}
.cBeige {color:#753c00; background-image:url(../images/cBeige.gif); text-indent:24px;}
.c_green {color:#753c00; background-image:url(../images/letters/c_green.gif); text-indent:25px;}
.c_green2 {color:#753c00; background-image:url(../images/letters/c_green.gif);}
.c_opt {color:#000000; background-image:url(../images/c_options.gif); text-indent:26px; font-weight:bold;}
.d {color:#753c00; background-image:url(../images/d.gif); text-indent:45px;}
.d_green {color:#753c00; background-image:url(../images/letters/d_green.gif);}
.e_green {color:#753c00; background-image:url(../images/letters/e_green.gif); text-indent:20px;}
.e_cream {color:#753c00; background-image:url(../images/e_cream.gif); text-indent:29px;}
.f {color:#753c00; background-image:url(../images/f.gif); text-indent:36px;}
.h {color:#000000; background-image:url(../images/h_options.gif); text-indent:50px;}
.h_green {color:#753c00; background-image:url(../images/letters/h_green.gif); text-indent:50px;}
.h_green2 {color:#753c00; background-image:url(../images/letters/h_green.gif);}
.h_opt {color:#000000; background-image:url(../images/h_options.gif); text-indent:49px;}
.i {color:#753c00; background-image:url(../images/i.gif); text-indent:31px;}
.i_tan {color:#753c00; background-image:url(../images/letters/i_tan.gif); text-indent:31px;}
.k {color:#000000; background-image:url(../images/letters/k_tan.gif); text-indent:36px;}
.l {color:#753c00; background-image:url(../images/l.gif); text-indent:41px;}
.l2 {color:#753c00; background-image:url(../images/l2.gif); text-indent:41px;}
.l-tan {color:#753c00; background-image:url(../images/l-tan.jpg); text-indent:41px;}
.l_opt {color:#000000; background-image:url(../images/l_options.gif); text-indent:41px;}
.o {color:#753c00; background-image:url(../images/o.gif); text-indent:35px;}
.o_brn {color:#753c00; background-image:url(../images/o_brn.gif); text-indent:35px;}
.o_green {color:#753c00; background-image:url(../images/letters/o_green.gif); text-indent:35px;}
.p {color:#000000; background-image:url(../images/p.gif); text-indent:25px; font-weight:bold;}
.pgreen {color:#753c00; background-image:url(../images/letters/p_green.gif); text-indent:35px; padding-bottom:.25em;}
.r_opt {color:#000000; background-image:url(../images/r_options.gif); text-indent:54px;}
.s_green {color:#753c00; background-image:url(../images/letters/s_green.gif); text-indent:30px;}
.t {color:#753c00; background-image:url(../images/t.gif); text-indent:27px;}
.t_cream {color:#753c00; background-image:url(../images/t_cream.gif); text-indent:29px;}
.t_green2 {color:#753c00; background-image:url(../images/letters/t_green.gif);}
.t_opt {color:#000000; background-image:url(../images/t_options.gif); text-indent:25px; font-weight:bold;}
.v {color:#753c00; background-image:url(../images/v.gif); text-indent:35px;}
.w {color:#753c00; background-image:url(../images/w.gif); text-indent:45px;}
.w_warranty {color:#000000; background-image:url(../images/m_martin.gif); text-indent:65px;}
.y { background: url(../images/y.gif) no-repeat left; text-indent:42px; line-height:4.5em; }

.g {color:#000000; background-image:url(../images/g.gif); text-indent:32px; line-height:37px; font-weight:bold;}
.ggreen {background-image:url(../images/ggreen.gif); text-indent:43px; line-height:4.5em; }
.dgreen {background-image:url(../images/dgreen.gif); text-indent:53px; line-height:2.5em; }
.kgreen {background-image:url(../images/kgreen.gif); text-indent:46px; line-height:2.5em; }
.l_opt {background-image:url(../images/l_options.gif); text-indent:38px; font-weight:bold;}
.m {color:#753c00; background-image:url(../images/m.jpg); text-indent:70px;}
.r {color:#753c00; background-image:url(../images/r.gif); text-indent:55px;}
.s {color:#000000; background-image:url(../images/s.gif); text-indent:26px; font-weight:bold;}



ul.quality-features { list-style-type:none; padding-left:25px; padding-top:15px; }
	ul.quality-features li { color:#D58F59; font-size:12px; text-indent:0; }
		ul.quality-features li a { font-size:12px; font-family:Arial, Helvetica, sans-serif; }
		ul.quality-features li a:hover { color:#753C00; }

dl.address { line-height:1.5em; }
dl.address dt { float:left; width:75px; font-weight:bold; margin:0; padding:0; clear:left; }
dl.address dd { float:left; text-indent:0; padding:0; margin:0; padding-bottom:10px; }
.c_green li { text-indent:0; padding-left:5px; }

.warranty-link a {text-decoration:none; font-weight:bold; color:#753c00;}
.warranty-link a:hover {color:#aa5700; text-decoration:underline;}

.signup {width:800px; height:80px; display:block; background:url(../images/guarantee-signup.jpg) no-repeat 0 0; float:left;}
.signup:hover {background-position:0 -80px;}

.leftnavigation img {float:left;}