/*BODY STYLES*/
body {
	background-color: #231f20;
	background-image: url(../images/twcords.jpg);
	background-repeat: repeat;
	background-position: left top;
	font-size:90%;
	font-family: Helvetica, Arial,  sans-serif;
	color:#000000;
	background-attachment: fixed;
}

body, h1, h2, h3, h4, h5, h6, form, img, p {
	margin: 0px;
	padding: 0px;
	border:none;
}

html, body {
    height: 100%;
}


img, div { behavior: url(iepngfix.htc) }

/*Layout Styles*/

#topSpacer{
	width: 964px;
	height:15px;
	margin-left: auto;
	margin-right: auto;
}
#logo{
	width: 964px;
	height:76px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../images/twLogo.png);
	background-repeat: no-repeat;
	background-position: center top;
}
#menuBG{
	width: 964px;
	height:52px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../images/twMenuBG.png);
	background-repeat: no-repeat;
	background-position: center top;	
}
#pageBG{
	width: 964px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../images/twPageBG.png);
	background-repeat: repeat-y;
	background-position: center top;
}
#pageBottom{
	width: 964px;
	height:28px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../images/twbottomBG.png);
	background-repeat: no-repeat;
	background-position: center top;	
}
#footer{
	width: 964px;
	height:28px;
	margin-left: auto;
	margin-right: auto;
	font-size:0.9em;
	line-height:28px;
	text-align: center;

}
#footer a:link{color:#000000; text-decoration:none; font-weight:bold;}
#footer a:visited{color:#000000; text-decoration:none; font-weight:bold;}
#footer a:hover{color:#a49352; text-decoration:none; font-weight:bold; background-color:#ffffff}


#headerContainer{
	width: 960px;
	height:351px;
	padding-left:2px;
	padding-right:2px;
}
#sloganContainer{
	width: 960px;
	height:45px;
	padding-left:2px;
	padding-right:2px;
}
#contentContainer{
	width: 904px;
	padding-left:28px;
	padding-right:28px;
	font-size:1em;
}

#contentContainer p{
	padding-top:0.6em;
	padding-bottom:0.6em;
}

#contentContainer a:link{
	color:#ff8111;
	font-family: Helvetica, Arial,  sans-serif;
	text-decoration:none;

}
#contentContainer a:visited{
	color:#ff8111;
	font-family: Helvetica, Arial,  sans-serif;
	text-decoration:none;

}
#contentContainer a:hover{
	color:#ffffff;
	font-family: Helvetica, Arial,  sans-serif;
	text-decoration:none;
	background-color:#ff8111;

}

#showroomBG{
	width: 322px;
	height:405px;
	background-image: url(../images/twShowroomBG.gif);
	background-repeat: no-repeat;
	background-position: center top;	
}

/*HEADING TAGS*/

H1 {
	font-size:2.4em;
	color:#ff8111;
	font-weight: lighter;
	padding-top:8px;
	padding-bottom:8px;
	font-family:"Helvetica 45", Helvetica, Arial,  sans-serif;
} 
H2 {font-size:1.35em; color:#ff8111; font-weight: lighter;}  
H3 {font-size:1.2em; color:#a9995f; font-weight: lighter;}  
H4 {font-size:1em; color:#897a43; font-weight: normal;}  
H5 {font-size:1.1em; color:#897a43; font-weight: bold;}  
H6 {font-size:1.1em; color:#ff8111; font-weight: bold;}  

LI LI, LI P, TD P, BLOCKQUOTE P {font-size:1em;}
/*SPECIAL STYLES*/
.button{
	font-family: Helvetica, Arial,  sans-serif;
	border: 1px solid #dae1c9;
	background-color: #f1f5e8;
	color: #000000;
}
.form{
	font-family: Helvetica, Arial,  sans-serif;
	border: 1px solid #dae1c9;
	background-color: #ebebeb;
		color: #000000;
	
}

.contactstyle{
	font-family: Helvetica, Arial,  sans-serif;
	font-weight: normal;
}



/*NAV*/

.navItem {
	padding-left: 4px;
	padding-right: 4px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	line-height:52px;
}


.navItem a:link {
	padding-left: 4px;
	padding-right: 4px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
		display: block;
	line-height:52px;

}
.navItem a:visited {
	padding-left: 4px;
	padding-right: 4px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
		display: block;
	line-height:52px;

}
.navItem a:hover {
	padding-left: 4px;
	padding-right: 4px;
	color: #000000;
	background-color:#ffa83d;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	display: block;
	line-height:30px;
}


/*IMAGE GALLERY STUUF*/

.productTitle{
	color:#ff8111;
	font-family: Helvetica, Arial,  sans-serif;
	font-size:1em;
}
.productDescription{
	color:#897a43;
	font-family: Helvetica, Arial,  sans-serif;
	font-size:1em;
}


.shopCrumb{
	color:#897a43;
	font-family: Helvetica, Arial,  sans-serif;
	font-size:1.2em;
}
.shopCrumb a:link{
	color:#897a43;
	font-family: Helvetica, Arial,  sans-serif;
	text-decoration:none;
}
.shopCrumb a:visited{
	color:#897a43;
	font-family: Helvetica, Arial,  sans-serif;
	text-decoration:none;
}
.shopCrumb a:hover{
	color:#ffffff;
	font-family: Helvetica, Arial,  sans-serif;
	background-color:#ff8111;
	text-decoration:none;
}

.imageBorder{
	padding:5px;
	background-color:#edeee9;
	text-align: center;
}


.categoryTitle{
	color:#ff8111;
	font-family: Helvetica, Arial,  sans-serif;
	font-size:1em;
}
.categoryTitle a:link{
	color:#ff8111;
	font-family: Helvetica, Arial,  sans-serif;
	text-decoration:none;
}
.categoryTitle a:visited{
	color:#ff8111;
	font-family: Helvetica, Arial,  sans-serif;
	text-decoration:none;
}
.categoryTitle a:hover{
	color:#ffffff;
	font-family: Helvetica, Arial,  sans-serif;
	background-color:#ff8111;
	text-decoration:none;
}
.itemNumber{
	color:#897a43;
	font-family: Helvetica, Arial,  sans-serif;
	font-size:1em;
}
#width1{
width:147px;
}
