/*  

Theme Name: MeWp

Theme URI: http://www.MevanArosha.com

Description: My Blog template

Version: 2.0

Author: Mevan

Author URI: http://mevanarosha.com

*/



body {

margin:0 auto 0 auto;

background:#0b0b0b url(img/bg.jpg) no-repeat  top center;

font-family:Arial, Helvetica, sans-serif;

font-size: 12px;

color: #ccc;

}



a:active, a:focus {outline: 0;}



#badge2 {



		position:absolute;



		top:-20px; left:490px;



		padding:0px 0;

z-index:4;



	}



#badge2 a:hover {



text-decoration:none;

border-bottom:0;



	}





a img {border:0;}

a:link, a:visited {

color:#CCFE04;

text-transform:none;

font-weight:normal;text-decoration:none;

}



a:hover {

text-decoration:none;

color:#666;

}



#bigwrapper {

margin:0 auto 0 auto;

width:700px;

padding:0px 0px 40px 0px;

}



#header {

width:100%;

height:80px;

border-bottom:0px dotted #000;

border-top:0;

border-right:0;

border-left:0;

position:relative;

}



#header h1 {

margin:0;

padding-left:30px;

padding-top:45px;

display:block;

color:#ccc;

font-size:60px;

}



#header h1 a:link, #header h1 a:visited {

text-decoration:none;

color:#111;

}



#header h1 a:hover {

color:#222;

}



#header h1 span {

display:none;



}



#pages {

z-index:52;

position:absolute;

height:30px;

top:50px;

right:0px;

}



#pages ul {

list-style:none;

margin:0;

padding:0;

}



#pages ul li a:link, #pages ul li a:visited {

display:block;

float:left;

height:30px;

line-height:30px;

font-size:10px;

padding:0px 10px 0 10px;

text-decoration:none;

color:#000;

}



#pages ul li a:hover {

color:#ccc;

background: #000;

line-height:30px;

}



#pages ul li {

display:block;

position:relative;

float:left;

}



#pages .current_page_item a:link, #pages .current_page_item a:visited {

background: #272727;

color:#eee;

}



#wrapper {

width:700px;

float:left;

border-right:0px solid #000;

border-left:0px solid #000;

}



#maincontent {
float:left;
min-height:270px;
padding:10px 0 0 8px;
width:500px;
}



.post {
background:#101010;
border-bottom:1px solid #000000;
margin:0 0 5px 0;
padding:10px 8px 20px 8px;
text-align:left;
}



.post .postinfo {

font-size:10px;

}



.post h2 {

line-height:16px;

font-weight:normal;

font-size:16px;

color:#666;

margin:0;

}



.post h3 {
color:#CCCCCC;
font-family:georgia,times New Roman;
font-size:25px;
font-style:italic;
font-weight:normal;
line-height:24px;
padding:0 0;
text-transform:none;
}



.post h3 a:link, .post h3 a:visited {
text-decoration:none;
color:#2AA2F5;
text-transform:none;
font-weight:normal;
}



.post h3 a:hover {

color:#666;

}



.thecontent h1 {

line-height:20px;

font-size:20px;

color:#ccc;

margin:20px 0 -10px 0;

}



.thecontent h2 {

line-height:18px;

font-size:18px;

color:#ccc;

margin:20px 0 -10px 0;

text-transform:uppercase;

font-weight:normal;

}



.thecontent h3 {

line-height:16px;

font-size:16px;

color:#ccc;

margin:20px 0 -10px 0;

text-transform:uppercase;

font-weight:normal;

}



.thecontent h4 {

line-height:14px;

font-size:14px;

color:#ccc;

margin:20px 0 -10px 0;

text-transform:none;

}



.thecontent h5 {

line-height:12px;

font-size:12px;

color:#ccc;

margin:20px 0 -10px 0;

text-transform:none;

}



.thecontent blockquote {

font-style:italic;

margin:0 0 0 5px;

padding-left:7px;

border-left:0px solid #000;

border-bottom:0px solid #000;

}



#sidebar {

position:relative;

float:right;

width:180px;

border-left:1px dotted #000;

margin:10px 5px 10px 0;

}



.block {

width:100%;

background: #222 url('') repeat-x;

margin-bottom:0px;

padding:20px 0 10px 0;

border-bottom:1px dotted #000;

}



.block div {

margin:0;

padding:0;



}



.block h3 {

margin:0 8px 5px;

line-height:16px;

font-size:16px;

color:#19ccff;

text-transform:uppercase;

font-weight:normal;

}



.block ul {

list-style:none;

margin:0 10px 0 10px;

padding:0px;

}





.block1 {

width:100%;

background:#272727 url('');

margin-bottom:0px;

padding:20px 0 10px 0;

border-bottom:1px dotted #000;

color:#ccc;

}

.block1 ul {

list-style:none;

margin:0 20px 0 20px;

padding:0px;

}

.block1 h3 {

margin:0 20px 5px 20px;

line-height:16px;

font-size:16px;

color:#19ccff;

text-transform:uppercase;

font-weight:normal;

}





.block ul li a:link, .block ul li a:visited {

text-decoration:none;

border-bottom:1px solid #2a2a2a;

font-size:10px;

text-indent:10px;

display:block;

height:16px;

}



.block ul li a:hover {

border-bottom:1px solid #555;

}



#s {

width:165px;

margin-left:2px;

color:#ccc;

border:none;

background:#0b0b0b;

}



#searchsubmit{

	background: #222 url(img/searchbtn.gif) no-repeat;

	width:67px;

	height:17px;

	border:none;

	margin:1px 0 0;

}



#input.dark {background-color: #111; font-weight: bold; font-size: 11px; color: #ccc;}



.block .button {

width:50px;

margin-left:20px;

background:#444;

}



.block .dropdown {

width:230px;

margin-left:20px;

}



#bottombar {

width:100%;

float:left;

border-top:1px dotted #000;

border-bottom:1px dotted #000;

background:#111;

border-right:0px solid #000;

border-left:0px solid #000;

color:#ccc;

}



#bottomright {

width: 40%;

position:relative;

float:right;

background:url() repeat-x;

border-left:1px dotted #000;

}



#bottomright a img { padding:8px;

border:1px solid #222;

}



#bottomright a:hover img { padding:8px;

border:1px solid #CCFE04;



}



#bottomright p {

margin:0 20px 20px 20px;

}



#bottomright h3, #bottomleft h3 {

margin:20px 20px 5px 20px;

color:#CCFE04;

text-transform:uppercase;

font-weight:normal;

}



#bottomleft {

width: 59%;

float:left;

}



#bottomleft ul {

list-style:none;

margin:0 20px 10px 20px;

padding:0;

}



#bottomleft ul li a:link, #bottomleft ul li a:visited {

text-decoration:none;

border-bottom:1px solid #222;

text-indent:5px;

font-size:10px;

display:block;

height:16px;

color:#19ccff;

}



#bottomleft ul li a:hover {

border-bottom:1px solid #555;

color:#666;

}



#footer {

width:100%;

height:50px;

float:left;

background:url(img/footer.jpg) repeat-x scroll 0 0

}



#footer a{

	color:#2aa2f5;

}

#footer a:hover{

		color:#6ac2ff;

	text-decoration:underline;

}



#footer p {

text-align:center;

margin:0;

padding-top:15px;

font-size:10px;

line-height:10px;

}



.commenteven {

background-color:#222;

border-top:1px dotted #000;

border-right:1px dotted #000;

margin:0;

}



.commentodd {

margin:0;

border-top:1px dotted #000;

border-right:0px solid #000;

}



.commentcontent {

padding:20px 10px 20px 20px;

}



.commentcontent p {

margin:0 0 5px 0;

}



.commentcontent blockquote {

font-style:italic;

margin:0 0 0 25px;

padding-left:7px;

border-left:1px dotted #666;

}



.commentinfo {

font-size:10px;

}



#comment {

width:90%;

border:1px solid #000;

}



#commentform input{

border:1px solid #000;

}













/*ROUNDED CORNERS*/



.date {

	float:left;

	height:40px;

	width:30px;

margin-top:5px;

	margin-right:8px;

	padding:2px;

	background:#333;

border:1px dotted #000;

	}

.date p {

	text-align:center;

	color:#19ccff;

	margin:0 0 0 0px;

	text-transform:uppercase;

	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;

	}

.date span.day {

	font-size:22px;

	display:block;

color:#CCC;

	}

.date span.month {

	font-size:10px;

	height:12px;

	display:block;

padding:2px;

border-bottom:1px dotted #000;

margin-bottom:0px;

	}

	

	.blogPromo{

		position:relative;

	}

	.searchBox{

		width:240px;

		height:20px;

		position:absolute;

		bottom:90px;

		left:24px;

		border:1px solid #616161;

		background:#0b0b0b;

		padding:2px;

		-moz-border-radius:3px;

		-webkit-border-radius:3px;

		-moz-box-shadow:inset 0 0 5px #000;

	}
	
	.block div{
		margin:10px;
	}