html, htm, body { height: 100%; margin:0;}

body { font: 13px Arial, Helvetica, sans-serif;
	   line-height: 20px;
	   background:url(assets/images/bg.jpg) top repeat-x #321e15;}

h1 { font-size:24px; color:#992B10; margin-top:10px; line-height:26px;}

h2 { font-size: 20px;}

h3 { font-size:16px; color:#BA6938;}

h4 { font-size: 14px;}

a { text-decoration:none; color:#882B0C; font-weight:bold;}

a:hover { text-decoration: underline;}

li { font-size: 12px;}

hr { color: #94502B;
	background: #94502B;
	height: 1px;
	border: 0;}

/* Classes */

.imgborder { border: 1px solid #BA6938;}
.smalltext { font-size: 10px; line-height: 14px;}
.nomargin { margin:0;}

.services ul {margin-top:0; margin-bottom:0;}
			  
/* End Classes */

/* Template Structure */

.top {background:url(assets/images/top.jpg) no-repeat;}
.banner {background:url(assets/images/banner.jpg) no-repeat;}
.bottom {background:url(assets/images/bottom.jpg) no-repeat; color:#D4A577; font-size:11px; line-height:11px; font-weight:normal;}
.bottom a {color:#D4A577; font-weight:bold;}
.bottom a:hover {color:#FFFFFF; text-decoration:none;}
.repeat {background:url(assets/images/nav_repeat.jpg) left repeat-y;}
.bodybg {background:url(assets/images/body.jpg) bottom no-repeat #E9CF9E;}

#logo {width:507px; height:95px; margin:10px 0 0 10px; float:left;}
html >body #logo {background:url(assets/images/logo.png) no-repeat;}


#banner1 {color:#FFEEB6; font-weight:bold; text-transform:uppercase; font-size:14px; padding:6px 15px 0 0; float:right;}
#banner2 {color:#82240A; font-weight:bold; font-size:13px; line-height:18px; padding:5px 15px 0 0; float:right; text-align:right;}
#banner3 {color:#FFEEB6; font-weight:bold; font-size:13px; line-height:18px; padding:5px 15px 0 0; float:right; text-align:right;}

.nav_top {background:url(assets/images/nav_top.jpg) top left no-repeat;}
.nav_bottom {background:url(assets/images/nav_bottom.jpg) bottom left no-repeat;}
#nav {width:100%; margin:0; padding:20px 0 0 0;}
#nav ul {margin:0; padding:0;}
#nav li {list-style:none; line-height:26px; margin-left:25px; padding:0; text-align:left;}
#nav a {font-size:14px; font-weight:bold; color:#E9CF9E; text-decoration:none;}
#nav a:hover {color:#FFFFFF; font-weight:bold; text-decoration:none;}

#bodypad {padding:0 0 10px 20px;}
#sidebar {padding:15px 0 0 10px;}

.bottomlinks, .bottomlinks a {color:#964A26; font-size:11px; line-height:18px; font-weight:bold; text-decoration:none;}
.bottomlinks a:hover {color:#FFFFFF; font-weight:bold; text-decoration:none;}

/* End Template Structure */
			  
/* 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;}
input { background-color:#FFFFFF !important;}

/* End Custom Forms*/


/* Splash Structure */

/* End Splash Structure */