/**

Theme Name: NatMag

Author URI: http://wpjunction.com

Theme URI: http://wpjunction.com

Author: hpa

Version: 1.0

Description: NatMag Theme Premium WP, sliding image, featured post

*/



@import url('css/reset.css');

@import url('css/default.css');

@import url('css/comments.css');

@import url('css/color-scheme.css');

@import url('css/lavalamp.css');

@import url('css/glide.css');

@import url('css/slide.css');

@import url('css/widgets.css');

@import url('css/tabs.css');



body {

/*	background:#222220 url('./images/background.gif');
*/ background-color:#000000;
	font:normal 11px Tahoma, Verdana, Arial;

	color:#7B7B7B;

}



#body-in {

/*	background:transparent url('./images/body-in-bg.gif') repeat-x 0 0;
*/
	padding:12px 0;

}



a { color:#BD2121; }



a:hover { color:#393939; }



#wrapper {

	background:transparent url('./images/wrapper-top-bg.png') no-repeat 0 0;

	padding-top:5px;

	width:999px;

	margin:0 auto;

}



#wrapper-in {

	background-color:#FFFFFF;

	padding:10px 0;

}



#wrapper-bottom {

	background:transparent url('./images/wrapper-bottom-bg.png') no-repeat 0 0;

	width:999px;

	height:5px;

	margin:0 auto 10px;

}



/* header */

#header {

	position:relative;

	padding-top:2px;

	margin-bottom:5px;

}



#branding {

	padding:0 9px;

	margin-bottom:15px;

}



#blog-title {

	background-repeat:no-repeat;

	text-indent:-9999px;

	width:203px;

	height:30px;

	float:left;

	font-size:30px;

	color:#393939;

	margin-bottom:4px;

}



#blog-title a {

	color:#393939 !important;

	width:203px;

	height:30px;

	display:block;

}



#blog-description-wrap {

	background:transparent url('./images/tagline-bg.gif') no-repeat 0 0;

	padding-left:5px;

	margin:3px 0 0 5px;

	height:23px;

	float:left;

}



#blog-description {

	font-size:11px;

	line-height:23px;

	background:transparent url('./images/tagline-bg.gif') no-repeat 100% 0;

	height:23px;

	float:left;

	padding-right:5px;

	text-transform:uppercase;

}



#header-content {

	height:57px;

	width:960px;

	background:#393939 url('./images/header-content-bg.gif') no-repeat 0 0;

	margin:0 auto;

	padding:10px;

}



#header-tool{

	height:23px;

	/*margin-bottom:10px;*/

	font:normal 11px Arial, Tahoma;

	line-height:22px;

	color:#DEDEDE;

	padding:0 7px;

	text-transform:uppercase;

	overflow:hidden;

}



#header-tool a{ color:#DEDEDE; }



#header-tool a:hover{ color:#63747E; }



/* icon system */

.icon{

	background-image:url('images/all-icons.gif');

	background-repeat:no-repeat;

	display:block;

}

#bookmark, #search-top, #today-date {

	float:left;

	padding-left:25px;

}



#today-date {

	background-position:0 3px;

	width:108px;

}



#bookmark{

	background-position:0 -23px;

	width:128px;

}

#search-top{

	width:50px;

	background-position:0 -46px;

}



#rss-link { width:125px; }



.rss {

	background-position:0 -73px;

	padding-left:26px;

	width:100px;

	float:left;

	line-height:22px;

}



/* simple form */

.simple-form {

	margin:0;

	padding:0;

	background:transparent url('./images/simple-form-bg.gif') no-repeat 0 0;

	float:left;

	width:153px;

	height:23px;

	position:relative;

}



.input-text,.input-submit {

	border:medium none;

	background:transparent;

	position:relative;

	color:#63747E;

}



.input-text {

	left:8px;

	top:0;

	width:90px;

}



.input-submit {

	width:22px;

	height:22px;

	padding:0;

	left:18px;

	top:0;

	cursor:pointer;

}



#header .menu { padding-top:5px; clear:both; }



/* top-content */



/* post */

.post {

}



.title, .title a {

	font:normal 16px 'Trebuchet MS', Verdana, Tahoma;

}



.meta {

	padding:5px 0;

	border-bottom:1px solid #E7E1C3;

	font:normal 10px Arial, Verdana, Tahoma;

	color:#3B3B3B;

	text-transform:uppercase;

}



.meta p {

	background:transparent url('./images/all-icons.gif') no-repeat 0 -102px;

	padding-left:22px;

	height:18px;

}



.meta a { color:#B7B396; }



.meta a:hover { color:#CFA03A; }



.edit { background-position:0 -86px; }



.entry { line-height:18px; }



#togglebox { display:none !important; }



/* container */

#container { padding:0 10px; }



/* content */

#content {

	float:left;

	width:636px;

}



.pagetitle {

	font-size:18px;

	color:#393939;

	margin:6px 0 3px;

}



/* advertisement */

#advertisement { margin-bottom:10px; }



#advertisement .title {

	border-bottom:1px solid #AFAFAF;

	padding-bottom:3px;

	margin-bottom:5px;

	color:#393939;

}



#advertisement img {

	background-color:#D3D3D3;

	padding:5px;

	margin-right:25px;

	-moz-border-radius:5px;

}



#advertisement img.last { margin:0; }



/* mini posts */

.mini-post {

	float:left;

	width:312px;

	height:180px;

	margin-bottom:10px;

	position:relative;

}



#mini-posts .even { float:right !important; }



.mini-post .title {

	border:none;

	padding-bottom:3px;

	color:#AD0909;

}



.mini-post .meta {

	background:transparent url('./images/meta-bg.gif') repeat-x 0 0;

	width:312px;

	height:27px;

	position:absolute;

	bottom:0;

	border:none;

	padding:0;

	color:#FFFFFF;

	overflow:hidden;

}



.mini-post .meta a {

	color:#FFFFFF;

}



.mini-post .meta .icon {

	float:left;

	display:block;

	height:16px;

	padding:7px 0 0 27px;

	text-transform:none;

}



.mini-post .meta .date-post { background-position: 10px -118px; }



.mini-post .meta .read-more { background-position: 10px -140px; }



.mini-post .meta .read-more { margin:0; }



.mini-post .meta-left-bg, .mini-post .meta-right-bg {

	display:block;

	position:absolute;

	width:9px;

	height:27px;

	top:0;

}



.mini-post .meta-left-bg {

	background:transparent url('./images/meta-left-bg.gif') no-repeat 0 0;

	left:0;

}



.mini-post .meta-right-bg {

	background:transparent url('./images/meta-right-bg.gif') no-repeat 0 0;

	right:0;

}



/* post navigator */

#post-nav { text-align:center; }



#post-nav a {

	color:#FFFFFF;

	padding:7px;

	float:left;

	display:block;

}



#nav-prev-post, #nav-next-post {

	background-color:#393939;

	border:1px solid #161616;

	float:right;

	height:26px;

	margin-left:10px;

}



/* sidebar */

#sidebar {

	float:right;

	width:320px;

}



#sidebar li { list-style:none; }



#sidebar .widget li, #sidebar .categories li {

	font:normal 12px Arial, Verdana, Tahoma;

	padding:8px 0;

	border-bottom:1px solid #C5C5C5;

}



#top-sidebar .widget {

	margin-bottom:8px;

}



#top-sidebar .widget li a {

	color:#B5B5B5;

}



.widgettitle {

	font:normal 16px 'Trebuchet MS', Tahoma, Verdana;

	border-bottom:4px solid #393939;

	padding-bottom:3px;

	margin-bottom:3px;

}



#bottom-sidebar .widgettitle {

	background:#393939 url('./images/widget-title-bg.gif') no-repeat 0 0;

	height:25px;

	font-size:12px;

	line-height:25px;

	color:#FFFFFF;

	padding:0 7px;

	text-transform:uppercase;

	border:none;

	overflow:hidden;

}



#sidebar #bottom-sidebar .widget li, #sidebar #bottom-sidebar .categories li {

	font:normal 13px Tahoma, Verdana;

	color:#393939;

	border-color:#8e8d8d;

}



#sidebar #bottom-sidebar .widget li a, #sidebar #bottom-sidebar .categories li a { color:#393939; }



/* footer */

#footer {

	height:20px;

	font:normal 12px Arial, Verdana, Tahoma;

	line-height:20px;

	color:#FFFFFF;

	text-align:center;

}



#footer a, #footer a:hover {

text-decoration: none;

color: #FFFFFF;

}
