/* CLEARS AND STUFF */

.clearall {
	clear: both;
}


/* gradient_bkgr */
body.custom {
    background: #570211 url(images/bg-gradient.jpg) repeat-x;	
}


/* adds bkgr & border around framework & Design Options-->Outer Page Padding,*/
.custom #container {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px;
    border: none;

	
}

/* Removes all borders */
.custom #header, .custom .post, .custom .teasers_box, .custom #footer, .custom #footer a, .custom #footer a:active, .custom #archive_info, .custom .prev_next, .custom #comment_list, .custom #comment_list dd, .custom #commentform, .custom #sidebar_1, .custom #sidebar_2, .custom #comment_list dt.comment, .custom #comment_list dd.comment, .custom #comment_list dl .bypostauthor .format_text, .custom #trackback_list {
        border: 0;
}



/*removes image that contains grey verticle lines in the content area  --- May no long need with version 1.6??????*/
.custom #content_box, .custom #column_wrap    {
     background-color:#F0E8D9;
} /* content bkgr. extend bkgr to footer see .custom .wrapper*/ 

/*.custom .full_width > .page {
	background:#F0E8D9 none repeat scroll 0 0; 
	}*/
	 
/* Start Header - top & bottom background expands (left and right)*/
.custom #header {
	padding-bottom: 0;
	padding-top: 0;
	padding-left: 0;
	padding-right: 0;
	height: 124px; /*height of logo*/
}


/*  */
/*masthead  */
.custom #header_area .page {
background: url(images/header-suttongrove.jpg) top left no-repeat;		
padding-top: 0;
}

/*Header - height of logo & main nav &amp; top background image that extends left &amp;amp; rt. border-bottom adds line under the nav &amp; bkgr image  */
.custom #header_area {
	background: url(images/bg-topbkg.gif) top left repeat-x;  
	height: 160px; /*logo and main nav height -- take screen grab to determine require height. */
} 


.custom #header #logo {padding-top: 0px; padding-bottom: 0px; height: 124px; 
}

/* main nav */
.custom .menu {
	background: url(images/bg-navbar.gif) top repeat-x; 
	height: 36px;
	border-width: 0;
	}
	
.custom	.menu a {
	background: url(images/bg-navbar.gif) top repeat-x; 
	text-transform:none; 
	color:#ffffff;  
	font-weight: bold; 
	padding: 10px 29px;
}

.custom	.menu a:hover {
	text-transform:none; 
	font-weight: bold; 
	background: #3A010B; 
	color:#FFFFFF; 
	padding: 10px 29px;
	}
	
.custom	.menu .current a, .custom .menu .current-parent > a {
	text-transform:none; 
	font-weight: bold; 
	background:#F0E8D9; 
	color: #570111;  
	padding: 10px 29px;
	}

.custom .menu, .menu a, .menu li ul {
	border-style: none;
	}
	
/* Box under */
.custom .boxundernav {
	height: 240px;
	background: url(images/billboard.jpg) 0 0 no-repeat;
	}

.custom .boxundernav {
    display: none; 
	} 
	
.custom.about .boxundernav {
	display: block;
	}
	
.custom #hcontactlink {
	text-align: right;
	padding: 210px 0 0 0;
	}
	
.custom #hcontactlink a {
	padding: 15px 200px;
	}

/* no margin for content box in middle of page - sets left and right padding */

.custom #content .post_box {
	margin: 0;
	padding: 22px 0 0 15px;
}


/* Page Titles */
/*---Remove Home Pages title (h2 with id=3)--*/
.custom #post-3 .headline_area h2 { display: none; }

.custom .headline_area {
	margin-bottom: 1.5em;
	}	

/*--- Removes Interior Page TITLE  ---
.custom .headline_area h1 { display: none; }*/
.custom #post-2 .headline_area h2 {display: none;}

.custom .headline_area h1 {
	font-family:"Times New Roman", Times, serif;
	color: #570211;
	}

/* H, P and A tags */
.custom .format_text p {
font-size: 13px;
line-height: 1.4em;
color: #000000;
}

.custom .format_text a {
color: #A93D01;	
text-decoration: none;
}

.custom .format_text a:hover {
color: #570211;	
text-decoration: underline;
}

.custom .format_text a.arrowsm { /* custom arrow for homepage only */
	background: url(images/arrow-sm.gif) 0 2px no-repeat;
	padding-left: 10px;
	}

.custom .format_text h1 {
font-size: 18px;
line-height: 24px;
color: #570211;
font-weight:normal;
margin: 25px 0px 13px 0px;
padding-left: 16px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.custom .format_text h2 {
font-size: 14px;
line-height: 1.3em;
color: #570211;
font-weight:bold;
text-transform:none; 
margin: 0px 0px 0px 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.custom .format_text  h3 {
font-size: 14px;
line-height: 1.7em;
color: #570211;
font-weight:normal;
text-transform:none; 
margin: 0px 0px 10px 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.custom .format_text  h3 a{
text-decoration: underline;
color: #570211;
}

.custom .format_text  h3 a:hover{
text-decoration: none;
}

.custom .format_text ul {
list-style-type: disc;
padding: 0; 
margin: 0 0 1.571em 0;
vertical-align:text-top;
}

.custom .format_text li {
color: #000000;
font-size: 13px;
padding-top: 0;
padding-left: 0;
margin: 0 0 0 30px;
line-height:18px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* special titling for homepage only */
div.homehead1 {font-family: "Times New Roman", Times, serif; color: #570211; font-size: 20px; margin: 0 0 5px 0;}
div.homehead2 {font-family: "Times New Roman", Times, serif; color: #570211; font-size: 28px; margin: 0 0 15px 0;}

/********* Subnavigation ********/
/* sidebar 1 background image */
.custom #sidebar_1 ul.sidebar_list {
	background: url(images/bg-subnav.gif) 11px 28px no-repeat;
	min-height: 200px;
	}
	
.custom #simple-section-nav h3 { /* hide the title for the subnav */
	visibility: hidden;
	height: 0;
	}

 .custom #simple-section-nav ul {
	padding: 20px 0 0 16px;
	}
	
.custom #simple-section-nav ul li a:hover, .custom #simple-section-nav ul li.current_page_item a {
	color: #570211;
	text-decoration: underline;
	}

/* Multimedia Box Tags */

.custom #multimedia_box {
	padding: 0px 0px;
	float:right;
	}

.custom #image_box img {
	padding:0; border:0; /*removes border around MM image */
	}

.custom .widget_text {
background: #132e8a url('images/line4.jpg') bottom right;  
/* width: 311px; */
text-align:right;
}

.custom .widget_text h3{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-variant:normal;
letter-spacing:normal;
font-size: 18px;
font-weight: bold;
line-height: 1.2em;
color: #000000;
padding-right: 25px;
}

.custom .textwidget{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
line-height: 1.4em;
color: #a45c07;
padding-right: 29px;
}

.custom .contactinfo {
	color: #0e2b89;
}

.custom input[type=submit] {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:700; color: #ffffff; background-color:	#570111; cursor:pointer;}

.custom .comments_closed {
	visibility:hidden;
	height: 0;
	}

/* ****** photo gallery page tags ****** */

.custom.photo-gallery #content .post_box {
	margin: 0;
	padding: 22px 0 0 100px;
	}

.custom #phototable td {
	vertical-align:top;
	padding-top: 6px;
	font-size: 12px;
	}

.custom .format_text #phototable img.alignnone {
	margin:0 auto .02em auto;
	}	


/* START FOOTER */
/* footer - stick to bottom of browser window */
html, .custom {
 height: 100%;
}

/* footer - stick to bottom of browser window and bkgr color for bottom of page & entire site */
.custom .wrapper {
 min-height: 100%;
 height: auto !important;
 height: 100%;
 margin: 0 auto -50px; /* the bottom margin is the negative value of the footer's height - see .custom #footer_area, .custom .push */
 background: url('images/bg-page.gif') top center repeat-y;  /*bkgr color for bottom of page & entire site. For bkgr NOT to extend lf & rt of content area make an image. Image width is width of content area. Change content bkgr color see .custom #content_box, .custom #column_wrap  */
}

.custom #footer_area, .custom .push {
 height: 50px; /* .push must be the same height as .footer and .custom .wrapper margin is the negative of the height*/
}

/* footer -- bkgr color */
.custom #footer {
	background: #570211 url('images/bg-footer.jpg') top center repeat-x; /*  update background-color under .custom .footernavbar*/
}
/*Important: Footer bkgr  admin turned off  chg color under Design Options*/


/* footer copy*/
.custom #footertext_lf {
float:left;
color: #ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 2.1em;

}

.custom #footertext_rt {
float:right;
color: #ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 2.1em;
}

.custom #footertext_rt a {color:#ffffff;  }
.custom #footertext_rt a:hover {color:#ffffff; text-decoration:underline; }


.custom #footer_area {
	background: #570211 url('images/bg-footer.jpg') top center repeat-x;   /* image expands left & right */
}

/* End Footer */






