*{
	margin: 0;
	padding: 0;
        list-style-position:inside;
}

body{
	background-image: url('../images/Template/bg.jpg');
	background-repeat: repeat;
	height:100%;
font-family: Arial;
}
img{
	border-width:0px;
}
a{
	color:black;
	text-decoration:none;
}
#mainbody{
	width: 100%;
	height:100%;
}

#body{

text-align:left;
height:auto;

}

#header{
	border-bottom: medium solid #E3E3E3; background-color:white;
	width:1020px; margin:auto; height: 234px;
 }
#header2{
	height: 140px;
}
#logonav{
        float:left; margin-left:150px; margin-top:-3px; color:#696969; font-weight:bold; font-size:11px; font-family:'Arial';
}
#ad{

	float:left; margin-top:-6px; width: 1021px; height: 44px;
}
.adlogo{
	margin-top:-10px; margin-left:20px; float:left; margin-right:40px;
}
#topnav{
   clear:both;
	height:60px;
    padding-top:0px;

}
#upnav{
	background-repeat: no-repeat;
	background-image: url('../images/Template/navbar2.jpg');
	float: left;
	width: 716px;
	height: 30px;
	padding: 5px 0px 10px 10px;
}
#upnav ul li a:hover{
	text-decoration:underline;
	background-color:#F5F2ED;
}
#upnav ul li {
	display: inline;
        position: relative;
        float:left;
        text-align:center;
}
#upnav ul{
	width: 433px; float:left;
}
#upnav ul li a {
border-right:thin #928C75 solid;
	color: #484649;
	font-family:Arial;
	font-weight:bolder;
	text-decoration:none;
	font-size:11pt;
	text-transform:uppercase;
	padding: 10px 5px;
	float: left;
}
#content_area{
	background-color:white; float:left; width: 723px;
	}
#content_area br{
line-height:0px;
}
#leftnav{
text-align:left;
background-color:#FEF5DE; width: 298px;
height: 495px!important;
}
#searchbox{
	border:thin #824320 solid; float:left;
					 width:261px; background-color:#E2D4BE; height: 20px;
					  padding:5px; margin:0px 5px 10px 0px;
}
#searchbox input{
	float:left; border-style: none; border-color: inherit; border-width: medium; background-color:#E2D4BE; color:#6B6157; font-family:Tahoma; padding:5px; font-size:11px; width: 193px;
}
#searchbox div{
	 float:left; font-family:Tahoma; text-transform:uppercase; text-decoration:none;
	  background-repeat:no-repeat; font-size:11px; padding:4px;
	   background-image:url('../images/Template/stdbtn.jpg'); color:white; width: 44px; height: 20px;
}
#searchbox a{
	color:white;
}
h1{
	color:#ba796b;
	font-size:12pt;
	font-family:Tahoma;
	font-weight:normal;
	}
.nav {
	display:block;
	border-bottom:thin #F1E5C5 solid;
	margin-right:5px;
	padding-left:20px;
	line-height:19px!important;

}
.nav a{
	color: #484649;
	font-family:Arial;
	font-weight:normal;
	text-decoration:none;
	font-size:10pt;
	text-transform:capitalize;
	float: none;
}
#display_menu_6 tr:hover{
	color:#57443C;
	font-family:Arial;
	font-weight:bolder;
	text-decoration:none;
	font-size:10pt;
	text-transform:capitalize;
	float: none;
	background-color:#B9A18A;

}
#display_menu_6 a:hover{
color: #58463E;
font-weight:bolder;
}
#display_menu_8 tr:hover{
	color:#57443C;
	font-family:Arial;
	font-weight:bolder;
	text-decoration:none;
	font-size:10pt;
	text-transform:capitalize;
	float: none;
	background-color:#B9A18A;

}
#display_menu_8 a:hover{
color: #58463E;
font-weight:bolder;
}

#btncol{
	padding-right: 5px;
		float: left;

}
#btncol2{
	border-right-style:none;
	margin-right:0px;
	float:left;
	width: 105px;
}
.style1 {
	border-width: 0px;
	float:left; width:109px;
}
#topbar{
	color:#6A6969; font-weight:bold; word-spacing:16px;
				 text-transform:capitalize; float:right; padding-right:5px;
				 font-family:Tahoma; font-size:10pt;
}
#topbar a{
	color:#6A6969;
}
#topbar a:hover{
	text-decoration:underline;
}
.white{
	color:white;
}
.white a{
	color:white;
}
#sdlogo{
	text-align:left; padding-left:10px; padding-top:20px;
    float:left;
}



#subscribebox{
	float: right;
	margin-top: -40px;
	padding: 20px 0px 10px 15px;
	background-image: url('../images/Template/box/main_03.jpg');
	height: 66px;
	width: 400px;
	background-repeat: no-repeat;
}
#subscribebox a{
color:white;
}
#unhere{
	 font: normal 11px Tahoma; text-decoration:underline; float:left; color: white;
	 font-weight:bolder;
	 margin-top:2px; float:right; width: 84px;
}
#submit{
	 font-family:Tahoma;
	 text-transform:uppercase; background-repeat:no-repeat; font-size:11px; padding:4px;
	 background-image:url('../images/Template/stdbtn.jpg'); float:right; color:white;
}
#subscribebox div{
	padding:5px 5px 5px 0px;
}
#emailaddress{
	border:thin #C0AA95 solid; color:#000000;
	font-family:Tahoma; padding:5px; font-size:10px; width: 247px;

}
.ofwhite{
	color:#CAC6BA;
}
.adcol{
	padding:15px 5px; border-bottom:thin #DFD0A7 solid;
}
#leftnavlower{
	padding:15px 5px; border-bottom:thin #DFD0A7 solid; width: 276px;
}
#content2{
	height: 218px; width: 1020px; margin-top:5px; margin-left: auto; margin-right: auto; margin-bottom: auto;
}
.heading{
	font-weight:bold; font-size:14pt;
}
.timing{
	font-size: 8pt;
	padding:0px
}
#csbox{
	 background-image:url('../images/Template/box/csbox.jpg'); width:172px; height:150px;
						 padding: 45px 10px 10px 115px; text-align:left;font-family:Tahoma;
}
#cbox{
	width: 253px; height: 215px;

}
#csbox a{
	text-decoration:underline;
}
#box2{
	float: left;
	background-image: url('../images/Template/box/foundbox.jpg');
	padding:12px;
	width: 680px;
	height: 220px;
	line-height: 17px;
        margin:10px;
	background-repeat: no-repeat;
	text-align: left ;
	color: #534E4B;
 	font-family: 'Microsoft Sans Serif';

}
#bubble{

float:left; position:relative; left:-297px; top:15px; 	font-size: 11pt;
height: 124px; width: 1020px;
padding-top:10px;
padding-bottom:10px;


}
#bubble div a{
	color:#534E4B;
}
#bubble div a:hover{
	color:#534E4B;
	text-decoration:underline;

}
#bubble2 a{
	color:#534E4B;
}
#bubble2 a:hover{
	color:#534E4B;
	text-decoration:underline;

}
#bubble2{
	line-height:25pt; font-size:14pt;
}

#bubble p{
	line-height:20pt; font-size:14pt;
        margin-left: 10px;
}
.p16{
	font-size:10pt;
}
.p18{
	font-size:12pt;
}
.p22{
	font-size:14pt;
}
.p24{
	font-size:20pt;
}
.p26{
	font-size:22pt;
}
.p32{
        font-family:'Microsoft Sans Serif';
	font-weight:normal;
	text-decoration:none;
	font-size:12pt;
}

#bubble div{
        float:left;
        background-image:url('../images/Template/box/bubblebox.jpg');
        padding:15px;
        width: 990px;
        height: 115x;
        line-height:19px;
        text-align:left;
        color:#534E4B;
        font-size:11pt;
        font-family:'MS Sans Serif';
        margin-bottom:10px;
}

#footer{
	border-top: medium solid;
                border-top-color: #CCCCCC;
                border-top-width: 2px;
	height: 110px; width: 1020px;
	background-color:white;
	font-family:arial;
        font-size:12px;
        color:#2f1506;
        padding-top:30px;margin:auto;

        }
#visalogo{
	float:left;
                margin-left:30px;
       	padding:5px;
	text-align:left; color:#534E4B;
	background-color:white;
	font-size:11pt; font-family:'MS Sans Serif';
}

#visalogo ul li{
  list-style: none;
}
#visalogo2{
	float:right;
                width:100px;
                padding-right :10px;
	line-height:19px;
	text-align:left; color:#534E4B;
	background-color:white;
	font-size:11pt; font-family:'MS Sans Serif';
}

#footernav{
        padding-top:15px;
        padding-left:5px;
        margin-left:-10px;
	float:left; width: 500px; text-align:center; color:black;
	background-color:white;
}
#footernav a:hover{
	background-color:#EFEBE2;
}
#footernav div{
	font-size:8pt;
}


#contentTable{
width: 1020; height:161px; margin:auto;
}

.AuthorizeNetSeal{
float:left;
}
.floatLeft{
float:left;
padding:1;
}

/* this is for the products*/

div.productName{
/*background-color:#FAEBD7; */
font-size:small;
text-decoration: underline;
text-align:left;
}

div.productDescription{
background-color: rgb(250, 235, 215);
font-family:Arial;
font-size:small;
text-align:left;
}

div.productDescription ul{
margin-left:20px;
font-size:small;
}

div.productDescription ul ul{
margin-left:40px;
font-size:x-small;
}

div.aboutUsBody{
text-align:left;
}

div.aboutUsBody ul{
margin-left:40px;
}

div.aboutUsBody p{
margin-top:20px;
}

div.categoryDescription p{
font-size: 11pt;
margin-top:10px;
}

div#header table{
width:1020px;
}



#googlelogo{
	float:left;
        margin-left:auto;

        margin-top:auto;
        padding:0px;
	color:#534E4B;
	background-color:white;
        height:20px;
}
#top-navigation li a:hover{
text-decoration: none;

}

ul#top-navigation li ul{
display:none;
background-color:#FEF5DE;
padding: 5px;
border: 1px solid #827d73;
position:absolute;
z-index:9999;
top:40px;
left:0;
width: 250px;

}

ul#top-navigation li ul li
{
 font-family: Arial;
 font-size: 12px;
 color: #0000dd;
 padding-bottom: 1;
padding-top:1px;
border-bottom:thin #F1E5C5 solid;
line-height: 14px;
display: block;
width:250px;
}

ul#top-navigation li ul li:hover
{
background-color:#B9A18A;
 font-family: Arial;
 font-size: 12px;
 color: #0000dd;
 padding-bottom: 1px;
padding-top:1px;
border-bottom: 1px solid #827d73;
line-height: 14px;
display: block;
width:250px;
}

table tr td{
 text-align:left;
}

#sinup {
	BACKGROUND-IMAGE:url(../images/newsletter_box.gif); TEXT-ALIGN: left; PADDING-BOTTOM: 10px; PADDING-LEFT: 30px; WIDTH:260px; PADDING-RIGHT: 10px; FONT-FAMILY:Tahoma; HEIGHT: 90px; PADDING-TOP: 10px;
}
#sinup A {
	TEXT-DECORATION: underline
}
.browntet{
	color:#663b28;
	font-size:10pt;
	font-weight:normal;
	font-family:Tahoma;
    padding-right: 4px;

}
#searchbox-left {
	BORDER-BOTTOM: #824320 thin solid; BORDER-LEFT: #824320 thin solid; PADDING-BOTTOM: 7px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px 5px 5px 0px; PADDING-LEFT: 0px; WIDTH: 226px; PADDING-RIGHT: 5px; FLOAT: left; HEIGHT: 16px; BORDER-TOP: #824320 thin solid; BORDER-RIGHT: #824320 thin solid; PADDING-TOP: 0px;margin-top: 15px;margin-bottom: 15px;;
}
#searchbox-left INPUT {
	PADDING-TOP:4px; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 5px; WIDTH: 193px; PADDING-RIGHT: 5px; FONT-FAMILY: Tahoma; FLOAT: left; COLOR: #6b6157; FONT-SIZE: 11px; border:0px;
}
#searchbox-left DIV {
	BACKGROUND-IMAGE: url(../images/Template/stdbtn.jpg); PADDING-BOTTOM: 4px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 4px; WIDTH: 44px; PADDING-RIGHT: 4px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Tahoma; FLOAT: left; HEIGHT: 20px; COLOR: white; FONT-SIZE: 11px; TEXT-DECORATION: none; PADDING-TOP: 4px
}
#searchbox-left A {
	COLOR: white
}
#right_up{
  padding-top:20px;
  	width:420px;
    float:right;
    }
#livesupport {
     overflow: hidden;
	 TEXT-ALIGN: left; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH:400px; PADDING-RIGHT: 10px; FONT-FAMILY: Arial; HEIGHT: 139px; PADDING-TOP: 10px}
#livesupport_txt {
	 PADDING-LEFT: 0px; WIDTH:400px; PADDING-RIGHT: 10px; FONT-FAMILY: Arial; HEIGHT: 95px;
}
.leftcoloum{
	width:120px;
	height:53px;
	float:left;
	margin-right:10px;
}
.rightcoloum{
	width:257px;
	height:53px;
	float:left;
	font-size:12pt;
	font-weight:normal;
    padding-top:10px
}
.bluetct{
	color:#000000;
	font-size:16px;
	font-weight:bold;
}
.bluetct_1{
	color:#000000;
	font-size:11px;
	font-weight:normal;
}
.banner{

	width:394px;
	height:35px;
	background-image:url(../images/showroom_location.jpg);
	margin-top:0px;
	padding-top:5px;
    clear:both;
	float:inherit;
	text-align:center;
}
.bannertext{
	color:#242021;
	font-size:10px;
	text-decoration:underline;
	font-weight:normal;


    }

.bannertext_1{
	color:#242021;
	font-size:10px;
	text-decoration:normal;
	font-weight:normal;}
.redtext{
	color:#f80003;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;}