/* Baptist Mid-Missions Design CSS */
/* all styles below are related to design aspects of the site */

/* basic html elements */
body { padding: 0px; margin: 0px; }
h1 { padding: 12px 0px 12px 31px; margin: 0px;}
h2 { padding: 6px 0px 7px 0px; margin: 0px;}
h3 {}
h4 {}
h5 {}
h6 {}
p { padding-left: 0px !important; }
input, select, textarea { font-size: 95%; }

/* form alignment */
form { padding: 0px; margin: 0px; }
strong {  }
/* css id's */
#container { }
#header { background-color: #F8F6EF; }
	#header #logo { margin: 5px 0px 4px 31px; display: inline; float: left;}
	#header #mininav { padding: 11px 50px 0px 0px; display: inline; float: right; }
	#header #box { margin: 0px 0px 0px 0px; clear: both; padding: 0px 0px 0px 0px; border-top: 1px solid #B4A87D; border-bottom: 3px solid #B4A87D; background-color: #E4E1CF;}
	#box #nav { margin: 0px;  padding: 4px 0px 4px 31px; }
	#box #nav ul { padding: 0px; margin: 0px; display: inline; }
	#box #nav ul li { list-style: none; display: inline; }
	#box #breadcrumb { margin: 0px; padding: 4px 0px 4px 31px; border-top: 1px solid #B4A87D;}
	#box #breadcrumb .past { display: inline; padding-right: 6px;}
	#box #breadcrumb .present { display: inline; }
	#box #breadcrumb img { margin-right: 3px; }
#content_header { }
	#content_header h1 { background-color: #ffffff; }
#content { background-color: #ffffff; width: 770px; }
	#content .spacer { clear: both; background-color: #ffffff; font-size: 10%; height: 1px; }
	#content .blue_bar { background: url(../images/design/blue_bar.gif) repeat-y; height: 7px; clear: both; margin:  2px 0px 2px 31px; width: 559px; }
	#content .grey_bar { background: url(../images/design/grey_bar.gif) repeat-y; height: auto; margin:  0px; width: 559px; }
	#content #subnav { padding-left: 1px; margin-left: 31px; padding-bottom: 0px; width: 560px; text-align: center;}
	#content #subnav .sn_selected { padding-top: 1px; width: 184px; height: 16px; float: left; border: 1px solid #CCCCCC; background-color: #F09B1C;}
	#content #subnav .sn_selected:hover { background-color: #CC6633;}
	#content #subnav .sn_link { padding-top: 1px;  width: 184px; height: 16px; float: left; border: 1px solid #CCCCCC;}
	#content #subnav .sn_link:hover { background-color: #E4E1CF; }
	#content #subnav .sn_blank { padding-top: 1px;  width: 184px; height: 16px; float: left; border: 1px solid #CCCCCC; background-color: #eeeeee;}
	
#footer { padding: 4px 0px 21px 31px; clear: both; border-bottom: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; background-color: #F5F1ED;}

/*#rightcolumn { position: absolute; width: 130px; padding-left: 10px; background: #ffffff url("../images/design/greyline_side.gif") repeat-y; left: 605px; top: 187px; }*/
	#rightcolumn #right_information { padding-top: 58px; /*background-color: #ffffff;*/ }
	#rightcolumn #right_information p { margin: 0px; padding: 0px; /*background-color: #ffffff;*/  }
	#rightcolumn #right_information .img {margin: 2px 0px 5px 0px; padding: 0px;}
	#rightcolumn #right_information p img { margin: 0px; margin-right: 3px; padding: 0px;}	
	#rightcolumn #right_information .bar { margin-top: 7px; padding-top: 7px; background: #ffffff url("../images/design/greyline_horo.gif") repeat-x; height: 1px; font-size: 10%; }
	
	#rightcolumn {float: right; display: inline; width: 130px; padding-left: 10px; background: url("../images/design/greyline_side.gif") repeat-y;}

#author { width: 300px; margin: 0px auto; padding: 3px 0px 5px 0px; background-color: #ffffff;}
#author a {  text-decoration: none; color: #84796F; }
#author a:hover { color: #F5873C;}
