body {
	background:url(../images/jpegs/body-background.jpg) repeat-x #222133;
	margin:0px;
	padding:0px;
}

* {
	margin:0pt;
	padding:0pt;
}

#wrapper {
	width:820px;
	margin:auto;
	padding:0px;
}

#header {
	background:url(../images/jpegs/header.jpg) no-repeat;
	width:820px;
	height:235px;
	margin:0px;
	padding:0px;
}

#topNav {
	background:url(../images/jpegs/top-nav-background.jpg);
	height:31px;
	width:800px;
	margin:0px;
	padding:0px;
	position:relative;
}

#bodyContainer {
	width:820px;
	background:url(../images/jpegs/wrapper-background.jpg) repeat-y;
	margin:0;
	padding:0;
	display:table;
}

#bodyImage {
	background:url(../images/jpegs/home-page-body-image.jpg) no-repeat center;
	height:236px;
	width:800px;
	margin:5px 0 0 0;
	padding:0;
}

#innerHeader {
	background:url(../images/jpegs/inner-header-background.jpg) no-repeat center;
	height:100px;
	width:800px;
	margin:5px 0 0 0;
	padding:0;
}

#innerHeader h1 {
	font:36px Georgia, "Times New Roman", Times, serif;
	color:#bababa;
	font-weight:normal;
	line-height:normal;
	letter-spacing:normal;
	padding:37px 0px 6px 25px;
	margin:0px;
}

#contentWrapper {
	width:820px;
	padding:0px;
	display:table;
	margin:0px 0px 4px 0px;
}

/* leftnav--------------------------- */
	
		#leftColumn {
			width:239px;
			padding:0px;
			margin:9px 10px 0px 10px;
			background:url(../images/jpegs/left-nav-middle-repeat.jpg) repeat-y;
			float:left;
			display:inline;
		}
		
		#leftColumn h1 {
			font:18px Georgia, "Times New Roman", Times, serif;
			color:#FFFFFF;
			font-weight:normal;
			line-height:normal;
			letter-spacing:normal;
			padding:4px 0px 6px 15px;
			margin:0px;
		}
		
		
		#leftTop, #leftBottom {
			margin:0px;
			padding:0px;
		}
		
		.leftnav {
			font:12px/20px Arial;
			color:#aba272;
			padding:0px;
			margin:6px 0px 0px 0px;
			border:none;
			}
			
		li.menu {
			list-style-type:none;
			padding:2px 0px 2px 6px;
			margin:0px;
			height:25px;
		}
			
		.leftnav li a {
			voice-family: "\"}\""; 
			voice-family: inherit;
			text-decoration: none;
			height:21px;
			margin:0px;
			}	
			
		.leftnav li a:link, .leftnav li a:visited {
			color: #aba272;
			display: block;
			padding:0px 0px 0px 7px;
			margin:0px;
			height:21px;
			}
			
		.leftnav li a:hover {
			color: #FFFFFF;
			background:url(../images/jpegs/left-nav-rollover-background.jpg) no-repeat;
			padding:0px 0px 0px 7px;
			margin:0px;
			height:21px;
		}	
	
/**************************************************************************************************
INTRO STYLES ***
**************************************************************************************************/

#intro {
	width:491px;
	padding:10px 30px 0px 20px;
	margin:0px;
	float:left;
}

#intro h1 {
	font:36px Georgia, "Times New Roman", Times, serif;
	color:#b6b689;
	font-weight:normal;
	line-height:normal;
	letter-spacing:normal;
	padding:0px 0px 6px 0px;
	margin:0px;
}

#intro h2 {
	font:16px Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	color:#99CC33;
	line-height:normal;
	letter-spacing:normal;
	padding:12px 0px 2px 0px;
	margin:0px;
}

#intro h3 {
	font:18px Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	color:#FFFFFF;
	line-height:normal;
	letter-spacing:normal;
	border-bottom:solid #000000 1px;
	padding:13px 0px 2px 0px;
	margin:0px;
}

#intro p {
	font:12px Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	line-height:1.6em;
	letter-spacing:normal;
	padding:9px 10px 2px 0px;
	margin:0px;
}

#intro a:link,#intro a:visited, #intro a:active {
	font-weight:bold;
	font:12px Arial;
	color:#FFFFFF;
	line-height:1.6em;
	letter-spacing:normal;
	margin:0px;
	text-decoration:underline;
}

#intro a:hover {
	font-weight:bold;
	font:12px Arial;
	color:#FFFFFF;
	line-height:1.6em;
	letter-spacing:normal;
	margin:0px;
	text-decoration:none;
}

/*****************************************************/

#inner {
	width:491px;
	margin:0px;
	float:right;
	padding-top: 10px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 20px;
}

#inner h1 {
	font:24px Georgia, "Times New Roman", Times, serif;
	color:#b6b689;
	font-weight:normal;
	line-height:normal;
	letter-spacing:normal;
	padding:0px 0px 0px 0px;
	margin:0px;
}

#inner h2 {
	font:16px Georgia, "Times New Roman", Times, serif;

	font-weight:normal;
	color:#990000;
	line-height:normal;
	letter-spacing:normal;
	padding:12px 0px 2px 0px;
	margin:0px;
}

#inner h3 {
	font:18px Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	color:#FFFFFF;
	line-height:normal;
	letter-spacing:normal;
	border-bottom:solid #000000 1px;
	padding:13px 0px 2px 0px;
	margin:0px;
}

#inner p {
	font:12px Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	line-height:1.6em;
	letter-spacing:normal;
	padding:9px 10px 2px 0px;
	margin:0px;
}

#inner a:link,#inner a:visited, #inner a:active {
	font-weight:bold;
	font:12px Arial;
	color:#FFFFFF;
	line-height:1.6em;
	letter-spacing:normal;
	margin:0px;
	text-decoration:underline;
}

#inner a:hover {
	font-weight:bold;
	font:12px Arial;
	color:#FFFFFF;
	line-height:1.6em;
	letter-spacing:normal;
	margin:0px;
	text-decoration:none;
}

#formWrapper {
	width:239px;
/*	height:200px;
*/	padding:0px;
	margin:10px 0px 10px 0px;
}

/*****************************************************/

#footer {
	background:url(../images/jpegs/footer-image.jpg) no-repeat;
	margin:0px 0px 30px 0px;
	padding:17px 0px 0px 0px;
	width:800px;
	height:50px;
	float:left;
	clear:both;
	display:inline;
}

#footer p {
	font:12px Georgia, "Times New Roman", Times, serif;
	letter-spacing:normal;
	text-align:right;
	line-height:normal;
	margin:0px;
	padding:0px;
	color:#737373;
}

#footer a:link, #footer a:visited, #footer a:active{
	font:12px Georgia, "Times New Roman", Times, serif;
	letter-spacing:normal;
	line-height:normal;
	color:#737373;
	margin:10px 0px 0px 0px;
	text-decoration:none;
}

#footer a:hover{
	font:12px Georgia, "Times New Roman", Times, serif;
	letter-spacing:normal;
	line-height:normal;
	color:#737373;
	text-decoration:underline;
}

/* form.css */

input {
	font:12px/20px Arial;
    color: #000000;
    background:#cdcdcd;
    border:none;
    padding:0px;
    margin:0px;
	width:160px;
	height:19px;
}

textarea {
    width:84%;
    color: #000000;
    background:#cdcdcd;
    border:none;
    padding:0px;
    margin:0px;
}

.formLabel {
	font:11px/20px Arial;
	text-align:right;
	margin:0px;
	padding:0px;
	height:auto;
}

.submitBTN {
	width:50px;
	margin:3px 0px 0px 0px;
}

#quote {
	font:12px/20px Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#CCCCCC;
	width:210px;
	padding:0px 15px 4px 14px;
	margin:0px;
}

.address {
	width:200px;
	padding:5px 0px 9px 13px;
	margin:0px;
}

/*
ul {
	font:12px/20px Georgia, "Times New Roman", Times, serif;
	color:#CCCCCC;
	font-weight:normal;
	line-height:normal;
	letter-spacing:normal;
	padding:15px 0px 0px 40px;
}

li {
	list-style-position:outside;
	list-style:square;
	line-height:normal;
	letter-spacing:normal;
	padding:0;
	margin:0;

}
*/
