/*  

Theme Name: Mjusic Blog

Theme URL: http://www.wpgalaxy.net

Description: a nice, widgets-ready, proffessional wordpress theme

Author: Fatos

*/

#frontpage img {

	float:left;

	padding:0 10px 0 0;

	max-width: 400px;

	max-height: 400px;

border:none;

}





body{

	font-family:"Verdana", Lucida, Arial,Helvetica, sans-serif;

	font-size:13px;

	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:55px;

	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;

}











