

body {
	margin:20px 0px 20px 0px;
	background: #93907b;
	font-family:Arial, Helvetica, sans-serif;
	color:#1C2525;
	line-height:20px;
	font-size:12px;
	
}

.title{
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;	
}
.subtitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#990000;	
}

img.border{
	padding: 5px;
	border:1px solid #d5d5d5;
}

img.left{
	float:left;
	padding: 5px;
	border:1px solid #d5d5d5;
}

#send{
	background:#414747;
	padding:7px 10px 7px 10px;
	font-family:"Century Gothic", arial;
	font-size:14px;
	color:#FFFFFF;
	border:1px solid #000000;
}
#first_name{
	background:#ebebeb;
	font-family:"Century Gothic";
	font-size:12px;
	color:#000000;
	border:1px solid #d5d5d5;
}
#last_name{
	background:#ebebeb;
	font-family:"Century Gothic";
	font-size:12px;
	color:#000000;
	border:1px solid #d5d5d5;
}
#street_address{
	background:#ebebeb;
	font-family:"Century Gothic";
	font-size:12px;
	color:#000000;
	border:1px solid #d5d5d5;
}
#city{
	background:#ebebeb;
	font-family:"Century Gothic";
	font-size:12px;
	color:#000000;
	border:1px solid #d5d5d5;
}


#name{
	background:#ebebeb;
	font-family:"Century Gothic";
	font-size:12px;
	color:#000000;
	border:1px solid #d5d5d5;
}

#phone{
	background:#ebebeb;
	font-family:"Century Gothic";
	font-size:12px;
	color:#000000;
	border:1px solid #d5d5d5;
}

#email{
	background:#ebebeb;
	font-family:"Century Gothic";
	font-size:12px;
	color:#000000;
	border:1px solid #d5d5d5;
}

#howdidyoufindus{
	background:#ebebeb;
	font-family:"Century Gothic";
	font-size:12px;
	color:#000000;
	border:1px solid #d5d5d5;
}

#message{
	background:#ebebeb;
	font-family:"Century Gothic";
	font-size:12px;
	color:#000000;
	border:1px solid #d5d5d5;
}
img.left {
	float: left;
	margin: 7px 7px 3px 0px;
	border: 1px solid #d5d5d5;
	padding:5px;

}

img.border{
	border: 1px solid #d5d5d5;

}
h1, h2, h3 {
	margin: 0;

}

h1 {
	font-size: 2em;
	line-height:25px;
}

h2 {
	font-size: 1.8em;
}

h3 {
	font-size: 1.6em;
}

p {
	margin-left: 0;
	line-height: 180%;
}

ul, ol {
}

a {
	text-decoration: underline;
	color: #8F1A23;
	font-family:"Century Gothic";
	font-size:12px;
}

a:hover {
	background: none;
}

#wrapper {
	width: 100%;
	margin: 0 auto;
	padding: 0;

}

#wrapper2 {
	margin: 0;
	padding-top: 10px;
}

/* Header */

#header {
	width: 950px;
	height: 142px;
	margin: 0 auto;
	
}

	#logo{
		width:184px;
		height:142px;
		float:left;
		margin:auto;	
	}
	
	#contactinfo{
		float:right;
		height:142px;
		width:766px;
		margin:auto;
		background:url(images/topbar2.jpg);	
	}
	
	#addresstop{
		width:190px;
		height:142px;
		float:left;	
	}
	
	
	
	#addresstop p{
		font-family:"Century Gothic";	
		color:#FFF;
		font-size:12px;
		line-height:20px;
		padding:35px 0px 0px 5px;
		
	}
	
	#hourstop{
		width:200px;
		height:142px;
		float:left;	
	}
	
	#hourstop p{
		font-family:"Century Gothic";	
		color:#FFF;
		font-size:12px;
		line-height:20px;
		padding:35px 0px 0px 5px;
	}
	
	#phonetop{
		width:276px;
		height:142px;
		float:right;	
	}
	
	#phonetop p{
		font-family:"Century Gothic";	
		color:#FFF;
		font-size:24px;
		line-height:25px;
		padding:50px 10px 0px 5px;
		text-align:right;
	}
.topimg img {
	margin: 0;
	padding: 0 0 20px 0;
	border: none;
	
}
/* phone number */

#phonenumber {
	float: right;
	height:142px;
	margin:0px;
	width: 250px;
	padding:0px;
}

#phonenumber p{
	font-family:"Century Gothic";
	font-size:30px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:25px;
	padding-left:40px;
}




/* Page */

#page {
	width: 950px;
	margin: -10px auto;
	padding-top:-20px;
	background:#ffffff;
}

/* CONTENT PAGE INFO */

.shippingassembly{
	background:#ebebeb;
	color:#1C2525;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:5px;
	line-height:17px;
}
#manufacturercontent{
	width:930px;
	margin:10px 20px 0px 10px;
	float:left;
}


#content{
	width:735px;
	margin:10px 10px 10px 10px;

	float:left;
}

.content{
	font-family:Arial, Helvetica, sans-serif;
	color:#1C2525;
	line-height:20px;
	font-size:12px;
	margin-right:0px;
}	

.text {
}

.text .title {
	color: #363636;
	font-family:"Century Gothic",Arial, Helvetica, sans-serif;
	font-size:22px;
	margin:0px;
	border-bottom:1px solid #d5d5d5;


}


.text .title a{
	color: #ffffff;
	font-family:"Century Gothic",Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:20px;
	text-decoration:underline;


} 
ul{
font-family:Arial, Helvetica, sans-serif;
	color:#32180b;
	line-height:20px;
	font-size:12px;
	margin-left:40px;
}


sidebar{
	width:450px;
	float:right;
}

/* HOME PAGE INFO */



#homecontent {
	float: left;
	width: 490px;
	padding:0px 0px 0 10px;
}

.homecontent{
	font-family:Arial, Helvetica, sans-serif;
	color:#1C2525;
	line-height:20px;
	font-size:12px;
	margin:10px 10px 0px 0px;

}

#patiocontent {
	float: left;
	width: 490px;
	padding:0px 0px 0 10px;
}

.patiocontent{
	font-family:Century gothic;
	color:#ffffff;
	font-size:16px;
}

.patiocontent a{
	color:#ffffff;
	text-decoration:none;
	font-size:16px;
}

#resortcontent {
	float: left;
	width: 490px;
	padding:0px 0px 0 10px;
}

.resortcontent{
	font-family:Arial, Helvetica, sans-serif;
	color:#1C2525;
	line-height:20px;
	font-size:12px;
	margin:10px 10px 0px 0px;

}

.resortcontent a{
	font-family:Arial, Helvetica, sans-serif;
	color:#67161b;
	line-height:20px;
	font-size:14px;
	text-decoration:none;

}

#homesidebar1{
	width:170px;
	float:left;
	margin:0 auto;
	border-right:1px solid #d5d5d5;
	font-family:"Century Gothic",Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#67161b;
	padding:0px 0px 0px 10px;
}

#homesidebar1 p{
	font-family:"Century Gothic",Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#67161b;
	line-height:20px;
	margin:10px 0px 0px 10px;
}


#homesidebar2 {
	float: right;
	width: 250px;
	padding: 0px 10px 0px 5px;
	color: #333333;
	border-left:1px solid #d5d5d5;
}


#homesidebar2 a {
	color: #000000;
	border: none;
}

#homesidebar2 a:hover {
	text-decoration: underline;
	color: #000000;
}



/* Footer */

#footer {
	width: 950px;
	height: 122px;
	margin: 0 auto;
	padding: 0px 0;
	background:url(images/bottombar.png);
}


#copyright{
	float:left;
	width:650px;
	height:122px;
	
}
		#copyright p{
		font-family:"Century Gothic";
		font-size:11px;
		color:#FFFFFF;
		line-height:18px;
		text-transform:none;
		margin:20px 10px 0px 10px;
		}
		
		#copyright p a{
		font-family:"Century Gothic";
		font-size:11px;
		color:#FFFFFF;
		line-height:18px;
		text-transform:none;
		text-decoration:none;
		}
		
#socialmedia{
	float:right;
	width:300px;
	height:122px;
}
		#socialmedia p{
		margin:35px 10px 0px 150px;
		}


#cname{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#bdb9a0;
	width:400px;
	height:25px;
	border:1px solid #8d8473;
	color:#363636;
}
#comments{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#bdb9a0;
	width:400px;
	height:100px;
	border:1px solid #8d8473;
	color:#363636;
}
