body {
	color: #222;
	background: #D8CBAD;
	background-image:url(../images/main_bkg.jpg);
	background-repeat:repeat-x;
}

h1 { font-family:"Times New Roman", Times, serif; font-size:24px; margin:0 0 4px 0; color:#2d230b; letter-spacing:.2em; font-weight:bold; }
/*h1:first-letter { font-family:"Times New Roman", Times, serif; font-size: 30px; }*/
h2 { font-family:"Times New Roman", Times, serif; font-size:18px; margin:0 0 4px 2px; color:#5E2E05; letter-spacing:.18em; font-weight:bold; }
h3 { font-size: 15px; color: #7389ae; border-bottom: 1px solid #eee; padding-bottom: 3px; margin-bottom: 7px; }
h5 { font-size:14px; font-weight:bold; margin:0 0 8px 0; }
p { font-family:"Times New Roman", Times, serif; font-size:12px;margin:0 0 8px 0; line-height:18px; }
ul li { font-family:"Times New Roman", Times, serif; font-size:12px; margin:0 0 0px 0; }

a:link { color: #222; }
a:visited { color: #222; }
a:active, a:focus { outline: none; }

/*---- wrapper ----*/

#wrapper {
	width:772px;
	margin:0 auto;
	/*padding: 15px 0;*/
}

/*---- header and nav ----*/

#header{
	background-image:url(../images/headers/header.jpg);
	height:142px;
}

#nav{
	margin-bottom:30px;
}

span.clr {
	display: block;
	clear: both;
}

/*---- content ----*/

#content { margin:10px 0 10px 0; padding:6px 30px 6px 30px; }


/*---- gallery ----*/

/*preload classes*/ 
.svw {width: 50px; height: 20px; background: #fff;} 
.svw ul {position: relative; left: -999em;} 
 
/*core classes*/ 
.stripViewer {  
position: relative; 
overflow: hidden;  
border: 4px solid #6D4D2E;   
margin: 0 0 1px 0; 
} 
.stripViewer ul { /* this is your UL of images */ 
margin: 0; 
padding: 0; 
position: relative; 
left: 0; 
top: 0; 
width: 1%; 
list-style-type: none; 
} 
.stripViewer ul li {  
float:left; 
} 
.stripTransmitter { 
overflow: auto; 
width: 1%; 
} 
.stripTransmitter ul { 
margin: 0; 
padding: 0; 
position: relative; 
list-style-type: none; 
} 
.stripTransmitter ul li{ 
width: 20px; 
float:left; 
margin: 0 1px 1px 0; 
} 
.stripTransmitter a{ 
font: bold 10px Verdana, Arial; 
text-align: center; 
line-height: 22px; 
background: #6D4D2E; 
color: #fff; 
text-decoration: none; 
display: block; 
} 
.stripTransmitter a:hover, a.current{ 
background: #d8cbad; 
color: #6D4D2E; 
} 
 

/*---- footer ----*/

#footer{
	background-image:url(../images/footer_bkg.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	height:80px;
	margin:0px auto;
	padding:15px;
	color:#6D4D2E;
	font-weight:bold;
	font-size:13px;
	clear:both;
}
#footer a{color:#6D4D2E; font-weight:bold; font-size:12px;}

/*---- other variables ----*/

.left { border-left:solid 20px #533b24; background:url(../images/tab_s.gif) left center no-repeat; margin-bottom:20px; padding-left:22px; padding-top:6px; padding-right:4px; min-height:50px; display:block; }
.leftalt { border-left:solid 20px #533b24; background:url(../images/tab_s_alt.gif) 0 50% no-repeat #c5b48d; margin-bottom:20px; padding-left:22px; padding-top:6px; padding-right:4px; min-height:50px; display:block; }

.lefttest { border-left:solid 20px #533b24; background:url(../images/tab_s.gif) left center no-repeat; margin-bottom:20px; padding-left:22px; padding-top:6px; padding-right:4px; height:100px; display:block; }

.copy { font-family:Arial, Helvetica, sans-serif; font-size:10px; }
.content {min-height:400px;}
.border { border:solid 4px #6D4D2E; }
.midimg { margin:10px 0 10px 0; }

.designers_list li { list-style-type:none; display:inline; }

.designers {margin:12px 0 24px 40px; }
.designers img { border:solid 2px #6d4d2e; float:left; margin-right:6px; }
.designers p { padding-left:118px; }
.designers h5 { padding-left:110px; }
.designers ul { margin:0; padding-left:140px; }

.form { width:600px; height:auto; background-color:#533b24; margin:10px 0 10px 60px; padding:4px; }

	.form p{ color:#fff; margin:0 0 4px 0; }
	.form h4{ color:#6d4d2e; font-size:12px; margin:0; padding:0; line-height:normal; }
	
	.contact_info { width:240px; height:380px; float:left; display:inline; }
	.maintenance_info { width:340px; float:right; display:inline; }
	.extra_info { clear:both; }