body { margin: 30px 0px 0px 0px;
	background:#FFEDC3 url(assets/images/background.jpg) left top repeat-x;}
p {
font: 12px/18px Arial, Helvetica, sans-serif;
}

h1 { 
	margin:0px;
	font:18px Arial, Helvetica, sans-serif;
	color:#663333;
	}

h2 { font:16px Arial, Helvetica, sans-serif}

h3 { font:14px Arial, Helvetica, sans-serif;
	color:#9B4417;
	}

h4 { font-size: 16px;}

a { text-decoration: none;
	color:#663333;
	font-weight:bold;
	}

a:hover { text-decoration: underline;}

li { font: 12px/18px Arial, Helvetica, sans-serif}

hr { color: #000;
	background: #000;
	height: 1px;
	border: 0;}

/* Classes */

.imgborder { border: 1px solid #000;}

.smalltext { font-size: 10px;
	line-height: 14px;}

.nomargin { margin:0;}

.services{
padding:0px;
margin:0px;
}
			  
/* End Classes */
			  
/* Custom Forms -- Just change the colors */

.fields { font-size: 12px;
	color: #000;
	border: 1px solid #000;
	background-color: #CCC !important;}

input.submit, input.submit:hover { border: 1px solid #000;
	padding: 0.25px;
	font-size: 12px;}
	
input.submit { background-color: #CCC;
	color: #000;}

input.submit:hover { background-color: #000;
	color: #CCC;}
input { background-color:#FFFFFF !important;}


/* End Custom Forms*/

/* Template Structure */

#container {
width:780px;
height:auto;
margin:0 auto;
padding:0px;
background:url(assets/images/body_bg.png) left top repeat-y;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://draltizer.com/assets/images/body_bg.png',sizingMethod='scale');
}
	#header {
	width:auto;
	height:219px;
	margin:0px;
	padding:0px;
	background:transparent url(assets/images/header_bg.jpg) left top no-repeat;
	}
		#logo {
		width:369px;
		height:68px;
		margin:0px;
		padding:45px 0px 0px 10px;
		position:absolute;
		}
		#topPic {
		width:374px;
		height:138px;
		margin:0px;
		padding:4px 0px 0px 395px;
		position:absolute;
		}
		#topInfo {
		width:740px;
		height:auto;
		margin:0 auto;
		padding:32px 0px 0px 0px;
		font: bold 14px Arial, Helvetica, sans-serif;
		color:#EBDBAA;		
		}
		#phone {
		width:200px;
		height:auto;
		margin:0px;
		padding:0px;
		text-align:right;
		float:right;
		}
		#address {
		width:400px;
		height:auto;
		margin:0px;
		padding:0px;
		}
		
	#body {
	width:auto;
	height:auto;
	min-height:450px;
	_height:450px;
	margin:0px;
	padding:0px;	
	
		}
		#rightCol {	
			width:164px;
			height:auto;
			margin:0 auto;
			padding:0px 18px 0px 9px;
			float:right;
			}
		#centerCol {
		width:354px; /*406px;*/
		height:auto;
		padding:12px 0px 0px 26px;
		float: left;
		}
		#leftCol {
		width:173px;
		height: auto;
		margin:0px;
		padding:0px 0px 0px 9px;
		float: left;
		}
			#nav{
			width:auto;
			height:auto;
			margin:0px;
			padding:12px 0px 0px 0px;
			text-align:right;
			}
			#nav li{
			width:auto;
			height:auto;
			margin:0px;
			padding:0px;
			list-style:none;			
			}
			#nav li a{
			width:auto;
			height:auto;
			/*display:block;*/
			margin:0px;
			padding:0px 12px 0px 0px;
			text-transform:uppercase;
			font:bold 12px/24px Verdana, Arial, Helvetica, sans-serif;
			color:#7f7d42;
			}
			#nav li a:hover {
			background:transparent url(assets/images/nav_arrow.jpg)right center no-repeat;
			text-decoration:none;			
			}
			
		#clear {
		margin:0px;
		padding:0px;
		clear:both;
		}
	#footer {
	width:auto;
	height:108px; /*auto*/
	margin:0px;
	padding:0px;
	background:transparent url(assets/images/footer_bg.jpg) center top no-repeat;
	clear:both;
	}
		#copyRight {
		width:740px;
		height:auto;
		margin:0 auto;
		padding:75px 0px 0px 0px;
		font: 12px Arial, Helvetica, sans-serif;
		text-align:center;
		color:#C8A06F;
		}
/* End Template Structure */


#toplinks {
	text-align: center;
	font-size: 11px;
}
#toplinks {
	text-decoration: none;
}