/*--- BODY ---*/
body {
color:#665A50;
font-family:Arial;
font-size:13px;
margin:0;
padding:0;
background: url(background.jpg) repeat-x;
background-color:#EAE7D4;
}

a:link { color:#6C82B5; }
a:visited { color:#6C82B5; }
a:hover { color:#B7CCE1; }
#clear {clear:both; margin:0; padding:0; }
.clear {clear:both; margin:0; padding:0; }




/*--- LAYOUT ---*/

#wrapper { margin:5px 0 0 0; padding:0;}
#wrapper-in { background: url(topcorners.jpg) no-repeat; margin-left:auto; margin-right:auto; width:785px; padding:7px 1px 7px 1px; background-color:#ffffff; }

#left {width:520px; float:left; border-right:1px solid #f1f1f1; padding-right:7px; }
#right {width:240px; float:right; }

#contenttop { height:4px; background: url(backunderbuttons.jpg) repeat-x; margin:0; padding:0;}
#content { background-color:#ffffff; padding:5px; margin:0; }
#section { padding:10px 10px 10px 10px; margin:0; border:0px solid #C2B37E;}
.section { padding:10px 10px 10px 10px; margin:0; border:0px solid #C2B37E;}

#footer {width:785px; margin-left:auto; margin-right:auto; padding:10px; text-align:center;}
#bottomcorners { height:14px; background: url(bottomcorners.jpg) no-repeat; width:787px; margin-left:auto; margin-right:auto;}

#flash { margin:0; padding:0; }


/*--- HEADER ---*/
object { display:block; }
#header { margin:0; padding:0; overflow:hidden; height:70px;}
#logo { float:left; margin:0; padding:0 0 0 5px; height:70px; width:350px; overflow:hidden;}
#logo img {border:0;}
#address {float:right; font-size:13px; color:#968F75; width:300px;}
#address a {text-decoration:none; color:#968F75;}


/*--- TOP RIGHT NAV BUTTONS SECTION --- */
.toprightnav { float:right; list-style:none; font-size:14px; padding:0 8px 0 0; margin:23px 0 0 0;}
.toprightnav li {float:left; display:block; margin:0 0 0 3px; padding:0;}

.toprightnav li a {display:block; text-decoration:none; color:#fff;  margin:0; padding:5px 10px 5px 10px; background-color:#B9B385;}
.toprightnav li a:hover {text-decoration:none; color:#fff; margin:0; background-color:#C8C49F; }


/*--- CUSTOM ITEMS --- */

#decornone {text-decoration:none; color:#968F75;}
#form {padding:2px 0 2px 2px; margin:0;}

h1 {font-size:17px; margin:0; padding:0 0 5px 0;}
h2 {font-size:16px; margin:0; padding:2px 2px 2px 8px; background-color:#ECE9D8;}
hr {color:#c0c0c0;}

.border {padding:3px; margin:8px; border:1px solid #DBD7BA;}
.border2 {padding:3px; margin:0; border:1px solid #DBD7BA;}

#padit {padding:5px;}

input{ border:1px solid #DBD7BA; background-color:#fff;}
textarea{ border:1px solid #DBD7BA; background-color:#fff;}
form{ margin:0; padding:0;}

#q {font-size:17px; font-weight:bold; color:#6C82B5;}
#a {font-size:17px; font-weight:bold; color:#6C82B5;}
#testimonialname {font-size:15px; font-weight:bold; color:#6C82B5; padding:7px 0 15px 0;}

.redbg { color:#fff; background:#800000; }
.red   { color:#800000; background:#fff; padding:5px; border:2px solid #800000; font-weight:bold; }

/*--- WORDPRESS BLOG --- */

.post-title h2 {font-size:16px; margin:0; padding:0;  background-color:#fff;}
.post-entry {padding:5px;}

/***************************Online forms****************************/
.page_forms{float:left;margin:-7px -7px -28px -7px;width:788px; font-size:14px;}
.page_forms hr{color:#C2B27E;}

.onlineform{float:left;list-style:none;padding: 0 0 0 10px}
.onlineform p{float:left;padding: 5px; width: 745px; text-align: justify;}
.onlineform li{float:left;width:770px;padding: 5px;}
.onlineform label{display:block;float:left;width:410px;padding: 5px;}
.onlineform input{float:left;padding: 5px; width:300px;}
.onlineform input[type=checkbox]{float:left;margin:30px 5px 5px 10px;border:0px;width:20px !important;background-color:transparent;}



.medicalHistory{list-style:none;padding: 0 0 0 0px !important;}
.medicalHistory li{float:left;width:240px;}
.medicalHistory label{display:block;float:left;width:200px;}
.medicalHistory input[type=checkbox]{float:left;margin:6px 0 5px 0px !important;border:0px;}

