html, htm, body { height: 100%;}

body { font: 14px Arial, Helvetica, sans-serif;
	margin: 0px;
	color: #F1D7D7;
	background: #93120C url(assets/images/background.gif) repeat center top;
}

p {
	margin: 1em 0px 0px 0px;
	font: 14px/20px Arial, Helvetica, sans-serif;
}

h1 { font-size: 22px; color:#FFFFCC; font-family:"Times New Roman", Times, serif;}

h2 { font-size: 16px;}

h3 { font-size: 16px; color:#ABA99C;}

h4 { font-size: 12px;}

a { text-decoration: none; color:#ABA99C; font-weight:normal;}

a:hover { text-decoration: underline; color:#FFFFCC;}

li { font-size: 14px;}

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;}
			  
/* End Classes */
			  
/* Custom Forms -- Just change the colors */

.fields { font-size: 12px;
	color: #000;
	border: 1px solid #000;
	background-color: #999999 !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;}


/* End Custom Forms*/

/* Template Structure */

#subnav{
	padding: 0px 0px 0px 12px;
}
#subsubnav{
	padding: 0px 0px 0px 24px; 
}
#wrapper {
	margin: 0 auto;
	padding: 0px;
	width: 1000px;
		height: auto;
		min-height: 100%;
		_height: 100%;
	background: transparent url(assets/images/wrapper_bg.jpg) repeat-y left top;
}
	#container {
		margin: 0 auto;
		padding: 0px;
		width: 759px;
		height: auto;
		background: transparent url(assets/images/container_bg.jpg) no-repeat left top;
	}
		#header {
			margin: 0px;
			padding: 0px;
			width: auto;
			height: 150px;
		}
			#addressPhone {
				position: absolute;
				margin: 33px 0px 0px 575px;
				padding: 0px;
				width: 150px;
				height: auto;
				color: #720D05;
				font: bold 11px/16px Arial, Helvetica, sans-serif;
				text-align: right;
			}
			#logo {
				margin: 0px;
				padding: 13px 0px 0px 15px;
				width: auto;
				height: auto;
			}
		#leftCol {
			float: left;
			margin: 0px;
			padding: 25px 0px 0px 12px;
			width: 176px;
			height: auto;
		}
			#nav {
				margin: 0px;
				padding: 25px 0px 10px 0px;
				width: auto;
				height: auto;
				border-right: 1px #fff solid;
			}
				#nav li {
					margin: 0px;
					padding: 0px;
					width: auto;
					height: auto;
					list-style: none outside none;
				}
					#nav a {
						margin: 0px;
						padding: 0px 0px 0px 20px;
						width: auto;
						height: auto;
						color: #fff;
						font: bold 12px/20px Arial, Helvetica, sans-serif;
					}
					#nav a:hover {
						color: #560804;
						text-decoration: none;
					}
			#sidebar {
				margin: 0px;
				padding: 25px 0px 0px 20px;
				width: auto;
				height: auto;
			}
		#rightCol {
			float: right;
			margin: 0px;
			padding: 0px 12px 0px 0px;
			width: 538px;
			height: auto;
		}
			#rightPic {
				/*position: absolute;*/
				/*margin: 0px 0px 0px 280px;*/
				margin: 0px;
				float:right;
				padding: 0px;
				width: 258px;
				/*height: 351px;*/
				height: auto;
			}
			#body {
				position: relative;
				margin: 0px;
				padding: 20px 20px 0px 0px;
				/*width: 380px;
				width:490px;*/
				width: auto;
				height: auto;
				background: transparent url(assets/images/body_bg.gif) no-repeat 100px 100px;
			}
		#clear {
			clear: both;
			margin: 0px;
			padding: 0px;
			width: auto;
			height: 91px;
		}
#footer {
	margin: 0 auto;
	margin-top: -91px;
	padding: 0px;
	width: 1000px;
	height: auto;
}
	#footerInside {
		
		margin: 0px auto;
		padding: 61px 0px 0px 0px;
		width: 760px;
		height: 30px;
		text-align: right;
		background: transparent url(assets/images/footer_bg.jpg) no-repeat left top;
	}
		#bottomLinks {
			margin: 0px;
			padding: 0px 60px 0px 0px;
			width: auto;
			height: auto;
		}
			#bottomLinks li {
				display: inline;
				margin: 0px;
				padding: 0px 18px 0px 17px;
				width: auto;
				height: auto;
				list-style: none outside none;
			}
				#bottomLinks a {
					margin: 0px;
					padding: 0px;
					width: auto;
					height: auto;
					color: #560805;
					font: italic bold 18px/30px "Times New Roman", Times, serif;
				}
/* End Template Structure */
