htm, html, body {height:100%;}
body { font-family:"Times New Roman", Times, serif; background: #000000/*url(assets/images/bg.jpg) repeat-x  #2f180c*/; margin:0;}

p { font-size: 12px; line-height: 20px; color:#E6D9C6; font-family:Arial, Helvetica, sans-serif;}

h1 { font-size: 24px; font-weight: bold; margin-top:0; color:#CE9C5D;}
h2 { font-size: 18px; font-weight: bold;}
h3 { font-size: 16px; font-weight: bold; color:#CAA243; line-height:22px;}
h4 { font-size: 12px; font-weight: bold;}

a { font-weight: bold; text-decoration: none; color:#E6C542;}
a:hover { text-decoration: underline;}

li { font-size: 12px;
	 line-height: 20px;
	 color:#E6D9C6;
	 font-family:Arial, Helvetica, sans-serif;}

.imgborder { border:#CAA243 1px solid;}

.smalltext { font-size: 11px; line-height: 18px;}
			  
hr {color:#9C7053; background:#9C7053; height:1px; border:0;}

.nomargin {margin:0;}

/* Template Features */

html>body #v {background:url(assets/images/v.png) top left no-repeat;}
*html #v {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='assets/images/v.png');}

#padding {padding-top:20px;}
#banner_container {width:790px; height:211px;}
#logo {width:270px; height:211px; background:url(assets/images/logo.gif) no-repeat; float:left;}
#phonebg {width:257px; height:36px; background-color:#632307; float:right;}
#phonepositioning {margin:5px 0 0 29px; letter-spacing:1px; text-align:left; color:#EEE6D9; font-size:21px; font-weight:bold;}
#call {color:#DBB44F;}
#doc {color:#642B0E; font-size:22px; font-weight:bold; float:left; margin:10px 0 0 5px;}
#photo {position:relative; z-index:5; width:252px; height:213px; float:right; top:45px; right:90px; _top:10px; _margin-bottom:-77px;}
#banner {width:520px; height:175px; background:url(assets/images/banner.jpg) no-repeat; float:right;}
#side_top {width:28px; height:53px; background:url(assets/images/side_top.jpg) no-repeat;}
#bodypad {padding:95px 55px 10px 20px;}
#address {color:#D3BD43; font-size:17px; text-transform:uppercase; font-weight:bold; width:720px; text-align:left; margin-top:6px;}
#sidebar {padding-top:15px;}

.side_repeat {background:url(assets/images/side_repeat.jpg) top repeat-y;}
.body_repeat {background:url(assets/images/body_repeat.jpg) right repeat-y;}
.navtop {background:url(assets/images/nav.jpg) top no-repeat;}
.bodytop {background:url(assets/images/body.jpg) top no-repeat;}
.photoborder {border:#3F1809 2px solid;}

#nav {width:100%; margin:0; padding:0;}
#nav ul {margin:0; padding:0;}
#nav li {list-style:none; line-height:26px; margin:0; padding:0; text-align:center; font-size:14px; font-weight:bold; font-family:"Times New Roman", Times, serif;}
#nav a {color:#CA9956;}
#nav a:hover {color:#FFFFFF; text-decoration:none;}

/* End Template Features */

/* Splash */

#providing {color:#512F14; width:425px; text-align:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:bold; font-style:italic; float:left; margin:15px 0 5px 40px;}
#relaxed {color:#FEF3D7; width:330px; text-align:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:bold; font-style:italic; float:left; padding-left:150px; _padding-left:190px;}


/* End Splash */
			  
/* Custom Forms -- Just change the colors */

.fields {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: #000000 1px solid;
	background-color: #CCCCCC;
}
 input.submit
{
	border: 1px solid #000000;
	border-top-color: #000000;
	border-left-color: #000000;
	padding: 0.25em;
	background-color: #CCCCCC;
	color: #000000;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
input.submit:hover
{
	border: 1px solid #000000;
	border-top-color: #000000;
	border-left-color: #000000;
	padding: 0.25em;
	background-color: #000000;
	color: #CCCCCC;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

/* Custom Forms End */
