/* 
Theme Name: Ygopersonal 
Theme URI: http://www.ygosearch.com/seoblog
Description: A simple two column theme for children and Parents to express their love on each other.
Author: Sravan Kumar Reddy	
Author URI: http://www.ygosearch.com

This work is distributed under the  Creative Commons Attribution 2.5 License, which means that you are free to use and modify it for any purpose. But you have to leave the links in the footer.
*/

body {
background: #FFFFFF;
color: #000000;
font-family: Arial, Verdana, Helvetica, Sans-Serif;
margin: 0px auto 0px;
padding: 0px;
}
	
#wrap {
background: #FFFFFF;
width: 920px;
margin: 0px auto 0px;
padding: 0px;
}
	
/************************** Hyperlinks	*********************************/

a, a:visited{
color: #339900;
text-decoration: underline;
}
	
a:hover{
text-decoration: none;
}
	
/*****************************  Header *********************************/
#header {
background: url(images/sitelogo.jpg);
width: 920px;
height: 150px;
margin: 0px auto 0px;
padding: 0px;
overflow: hidden;
}
	
#header img a{
margin: 0px;
border: none;
}
	
#headerleft{
height: 150px;
width: 250px;
float: left;
margin: 0px 0px 0px 165px;
padding: 0px;
}

/******************************* Content ***********************************/
#content {
width: 920px;
margin: 15px auto 0px;
padding: 0px;
font-size: 13px;
border-top: 1px dashed #eeeeee;
}

#content p{
padding: 0px 0px 10px 0px;
margin: 0px;
line-height: 20px;
}

#content p a, #content ul a, #content ol a{
margin: 0px;
padding: 0px;
color: #333399;
}

#content p.deliver{
padding: 0px 0px 10px 0px;
margin: 0px;
line-height: 20px;
color: #cc33cc;
}
	
#content p.deliver a{
margin: 0px;
padding: 0px;
color: #339933;
}

#content h1 {
color: #000000;
font-size: 28px;
font-family: Maiandra GD, Comic Sans MS, Trebuchet MS, Arial;
font-weight: normal;
margin: 0px 0px 0px 0px;
padding: 10px 0px 8px 0px;
border-bottom: 1px solid #666666;  
}
	
#content h1 a  {
color: #000000;
text-decoration: none;
}

#content h1 a:hover {
color: #990000;
text-decoration: none;
}
	
#content p img{
float: left;
border: none;
margin-right: 15px;
margin-bottom: 10px;
}
	
#content h2 {
color: #000000;
font-size: 22px;
font-family: Comic Sans MS, Trebuchet MS, Arial;
font-weight: normal;
padding: 12px 0px 5px 0px;
margin: 0px 0px 0px 0px;
border-bottom: 1px solid #666666;
}
	
#content h3 {
color: #000000;
font-size: 22px;
font-family: Comic Sans MS, Trebuchet MS, Arial;
font-weight: normal;
margin: 10px 0px 0px 0px;
padding: 5px 0px 10px 0px;
border-bottom: 1px dashed #666666;
}
	
#counting{
float: left;
width: 650px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 20px 0px;
}
	
#counting ol{
margin: 0px 0px 0px 20px;
padding: 0px 0px 10px 0px;
line-height: 20px;
}
	
#counting ol li{
margin: 0px 0px 0px 20px;
padding: 0px 0px 0px 0px;
}
	
#counting ul{
margin: 0px 0px 0px 20px;
padding: 0px 0px 10px 0px;
line-height: 20px;
}

#counting .foot{
margin: 0px 0px 15px 0px;
padding: 7px 0px 7px 10px;
border: medium double #666666;
border-left: 0;
border-right: 0;
background: #eeeeee;
}

#counting .foot a{
margin: 0px;
padding: 0px;
color: #ff3366;
text-decoration: underline;
}

#counting .foot a:hover{
text-decoration: none;
}

#counting ul li{
list-style-image: url(images/kick.gif);
margin: 0px 0px 0px 20px;
padding: 0px 0px 0px 0px;
}
	
blockquote{
margin: 0 8% 1% 5%;
padding: 5px 8px 0px 50px;
border-top: 2px solid #cccccc;
border-bottom: 1px solid #cccccc;
background: #ffffff url(images/block.gif);
background-repeat: no-repeat;
line-height: 20px;
}
	
#content blockquote p{
margin: 0px 0px 5px 0px;
padding: 0px 0px 0px 0px;
}
	
/**********************************  Left Sidebar ****************************/
#sidebar {
float: left;
width: 250px;
margin: 0px 0px 0px 20px;
padding: 0px 0px 10px 0px;
font-family: Verdana, Arial, Helvetica, Sans-Serif;
}

#sidebar h2 {
color: #000000;
font-size: 22px;
font-family: Comic Sans MS, Trebuchet MS, Arial, Sans-Serif;
font-weight: normal;
padding: 0px 0px 7px 0px;
margin: 25px 0px 0px 0px;
text-indent: 30px;
border-bottom: 1px solid #666666;
background: url(images/hdbg.gif);
background-repeat: no-repeat;
}

#sidebar ul {
list-style: none;
margin: 0px;
padding: 0px;
}

#sidebar ul li{
list-style-type: none;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

#sidebar ul li ul{
margin: 0px 0px 0px 18px;
padding: 0px;
}

#sidebar ul li ul li {
list-style-image: url(images/tick.gif);
padding: 0px 0px 5px 0px;
margin: 5px 0px 0px 0px;
border-bottom: 1px solid #C0C0C0;
}

#sidebar ul li ul li ul li{
list-style-image: url(images/tick.gif);
padding: 0px 0px 0px 0px;
margin: 5px 0px 0px 0px;
border-top: 1px solid #C0C0C0;
border-bottom: 0px;
}

#sidebar ul li ul li a {
color: #000000;
text-decoration: none;
margin: 0px;
line-height: 20px;
padding: 0px 0px 0px 0px;
}

#sidebar ul li ul li a:hover {
color: #ff9900;
}
	
#sidebar p{
padding: 3px 0px 0px 0px;
margin: 0px;
line-height: 20px;
}

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

.clear{
clear: both;
height: 0px;
margin: 0px;
padding: 0px;
}

#footerback{
border-top: 2px solid #313131;
margin: 0px;
padding: 0px;
background: #313131;
}
	
#footer {
width: 920px;
height: 350px;
color: #ffffff;
margin: 0 auto;
padding: 0px;
text-align: left;
background: #313131;
line-height: 18px;
}
	
#footer p {
color: #ffffff;
padding: 0px;
margin: 0px;
font-size: 12px;	
}
	
#footer h2 {
color: #ff9900;
font-size: 12px;
font-family: Verdana, Trebuchet MS, Arial;
font-weight: bold;
border-bottom: 2px solid #666666;
padding: 0px 0px 2px 0px;
margin: 15px 0px 0px 0px;
}
	
#footer h3 {
color: #99cc33;
font-size: 13px;
font-family: Verdana, Helvetica, Arial;
font-weight: bold;
border-bottom: 2px solid #666666;
padding: 0px 0px 2px 0px;
margin: 15px 0px 3px 0px;
}

#footer h4{
color: #ffff33;
font-size: 13px;
font-family: Verdana, Helvetica, Arial;
font-weight: bold;
border-bottom: 2px solid #666666;
padding: 0px 0px 2px 0px;
margin: 15px 0px 3px 0px;
}

#footerback a {
color: #ffffff;
text-decoration: underline;
font-size: 12px;
}

#footerback a:hover {
color: #ffffff;
text-decoration: none;
}
	
#footer ul {
list-style: none;
margin: 0px 0px 0px 0px;
padding: 0px;
}

#footer ul li {
padding: 0px;
margin: 0px;
border-bottom: 1px solid #666666;
padding: 5px 0px 5px 0px;
font-size: 12px;
}
	
#footer ul li a {
display: block;
color: #ffffff;
text-decoration: none;
margin: 0px;
}

#footer ul li a:hover {
color: #ffffff;
text-decoration: underline;
}
	
#footerlp, #footermp, #footerrp{
background: #313131;
float: left;
width: 30%;
margin: 0 1% 0 1%;
padding: 0px;
}

#footerfoot{
margin: 0 auto;
padding: 5px 0px;
text-align: center;
color: #ffffff;
border-top: 1px solid #666666;
font-size: 12px;
}
 
/******************************** Search Form *****************************/

#serform {
margin: 0px;
padding: 0px 0px 5px 0px;
overflow: hidden;
width: 270px;
height: 40px;
border-bottom: 1px solid #666666;
}
	
#ser{
color: #666666;
font-size: 12px;
font-family: Verdana, Arial, Tahoma;
padding: 1px;
margin: 0px 0px 0px 15px;
height: 20px;
border: 1px inset #000000;
}
	
#serbutton{
clear: both;
background: #313131;
color: #FFFFFF;
font-size: 12px;
margin: 8px 0px 0px 10px;
font-family: Verdana, Arial, Tahoma;
padding: 0px 0px 0px 0px;
border: 1px solid #ffffff;
height: 25px;
}
	
/*********************************  Comments   *******************************/
	
#commentbox{
width: 600px;
color: #000000;
float: left;
padding: 10px;
margin: 10px 0px 0px 0px;
}

#commentbox p b{
color: #cc3399;
margin: 0px;
padding: 0px 0px 5px 0px;
border-bottom: 1px solid #eeeeee;
}
	
#commentbox ol{
margin: 0px 0px 0px 0px;
padding: 0px 0px 10px 0px;
}
	
.commentdates{
font-size: 12px;
padding-left: 0px;
}
	
#commentslist li p{
margin-bottom: 5px;
line-height: 20px;
padding: 0px;
}

.commentname{
color: #333333;
margin: 0px;
padding: 5px 5px 5px 0px;
}

.commentinfo{
clear: both;
}

.commenttext {
clear: both;
margin: 3px 0px 8px 0px;
padding: 15px 10px 0px 10px;
width: 550px;
background: #313131 url(images/cmtb.gif) no-repeat top;
color: #ffffff;
}

.commenttext-admin {
clear: both;
color: #ffffff;
margin: 3px 0px 8px 0px;
padding: 15px 10px 0px 10px;
width: 550px;
background: #313131 url(images/cmtb.gif) no-repeat top;
}

#commentsformheader{
padding-left: 0px;
}

#commentsform{
width: 100%;
text-align: left;
margin: 0px;
padding: 10px 0px 0px 15px;
background: #E8E8E8;
border: 2px outset #313131;
}

#commentsform form{
margin: 0px;
}

#commentsform p{
margin: 0px;
}

#commentsform form textarea{
width: 95%;
font-size: 14px;
font-family: Arial, verdana, Tahoma;
font-weight: normal;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#commentsform #submit
{
background: #993399;
color: #ffffff;
font-size: 13px;
font-weight: bold;
padding: 3px 5px;
}
	
p.comments_link  img{
margin: 0px;
padding: 0px;
border: 0;
}