/*  
Theme Name: Mjusic Blog
Theme URL: http://www.wpgalaxy.net
Description: a nice, widgets-ready, proffessional wordpress theme
Author: Fatos
*/
body{
	font-family:"Century Gothic", Times New Roman, sans-serif;
	font-size:9px;
	text-align:center;
	background:#000000;
	color:#1A1A1A;
}
*{
	margin:0; padding:0;
}
img{
	border:none;
}
ul,ol,li{
	list-style:none;
}
	
.hide,h1 b,h2 b,h5 b,a i{
     position: absolute;
     left: -9999px;
}
/*------------------------------Page Structure
*/
#wrap{
	margin:0 auto;
	width:902px;
	text-align:left;	
}


#header {
	width:902px;
	height:363px;
}

.blogtitle{
	position:absolute;
	/*width:66px;/*66*/
	top:58px;
	left:190px;
	background:url(images/title_icon.gif) no-repeat 0 3px;
	/*padding:0 0 0 24px;*/
}

.blogtitle p{
	
	padding:0 0 10px 24px;
	margin:0;

}

.blogtitle p a{
	color:#FFFFFF;
	font-size:21px;
	text-transform:capitalize;
	text-decoration:none;
	display:block;
}

.blogtitle p a:hover{
		text-decoration:none;


}

.blogtitle span{
	color:#FFFFFF;
	font-size:15px;
	
	text-transform:capitalize;
	display:block;
	
}

.nav{
	height:58px;
	background:url(images/nav_bg.gif) repeat-x;
}
.nav li{
	display:inline;
	margin:0 0 0 23px;
}

.nav li a{
	text-decoration:none;
	color:#FFFFFF;
	font-size:15px;
	text-transform:uppercase;
	line-height:58px;
}
.nav li a:hover{
	text-decoration:underline;
	color:#FFFFFF;
}



.midbody{
	width:902px;
	background:#FFFFFF;
	padding:5px 0 10px 0;
    overflow:hidden;
	
	}



/*************left part************/
.maincontent{
	width:629px;
	float:left;
	
}


.content{
	width:612px;
	margin:0 auto;

}
.toptitle{
	width:612px;
	height:46px;
	background:#787878;
}

.datebox{
	width:135px;
	float:right;
	padding:0 4px 0 26px ;
	background:url(images/dateicon.gif) no-repeat 0 16px;

    voice-family:"\"}\"";
    voice-family:inherit;
    width:105px;

}

.datebox p{
	font-size:13px;
	color:#FFFFFF;
	text-transform:uppercase;
	line-height:45px;
	font-size:13px
}
.toptitle h2{
	display:block;
	width:477px;
	float:left;
	padding:15px 0 15px 39px;
	font-size:14px;
	color:#FFFFFF;
	text-transform:uppercase;
	line-height:18px;
	background:url(images/titleicon.gif) no-repeat 16px 17px;
	
    voice-family:"\"}\"";
    voice-family:inherit;
    width:438px;

}
.toptitle h2 a{
	text-decoration:none;
	color:#FFFFFF;
}
.toptitle h2 a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
.topics{
	background:#F0EEEB;
	color:#1A1A1A;
	font-size:13px;
	line-height:15px;
	padding:10px;
	width:612px;/*612*/
	
	voice-family:"\"}\"";
    voice-family:inherit;
    width:592px;

}

.topics h2{
	display:block;
	width:477px;
	font-size:14px;
	color:#FFFFFF;
	text-transform:uppercase;
	
    voice-family:"\"}\"";
    voice-family:inherit;
    width:438px;

}

.topics h2 a{
	color:#2D2D2D;
	text-decoration:underline;
}
.topics h2 a:hover{
	color:#BB242D;
	text-decoration:underline;
}




.topics p{
	padding:0;
	margin:0;
}
.topics img{
	border:4px solid #DDDDDD;
	clear:left;
	margin: 8px ;

}

.topics a{
	color:#BA222B;
	text-decoration:underline;
}

blockquote{
	display:block;
	margin:16px 30px;
	color:#1A1A1A;
	font-size:13px;
	line-height:15px;
	padding:0 0 0 10px;
	border-left:1px dashed #000000;
	clear:left;
}

.title01{
	width:612px;
	height:34px;
	background:#DDDDDD;
}

.title01 a{
	color:#2E2E2E;
	text-decoration:none;
}
.title01 a:hover{
	color:#BB242D;
	text-decoration:underline;
}



.title02{
	width:497px;
	float:left;
	padding:0 0 0 32px;
	background:url(images/categoryicon.gif) no-repeat 8px 9px;
	
	voice-family:"\"}\"";
    voice-family:inherit;
    width:465px;

}



.title02 p,.title03 p{
	line-height:34px;
	padding:0;
	margin:0;

}
.title03{
	width:115px;
	float:right;
	color:#2E2E2E;
	font-size:13px;
	padding:0 0 0 19px ;
	background:url(images/commenticon.gif) no-repeat 0  9px;
	
	voice-family:"\"}\"";
    voice-family:inherit;
    width:96px;

}

.article01{
	background:#F0EEEB;
	color:#1A1A1A;
	font-size:13px;
    width:592px;
}



.article01 h3{
	font-size:17px;
	margin-bottom:30px;
	line-height:20px;
	color:#1A1A1A;
}
.article01 li{
	display:block;
	width:475px;
	overflow:hidden;
	margin-bottom:20px;
}
.article01 label{
	display:block;
	width:235px;
	float:left;
	font-size:11px;
	line-height:13px;
}
.article01 .input_box{
	display:block;
	border:1px solid #666666;
	float:left;
	width:230px;
	height:17px;
	padding:2px 3px;
}
.article01 textarea{
	width:460px;	height:174px;
	padding:3px;
	margin: 10px 0;
	border:1px solid #666666;
}
 ol li{
	list-style:decimal;
	list-style-position:inside;
}
.article01 input.subbtn{
	display:block;
	border:0;
	width:65px;	height:23px;
	float:right;
	background:url(images/submitbtn.gif) no-repeat left;
	cursor:pointer;
	color:#1A1A1A;
	font-weight:bold;
	cursor:pointer;
}

.login_txt{
	padding-bottom:10px;
	font-size:13px;
	display:block;
}



.subbtn{
	display:block;
	border:0;
	width:65px;	height:23px;
	float:right;
	background:url(images/submitbtn.gif) no-repeat left;
	cursor:pointer;
	color:#fff;
	font-weight:bold;
}


/**************right part***************/





.sidebar{
	width:268px;
	margin-right:5px;
	float:right;
	background:#EEEEEE;
}
.container{
	width:263px;
	background:#E8E3DE url(images/sidebarbg.gif) repeat-y;
	padding:15px 30px 0  10px;
	
	voice-family:"\"}\"";
    voice-family:inherit;
    width:223px;

}

.container h2{
	padding:0 0 0 23px;
	height:24px;
	border-bottom:1px dashed #2D2D2D;
	text-transform:uppercase;
	color:#2D2D2D;
	font-size:15px;
	background:url(images/sidebarh2icon.gif) no-repeat 0 1px;

}

.container ul{
	padding:7px 0 30px 20px;
	margin:0;

}
.container ul li{
	padding:0 0 0 10px;
	background:url(images/sidebarliicon.gif) no-repeat 0 6px;
	list-style:none;

}


.container ul li a{
	text-decoration:none;
	color:#2D2D2D;
	font-size:13px;

}
.container ul li a:hover{
	text-decoration:underline;
		color:#BB242D;

}

.container h3{
	height:35px;
	width:135px;
}
.container h3 img{
	border:0;

}




.searchbox{
	width:188px;	height:22px;
	margin:0 0 10px 0;
	float:none;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:186px;	height:20px;		
}
html>body .searchbox{
	width:186px;	height:20px;			
}
.searchbox .txtsearch{
	width:153px;	height:21px;
	border:1px solid #666666;
	border-right:0;	
	float:left;
	color:#2D2D2D;
	background:#fff;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:150px;	height:19px;	
}
html>body .searchbox .txtsearch{
	width:150px;	height:19px;	
}
.searchbox .subbtn{
	width:33px;	height:21px;
	background:#787878;
	
	border:none;
	cursor:pointer;
	float:right;
}

#footer{
	width:902px;
	height:33px;
	color:#FFFFFF;
	font-size:11px;
	padding:5px 0 0 0;
	clear:both;
}

#footer p{
	padding:0;
	margin:0;
}

#footer a{
	text-decoration:none;
	color:#FFFFFF;
	font-size:11px;
}

#footer a:hover{
	text-decoration:underline;
	color:#FFFFFF;
}





