/*

Theme Name: Glunp.com V2

Description: Glunp beta 1

Version: 1

Author: tehdsf@gmail.com

Author URI: glunp.com

*/



p.clear { clear: both;   margin: 0; padding: 0; }



body {

background: #FCFFFA;

margin: 0;

font-family: Times New Roman, Times, serif;
font-size: 1em;
}



a:link, a:visited {

color: #348CFE;

text-decoration:none;

}

a:hover, a:active {

color: #F066A2;

text-decoration:none;

border-bottom:1px solid;

}




h2, h3 

{

	font-size:1.5em;

	margin:0.5em 0 0 0;

	color:#D61466;

	font-family: Georgia, Tahoma, Arial, Serif;



}

h1 {
font-size: 14px;
color:#D61466;
font-family: Georgia, Tahoma, Arial, Serif;
border-bottom:#ccc 1px dashed;
}

input.btn{
   color:#050;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:84%;
   font-weight:bold;
   background-color:#FFF9FF;
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');
}





#wrapper {

width:950px;

text-align: left;

overflow: hidden; 

}



#header {

background: url(images/top.jpg) no-repeat top center;

height: 198px;

}



#links {

width: 280px;

height: 21px;

background: url(images/links2.jpg) no-repeat top center;

text-align: center;
font-weight: bold;
}



#topad {

height: 95px;
text-align: center;
}



#content {


}



#main {

width: 575px;

padding: 10px 5px 10px 10px;

overflow: hidden; 

background: #FFFFFF;

}





.post-title a:link,.post-title a:visited,.post-title a:active 

{

	color:#F066A2;

        text-decoration:none;

}



.post-title a:hover

{

       color:#000000;

}



.post-date

{

	font-size:0.7em;

	color:#999;

      

}



.post-cat

{

	font-size:0.8em;

	color:#999;

      

}



.postbreaker {

border-bottom: 1px solid #CCCCCC;

}





#side {

float:right;

width:360px;

}





#sidetop {

height: 280px;

width: 360px;

background: #F0FBFF;
}



#sideleft{

float:left;

width: 175px;

background: #F0FBFF;

padding: 10px 0 0 5px;
}



#sideright {

float:right;

width: 170px;

background: #F0FBFF;
padding: 10px 0 0 5px;
margin-left: 5px;	

}





.pagenav 

{

	margin:0;

	padding:5px 0;

	text-align:left;

}



.pagenav .navleft 

{

	float:right;

	margin:0;

	padding:0;

}



/*

Footer begins here

*/





#footer 

{

	clear:both;	

	font-size:0.9em;

	margin:0 auto;

	padding:10px;

	height: 50px;	

	background:#181e42;	

	color:#666;

        

}



#footer strong 

{

    font-size:1em;

    color:#fff;

}



#footer .feed 

{

	background:url(images/feed.png) no-repeat left center;

	padding-left:17px;

}



#footer div 

{

	float:right;

	width:20%;

	margin:0;

	padding:0 0 10px 0;

}



#footer a:link, #footer a:visited

{

	color:#ccc;	

}

#footer a:hover, #footer a:active

{

	color:#fff;		

}



.comments {

	text-align: left;

	padding: 30px 0 0;

	position: relative;

	}




.comment-meta {

	margin: 0 15px 0 0;

	float: none;
        
	}

.comment-login, .comment-welcomeback {

	margin-top: 15px;

	color: #777;

}



#comment-personaldetails {

	margin-top: 10px;

}



.feedicon { /* Next to Comment Section Headline */

	border: 0 !important;

	padding: 0 !important;

	}



.feedlink img { /* On the sidebar */

	height: 16px;

	width: 16px;

	border: none;

	position: absolute;

	right: 0;

	}



.entry-edit a {

	border: none;

	padding: 2px;

	padding-left: 23px;

	margin-left: 10px;

	background: url('images/pencil.png') left center no-repeat;

	height: 16px;

	}



.comment-edit a {

	border: none;

	padding: 2px;

	padding-left: 23px;

	margin-left: 10px;

	background: url('images/comment_edit.png') left center no-repeat;

	height: 16px;

	}





.chronodata {

	padding: 2px 0 2px 20px ;

	background: url('images/time.png') left center no-repeat;

	}



.commentslink {

	padding: 2px 0 2px 20px;

	background: url('images/comment.png') left center no-repeat;

	margin-left: 10px;

	}



.quoter_comment {

	padding: 2px 0 2px 20px;

	background: url('images/comment.png') left center no-repeat;

	margin-left: 5px;

	}



.entry-tags {

	display: block;

	padding: 2px 0 2px 20px;

	background: url('images/tag_blue.png') left center no-repeat;

	}




.metalinks {

	margin-top: 3px;

	}



.commentsrsslink {

	background: url('images/feed.png') left top no-repeat;

	padding: 2px 0 2px 20px;

	margin-right: 10px;

	height: 16px;

	}



.trackbacklink {

	background: url('images/arrow_refresh.png') left top no-repeat;

	padding: 2px 0 2px 20px;

	height: 16px;

	}



.commentsrsslink a, .trackbacklink a {

	color: #999;

	padding: 2px;

	}



.nopassword {

	text-align: center;

	}



#commentlist {

	margin: 0;

	padding: 10px 0 20px;

	position: relative;

	}



#commentlist li {

	margin: 10px 0 0;

	padding: 10px 10px 5px;

	list-style: none;

	}



#commentlist li .comment-content {

	padding: 10px 0;

	font-size: 0.8em;

	line-height: 1.5em;

	}



.comment-content p,

.comment-content ul,

.comment-content ol,

.comment-content div,

.comment-content blockquote {

	margin: 13px 0;

	}



#commentlist li .comment-meta {

	padding: 2px 0 2px 20px;

	background: url('images/time.png') left center no-repeat;

	display: block;

	}



#commentlist li img {

	padding: 0;

	border: none;

	}



#commentlist li img.gravatar {

	float: right;

	margin: -5px 0 0;

	}



#commentlist li .commentauthor {

	font-size: 1.1em;

	letter-spacing: -1px;

	}



#commentlist li .counter {

	display: none;

	font: normal 1.5em 'Century Gothic', 'Lucida Grande', Arial, Helvetica, Sans-Serif;

	color: #999;

	float: left;

	width: 35px;

	}



li.byuser {

	background: #f6f7f8;

	}



li.bypostauthor {

	background: #eee;

	}



li.bypostauthor blockquote {

	color: #333;

	background: #eee url('images/quote.png') no-repeat 10px 0;              

	}

	 

#pinglist {

	font-size: 1.2em;

	padding: 0;

	margin: 10px 0 10px;

	background: #f6f7f8;

	}



#pinglist li {

	margin-left: 40px;

	padding: 7px 0;

	list-style: none;

	}



#pinglist li small {

	font-size: 0.8em;

	display: block;

	}



#pinglist li .counter {

	display: none;

	}



#pinglist li span.favatar img {

	margin-left: -25px;

	border: none;

	padding: 0;

	float: left;

	}



#pinglist li img {

	padding: 0;

	border: none;

	}

	

#leavecomment, .comments #loading {

	text-align: center;

	margin: 30px 0 20px !important;

	color: #ddd;

	font-size: 2em;

	letter-spacing: -2px;

	}



.comments #loading {

	margin-top: 20px !important;

	}



.comments #error {

	line-height: 2.0;

	padding: 5px;

	color: #FF0000;

	background-color: #FFFF99;

}



.comments #commentload {

	padding-top: 3px;

	float: right;

	vertical-align: middle;

}



.comments form {

	clear: both;

	padding: 1px 0 10px;

	margin: 0;

	}



.comments input[type=text], .comments textarea {

	font: 1.2em 'Courier New', Courier, Monospace;

	padding: 3px;

	color: #777;

	}



input[type=text]:focus, textarea:focus {

	background: #fff;

	color: #333;

	border-color: #666;

	}



.comments form input[type=text] {

	width: 45%;

	margin: 5px 5px 1px 0;

	}



.comments textarea {

	height: 180px;

	width: 80%;

	margin: 10px 0;

	}



.comments form #submit {

	margin: 0;

	float: center;

	}



blockquote {

	margin: 20px 0;

	padding: 0 20px 0 50px;

	color: #333;

	background: #fff url('images/quote.png') no-repeat 10px 0;

	border: none;

	}






.navigation {

	text-align: center;

	margin: 10px 0;

	padding: 0;

	width: 100%;

	}



.comments .navigation {

	margin: 10px 0;

	}





input[type=text], textarea {

	color: #444;

	padding: 1px;

	margin: 0;

	}



.sb-comments-blc ul li span a, .sb-comments ul li small a {

	color: #999;

	font-weight: normal;

	word-spacing: -1px;

	}



.sb-comments-blc ul li {

	margin-bottom: 6px;

}



.sb-comments-blc li > a[title="Go to the comments of this entry"] {

	position: absolute;

	right:0;

	color: #999;

}

.commentround {
background:#FFF9FF;
}


