/*
THEME NAME: Fight Pastor
THEME URI: http://www.fightpastor.com/
DESCRIPTION: Theme for Fight Pastor website.
VERSION: 1.0
AUTHOR: <a href="http://ravennainteractive.com/">Ravenna Interactive</a> &amp; <a href="http://www.designbytanya.com/">Tanya Williams</a>
AUTHOR URI:http://ravennainteractive.com

*/
html,body{
	padding:0;
	margin:0;
	text-align:center;
	height: 100%;
	background: #000000 url('images/fp_main_bg.jpg') no-repeat top center;
	font-family: Helvetica, Arial, Tahoma, sans-serif ;
	font-size:12px;
	line-height:20px;
	color:#FFFFFF;
}

#wrapper {
	background:  url('images/fp_body_bg.png') repeat-y;
	background-position:top left;
	margin-left: auto;
	margin-right: auto;
	width:800px;
	height:auto;
	padding:0 0 0 13px;
}

#container_home{
	background:  url('images/fp_body_container_bg.png') repeat-y;
	width:787px;
	padding-left:30px;
}
 

#container {
	background:  url('images/fp_body_container_bg.png') repeat-y;
	width:787px;
	height:100%;
	padding-left:13px;
}

#home_slide{
	background: #000000 url('images/fp_home_slide_bg.jpg') no-repeat center;
	width:730px;
	height:330px;
	margin:0;
	margin-left: -6px;	
 }
 
#home_slide_right{
	
	float:left;
	padding-right:4px;
	margin-top:20px;
	height:300px;
	width:250px;
	border: 1px #757575 solid
}

#home_slide_left{
	float:left;
	margin-top:20px;
	margin-left:4px;
	height:300px;
	width: 460px;
	border: 1px #757575 solid;
	overflow:hidden;
}
	
	
#contributor_home{
background-color:#000000;
width:730px;
margin-left: -14px
}
	
#home_blog{
	width:787px;
	min-height:250px;
	margin:0;
	float:left;
	}
 #home_blog_title{
 	 float:left;
  	 width:95px;
 	 padding-right:28px;
	 margin-left:-6px;
 }
 .home_blog_post{
	float:left;
	margin-right:26px;
	width:185px;
}
.home_blog_post-title ,a.home_blog_post-title:link {
	font-family: Helvetica, Arial, Tahoma, sans-serif ;
	font-size:12px;
	font-weight:600;
	color:#FFFFFF;
	text-transform:uppercase;
}

.home_blog_photo, .sidebar_blog_photo{
	padding-bottom:4px;
}
.home_blog_photo img, .sidebar_blog_photo img{
	border:1px solid #202021;
}



#footer_home{
	background:url('images/bottom_bg2.png') no-repeat;
	width:796px;
	height:160px;
	font-family: Helvetica, Arial, Tahoma, sans-serif ;
	font-size:10px;
	color:#FFF;
	padding-right:17px;
	margin-left:auto;
	margin-right:auto;
	
}
#footer{
	background:url('images/bottom_bg2.png') no-repeat;
	width:796px;
	height:160px;
	font-family: Helvetica, Arial, Tahoma, sans-serif ;
	font-size:10px;
	color:#FFF;
	clear:right;
	padding-right:17px;
	margin-left:auto;
	margin-right:auto;
}

#links{
height:70px;
width:745px;
padding:45px 35px 5px 20px;
}
#links p{
float:right;
padding-left:10px;
}

#copyright{
clear:both;
font-size:10px;
width:776px;
text-align:right;
padding:0 20px 5px 0;
}

a:link{
	 color:#d02433 ;
	 text-decoration:none;
}

a:hover {
	 color:#808284 ;
	 text-decoration:underline;
}

a:visited{
	color:#d02433 ;
	 text-decoration:none;
}
	
a:active
{
  outline: none;
}
a
{
  outline: none;
}

#home_ads{
	text-align:left;
	width:750px;
	min-height:125px;
	margin:20px 0 -50px -10px;
	padding: 0 0 0 0;
	clear:both;
}

#int_ads{
	text-align:left;
	width:787px;
	min-height:125px;
	margin:20px 0 -50px 10px;
	padding: 0 0 0 0;
	clear:both;
}


#content {
text-align: left;
font-family: Helvetica, Arial, Tahoma, sans-serif ;
font-size:13px;
color:#FFFFFF;
height:100%;
overflow:auto;
/*padding: 0 30px 0 0px;*/ 

}

#content_home{
text-align: left;
font-family: Helvetica, Arial, Tahoma, sans-serif ;
font-size:13px;
color:#FFFFFF;
height:100%;
}

#sidebar {
float:right;
overflow:hidden;
width:220px;
text-align:left;
margin-right:50px;
padding-left:20px
}

h2.page-title, h2.entry-title{
	color:#d02433;
	font-family: Helvetica, Arial, Tahoma, sans-serif ;
	font-weight: bold;
	font-size:20px;
	text-transform:uppercase;
	line-height:24px;
	margin:0;
	padding-bottom:5px;
	padding-top:15px;
 
}
h3.sidebar-title {
	font-family: Helvetica, Arial, Tahoma, sans-serif ;
	font-size:13px;
	font-weight:600;
	color:#d02433;
	text-transform:uppercase;
}

.sidebar_div{
	padding:5px 0 5px 0px;
	width: 220px;
	margin-left: -2px;
}

#sidebar li, #sidebar ul ul li,#sidebar ul {
list-style:none;
margin:0;
padding:0;
font-family: Helvetica, Arial, Tahoma, sans-serif ;
font-size:12px;
color:#FFFFFF;
line-height:17px;
}
#sidebar a.home_blog_post-title:hover{
font-family: Helvetica, Arial, Tahoma, sans-serif ;
font-size:12px;
font-weight:600;
color:#808284;
text-transform:uppercase;
}
#sidebar li.cat-item a:hover{
font-family: Helvetica, Arial, Tahoma, sans-serif ;
font-size:12px;
font-weight:600;
color:#808284;
}
li.cat-item a, li.cat-item a:visited{
font-family: Helvetica, Arial, Tahoma, sans-serif ;
font-size:12px;
font-weight:600;
color:#FFFFFF;
}

div.nav-below{
	padding:5px;
}
div.navigation {
height:1.25em;
}

div.navigation div.nav-next {
float:right;
text-align:right;
}
div.navigation div.nav-previous {
float:left;
}



#posts{
width:470px;
}


/*SHOPPIN CART CRAP*/
input{
margin-top:10px;
}