body {margin:0; font-family:Arial, Helvetica, sans-serif; background-color:#300000;}

h1 {font-size:20px; margin-top:0; color:#EEEFE9; text-transform:uppercase; margin-top:10px; margin-bottom:10px;}
h2 {font-size:20px;}
h3 {font-size:16px; color:#632010;}

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

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

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

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

.services p {margin:0;}
.services td {border:#632010 1px solid;}

/* Classes */

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

/* Template Features */

#centersite {width:751px; margin:0 auto;}
#banner {width:751px; height:40px; background:url(assets/images/banner.jpg) no-repeat; float:left;}
#bodyarea {width:751px; background:url(assets/images/repeat.jpg) repeat-y; float:left;}
#leftside {width:168px; float:left;}
#rightside {width:583px; float:right;}
#photo {width:168px; height:218px; background:url(assets/images/photo.jpg) no-repeat; float:left;}
#docname {width:583px; height:140px; background:url(assets/images/docname.jpg) no-repeat; float:left;}
#phone {width:140px; margin:auto; color:#340903; font-size:18px; line-height:30px; font-weight:bold; padding-top:25px; text-align:center; margin-bottom:10px; border-bottom:#755C33 1px solid; clear:both;}
#address {width:140px; margin:auto; color:#CFD3BC; font-size:12px; font-weight:bold; line-height:30px; text-transform:uppercase; text-align:center; border-bottom:#755C33 1px solid; padding-bottom:8px; clear:both;}
#redbar {width:75px; height:12px; background-color:#632010; margin:auto; clear:both; font-size:0; line-height:0;}
#philosophy {width:156px; height:60px; background:url(assets/images/philosophy.jpg) no-repeat; margin:auto; margin-top:30px;}
#tagline {color:#CFD3BC; font-size:13px; line-height:23px; font-weight:bold; padding-left:56px; text-transform:uppercase; text-align:left;}
#sidebar {width:100%; padding-top:30px;}
#sidebar2 {width:100%; padding-top:20px;}
#bodycontainer {width:583px; float:left;}
#bodyleft {width:450px; float:left;}
#bodypad {padding:10px 20px 10px 20px;}
#navbg {width:130px; padding-top:30px; float:right;}

.bottomright {border-bottom:#755C33 1px solid; border-right:#755C33 1px solid;}
.bottom {border-bottom:#755C33 1px solid;}
.right {border-right:#755C33 1px solid;}

.nav a {color:#F2F5E4; font-size:11px; font-weight:bold; text-transform:uppercase; text-decoration:none;}
.nav a:hover {color:#632010; text-decoration:none;}

#bottomlinks {width:751px; padding-top:10px; text-align:center; color:#EDDE4F; font-size:11px; line-height:20px; float:left;}
#bottomlinks a {color:#EDDE4F; font-weight:bold; text-decoration:none;}
#bottomlinks a:hover {color:#FFFFFF; font-weight:bold; text-decoration:none;}

/* End Template Features */
			  
/* Custom Forms -- Just change the colors */

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

/* End Custom Forms*/
