/*
	Theme Name: Rich Stoner 2.0
	Author: Fedmich & Che
	Theme URI: http://fedmich.com/life/
	Description: Basketball design for Rich Stoner
	Tags: black, basketball
*/

body{
	background: url(i/bg.jpg) no-repeat #000000;
	margin:0px;
	padding: 0px;
	text-align:center;
	
}

.h{
	text-align:left;
	height : 126px;
}
.h2{
	background: url(i/header_bg.png) no-repeat;
	width : 1010px;
	height : 480px;	
}
.htop{
	background: url(i/htop.jpg) repeat-x #23528A;
	height : 40px;
	margin: 10px 0px 0px 0px;
	text-indent:-9999px;
	/* 
	vertical-align: middle;
	line-height: 2.2em;
	 */
}

.d3a{
	width : 300px;
	float : left;
	text-indent:-9999px;
}
.d3b{
	width : 400px;
	float : left;
	margin : auto;
	margin-top:270px;
}
.d3c a{
	margin-top:215px;
	display:block;
}
.d3c{
	width : 300px;
	margin : auto;
	/* 
	margin-top:215px;
	 */
	float : left;
}


.wrapper{
	background: url(i/top-bg.png) repeat-x;
	margin: 0px 0px 10px 0px;
}
.main{
	text-align:center;
	width : 1000px;
	margin: auto;
	overflow:hidden;
}

.body{
	background-color : white;
}
.sidebar{
	float : left;
	width : 280px;
	background-color : #FFFFFF;
	text-align:center;
	color: black;
}
.sidebar h4{
	height : 28px;
	width : 250px;
	color: #22538E;
	text-align:left;
	font-size: 18px;
	padding: 0px 0px 0px 10px;
	border-bottom:1px solid #AEAEAE;
	text-transform:uppercase;
	margin: 15px 0px 10px 0px;
}
.sidebar h4.sh{
	background: url(i/sb-h-labels.jpg) no-repeat;
	text-indent:-9999px;
	padding: 0px;
	border:0px;
}
.sidebar h4.subsc{
	margin: 0px 0px 10px 0px;
}
.sidebar h4.cat{
	background-position: 0px -30px;
}
.sidebar h4.download{
	background-position: 0px -60px;
}

.sidebar h4.connect{
	background-position: 0px -90px;
}
.sidebar #calendar_wrap{
	color: black;
}

.sidebar a:link { text-decoration: none; color : #319bd8; border: 0px; -moz-outline-style: none;}
.sidebar a:active { text-decoration: underline; color : #319bd8; border: 0px; -moz-outline-style: none;}
.sidebar a:visited { text-decoration: none; color : #319bd8; border: 0px; -moz-outline-style: none;}
.sidebar a:hover	{ text-decoration: underline; color : #669900; border: 0px; -moz-outline-style: none;} 
.sidebar a:focus { outline: none;-moz-outline-style: none;}

.sidebar ul{
	margin:0px;
	padding: 0px;
}
.sidebar .widget-container{
	text-align:left;
	padding: 0px 10px 0px 10px;
}

h2.entry-title{
	margin: 0px 0px 15px 0px;
}
h2.entry-title, h2.entry-title a{
	color: #245286;
	font-size: 22px;
}
h2.entry-title a{
	text-decoration:none;
}
.content{
	float : right;
	width : 720px;
	background-color : white;
	text-align:left;
	color: black;
}
.content .walltext{
	margin: 5px 10px;
}
.entry{
	padding: 0px 10px 0px 0px;
	margin: 0 20px 30px 10px;
}
.sidebar, .content{
	margin: 0px 0px 10px 0px;
}
.content a:link { text-decoration: none; color : #319bd8; border: 0px; -moz-outline-style: none;}
.content a:active { text-decoration: underline; color : #319bd8; border: 0px; -moz-outline-style: none;}
.content a:visited { text-decoration: none; color : #319bd8; border: 0px; -moz-outline-style: none;}
.content a:hover	{ text-decoration: underline; color : #669900; border: 0px; -moz-outline-style: none;} 
.content a:focus { outline: none;-moz-outline-style: none;}


.sidebar ul{
	margin:0px;
	padding: 0px;
	padding: 0px 5px 0px 5px;
	list-style-image : none;
	list-style-position : outside;
	list-style-type : none;
}
.sb_btn5 a{
	background:url(i/sb-social-dl.jpg) no-repeat;
	text-indent:-9999px;
	display:block;
	width : 248px;
	height : 40px;
	text-align:center;
}
.sb_btn5 .dl1 a{
	
}
.sb_btn5 .dl2 a{
	
}


.h a#logo{
	float : left;
}


.top_search{
	float : right;
	width : 245px;
	height : 45px;
	/* 
	margin: 75px 0px 0px 0px;
	 */
	margin: 10px 0px 0px 0px;
	background: url(i/h-search.png) no-repeat;
}
.top_search div.inps{
	margin: 4px 0px 0px 60px;
}
.top_search input#s{
	width : 145px;
}
.top_search input#searchsubmit{

}
ul.menu{
	float : left;
	list-style-image : none;
	list-style-position : outside;
	list-style-type : none;
	width : 760px;
	height : 34px;
	overflow: hidden;
}
ul.menu a{
	color:white;
	text-decoration:none;
	text-transform:capitalize;
}
ul.menu li.current_page_item a{
	color: #FFCC00;
	font-weight : bold;
}
ul.menu li{
	margin-right:20px;
	float : left;
	height : 33px;
	line-height: 1.8em;
}
.opt_in{
	background: url(i/bg-opt-in.jpg) no-repeat;
	width : 249px;
	height : 233px;
}
.opt_in_box{
	padding: 130px 0px 0px 0px;
	color: black;
}

.footer{
	background: url(i/footer.jpg) no-repeat	#23528A;
	height : 40px;
	vertical-align: middle;
	line-height: 2.2em;
	color:white;
}

.foota{
	float : left;
	width : 280px;
	text-align:left;
	margin: 0px 0px 0px 10px;
}
.footb{
	float : left;
	text-align:center;
}
.footc{
	float : right;
	margin: 0px 10px 0px 0px;
	font-size: 14px;
}
.footc a{
	text-decoration:none;
}


.wp-pagenavi .pages { font-size: 11px; color: #868686; padding-right: 5px;}
.wp-pagenavi {padding:2px; margin:0px;text-align: left;}
.wp-pagenavi a {padding: 2px 5px 2px 5px;margin-right: 2px;border: 1px solid #c9d3e1;text-decoration: none; color: #868686;background: #fff;}
.wp-pagenavi a:hover, .wp-pagenavi a:active {border:1px solid #cddbf0;color: #415d86;background: #cddbf0;}
.wp-pagenavi span.current {padding: 2px 5px 2px 5px;margin-right: 2px;border: 1px solid #4b648a;font-weight: bold;background: #778fb3;color: #FFF;}
.wp-pagenavi span.disabled {padding: 2px 5px 2px 5px;margin-right: 2px;border: 1px solid #f3f3f3;color: #ccc;}
.wp-pagenavi span.extend{
	display:none;
}
.quicknews{
	display:none;
}

.page-item-3815, .page-item-515{
	display:none;
}

a.more-link{
	color:#25A400;
	font-weight:bolder;
	font-size: 16px;
}


