/*  
Theme Name: YGo Lonely
Theme URI: http://www.ygosearch.com/seoblog/
Description: 3 column widget ready wordpress theme with black and white as dominating colors by <a href="http://www.ygosearch.com/seoblog/">Amitabh Shukla</a>
Version: 1.1
Author: Amitabh Shukla
Author URI: http://www.ygosearch.com		
*/
body
{
	background:#FFFFFF;
	color:#333;
	font:12px;
	font-family:Helvetica, Arial, sans-serif
	margin:0;
	padding:0;
}

body a:visited 
{
	text-decoration:none;
	border:0;	
}
.left 
{
	float:left;
	padding:0;
	text-align:left;
	font-size:1em;
	font-weight:normal;
	display:inline;
}
.right
{
	display:inline;
	float:right;
	text-align:right;
	padding:0;
	font-size:1em;
	font-weight:normal;
}
.floatleft {
float : left; 
margin : 0px 5px 5px 0px; 
border : 0 solid #666; 
padding : 2px; 
} 

.floatright {
float : right; 
margin : 0 0 5px 5px; 
border : 0 solid #666; 
padding : 2px; 
} 

.box {
background-color: #ccccaa;
border: 1px solid #ADB0C1;
padding: 5px;
margin: 10px;
color:#333333;
text-align:justify;
}

.box2 {
background-color: #f0f0f0;
border: 1px solid #f1f1f1;
padding:1px;
margin: 10px 10px 15px 10px;
color:#666;
font-weight:bold;
}
.small {
font-size:11px;
}
.style1 {font:16px Helvetica, Arial, sans-serif; 
font-weight:bold;}

/***** Wrapper *****/

#wrapper
{
	background:#FFFFFF;	
	color:#000;
	margin:0px auto;
	padding:0px;
	width:952px;
}

/***** Top *****/

#top
{
	background: #FFFFFF;
	color:#FFFFFF;
	height:190px;
	margin:0;
	padding:0;
}

#top a



{



	background:inherit;



	color:#cc0000;



	text-decoration:none;



}







#top a:hover



{



	text-decoration:none;



	color:#999;



}



#top h3 { 	font-size:2em;



	font-weight:bold; 



	margin:0px;



	padding:50px 0px 0px 10px;



	}



	



#top p { 	



	font-size:1.2em;



	font-weight:bold; 



	margin:0px;



	padding:1px 5px 1px 5px;



	color:#fff;	



	



	}	











/***** Content *****/







#content



{



	background: #fff;



	float:left;



	/*padding:5px 15px;*/
	padding:5px 15px 0px 15px;



	width:615px;



	font:13px/19px helvetica, arial, trebuchet ms, verdana, sans-serif;	



	color:#000;



	margin-bottom:10px;



	



}







#content h3

{

	color:inherit;

	font-size:1.3em;

	margin:0;

	padding:10px 5px 0 0;

	text-align:left;

	background:inherit;

	/*border-bottom:1px solid #eee;*/

}



#content h3 a



{

	color:#bcbec0;

	text-decoration:none;

}



#content h3 a:hover



{

	color:#bcbec0;

	text-decoration:none;

}







#content h4



{



	



	font-size:12px;



	margin:0;



	padding:0 0 5px 5px;



	font-weight:normal;



	background:inherit;



	color:#550000;



}







#content p



{



	margin:5px 5px;



	padding:0px 2px 15px 5px;



	background:inherit;



	color:inherit;



	line-height:16px;



	font-family:"Times New Roman", Times, serif;



	font-size:10pt;



	font-style:italic;



}







#content a



{



	/*color:#bb0000;*/



	color:#999999;



	text-decoration:none;



}







#content a:hover



{



	color:#999999;



	text-decoration:underline;



}







#content .acch_div{



border-right:1px dashed #ccc;



}







#content .acch_div h3



{



	color:inherit;



	font-size:1em;



	margin:10px 0 0 0;



	padding:10px 5px 0 0;



	text-align:left;



	background:inherit;



	border-bottom:none;



	border-top:1px dashed #ccc;



}







#content .acch_div h3 a



{



	color:#cc0000;



}







#content .acch_div h4



{



	



	font-size:11px;



	margin:0 0 10px 0;



	padding:0 0 0px 5px;



	font-weight:normal;



	background:inherit;



	text-decoration:underline;



}







#content .acch_div p



{



	margin:5px 5px;



	padding:0 0 10px 5px ;



	background:inherit;



	color:inherit;



}







#content ul {



	padding: 0 0 0 30px;



	margin:0px;



	list-style: square;



	} 







#content ul li {



	margin: 0px 0 8px 15px;



	}







#content ol {



	padding: 0 0 0 35px;



	margin: 0;



	}







#content ol li {



	margin: 0;



	padding: 0;



	}







blockquote, pre { background-color: #f9f9f9; border-left:1px solid #FF9D02;border-right: 1px solid #FF9D02; padding: 5px 5px 5px 10px;line-height: 1.6em;}







/***** Side Content *****/







#sidebar



{	



	margin-top:0px;



	margin-bottom:0px;



	margin-left:15px;



	margin-right:0px;



	padding:0px 0 20px 0;



	float:right;



	width:138px;



	



}







#sidebar ul, #sidebar ul ol {



	margin: 0;



	padding: 0;



	width:95%;



	font-size:12px;



	}







#sidebar ul li {



	list-style-type: none;



	list-style-image: none;



	margin-bottom: 15px;



	}







#sidebar ul p, #sidebar ul select {



	margin: 5px 0 8px;



	}







#sidebar ul ul, #sidebar ul ol {



	margin: 5px 0 0 10px;



	}







#sidebar ul ul ul, #sidebar ul ol {



	margin: 0 0 0 10px;



	}







#sidebar ul ol li {



	list-style: decimal outside;



	}







#sidebar ul ul li, #sidebar ul ol li {



	margin: 3px 0 0;



	padding: 0;



	}







#sidebar li a {



	display:inline-block;



	color:#666;



	text-decoration: none;



	/*border-bottom: 1px solid #C0C0C0;*/



	margin: 0px;



	padding: 0px;



	width:100%;



	font-family:"Times New Roman", Times, serif;



	font-style:italic;



	font-size:11px;



	/*font:normal 12px Helvetica, Arial, sans-serif;*/



	}



	



#sidebar li a:hover {



	background:#333;



	color:white;



}







#sidebar h2



{



	font-size:1em;



	font-weight:bold;



	margin:0;



	padding:0px 0 2px 5px;



	color:#000;



	border-bottom:1px dashed #bbb;



}



#sidebar p



{



	margin:5px 5px;



	padding-left:10px;



	padding-right:10px;



	background:inherit;



	color:inherit;



}







#sidebar2



{



	background:#FFFFFF;



	/*border:1px solid #d9d9d9;



	border-top:none;*/



	margin:0;



	padding:10px 0 30px 5px;



	float:right;



	width:138px;



	



}















#sidebar2 ul, #sidebar2 ul ol {



	margin: 0;



	padding: 0;



	width:95%;



	font-size:10px;



	}







#sidebar2 ul li {



	list-style-type: none;



	list-style-image: none;



	margin-bottom: 15px;



	}







#sidebar2 ul p, #sidebar2 ul select {



	/*margin: 5px 0 8px;*/
	margin: 0;



	}







#sidebar2 ul ul, #sidebar2 ul ol {



	margin: 5px 0 0 10px;



	}







#sidebar2 ul ul ul, #sidebar2 ul ol {



	margin: 0 0 0 10px;



	}







#sidebar2 ul ol li {



	list-style: decimal outside;



	}







#sidebar2 ul ul li, #sidebar2 ul ol li {



	margin: 3px 0 0;



	padding: 0;



	}







#sidebar2 li a {



	display:inline-block;



	color:#666;



	text-decoration: none;



	border-bottom: 1px solid #C0C0C0;



	margin: 0px;



	padding: 0px;



	width:100%;



	font: 11px verdana;



	}



	



#sidebar2 li a:hover {



	background:#333;



	color:white;



}







#sidebar2 h2



{



	font-size:1em;



	font-weight:bold;



	margin:0;



	padding:0px 0 2px 5px;



	border-bottom:1px solid #bbb;	



}



#sidebar2 p



{



	margin:5px 5px;



	padding-left:10px;



	padding-right:10px;



	background:inherit;



	color:inherit;



}







.menu-scroll {



	clear:both;



	



	padding-bottom:20px;







}











/***** Footer *****/







#footer
{
/*background:#eee;*/
	clear:both;
	color:#444;
	font-size:12px;
	height:1.8em;
	line-height:1.8em;
	margin-top:0px;
	padding-top:0px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	text-align:left;	
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
}

#footer a
{
	background:inherit;
	color:#333;
	text-decoration:none;
}

#footer a:hover
{
	text-decoration:underline;
}
#footer .left
{
	margin:0 0 0 8px;
}

#footer .right
{

	margin:0 8px 0 0;
}


/***** Menu *****/

#stylefour{
	position:relative;
	display:block;
	height:39px;
	font-size:11px;
	font-weight:bold;
	background:transparent url(img/fondomenu.jpg);
	background-repeat: no-repeat;
	background-position: 15px 5px;
	font-family:Helvetica,Arial,Verdana,sans-serif;
}

#stylefour ul{
	margin:0;
	padding:0;
	list-style-type:none;
}

#stylefour ul li{

	display:block;
	float:left;
	margin:0;
	margin-left:5px;
}

#stylefour ul li a{
	display:block;
	float:left;
	color:#666;
	text-decoration:none;
	padding:5px 0px 0 11px;
	
	height:23px;
} 

#stylefour input{
	padding:0 0 0 5px;
    border: 1px solid #000000;
}

.sub_but input{
	height:20px;
	width:23px;
/*    background:#000000 !important;*/
	text-align:center;
    font-size:11px; 
/*    color:#FFFFFF !important;*/
    font-weight: bold;
	padding-top:0px !important;
	margin-top:0px !important;
}

#stylefour ul li a:hover,#stylefour ul li a.current{
	color:#B30000;
	/*background:#fff url(img/bgON.gif) no-repeat top right;*/
}







/***** Comments *****/







#commentblock {



	width: 430px;	
	color: #000000;
	float: right;
	padding: 20px 20px 10px 20px;
	margin: 10px 0px 0px 0px;
	}
	
#commentblock a {
	margin-left:20px;
	color: #000000;
	}

#commentblock input {
	width:250px;
	}



	



#commentblock ol{



	list-style-type: square;



	margin: 0px 0px 0px 0px;



	padding: 0px 0px 10px 0px;



	}



	



.commentdate {



	font-size: 12px;



	padding-left: 0px;



	}



	



#commentlist li p{



	margin-bottom: 4px;



	line-height: 12px;



	padding: 0px;



	}







.commentname {



	color: #333333;



	margin: 0px;



	padding: 5px 5px 5px 0px;



	}







.commentinfo{



	clear: both;



	}







.commenttext {
	clear: both;
	margin: 3px 20px 10px 0px;
	padding: 20px 50px 5px 10px;
	width: 350px;
	background-color: #FFFFFF; 
	color:#999;
	/*border-left:1px solid #01978e;border-right: 1px solid #01978e;	*/
	}
.commenttext p {
	width:290px;
	}






.commenttext-admin {



	clear: both;



	margin: 3px 0px 10px 0px;



	padding: 20px 10px 5px 10px;



	width: 380px;



	background: #FFFFFF url(images/comment.gif) no-repeat top;



	}







#commentsformheader{



	padding-left: 0px;



	}







#commentsform{



	text-align: center;



	margin: 0px;



	padding: 0px;



	}







#commentsform form{



	text-align: left;



	margin: 0px;



	}







#commentsform p{



	margin: 0px;

	padding:0;



	}







 textarea{



	width: 100%;



	border:1px solid #ccc;



	}



	



p.comments_link  img{



	margin: 0px;



	padding: 0px;



	border-top-style: none;



	border-right-style: none;



	border-bottom-style: none;



	border-left-style: none;



	}



	



.first_image 



{



	float:left;



	padding:5px 15px 5px 5px;



}



#s {font-size:15px;}



#searchsubmit {font-size:9px;}







/********** Twitter ***************/



#twitter_update_list {



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



}



#twitter_update_list li a {



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

	text-decoration:none;



}







/***** Menu bottom *****/







#menu_nottom{



	position:relative;



	display:block;



	height:39px;



	font-size:10pt;



	font-style:italic;



	/*background:transparent url(img/bgOFF.gif) repeat-x top left;*/



	font-family:"Times New Roman", Times, serif;



	margin:0;



	padding:0;



}







#menu_nottom ul{



	margin:0;



	padding:0;



	list-style-type:none;



	width:auto;



}







#menu_nottom ul li{



	display:block;



	float:left;



	margin:0;

	padding:0;



}







#menu_nottom ul li a{



	display:block;



	float:left;



	color:#666;



	text-decoration:none;

	padding:0;



	padding-right:16px;



	height:23px;



	/*background:transparent url(img/bgDIVIDER.gif) no-repeat top right;*/



}







#menu_nottom ul li a:hover,#menu_nottom ul li a.current{



	color:#666666;



	background:#fff url(img/bgON.gif) no-repeat top right;



}



/*************Social tagline ***************/
.sociable
{
		padding-top:2px;
		padding-left:7px !important;
		float:right;
		width: 132px;
		background-color:#000;
		color:#FFF;
		height:19px;
}
.sociable_tagline
{
	width:70px;
	text-align:left;
	float:left;
	font-size:14pt;
}
.alt {
	list-style:none;
}

/* Site Map Generator */

.ddsg-wrapper {
	color:#999999 !important;
	font-family:"Times New Roman", Times, serif;
	font-style:italic !important;
}

.ddsg-wrapper ul {
	margin:0;
	padding:0;
}

.ddsg-wrapper ul li {
	list-style-type: none;
        margin:0;
	padding:0;
}

.ddsg-wrapper ul li a  {
	color:#000000 !important;
        font-weight:bold;
        font-size:9pt;
}

