
/* ----------- Colors ------------ 
dark brown = #4a3905
background = #695e4a
 --------------------------------- */

body {
background-color:#695e4a; margin:20px 0 90px; color:#333; 
font-family:Arial, Helvetica, sans-serif; font-size:.82em;
/*font-family:Verdana, Geneva, sans-serif; font-size:1em;*/
}

:focus {
outline:none;	
}

a:link, a:visited {
color:#695e4a; text-decoration:none	
}

a:hover, a:active {
color:#695e4a; text-decoration:underline	
}

img {
border:0;	
}

form {
margin:0; padding:0;	
}

#container {
width:750px; margin:0 auto; background-color:#fff; 
/*border:3px #fff solid;*/ 
padding:3px 0 0; /* Drop-down menus were having issues with positioning in IE. Changing from a border to padding solved the issue. */
border-bottom:3px #fff solid; border-left:3px #fff solid; border-right:3px #fff solid;
background-image:url(images/BG-container.jpg); 
background-position:bottom; background-repeat:repeat-x;

}

#topC {
width:733px; height:67px; padding:23px 0 0 17px; background-image:url(images/top2.jpg); background-repeat:no-repeat;	
}

#mainNavC {
border-top:3px #fff solid; border-bottom:4px #fff solid; /*height:24px; */	
}

#content-subs {
padding:20px 20px 80px; border-top:1px #ece9d8 solid; min-height:300px	
}

#content-subs a:link, #content-subs a:visited {
color:#695e4a; text-decoration:underline	
}

#content-subs a:hover, #content-subs a:active {
color:#695e4a; text-decoration:none	
}

#content-subs h1 {
color:#a99a6f; margin:0 0 18px; padding:0; font-size:1.15em	
}

#content-subs h2 {
color:#a99a6f; margin:20px 0 12px; padding:0; font-size:1em	
}

#content-subs p {
margin:0 0 14px 0; padding:0	
}

#content-td {
padding:20px; vertical-align:top;	
}

#content-td a:link, #content-td a:visited {
color:#695e4a; text-decoration:underline	
}

#content-td a:hover, #content-td a:active {
color:#695e4a; text-decoration:none	
}

#content-td h1 {
color:#a99a6f; margin:0 0 18px; padding:0; font-size:1.15em	
}

#middleC {
font-family:Verdana, Geneva, sans-serif; font-size:1em; background-color:#f2f0e7; 
background-image:url(images/BG-middleC.jpg); background-repeat:repeat; 	
}

#middle1 {
background-image:url(images/BG-content-home4.jpg); background-position:top left; background-repeat:no-repeat;	
}

#home-mainPics {
float:right; width:378px; height:250px; margin:-17px -20px 0 20px;
_margin:-17px -10px 0 20px;
}

#home-mainPics img {
margin:0 0 3px; background-color:#fff; border-left:3px #fff solid; border-bottom:0px #fff solid;	
}

#home-content {
width:710px; padding:17px 20px 0 20px; font-size:.9em;  
}

#home-content p {
margin-top:0;
}

#home-content h1 {
margin:0 0 15px; padding:0; font-size:1.25em;	
}

#home-content h2 {
margin:15px 0 9px; padding:0; font-size:1.05em;	
}

#middle2 {
height:152px; border-top:3px #fff solid; 	
}

#bottomC {
width:100%; height:32px; background-image:url(images/BG-bottom-home.jpg); 
background-repeat:no-repeat; font-size:11px; font-family:Verdana, Geneva, sans-serif; 
font-size:11px; border-top:3px #fff solid; 	
}

.bottomCLink {
float:left; width:187px; text-align:center; font-weight:bold; height:21px;	padding:11px 0 0;
}

.bottomCLink a:link, .bottomCLink a:visited {
text-decoration:none; color:#222;	
}

.bottomCLink a:hover, .bottomCLink a:active {
text-decoration:none; font-size:12px; color:#111;	
}

body.home #footer {
display:none	
}

#footer {
margin:18px auto 0; text-align:center; width:750px; font-size:.85em; font-weight:bold; color:#efefef;
font-family:Tahoma, Verdana, Geneva, sans-serif;
}

#footer a:link, #footer a:visited {
color:#efefef; text-decoration:none;	
}

#footer a:hover, #footer a:active {
color:#fff; text-decoration:underline	
}

#footer2 {
margin:18px auto 0; text-align:center; width:750px; font-size:.8em; font-family:Tahoma, Verdana, Geneva, sans-serif;	
}

#footer2 a:link, #footer2 a:visited {
color:#efefef; text-decoration:none;	
}

#footer2 a:hover, #footer2 a:active {
color:#fff; text-decoration:underline	
}

.linkDivider {
font-weight:normal; margin:0 3px;	
}

.bigText {
font-size:1.1em; font-weight:bold;	
}

.contactForm-t {
width:60%; border:0; border-collapse:collapse; margin:21px auto;	
}

.contactForm-t td {
vertical-align:top; padding:4px; border:0	
}

.contactUs-t {
border:0; border-collapse:collapse; width:100%;	
}

.contactUs-t td {
vertical-align:top; text-align:center	
}

.contactUsPics {
margin-bottom:9px;	
}

.imageUploaderPage {
width:96%; margin:21px auto; border:1px #ccc solid;	
}

.imageUploaderPage td {
padding:15px; vertical-align:top;	
}

.clear {
clear:both;	
}







