@import url("reset.css");
@import url("960.css");
@import url("category.css");
@import url("typo.css");


body {
	background: #000000;
}

a {
	text-decoration: none;
	color:#FFFFFF;
}

a:hover {
	text-decoration: underline;
}

p {
	overflow: hidden;
	padding: 10px 0;
}

blockquote{background-color:#000000;color:#FFFFFF;}

/* Header >> 

----------------------------------------------------------------------------------------------------*/
#header {
	position:relative;
	top:-50px;
}

h1#logo {
	text-indent: -9999px;
}

h1#logo a {
	display: block;
	width: 485px;
	height: 83px;
	background: url('../images/ladygunn.png') no-repeat;
}


#mag_sub {
	position:absolute;
	top:0;
	left:750px;
}


#mag_sub a{
	display: block;
	width: 179px;
	height: 128px;
	background: url('../images/subscribe.png') no-repeat;
	text-indent: -9999px;
}

/* Home Page >> 

----------------------------------------------------------------------------------------------------*/

.bodybg{
	background: #ffffff fixed no-repeat top center; 
}

.nav_line,
.color_line {
	position:relative;
	height:76px;
	background: url('../images/link_bg.jpg') repeat-x 0;
}

.nav_line{top:135px;}
.color_line{top:400px;}
.home_header{top:300px;}

.home_box{position:relative; top:250px;}
.home_box1 p,.home_box2 p,.home_box3 p,.home_box4 p{margin:0 13px; }
.home_box1{ background-color:#88c657; margin-top:50px;}
.home_box2{ background-color:#b9464b; margin-top:10px;}
.home_box3{ background-color:#e8c56a; margin-top:30px;}
.home_box4{ background-color:#76cabf;}

p.title a{text-decoration: underline;}
p.title a:hover{text-decoration: none;}
p.author a{text-decoration: none;}
p.author a:hover{text-decoration: underline;}
p.author{color: #ffffff;}

/* Home Page >> Navigation >> 
----------------------------------------------------------------------------------------------------*/
.home_box1 h2,.home_box2 h2,.home_box3 h2,.home_box4 h2{text-indent: -9999px; margin:10px 13px 0; height:32px;}
.home_box1 h2{background:url('../images/loveandlife_H.png') no-repeat 0 0; width:141px; }
.home_box2 h2{background:url('../images/music_H.png') no-repeat 0 0; width:76px;}
.home_box3 h2{background:url('../images/fashionandstyle_H.png') no-repeat 0 0; width:194px;}
.home_box4 h2{background:url('../images/ladygunn_H.png') no-repeat 0 0; width:168px;}

/* Top Navigation >> 
----------------------------------------------------------------------------------------------------*/
ul#navigation-main1 {
	list-style: none;
	display: block;
	margin: 0;
	padding:0;
	width:100%;
}

ul#navigation-main li {
	float: left;
	margin:0 45px 0 0; 
}

ul#navigation-main a{float:left; margin:0px; padding:0px; height:25px;overflow:hidden;}
ul#navigation-main a:hover{background-position:0 -25px;} 
ul#navigation-main a.selected{background-position:0 -25px;}

#loveandlife_nav a{width:159px; background:url('../images/loveandlife_menu.png') 0 0  no-repeat; text-indent: -9999px;}
#music_nav a{width:80px;background:url('../images/music_menu.png') 0 0  no-repeat; text-indent: -9999px;}
#fashionandstyle_nav a{width:214px;background:url('../images/fashionandstyle_menu.png')  0 0  no-repeat;  text-indent: -9999px;}
#blog_nav a{width:80px;background:url('../images/blogs_menu.png')  0 0  no-repeat;  text-indent: -9999px;}
#ladygunntv_nav a{width:160px;background:url('../images/ladygunntv_menu.png')  0 0  no-repeat;  text-indent: -9999px;}

/* Main Contents >> 
----------------------------------------------------------------------------------------------------*/
#mainSection{margin-top: 25px; padding:20px 0; }

/* Main Contents >> Category Posts >> 
----------------------------------------------------------------------------------------------------*/
#post-columns {background:url('../images/bg-white-shade.png') repeat 0 0;} 
#post-columns h1.subtitle{margin-left:20px; padding:10px 0; }
#post-columns .cat-post {display:block;margin-bottom:15px; width:280px;float:left; margin-left:25px;overflow:hidden;position:relative;height:300px; margin-top:10px; }

.cat-post .post-text h2 a{color:#1A1A1A; padding:10px 0; float:left;}
.cat-post .post-text h2 a:hover{color: #999999; text-decoration: none;}
.cat-post .post-image {height:200px;background:#000;display:block;}

/* Main Contents >> Featured Post >> 
----------------------------------------------------------------------------------------------------*/
#mainSection .featured_post{margin-bottom:10px;}
#mainSection .featured_post img#featured_img {width: 100%; height: 280px;}
#mainSection .featured_post h2 {padding: 5px 10px;}
#mainSection .featured_post h2 a{text-decoration: none;}
#mainSection .featured_post h2 a:hover{text-decoration: underline;}

/* Left Contents >> 
----------------------------------------------------------------------------------------------------*/
#leftSection{margin-top:100px; float:left;}

h1.subtitle a, h1.subtitle{color:#1A1A1A;}
h1.subtitle a:hover 
{
	color: #999999;
	text-decoration: none;
}
/* Left Contents >> Featured Post >> 
----------------------------------------------------------------------------------------------------*/
#leftSection .featured_post{margin-top:5px;}
#leftSection .featured_post img#featured_img {width: 580px; height: 280px;}
#leftSection .featured_post h2 {padding: 5px 10px;}
#leftSection .featured_post h2 a{text-decoration: underline;}
#leftSection .featured_post h2 a:hover{text-decoration: none;}


/* Left Contents >> Blogs >> 
----------------------------------------------------------------------------------------------------*/
.post {margin:25px 0; padding: 5px 10px; color:#000000; background:url('../images/bg-white-shade.png') repeat 0 0;}
.post h2{margin-top: 10px;}
.post h2 a{color: #000000;}
.post h2 a:hover{color: #999999; text-decoration:none;}
.post img#post_img{width: 200px; height: 250px; float:left; margin: 10px 15px 5px 0;}
.post p{color: #444444; }
.post p a{ font-style:italic; color: #444444; text-decoration:underline; }
.post p a:hover{ text-decoration:none; }
.post .post-attribs{margin:10px 0; padding:5px;}

a.more {color: #000000; font-weight:bold; text-decoration:underline;}
a.more:hover{text-decoration:none;}

div.breadcrumb{color:#FFF;}


/* Left Contents >> Pagination >> 
----------------------------------------------------------------------------------------------------*/

.wp-pagenavi {
	padding:10px 20px;
	margin: 2px 2px 10px 0;
}

.page-nav {
	padding:10px 20px;
	margin: 2px 2px 10px 0;
}

.wp-pagenavi a:link,
.wp-pagenavi a:visited, 
.page-nav a:link,
.page-nav a:visited {
	padding: 2px 5px;
	color: #000000;
	text-decoration:underline;
}

.wp-pagenavi a:hover, .page-nav a:hover {
	background: #000000;
	color: #ffffff;
}

.wp-pagenavi b,
.wp-pagenavi b,
.page-nav b,
.wp-pagenavi span.current,
.page-nav b {
	background: #000000;
	color: #ffffff;
	padding: 2px 5px;
}

/* Left Contents >> Comments >> 

----------------------------------------------------------------------------------------------------*/

div.commentlist h3 {text-transform:none;}
div.commentlist h3 a {color:#000;}

ol.commentlist {overflow:hidden; margin:25px 0 50px;}
ol.commentlist li {padding:15px 0;list-style:none;position:relative;display:block;}
ol.commentlist li p {line-height:18px;margin-bottom:5px;}
ol.commentlist li a {color:#000;text-decoration:underline;}
ol.commentlist li a:hover {text-decoration:none;}
ol.commentlist span {color:#000;}
ol.commentlist .comment-meta {color:#000;}
ol.commentlist .comment-text {margin-top:10px;overflow-x:auto;width:100%;_padding-bottom:20px;}
ol.commentlist .comment-text p {margin-bottom:0;}
ol.commentlist .comment-box {width:556px;display:block;float:right;}
ol.commentlist .trackback-box {width:100%;display:block;float:none;}
ol.commentlist .avatar {float:left;width:48px;height:48px;background:#C5C5C5;}

ol.commentlist li div {display:block !important;}
ol.commentlist ul.children {margin-left:25px;margin-top:25px;}
ol.commentlist ul.children .comment-box {width:529px;}

form#commentform input#submit {border:0;-moz-border-radius:3px;padding:4px 6px;font-weight:bold;color:#fff;cursor:pointer;}
form#commentform input#submit:hover {background:#1A1A1A;color:#fff;}


/* Right Contents >> 
----------------------------------------------------------------------------------------------------*/
#rightSection{margin-top:60px; float:right; }

.whitebox{background:url('../images/bg-white-shade.png') repeat 0 0;}
.rightboxes{margin-bottom:20px; padding:10px;}

#rightSection h1.subtitle{padding:10px 0; text-align:center;}
#rightSection .cat-post {margin-bottom:20px;}
#rightSection .cat-post .post-text h3{padding:5px 3px;}
#rightSection .cat-post .post-text h3 a{color:#1A1A1A; padding:10px 0;}
#rightSection .cat-post .post-text h3 a:hover{color: #999999; text-decoration: none;}
#rightSection .cat-post .post-image {height:200px;background:#000;display:block;}


/* Right Contents >> Right Navigation >> 
----------------------------------------------------------------------------------------------------*/
ul#right-nav {
	list-style: none;
	display: block;
	margin: 0;
	width:100%;
	height:40px;
}

ul#right-nav li {
	float: left;
	margin:0; 
	padding:10px 0 0 10px;
}

ul#right-nav li.last{ float:right; margin-right:10px;}
ul#right-nav a{float:left; margin:0px; padding:0px; height:22px;overflow:hidden;}
ul#right-nav a:hover{background-position:0 -22px;} 
ul#right-nav a.selected{background-position:0 -22px;}

#advertise_nav a{width:77px; background:url('../images/advertise.png') 0 0  no-repeat; text-indent: -9999px;}
#contact_nav a{width:55px;background:url('../images/contact.png') 0 0  no-repeat; text-indent: -9999px;}
#rss_nav a{width:27px;background:url('../images/rss.png')  0 0  no-repeat;  text-indent: -9999px;}

ul.recentlist{margin-top:10px;}
ul.recentlist li{list-style-type:disc; margin-left:15px; padding:5px 0;}

/* Right Contents >> Blog Profile >> 
----------------------------------------------------------------------------------------------------*/
div#sideauthor img{margin: 0; padding: 10px 0 10px 10px; float: right;}
div#sideauthor p {padding:0;margin-top:10px;border:0;}


/* Right Contents >> Search >> 
----------------------------------------------------------------------------------------------------*/
h2.searchHd{ 
	position:relative; 
	width: 94px;
	height: 41px;
	background: url('../images/search.png') no-repeat;
	text-indent: -9999px;
}


#search input {
	width:220px;
	padding:3px;
	border:1px #444444 solid;
	color:#444444;
}

#search button#searcbutton {
	background: url('../images/go.png') no-repeat bottom;
	border:none;
	color:#952200;
	font-weight: bold;
	height:25px;
	width:27px;
	text-indent: -9999px;
	cursor:pointer;
}

#search button#searcbutton:focus, #search button#searcbutton:hover {
	background: url('../images/go.png') no-repeat top;
	color:#fff;
}


/* Footer >> 
----------------------------------------------------------------------------------------------------*/
#footer{ color:#000000; background: url('../images/bg-bslack-shade.png') repeat 0 0; }
#footer a{ background-color:#000000; color:#ffffff; padding:2px;}

/* Footer >> Navigation
----------------------------------------------------------------------------------------------------*/
ul#navigation-bottom{
	list-style: none;
	display: block;
	margin: 0;
	width:100%;
	height:40px;
}

ul#navigation-bottom li {
	float:left;
	margin:0; 
	padding-left:10px;
}
