body {margin:0; font-family:Arial, Helvetica, sans-serif; background:url(assets/images/bg.jpg) top repeat-x #454344;}

h1 {font-size:25px; margin-top:0; margin-bottom:15px; color:#5F5E5C;}
h2 {font-size:20px; margin-top:10px; margin-bottom:10px;}
h3 {font-size:19px; margin-top:10px; margin-bottom:10px; color:#A89688; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic;}
h4 {font-size:15px; color:#AAA9A7;}

p {font-size:12px; line-height:20px; margin-top:15px; margin-bottom:10px;}

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

li {font-size:12px; line-height:20px;}

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

/* Classes */

.imgborder {border:1px solid #000000;}
.smalltext {font-size:11px; line-height:18px;}
.nomargin {margin:0;}

.services p {margin:0;}
.services td {background-color:#DED8D1; border:#5D5D5D 1px solid;}
			  
/* End Classes */

/* Template Features */

#centersite {width:837px; margin:0 auto;}

#address_bg {width:837px; height:25px; background-color:#2B2B2B;}
#address_text {font-size:16px; color:#FFFFFF; font-weight:bold; text-align:center; text-transform:uppercase; letter-spacing:2px; padding-top:3px;}

#banner {width:837px; height:94px; border-bottom:#FFFFFF 1px solid;}
#logo {width:250px; height:94px; background:url(assets/images/logo.jpg) no-repeat; float:left;}
#phone_bg {width:587px; height:94px; background:url(assets/images/banner.jpg) no-repeat; float:right;}
#phone {width:400px; float:right; text-align:right; font-family:"Times New Roman", Times, serif; font-size:27px; color:#FFFFFF; padding-top:15px; line-height:30px; font-weight:bold; font-style:italic;}
#box {width:460px; height:25px; background-color:#575757; margin-top:24px; float:right;}
#tagline {color:#FFFFFF; font-size:18px; line-height:20px; font-family:"Times New Roman", Times, serif; font-weight:bold; font-style:italic; text-align:center; padding-top:2px;}

#nav_bg {width:837px; background-color:#2B2B2B; }
#nav_bg ul{margin:0px; padding:0px;}
#nav_bg ul li{border-right:1px solid #FFFFFF; display:inline; padding:4px 2px 4px 2px;}
.dd{ margin:0px; padding:0px; position:relative;}
#nav_bg .dropDown{position:absolute; background:#2B2B2B; padding:4px 4px 4px 4px; margin:0 0 0 425px; *margin:17px 0px 0px -96px;}
#nav_bg ul .dropDown li{border:0px; display:block; padding:0px; margin:0px; position:relative;}
.navbottom {border-bottom:#FFFFFF 1px solid;}
.nav a {color:#FFFFFF; font-size:12px; font-weight:bold; text-transform:uppercase;}
.nav a:hover {color:#CCCCCC; font-size:12px; font-weight:bold; text-transform:uppercase; text-decoration:none;}

#body_bg {width:837px; background-color:#FFFFFF;}
#bodypad {padding:12px;}

#bottom {width:837px; height:88px; background:url(assets/images/bottom.jpg) no-repeat; border-top:#2B2B2B 1px solid;}

#bottomlinks {width:100%; color:#000000; padding-top:15px; text-align:center; font-size:11px; line-height:18px;}
#bottomlinks a {color:#333333; font-weight:bold; text-decoration:none;}
#bottomlinks a:hover {color:#FFFFFF; font-weight:bold; text-decoration:none;}

/* End Template */

/* Splash Page */

.border_right {border-right:#2B2B2B 1px solid;}
.border_left {border-left:#2B2B2B 1px solid;}

.sidebar_boxrepeat {background:url(assets/images/box_repeat.jpg) repeat-y; padding:0 4px 0 4px;}
.sidebar_boxrepeat h3 {color:#000000; font-size:13px; line-height:18px; text-transform:uppercase; margin-top:0; margin-bottom:0; font-style:normal; font-family:Arial, Helvetica, sans-serif;}
.sidebar_boxrepeat p {color:#000000; font-size:11px; line-height:17px; margin-top:5px; margin-bottom:0;}
.sidebar_boxrepeat a {color:#584C10; font-weight:bold; text-decoration:none;}
.sidebar_boxrepeat a:hover {color:#FFFFFF; font-weight:bold; text-decoration:none;}
.sidebar_boxtop {background:url(assets/images/box_top.jpg) no-repeat;}
.sidebar_boxbottom {background:url(assets/images/box_bottom.jpg) no-repeat;}
#box_spacer {width:100%; height:6px; font-size:0; line-height:0;}

#splashpad {padding:10px;}

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

.forms p {margin:0;}
.fields {font-size:12px; color:#000000; padding:1px; border:1px solid #000000; background-color:#D2CBBF !important;}
input.submit, input.submit:hover {border:1px solid #000000; padding:1px; font-size:12px;}	
input.submit {background-color:#D2CBBF; color:#000000;}
input.submit:hover {background-color:#000000; color:#D2CBBF;}

/* End Custom Forms*/

