/*

	TITLE:	Believers Way
	DATE:	1-17-2007

*/

body{font: normal 12px Arial; line-height: 18px; color: #58595b; background: #f4f6f5;}

h1{padding: 10px 0 5px 0;}
a{color: #07b6f1;}

p{padding: 5px;}

#mastCon{width: 880px; margin: 0 auto; background: #fff url('images/mastCon.png') repeat-y;}
.wrap{width: 862px; float: left; margin: 0 9px; display: inline;}

#header{width: 880px; float: left;}
#header .wrap{background: url('images/header.png') 0 bottom repeat-x;}
#header h1#logo{width: 400px; height: 92px; float: left; margin: 0; padding: 0;}
#header h1#logo a{width: 400px; height: 92px; float: left; text-indent: -9999px; background: url('images/logo.png') no-repeat;}
#header ul.topNav{width: 400px; float: right; text-align: right; padding: 6px 5px 0 0;}
#header ul.topNav li{padding: 0 5px 0 2px; _padding: 0 5px; display: inline; list-style: none; background: url('images/topNavSep.png') right 2px no-repeat;}
#header ul.topNav li a{color: #58585a; text-decoration: none;}
#header #contact{width: 380px; line-height: 12px; padding: 5px 10px; float: right; text-align: right; font-size: .9em; color: #666;}
#header #contact p{padding: 0 0 8px 0;}
#header #mainNav{width: 861px; padding: 0 0 0 1px; float: left; text-align: center;}
#header #mainNav li{float: left; background: url('images/navLeft.png') left 0 no-repeat;}
#header #mainNav li a{font-size: 1.3em; text-transform: Uppercase; font-weight: normal; text-decoration: none; font-weight: bold; color: #808285; padding: 12px 33px 7px 34px; float: left;background: url('images/navRight.png') right 0 no-repeat;}
#header #mainNav li:hover,#header #mainNav li a:hover{color: #07b6f1;}
#header #mainNav li.selectedPage, #header #mainNav li.selectedPageRoot{background: url('images/redLeft.png') left 0 no-repeat;}
#header #mainNav li a.selectedPage, #header #mainNav li a.selectedPageRoot{color: #fff; background: url('images/redRight.png') right 0 no-repeat;}	
#header #mainNav li a, #header #mainNav li li li a{display: none;}
#header #mainNav li li a{display: block;}
	
#body{width: 880px; float: left;}
#body ul{padding: 5px 15px;}
#body li{padding: 0 5px; list-style: disc;}
#body #flash{width: 862px; float: left;}
#body #flash #nodisplay{text-align: center;}
#body #flash #nodisplay h1{ padding: 0 0 -2px 0; margin: 0 0 4px 0}
#body #actions{width: 862px; float: left; padding: 10px 0 0 0; margin: 0 0 10px 0;}
#body #actions #aLeft{width: 425px; float: left;}
#body #actions #aRight{width: 425px; float: right;}
#body #actions #a1{width: 206px; float: left;}
#body #actions #a2{width: 206px; float: right;}
#body #actions #a3{width: 206px; float: left;}
#body #actions #a4{width: 206px; float: right;}
#body #showCase{width: 862px; float: left; height: auto; min-height: 150px; _height: 150px;  
	background: #fdfdfd url('images/showCase.png') 0 bottom repeat-x; border-top: 1px solid #e7e7e9; border-bottom: 1px solid #e7e7e9;}

#body #mainCol{width: 530px; float: right; padding: 20px 20px 30px 0; line-height: 18px;}
#body #mainCol h1{font-size: 1.4em; color: #07b6f1;}

#body #subCol{width: 250px; float: left; padding: 20px 25px; }
#body #subCol ul.sideNav{width: 250px; float: left; padding: 0; border: 1px solid #f1f1f2; border-bottom: 0;}
#body #subCol ul.sideNav li{width: 250px; float: left; list-style: none; padding: 0; text-transform: Uppercase; border-bottom: 1px solid #f1f1f2;}
#body #subCol ul.sideNav li a{width: 240px; float: left; font-size: 1.4em; padding: 10px 5px; color: #000; text-align: center; text-decoration: none;}
#body #subCol ul.sideNav li a:hover{background: url('images/sideNavBg.png') 0 bottom repeat-x;}

#footer{width: 880px; float: left; padding: 22px 0 50px 0; text-align: center; color: #221e1f; font-size: .95em; background: #f4f6f5 url('images/footer.png') repeat-x;}
#internal #footer{text-align: left; padding: 2px 0 50px 0;}
#internal #footer .search{width: 268px; float: left; padding: 0 0 0 35px;}
#internal #footer .search .searchInput{width: 240px; height: 18px; float: left; border: 1px solid #5a5758;}
#internal #footer .search .searchButton{width: 22px; height: 22px; float: right; font-size: 0; background: url('images/go.png') no-repeat; border: 0;}
#internal #footer .legal{width: 300px; float: right; padding: 20px 10px 0 0;}





/* Extras */

.clear:after{content:"."; display: block; clear: both; float: left; font-size: 0;}
.last{background-image: none !important;}
.blogBack, .postDate{margin: 0 0 15px 0; font-size: .9em;}

