/* 

Theme Name: UnLimited

Version: 1.0

Description:<a href="http://wpthemeland.com/themes/unlimited/" title="Unlimited">Unlimited</a> is a 2-column fixed with wordpress theme, with Custom Header Image, by <a href="http://wpthemeland.com" title="WP Theme Land">WP Theme Land</a>.

Author: WP Theme Land

Author URI: http://wpthemeland.com

*/

body {

	margin:0;

	padding:0;

	text-align:center;

	font-family: Arial, Verdana, sans-serif;

	background: #EBECE4;

}

#rap 

{

	margin:20px auto;

	padding:0;

	width:950px;
	
	height:auto;

	text-align:left;	

	background:#fff;

	font-size:85%;

	border:#ccc 1px solid;

}

h1,h2, h3,h4,h5,h6 {

	font-family: Arial, Verdana, sans-serif;

	letter-spacing: 0.01em;

	

}


li 

{
	padding: 0.3em 0;

	margin: 0;

}


#content div.post ul{
	margin: 0;
	padding: 0 0 1.5em 0;
}
#content div.post ul li{
	margin: 0;
	padding: 0.2em 20px;
	background: url(img/list.png) 0 4px no-repeat;
	list-style: none;
}
#content div.post ol{
	margin: 0 25px;
	padding: 0;
}
#content div.post ol li{
	margin: 0;
	/* padding: 0.2em 0; */
}

#content dl.alignleft,div.alignleft {
	float:left;
   display: block ;
}

#content dl.alignright,div.alignright {
	float:right;
	display: block;
}

#content dl.aligncenter,div.aligncenter {
  display: block;
  margin:auto;
}
blockquote{ 
	color:#555;
	font-style:italic;
	margin: 10px 50px 10px 50px;
	padding-left:50px;
	font-size: 0.93em; 
	width: auto; 
	background: url('img/quote.png') top left no-repeat;
	display:block;
	border-bottom:#666 1px dotted;
	border-top:#666 1px dotted;
	}


abbr 

{

	border-bottom:#000 1px solid;

}

	

img {

	margin: 0;

	padding: 0;

	border: 0;

	
}

img.right 

{

	float:right;

	margin:0 0 1em 1em;

}


img.alignright

{

	float:right;

	margin:0 0 1em 1em;

}

img.alignleft 

{

	float:left;

	margin:0 1em 1em 0;

}

a 

{

	text-decoration:none;

	border:none;

	background:transparent;

}

a:link

{

	color: #D70606;
   text-decoration:underline;

}



a:visited 

{

	color: #D70606;

}

a:hover, a:active 

{

	color: #003366;

} 



ul#menu {

	list-style:none;

	margin:0 auto;	

	padding:0;

	background:#ddc;	

	height:30px;

	line-height:30px;	

	border-bottom:#ccc 1px solid;

	font-size:1.1em;	

	text-transform:uppercase;

}

ul#menu li 

{

	float:left;

  margin:0;

  padding:0;

  list-style:none;  

  background:none;	

}	

ul#menu li a {

	 display:block;

  padding:0 18px;

  border:none;  

  color:#666;  

}	

ul#menu li a:hover,ul#menu li a:active, ul#menu li.current_page_item a

{

	background:#bba;	

	color:#333;

}

ul#menu li.feed

{

	float:right;	

}

ul#menu li.feed a 

{

	background:url(img/feed.gif) no-repeat left;

}

ul#menu li.feed a:hover 

{

	text-decoration:underline;

}

#header {

	margin:0;

	padding:0;

	width: 950px;

	height: 161px;

	background:#fdd981 url(img/header.jpg) no-repeat center;

}

#header h1 {

	margin:0;

	padding: 10px 0 0 15px;

	font-weight:normal;

	font-size:2em;

	font-variant:small-caps;

}

#header h2 {

	padding: 0 0 0 15px;

	font-weight:normal;

	font-size:1em;

}



#header * 

{

	color:#ffe;

}

#content {

	float: left;

	margin:1px 0px;

	padding: 0 20px 0 10px;

	width: 650px;

	color: #333;

	text-align: left;


	background: url('img/bg-rtl2.jpg');

}

#sidebar {

	float: right;
	margin:0px;

	padding: 0px;

	width: 270px;

	/*border-left: 1px #00eba9 solid;*/

	font-family: Arial, Verdana, sans-serif;
	font-size: 85%;
	font-style: normal;
	font-weight: normal;

	line-height:1.2em;

	background:#fff;




}	



#sidebar ul 

{

	margin:5px;

	padding:0;

	list-style:none;



}

#sidebar ul ul, #sidebar p, #sidebar form, #sidebar .textwidget

{



	margin: 5px 5px 5px 12px;

	

}



#sidebar.x

{

 color:black;

 }


#sidebar li{
	
	list-style: none;
}


#sidebar ol{
	margin: 0 15px;
	padding: 0;
}
#sidebar ol li{
	margin: 0;
	padding: 0.2em 0;
}

select  {
	width: 170px;
	margin: 0px 35px 0px 35px;
}

.recentcomments {
	background: url(img/list.png) 0px 0px no-repeat;
	text-indent: 5px;
	margin-top: 0px;
padding: 0px 20px;
line-height: 20px;
}


.recentcomments a{

text-decoration:none;
}



#sidebar h2 {


	font-size: 1.4em;

	letter-spacing: 0.01em;

	color: #282828 ;

	font-family: Arial, Verdana, sans-serif;

	text-align: center;

	background: url('img/kublai.png') no-repeat top left;
	
	background-position-y: 50%;

	margin: 20px 0px 10px 0px;

	padding-top: 0px;

}

#searchform button{
	background: transparent;
	border: none;
	padding: 0;
	margin: 0;
	vertical-align: middle;
	cursor: pointer;
	color: #fff;

}

#searchform label{
	position: absolute;
	left: -9000px;
}

/* Begin Calendar */

#wp-calendar {

	empty-cells: show;

	margin: 10px auto 0;

	width: 155px;

	}



#wp-calendar #next a {

	padding-right: 10px;

	text-align: right;

	}



#wp-calendar #prev a {

	padding-left: 10px;

	text-align: left;

	}



#wp-calendar a {

	display: block;

	}



#wp-calendar caption {

	text-align: center;

	width: 100%;

	}



#wp-calendar td {

	padding: 3px 0;

	text-align: center;

	}



#wp-calendar td.pad:hover { /* Doesn't work in IE */

	background-color: #fff; 

}



#wp-calendar #prev a, #wp-calendar #next a {

	font-size: 9pt;

	}



#wp-calendar a {

	text-decoration: none;

	}



#wp-calendar caption {

	font: 1.2em 'Lucida Grande', Verdana, Arial, Sans-Serif;

	text-align: center;

	}



#wp-calendar th {

	font-style: normal;

	text-transform: capitalize;

}

/* End Calendar */

#footer {

        color: #707070;	

        clear:both;

	margin:0 auto;

	padding:5px 0;

	width:950px;

	text-align:center;

	border-top:1px solid #dcc;

	background:#fff;

	font-size:80%;

}

#footer p {

	padding:10px 0;

	text-align:center;

}


#content h2, #content h3 {

	font-size:1.8em;

	font-weight:normal;
	color: #000000;	

}

#content h2 a {
	text-decoration: none;
	color: #282828 ;
}

#content h2 a:hover{
	text-decoration: none;
	color: #FF8C00;
}


#content .post 

{
	
padding-left: 10px;
padding-right: 10px;
padding-bottom:2em;

	text-align:	justify;
	
	display:block;

}

#content p {

	margin:0 0 10px;

	line-height:1.3em;
	


}
.tags{
	background: url(img/tag.gif) 0 0 no-repeat;
	padding-left: 20px;
}

.descr_prepost {
	text-align:left;
	font-weight:bold;
	margin-top:-15px;
	font-size:1.0em; 
	color:#6F6F6F;}
	
.descr_prepost a{
	text-decoration:none; }


.descr_afterpost {
	text-align:left;
	padding: 5px 0 0 0;
	margin-top:10px;
	border-bottom:2px solid #e8e8e8;
	font-size:.9em; 
	color:#D70606;}

.descr_cat {
	text-align:left;
	font-size:.9em; 
	color:#D70606;}



.posted {

	margin: 15px 0;

	padding:5px;

	color: #666;	

	margin:1px 1px 1px 1px;

	background:#F6F6ED;

	border-top:1px #EBEBDA solid;

	border-bottom:1px #EBEBDA solid;



} 



.postedtop {

	margin:5px 0 5px;

	color: #D70606;



} 





#content ul li {

	line-height: 120%;

	/*background:transparent left top no-repeat;*/

	margin:0 0;

	padding:0 0.5em;	

	list-style:none;

}

hr 

{

	display:block;

}

#comments, #respond{

	margin-bottom: 1em;

	margin-top: 2em;

}

.commentlist 

{

	margin:10px;

	padding:10px 20px;

	font-size:0.8em;

	font-weight:normal;

}

#commentform 

{

	margin:10px;

	padding:10px;

}

.commentlist {

	margin: 5px 0 5px 0;

	padding: 0;


}

.commentlist li 

{

	list-style:none;

	margin: 5px 0 5px 0;

	padding: 1em;	

font-size: 13px;


}

.commentlist li .cmtinfo 

{

	font-size:1.0em;		

}

.commentlist li cite 

{

	font-style:normal;
	font-weight:bold;

	font-size:1.0em;


}

.commentlist li em 

{

	float:right;

	margin: 5px 0 5px 0;

	padding:0;

	font-style:normal;

	font-size:1.0em;

	color:#999;

}

.commentlist .alt {

	background:#f2f2e9;

}

#commentlink {

	text-align:right;

}

p#rss{
	text-align:right;
	font-size: 10px;
	margin:5px 5px 0 0;
}

#rss a {
	color:#ff4e0c;
	text-decoration:none;
}

#rss a:hover {
	color:#003366;
	text-decoration:none;
}


input.textbox, textarea

{

	background:#F2F2E9;

	border:#ccc 1px solid;

}

textarea 

{

	width:80%;

}

#header, #content, #sidebar, #footer, .widget

{

	overflow:hidden;

}




