/*--- 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;}