/**



Theme Name: ReeseMag



Theme URI: http://wpjunction.com



Author URI: http://wpjunction.com



Version: 1.0



Author: hpa



Description:ReeseMag Theme Premium WP



*/







@import url('css/reset.css');



@import url('css/default.css');



@import url('css/lavalamp.css');



@import url('css/glide.css');



@import url('css/jquery.tabs.css');



@import url('css/slide.css');



@import url('css/widgets.css');



@import url('css/comments.css');



#twitter

{

float:right;

display:block;

}







body {



	background:#1e1e1e url(images/background.gif) repeat;



	font:normal 11px Tahoma, Verdana, Arial;



	color:#A6A6A6;



	padding-top:1px;



}







a {



	text-decoration:none;



	color:#f0f0f0;



}







a:hover { color:#1471C3; }







#wrapper {



	background:#202020;



	width:1006px;



	margin:0 auto;



}



/*



#wrapper-in {



	background:transparent url(images/static-background.gif) no-repeat;



	padding:10px 15px 0;



	width:988px;



}



*/



#topwrap {



	background:#2b2b2b url(images/top.gif) repeat-x;



	border:1px solid #313131;



	border-bottom-color:#070707;



	height:33px;



	line-height:33px;



	text-transform:uppercase;



	padding:0 5px;



	color:#FFF;



}







#current-date {



	background:url(images/date.gif) left no-repeat;



	padding-left:22px;



	float:left;



}







#top-search-wrap {



	float:right;



	color:#da9b26;



	margin-top:0 !important;



	margin-top:3px;



}



#top-search-wrap .input-text {



	background:url(images/searchbox.gif) no-repeat;



	width:202px;



	height:18px;



	line-height:18px;



	border:none;



	padding:3px;



}



/* header */



#header {



	background:#2b2b2b url(images/header.gif) repeat-x;



	border:1px solid #313131;



	border-bottom-color:#070707;



	height:100px;



	line-height:270px;



	overflow:hidden;



}







#page-menu {



	float:left;



	width:710px;



}







#feed {



	text-indent:-9999px;



	height:21px;



	width:21px;



	display:block;



	float:right;



}







#blog-title a {



	font-size:20px;



	text-transform:uppercase;



	width:100%;



}







#blog-description {



	margin-top:5px;



	font-weight:normal;



}







#menubar {



	background:#057cb7 url(images/menubar.png) repeat-x;



	height:40px;



	line-height:40px;



	overflow:hidden;



	font:normal 11px Arial, Verdana, Tahoma;



	text-transform:uppercase;



	display:block;



	margin-bottom:0 !important;



	margin-bottom:4px;



}







#cat-menu {



	float:left;



	width:825px;



	position:relative;



}







#cat-menu ul, #cat-menu-shadow {



	display:block;



	width:100%;



	height:40px;



	overflow:hidden;



	position:relative;



}







#cat-menu-shadow {



	position:absolute !important;





}







#cat-menu ul li, #cat-menu-shadow ul li {



	display:inline;



}







#cat-menu a, #cat-menu #cat-menu-shadow a {



	background:transparent url(images/menu-separator.gif) no-repeat 100% 1px;



	display:block;

    font-size:12px;
	
	font-weight:bold;
	

	float:left;



	height:40px;



	line-height:40px;



	color:#ffffff;



	position:relative;



	padding:0 22px 0 20px;



}







#cat-menu a:hover, #cat-menu .current-cat a {



	background:transparent url(images/menu-hover.png);



}







#cat-menu #cat-menu-shadow li a, #cat-menu #cat-menu-shadow .current-cat a {



	background:none;



	color:#099cdc;



}







.icon {



	/*background:transparent url(images/all-icons.gif) no-repeat;*/



	padding-left:20px;



}



/* container */



#content-wrap {



	border:1px solid #313131;



	border-top:0;



	padding:8px;



	width:988px;



}



#featured-posts-wrapper {



	background:transparent url(images/featured-bg.gif) no-repeat 0 0;



	float:left;



	margin-bottom:7px;



}







#togglebox {



	float:right;



}







.title {



	font:normal 14px Tahoma, Verdana, Arial;



	margin-bottom:3px;



	font-weight:bolder;



}







.meta {



	font:normal 10px Arial, Verdana, Tahoma;



	text-transform:uppercase;



	color:#888F95;



	height:15px;



	margin-bottom:2px;



}







.meta a {



	color:#888F95;



}







/* content */



#content {



	float:left;



	width:664px !important;



	width:660px;



}







.pagetitle {



	font:normal 20px 'Trebuchet MS', Tahoma, Verdana;



	color:#555C61;



	padding-left:2px;



	margin-bottom:5px;



}







.post {



	margin-bottom:7px;



}







.post-top {



	padding:5px 7px 0;



}







.post.single .title {



	color:#0D96D0;



}



.post.single .meta {



	border-bottom:4px solid #2a2a2a;



	padding:0 0 5px;



}







.single .post-top {



	padding-top:5px;



}







/* sidebar */



#sidebar {



	float:right;



	width:291px;



}



#sidebar .searchbox {



	background:#0d96d0;



	border-top:1px solid #000099;



	padding:6px 8px;



}



#sidebar .searchbox .textfield {



	background:#212121;



	border:1px solid #1db2f4;



	color:#888;



	padding:4px 2px;



	font-size:12px;



	width:220px;



}



#sidebar .searchbox .button {



	border:1px solid #1f1f1f;



	background:#333333;



	color:#FFF;



	padding:2px 8px !important;



	padding:2px 0;



	font-size:12px;



}







#sidebar .section {



	border:1px solid #171717;



	background:#1b1b1b;



	padding:0 7px 7px;



	margin-top:7px;



}



#sidebar .section .title {



	color:#0d96d0;



	border-bottom:4px solid #1e1e1e;



	padding:7px 0 5px;



}



#sidebar .sponsors .ads {



	padding:5px 16px 0;



}



#sidebar .sponsors .ads img {



	padding:5px;



}



#sidebar .section .leftpart {



	width:48%;



	float:left;



}



#sidebar .section .rightpart {



	width:48%;



	float:right;



}



.widget ul li {



	line-height:28px;



	border-bottom:1px dotted #000;



	color:#A6A6A6;



}







.widget ul li a { color:#A6A6A6; }



.widget ul li a:hover { color:#4B9DED; }







/* footer */



#footer {



	background:transparent url(images/footer.gif) repeat-x;



	height:40px;



	line-height:40px;



	text-align:center;



	color:#FFF;



	



}







#footer a, #footer a:hover {



	color:#FFF;



}







.mini-post {



	background:#333333 url(images/post.gif) top no-repeat;



	width:324px;



	height:207px;



	overflow:hidden;



	float:left;



	margin:0 8px 7px 0 !important;



	margin:0 6px 7px 0;



	border-bottom:5px solid #292929;



}



.mini-post .entry {



	padding:0 7px;



}



.mini-post .entry .title {



	margin:0;



	padding:7px 0;



	border-bottom:1px solid #222;



}



.mini-post .datepost {



	height:26px;



	line-height:26px;



	float:left;



	color:#e9e0df;



	padding-left:10px;



}



.mini-post .more-link {



	height:26px;



	line-height:26px;



	float:right;



	padding-right:13px;



	color:#8f8f8f;



	text-transform:uppercase;



}