/*
Theme Name: Very Simple
Theme URL:http://www.xingco.net
Description:
Version:1.0
Author:Xingco Themes
Author URL:http://www.xingco.net
Tags:

*/

/*--------------------------------------------------------------
General Setting
--------------------------------------------------------------*/
body, h1, h2, h3, h4, h5, h6, blockquote, p, form{
	margin:0;
	padding:0;
	border:none;
}
body{
	font-size:12px;
	background:url(images/topbg.jpg) top repeat-x;
}
.clearfix:after{
    content:"."; 
    display:block;
    height:0; 
    clear:both; 
    visibility:hidden;
	font-size:0;
}
.clearfix{
	display:inline-block;
}
* html .clearfix{
	height:1%;
}
.clearfix{
	display:block;
}
.clear{
	clear:both;
}
.pointer{
	cursor:pointer;
}
#wrapper-outer{
	margin:0;
	padding:0;
	border:none;
	width:100%;
	height:auto;
	text-align:center;
}
#wrapper-inner{
	margin:0 auto;
	padding:0;
	border:none;
	width:980px;
	height:auto;
}
/*--------------------------------------------------------------
Header
--------------------------------------------------------------*/
#top1{
	margin:0;
	padding:0;
	border:none;
	width:100%;
	height:37px;
}
#top2{
	margin:0;
	padding:0;
	border:none;
	width:100%;
	height:94px;
}
#top3{
	margin:0;
	padding:0;
	border:none;
	width:100%;
	height:20px;
}
/*--------------------------------------------------------------
Menu
--------------------------------------------------------------*/
#menu{
	margin:0;
	padding:0;
	border:none;
	width:710px;
	height:auto;
	overflow:hidden;
	float:left;
	display:inline;
}
#menu ul{
	margin:0;
	padding:0;
	border:none;
	list-style-type:none;	
}
#menu ul li{
	margin:8px 20px 0 0;
	padding:0;
	border:none;
	float:left;
	display:inline;
	line-height:18px;
	text-transform:capitalize;
}
#menu ul li a{
	font-family:"Trebuchet MS";
	font-size:14px;
	color:#666633;
	font-weight:400;
	text-decoration:none;
}
#menu ul li a:hover{
	text-decoration:underline;
}
/*--------------------------------------------------------------
Search Setting
--------------------------------------------------------------*/
#searchbox{
	margin:0;
	padding:0;
	border:none;
	width:270px;
	height:37px;
	overflow:hidden;
	float:left;
	display:inline;
	background:url(images/search.jpg) no-repeat;
}
#s{
	width:250px;
	border:1px solid #E2E2C3;
	margin:7px 0 0 0;
	padding:3px 0;
	text-align:center;
	font-family:arial;
	font-size:12px;
	color:#666633;
	background:#E2E2C3;
}
#searchform{
	text-align:center;
}
/*--------------------------------------------------------------
Blog Title
--------------------------------------------------------------*/
.blogtitle{
	margin:0;
	padding:17px 0 0 0;
	border:none;
	width:512px;
	height:auto;
	text-align:left;
	float:left;
	display:inline;
}
.blogtitle h1, .title-h1{
	margin:0;
	padding:0;
	border:none;
	text-transform:capitalize;
	line-height:36px;
}
.blogtitle h1 a, .title-h1 a{
	font-family:"Myriad Pro";
	font-size:36px;
	font-weight:700;
	color:#CCCC99;
	text-decoration:none;
}
.blogtitle h1 a:hover, .title-h1 a:hover{
	color:#ffffff;
}
.blogtitle h2, .title-h2{
	margin:0;
	padding:0;
	border:none;
	text-transform:capitalize;
	line-height:24px;
	font-family:arial;
	font-size:14px;
	font-weight:400;
	color:#ffffff;
	font-style:italic;
}
.topbanner{
	margin:17px 0 0 0;
	padding:0;
	border:none;
	width:468px;
	height:60px;
	text-align:left;
	float:left;
	display:inline;
}
/*--------------------------------------------------------------
Footer
--------------------------------------------------------------*/
#bottom1{
	margin:0;
	padding:0;
	border:none;
	width:100%;
	height:20px;
	background:url(images/bottom1.jpg) repeat-x;
}
#bottom2{
	margin:0;
	padding:0;
	border:none;
	width:100%;
	height:60px;
	background:url(images/bottom2.jpg) repeat-x;
	overflow:hidden;
}
#bottom3{
	margin:0;
	padding:0;
	border:none;
	width:100%;
	height:20px;
	background:#cccccc;
}
.footerbox{
	margin:0 auto;
	padding:0;
	border:none;
	width:980px;
	height:auto;
}
.footerbox p{
	margin:12px 0 0 0;
	padding:0;
	border:none;
	line-height:16px;
	font-family:arial;
	font-size:12px;
	font-weight:400;
	color:#6F6F43;
	text-align:center;
}
.footerbox p a{
	text-decoration:underline;
	font-weight:400;
	color:#6F6F43;
}
.footerbox p a:hover{
	text-decoration:none;
}

/*--------------------------------------------------------------
Box Spacer
--------------------------------------------------------------*/
.horisontal-spacer{
	margin:0 auto;
	padding:0;
	border:none;
	width:20px;
	height:20px;
}
.vertical-spacer{
	float:left;
	display:inline;
	margin:0 auto;
	padding:0;
	border:none;
	width:20px;
	height:20px;
}
/*--------------------------------------------------------------
Middle Area
--------------------------------------------------------------*/
#container-outer{
	margin:0;
	padding:0;
	border:none;
	width:100%;
	height:auto;
}
#container-inner{
	margin:0;
	padding:0;
	border:none;
	width:100%;
	height:auto;
}
#container{
	margin:0;
	padding:0;
	border:none;
	width:100%;
	height:auto;
}
/*--------------------------------------------------------------
Post
--------------------------------------------------------------*/
.post{
	margin:0;
	padding:0;
	border:none;
	width:100%;
	height:auto;
}
.post h1{
	margin:0;
	padding:8px 0;
	border:none;
	border-top:1px solid #E2E2C3;
	border-bottom:1px solid #E2E2C3;
	line-height:20px;
	text-align:left;
	text-transform:capitalize;
}
.post h1 a{
	font-family:"trebuchet ms";
	font-size:18px;
	font-weight:700;
	color:#6F6F43;
	text-align:left;
	text-decoration:none;
}
.post h1 a:hover{
	text-decoration:underline;
}
.post h2{
	margin:0;
	padding:8px 0;
	border:none;
	border-top:1px solid #E2E2C3;
	border-bottom:1px solid #E2E2C3;
	line-height:20px;
	text-align:left;
	text-transform:capitalize;
}
.post h2 a{
	font-family:"trebuchet ms";
	font-size:18px;
	font-weight:700;
	color:#6F6F43;
	text-align:left;
	text-decoration:none;
}
.post h2 a:hover{
	text-decoration:underline;
}
.entry{
	margin:15px 0 0 0;
	padding:0;
	border:none;
	width:100%;
	height:auto;
}
.entry p{
	margin:0;
	padding:0 0 15px 0;
	border:none;
	line-height:20px;
	font-family:arial;
	font-size:12px;
	font-weight:400;
	color:#333333;
	text-align:justify;
}
.entry p a{
	text-decoration:underline;
	font-weight:400;
	color:#333333;
}
.entry p a:hover{
	text-decoration:none;
}
.entry ul{
	margin:0 0 15px 30px;
	padding:0;
	border:none;
}
.entry ul li{
	margin:0;
	padding:0 0 0 25px;
	border:none;
	line-height:20px;
	font-family:arial;
	font-size:12px;
	font-weight:400;
	color:#333333;
	text-align:justify;
	background:url(images/arrow2.gif) no-repeat;
	background-position:0 5px;
	list-style-type:none;
}
.entry ul li a, .entry ol li a{
	text-decoration:underline;
	font-weight:700;
	color:#6F6F43;
}
.entry ul li a:hover, .entry ol li a:hover{
	text-decoration:none;
}
.entry ol{
	margin:0 0 15px 48px;
	padding:0;
	border:none;
}
.entry ol li{
	margin:0;
	padding:0 0 0 6px;
	border:none;
	line-height:20px;
	font-family:arial;
	font-size:12px;
	font-weight:400;
	color:#333333;
	text-align:justify;
}
.entry blockquote{
	margin:0 auto 15px;
	padding:0 0 0 10px;
	border:none;
	border-left:2px solid #6F6F43;
	width:80%;
	height:auto;
}
.entry blockquote p{
	margin:0;
	padding:0;
	border:none;
	font-style:italic;
	color:#6F6F43;
	font-family:arial;
	font-size:12px;
}
.entry blockquote p a{
	text-decoration:underline;
	font-weight:700;
	color:#6F6F43;
}
.entry blockquote p a:hover{
	text-decoration:none;
}
p a.more-link{
	margin:0 0 30px 0;
	padding:0;
	border:none;
	float:right;
	display:inline;
	height:auto;
	line-height:1px;
	color:#333333;
}
.post-info{
	margin-top:5px;
	font-style:italic;
	color:#6F6F43;
	text-align:left;
	font-family:arial;
	font-size:10px;
}
.post-info a{
	font-style:italic;
	color:#6F6F43;
	text-decoration:underline;
	text-transform:capitalize;
}
.post-info a:hover{
	font-style:italic;
	color:#6F6F43;
	text-decoration:none;
	text-transform:capitalize;
}
.tags{
	margin:0;
	padding:5px 0 7px 0;
	border:none;
	border-top:1px solid #E2E2C3;
	border-bottom:1px solid #E2E2C3;
	width:100%;
	height:auto;
	background:#F4F4E4;
	text-align:justify;
	font-weight:700;
	color:#6F6F43;
	font-family:arial;
	font-size:12px;
}
.tags a{
	text-decoration:underline;
	font-weight:400;
	color:#6F6F43;
}
.entry p a:hover, .tags a:hover{
	text-decoration:none;
}
/*--------------------------------------------------------------
Navigation
--------------------------------------------------------------*/
.navigation {
	display: block;
	text-align: center;
	margin-top: 0;
	margin-bottom: 0;
	padding:0;
	border:none;
}
.navigation a{
	color:#ffffff;
	font-weight:700;
	text-decoration:none;
	padding:6px 15px;
	display:block;
	background:#6F6F43;
	font-family:arial;
	font-size:11px;
}
.navigation a:hover{
	color:#CCCC99;
	text-decoration:none;
}
.navileft {
   float: left;
   margin:4px 15px 0 0;
}

.naviright {
   float: right;
   margin:4px 0 0 15px;
}
/*--------------------------------------------------------------
Sidebar Alpha
--------------------------------------------------------------*/
.alpha{	
	margin:0;
	padding:0;
	border:none;
	width:180px;
	height:auto;
	float:left;
	display:inline;
}
.categories{	
	margin:0;
	padding:0;
	border:none;
	width:100%;
	height:auto;
}
.categories ul{	
	margin:0;
	padding:0;
	border:none;
	list-style-type:none;
}
.categories ul li{	
	margin:0;
	padding:0;
	border:none;
}
.categories ul li div{	
	margin:5px 0 20px 0;
	padding:0;
	border:none;
	text-align:left;
}
.categories ul li div a{	
	padding:0 0 0 14px;
	text-decoration:none;
	font-family:arial;
	font-weight:400;
	font-size:12px;
	color:#6F6F43;
}
.categories ul li div a:hover{	
	text-decoration:underline;
}
.categories ul li h2{	
	margin:0;
	padding:0 0 10px 0;
	border:none;
	color:#6F6F43;
	line-height:10px;
	font-family:"trebuchet ms";
	font-weight:700;
	text-transform:capitalize;
	text-align:left;
	font-size:16px;
}
.categories ul ul{	
	margin:0 0 20px 0;
	padding:0;
	border:none;
	width:100%;
	list-style-type:none;
}
.categories ul ul li{	
	margin:0;
	padding:3px 0;
	border:none;
	border-bottom:1px dashed #6F6F43;
	line-height:18px;
	text-align:left;
	background:url(images/arrow.gif) no-repeat;
	background-position:0 8px;
}
.categories ul ul li a{	
	padding:0 0 0 14px;
	text-decoration:none;
	font-family:arial;
	font-weight:400;
	font-size:12px;
	color:#6F6F43;
}
.categories ul ul li a:hover{	
	text-decoration:underline;
}
/*--------------------------------------------------------------
Sidebar Beta
--------------------------------------------------------------*/
.beta{	
	margin:0;
	padding:0;
	border:none;
	width:270px;
	height:auto;
	float:left;
	display:inline;
}
/*--------------------------------------------------------------
Main Content
--------------------------------------------------------------*/
.omega{
	margin:0;
	padding:0;
	border:none;
	width:490px;
	height:auto;
	float:left;
	display:inline;
}
/*--------------------------------------------------------------
Ads
--------------------------------------------------------------*/
.ads125box{
	margin:0 0 20px 0;
	padding:0;
	border:none;
	width:270px;
	height:270px;
	float:left;
	display:inline;
}
.ads125{
	margin:0;
	padding:0;
	border:none;
	width:125px;
	height:125px;
	float:left;
	display:inline;
}
/*--------------------------------------------------------------
Short Stats
--------------------------------------------------------------*/
.short-stats{	
	margin:0;
	padding:0;
	border:none;
	width:100%;
	height:auto;
}
.short-stats ul{	
	margin:0;
	padding:0;
	border:none;
	list-style-type:none;
}
.short-stats ul li{	
	margin:0;
	padding:0;
	border:none;
}
.short-stats ul li h2{	
	margin:0;
	padding:0 0 10px 0;
	border:none;
	color:#6F6F43;
	line-height:11px;
	font-family:"trebuchet ms";
	font-weight:700;
	text-transform:capitalize;
	text-align:left;
	font-size:16px;
}
.short-stats ul ul{	
	margin:0 0 20px 0;
	padding:0;
	border:none;
	width:100%;
	list-style-type:none;
}
.short-stats ul ul li{	
	margin:0 0 0 14px;
	padding:3px 0;
	border:none;
	border-bottom:1px dashed #6F6F43;
	line-height:18px;
	text-align:left;
	list-style-image:url(images/arrow.gif);
}
.short-stats ul ul li a{	
	padding:0;
	text-decoration:none;
	font-family:arial;
	font-weight:400;
	font-size:12px;
	color:#6F6F43;
}
.short-stats ul ul li a:hover{	
	text-decoration:underline;
}
/*--------------------------------------------------------------------------Image Alignment*/
img.alignleft, img.left {
	float: left;
	margin:5px 10px 0 0;
}
img.alignright, img.right {
	float: right; margin:5px 0 0 15px;
}
img.aligncenter, img.center {
	display: block;
	margin-right: auto; 
	margin-left: auto; 
	clear: both; 
	margin-bottom:10px;
}
img.alignnone, img.block {
	display: block; 
	clear: both; 
}
img.frame { 
	background: #eee; 
	border-style: solid; 
	border-color: #ddd; 
}
img.stack { 
	clear: none !important; 
}
img[align="left"] { 
	float: left; 
	clear: left; 
}
img[align="right"] { 
	float: right; 
	clear: right; 
}
img[align="middle"] { 
	display: block; 
	margin-right: auto; 
	margin-left: auto; 
	float: none; 
	clear: both; 
}
.wp-caption { 
	border-style: solid; 
	border-color: #ddd; 
	background-color: #eee; 
	text-align: center; 
	font-style: italic; 
}
.wp-caption.alignleft { 
	float: left; 
}
.wp-caption.alignright { 
	float: right; 
}
.wp-caption.aligncenter { 
	margin-right: auto; 
	margin-left: auto; 
	float: none; 
	clear: both; 
}
.wp-caption.alignnone { 
	clear: both; 
}