/* @override http://blog.neonmonster.com/wp-content/themes/neonmonster/style.css */

/*
Theme Name: GGBlog
Theme URI: http://wordpress.org/
Description: Green and Graham Custom Wordpress Theme.
Version: 1.0
Author: Pete and Jo
Author URI: http://www.theneonhive.com/
Tags: Nice

*/

body{
	margin:0;
	color:#3b3b3b;
	font:12px Arial, Helvetica, sans-serif;
}
img{border:none;}
a{
	color:#3b3b3b;
	text-decoration: none;

}

a:focus {outline-style: none;}

a:hover{ text-decoration:underline;}
input,
textarea,
select{
    font:100% arial,sans-serif;
    vertical-align:middle;
}
form,fieldset{
    margin:0;
    padding:0;
    border:none;
}
#wrapper{
	width:1000px;
	overflow:hidden;
	margin:0 auto;
}
#header{
	height:1%;
	overflow:hidden;
	position:relative;
	padding:0 95px;
	margin:0 0 12px;
}
.logo{
	position:absolute;
	top:7px;
	left:0;
}
.logo a{
	display:block;
	width:166px;
	height:144px;
	background:url(images/bg-logo.png) no-repeat;
	text-indent:-9999px;
	cursor:pointer;
}
#header .holder{
	height:1%;
	overflow:hidden;
	padding:21px 0 13px 102px;
}
.search-holder{
	height:1%;
	overflow:hidden;
	margin:0 0 20px;
}
.search{
	float:right;
	width:243px;
}
.search-btn{
	float:left;
}

#footer address a {
	color:#e62b82;
	text-decoration: underline;
}
.inp01{
	float:left;
	width:204px;
	height:22px;
	background:url(images/bg-inp01.gif) no-repeat;
	padding:5px 10px 0 0;
}
.inp01 input{
	width:204px;
	background:none;
	border:0;
	color:#fff;
	float:left;
	margin:0;
	padding:0;
	font-size:14px;
}
.nav{
	height:1%;
	overflow:hidden;
	border-bottom:1px solid #71706e;
	font-size:16px;
	font-weight:bold;
	margin:0 0 15px;
}
.nav ul{
	height:1%;
	overflow:hidden;
	margin:0;
	padding:0;
	list-style:none;
}
.nav ul li{
	float:right;
	padding:0 0 12px 30px;
}
.nav ul li a{
	color:#3b3b3b;
	text-decoration:none;
}
.nav ul li a.active,
.nav ul li a:hover{
	color:#e62b82;
}
.social-nav{
	height:1%;
	overflow:hidden;
	font-size:14px;
	font-weight:bold;	
}
.social-nav ul{
	margin:0;
	padding:0;
	list-style:none;
}
.social-nav ul li{
	float:right;
	padding:0 0 0 26px;
}
.social-nav ul li a{
	color:#c5c6c6;
}
#header .ill{
	border:1px solid #3b3b3b;
	margin:0 0 3px -1px;
	overflow: hidden;
	width:810px;
	overflow:hidden;
}
.main-nav{
	width:812px;
	overflow:hidden;
	border-bottom:1px solid #71706e;
	padding:0 0 3px;
	margin:0 0 0 -1px;
	position:relative;
}
.main-nav ul{
	margin:0;
	padding:0;
	list-style:none;
	width:820px;
	overflow:hidden;
}
.main-nav ul li{
	float:left;
	padding:0 3px 0 0;
}

#header div.main-nav ul li a.gallerynav {
		background:url(images/nmblog-dept-gallery.jpg) no-repeat;
}

#header div.main-nav ul li a.gallerynav:hover,
#header div.main-nav ul li a.gallerynavactive
{ 
background:url(images/nmblog-dept-gallery.jpg) no-repeat;
background-position:0 -99px; 
}

#header div.main-nav ul li a.librarynav {
		background:url(images/nmblog-dept-library.jpg) no-repeat;
}

#header div.main-nav ul li a.librarynav:hover,
#header div.main-nav ul li a.librarynavactive
{ 
background:url(images/nmblog-dept-library.jpg) no-repeat;
background-position:0 -99px; 
}

#header div.main-nav ul li a.labnav {
		background:url(images/nmblog-dept-lab.jpg) no-repeat;
}

#header div.main-nav ul li a.labnav:hover,
#header div.main-nav ul li a.labnavactive
{ 
background:url(images/nmblog-dept-lab.jpg) no-repeat;
background-position:0 -99px; 
}

#header div.main-nav ul li a.studionav {
		background:url(images/nmblog-dept-studio.jpg) no-repeat;
}

#header div.main-nav ul li a.studionav:hover,
#header div.main-nav ul li a.studionavactive
{ 
background:url(images/nmblog-dept-studio.jpg) no-repeat;
background-position:0 -99px; 
}

#header div.main-nav ul li a.closetnav {
		background:url(images/nmblog-dept-closet.jpg) no-repeat;
}

#header div.main-nav ul li a.closetnav:hover,
#header div.main-nav ul li a.closetnavactive
{ 
background:url(images/nmblog-dept-closet.jpg) no-repeat;
background-position:0 -99px; 
}

#header div.main-nav ul li a.greenhousenav {
		background:url(images/nmblog-dept-greenhouse.jpg) no-repeat;
}

#header div.main-nav ul li a.greenhousenav:hover,
#header div.main-nav ul li a.greenhousenavactive
{ 
background:url(images/nmblog-dept-greenhouse.jpg) no-repeat;
background-position:0 -99px; 
}

#header div.main-nav ul li a.igloonav {
		background:url(images/nmblog-dept-igloo.jpg) no-repeat;
}

#header div.main-nav ul li a.igloonav:hover,
#header div.main-nav ul li a.igloonavactive
{ 
background:url(images/nmblog-dept-igloo.jpg) no-repeat;
background-position:0 -99px; 
}

#header div.main-nav ul li a.toolshednav {
		background:url(images/nmblog-dept-toolshed.jpg) no-repeat;
		width: 96px;
}

#header div.main-nav ul li a.toolshednav:hover,
#header div.main-nav ul li a.toolshednavactive
{ 
background:url(images/nmblog-dept-toolshed.jpg) no-repeat;
background-position:0 -99px;
width: 96px; 
}




.main-nav ul li a{
	display:block;
	width:97px;
	height:97px;
	border: 1px solid black;
	background:url(images/bg-main-nav.jpg) no-repeat;
	color:#e62b82;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	overflow:hidden;
	cursor:pointer;
}

.main-nav ul li a span{
	background:url(images/bg-main-nav-link.png) repeat-x;
	display:block;
	height:20px;
	overflow:hidden;
	text-align:center;
	margin:38px 0 0;
	padding:6px 0 0 0;
}
.main-nav ul li a.active,
.main-nav ul li a:hover{ background-position:0 -99px; }
#main{
	width:810px;
	margin:0 auto 32px;
	background:url(images/bg-main.gif) repeat-y;
	overflow:hidden;
	padding:0 0 58px;
}
#content{
	float:left;
	width:465px;
}
#content h1{
	margin:0 0 10px;
	text-transform:uppercase;
	color:#3b3b3b;
	font-size:18px;
	font-weight:normal;
}
#content h1 span{
	font-size:14px;
	font-weight:bold;
	text-transform:none;
}
.post{
	border-top:1px solid #71706e;
	height:1%;
	overflow:hidden;
	padding:5px 0 11px;
}

#content h2.latestnews {
	font-size: 18px;
	font-weight: bold;
	margin: 5px 0 5px 0;
}
.post .entry-title{
	height:1%;
	overflow:hidden;
	margin:0 0 5px;
}
.post .entry-title strong{
	background:#3b3b3b;
	color:#cdddb6;
	display:block;
	line-height:14px;
	padding:5px 0 7px 10px;
	margin:0 0 13px;
}

.post .entry-title strong a{
	color:#cdddb6;
}

.post .entry-title .date{
	font-size:11px;
	font-weight:bold;
	color:#c5c6c6;
}
.post .entry-content{
	height:1%;
	overflow:hidden;
	line-height:18px;
	padding:0 0 10px;
}

.post .entry-content a{
color: #E72C83;
}

div.entry-content a:hover{
	color: #FD93D3;
}

.post .entry-content h2{
	margin:0 0 2px;
	font-size:18px;
	color:#3b3b3b;
}

.post .entry-content h2 a{
	margin:0 0 2px;
	font-size:18px;
	color:#3b3b3b;
}

.post .entry-content p{
	margin:0 0 17px;
}
.post .meta{
	height:1%;
	overflow:hidden;
}
.post .meta span.metacomments{
	float:right;
	font-size:11px;
	font-weight:bold;
	color:#c5c6c6;
}

span.metacat.mitch a{
	color:#e62b82;
}
.post .meta span.metacomments a{
	color:#c5c6c6;
}
.post .meta .timestamp{
	height:1%;
	overflow:hidden;
	text-transform:uppercase;
	font-size:11px;
	color:#3b3b3b;
}
.post .meta .timestamp strong{ }

.post .meta .timestamp span{ }

.post .meta .timestamp ul{
	display:inline;
	margin:0;
	padding:0;
	list-style:none;
}
.post .meta .timestamp ul li{
	display:inline;
	background:url(images/post-sep.gif) no-repeat 0 50%;
	padding:0 0 0 5px;
}
.post .meta .timestamp ul li:first-child{
	background:none;
	padding-left:2px;
}
.post .meta .timestamp ul li a{
	color:#3b3b3b;
}
.discussion{
	height:1%;
	overflow:hidden;
	border-top:1px solid #71706e;
	padding:11px 0 0;
}
.discussion h3{
	margin:0 0 16px;
	font-size:18px;
	color:#c6c6c6;
}
.list-comments{
	height:1%;
	overflow:hidden;
}
.list-comments ul{
	margin:0 0 -11px;
	position:relative;
	padding:0;
	list-style:none;
}
.list-comments ul li{
	width:100%;
	overflow:hidden;
	padding:0 0 32px;
}
.list-comments ul li .ill{
	float:left;
	width:48px;
	height:48px;
	margin:3px 0 0;
}
.list-comments ul li .text{
	float:left;
	width:380px;
	padding:0 0 0 13px;
	line-height:14px;
}

#comments div.list-comments ul li ul.children li div.text {
	width: 350px;
}
.list-comments ul li .meta{
	font-size:11px;
	color:#c6c6c6;
	margin:0 0 9px;
}
.list-comments ul li .meta a{
	color:#3b3b3b;
	font-weight:bold;
}
.list-comments ul li .text p{
	margin:0;
}
.add-comment{
	border-top:1px solid #71706e;
	height:1%;
	overflow:hidden;
	padding:11px 0 0;
}
.add-comment h3{
	margin:0 0 17px;
	font-size:18px;
	color:#c6c6c6;
}
.coment-form-holder{
	width:282px;
	height:350px;
	background:url(images/bg-comment-form.jpg) no-repeat;
	padding:90px 18px 0 25px;
	font-size:11px;
}

/* custom forms */



.coment-form-holder p{
	margin:0 0 10px;
	text-align:center;
}
.inp02{
	background:url(images/bg-inp02.png) no-repeat;
	width:283px;
	height:28px;
	overflow:hidden;
	margin:0 0 5px;
}
.inp02 input{
	float:left;
	margin:0;
	padding:0;
	position:relative;
	background:none;
	border:0;
	width:263px;
	padding:7px 10px 0;
	height:21px;
	overflow:hidden;
}
.textarea{
	width:283px;
	height:115px;
	background:url(images/bg-textarea.png) no-repeat;
	overflow:hidden;
	margin:0 0 35px;
}
.textarea textarea{
	background:none;
	border:0;
	position:relative;
	overflow:auto;
	width:273px;
	height:113px;
	float:left;
	margin:0;
	padding:10px 0 1px 9px;
}
.send-btn{
	height:1%;
	overflow:hidden;
}
.send-btn input{
margin-top: 5px;
	float:right;
	width:52px;
	height:13px;
}
#sidebar{
	float:right;
	width:315px;
	overflow:hidden;
	position:relative;
}
.sidebox{
	height:1%;
	overflow:hidden;
}
.sidebox h3{
	margin:0 0 15px;
}
.image-list{
	height:1%;
	overflow:hidden;
}
.image-list ul{
	margin:0;
	padding:0;
	list-style:none;
	width:330px;
	overflow:hidden;
}
.image-list ul li{
	float:left;
	padding:0 15px 15px 0;
}
.image-list ul li a{
	display:block;
	width:144px;
	height:144px;
	padding:2px;
	border:1px solid #3b3b3b;
	
}
.twitter-box{
	height:1%;
	overflow:hidden;
	font-weight:bold;
	line-height:18px;
	padding:0 0 11px 1px;
	margin:-4px 0 0;
	position:relative;
}
.twitter-box h4{
	margin:0 0 6px;
	color:#3b3b3b;
	font-size:12px;
	text-transform:uppercase;
}
.twitter-box ul{
	margin:0;
	padding: 0;
}

.twitter-box ul li{
font-weight: bold;
}

#twitter_update_list li span a {
		color:#e62b82;
		font-weight: bold;
		display: inherit;

}

.twitter-box a{
	font-weight: normal;
	display: block;

}


.twitter-box .more a{
	height:1%;
	overflow:hidden;
	text-transform:uppercase;
	padding:9px 0 0;
	font-weight: bold;
	color:#e62b82;
}

#content div.descr {
	background-color: #3B3B3B;
	color:#cdddb6;
	font-weight: bold;
	padding: 15px;
	margin: 0 0 10px 0;

}

#content div.descr .descrholder {
	width: 350px;
	float: right;
	margin: 0;
	padding: 0;
}

#content div.descr h1 {
	color: #fff;
	text-transform: none;
	font-weight: bold;
	margin: 0 0 10px 0;
	padding: 0;
}

#content div.descr .imgholder {
	float: left;
	margin: 0;
	padding: 0;
	width: 80px;
}

#content h1.pagetitlecat {
	border-bottom:1px solid black;
	padding-bottom: 10px;
}
.post-list{
	height:1%;
	overflow:hidden;
	margin:-2px 0 0;
	position:relative;
}
.post-list ul{
	margin:0;
	padding:0 0 7px 1px;
	list-style:none;
	font-weight:bold;
}
.post-list ul li{
	padding:0 0 9px;
}
.post-list ul li a{
	color:#8e9090;
}
.tag-cloud{
	height:1%;
	overflow:hidden;
	margin:-4px 0 0;
	position:relative;
}
.tag-cloud ul{
	margin:0;
	padding:0 55px 17px 4px;
	list-style:none;
}
.tag-cloud ul li{
	display:inline;
}
.tag-cloud ul li.popular{ font-size:11px; }
.tag-cloud ul li.v-popular{
	font-size:12px;
	font-weight:bold;
}
.tag-cloud ul li.vv-popular{
	font-size:14px;
	font-weight:bold;
}
.tag-cloud ul li.vvv-popular{
	font-size:18px;
	font-weight:bold;
}
.tag-cloud ul li.vvvv-popular{
	font-size:22px;
	font-weight:bold;
}
.tag-cloud ul li a{
	color:#b8b8b8;
}
.sidebox .ad{
	margin:0 0 15px;
}
#footer{
	width:748px;
	margin:0 auto;
	overflow:hidden;
	background:#3b3b3b;
	color:#c5c6c6;
	font-size:10px;
	font-weight:bold;
	padding:20px 0 7px 62px;
	position:relative;
	margin-bottom: 20px;
}
#footer address{
	font-style:normal;
	color:#e62b82;
	font-size:13px;
	display:block;
	margin:0 0 5px;
}
#footer p{
	margin:0 0 12px;
}
#footer p span{ display:block; }
#footer p a{
	color:#c3ee08;
}
.sub-logo{
	position:absolute;
	top:15px;
	left:16px;
}
.sub-logo a{
	display:block;
	width:29px;
	height:48px;
	background:url(images/bg-sub-logo.gif) no-repeat;
	text-indent:-9999px;
}
.neon-logo{
	position:absolute;
	top:75px;
	left:15px;
}
.neon-logo a{
	display:block;
	width:30px;
	height:30px;
	text-indent:-9999px;
	background:url(images/bg-neon-logo.gif) no-repeat;
}

#header .ill img{ display:block; }

/* custom text */

/* @group mitch */

#content div.discussion div.list-comments ul li div.ill.mitch {
}

div.entry-content.mitch a{
	color: #E72C83;
}

div.entry-content.mitch a:hover{
	color: #FD93D3;
}

#content div.descr.mitch {
	color: #E72C83;
}

.post div.entry-title.mitch strong {
	color: #E72C83;
}

.post div.entry-title.mitch strong a{
	color: #E72C83;
}

span.metacat.mitch a{
	color: #E72C83;
}

/* @end */


/* @group mouth */
#content div.discussion div.list-comments ul li div.ill.mouth {
}


#content div.descr.mouth {
	color: white;
}

.post div.entry-title.mouth strong {
	color: white;
}

.post div.entry-title.mouth strong a{
	color: white;
}

/* @end */

/* @group panoptes */
#content div.discussion div.list-comments ul li div.ill.panoptes {
}

#content div.descr.panoptes {
	color: #FF91D8;
}

.post div.entry-title.panoptes strong {
	color: #FF91D8;
}

.post div.entry-title.panoptes strong a{
	color: #FF91D8;
}

span.metacat.panoptes a{
	color: #FF91D8;
}

/* @end */

/* @group psnail */
#content div.discussion div.list-comments ul li div.ill.psnail {
}

#content div.descr.psnail {
	color: #CCF80B;
}

.post div.entry-title.psnail strong {
	color: #CCF80B;
}

.post div.entry-title.psnail strong a{
	color: #CCF80B;
}

span.metacat.psnail a{
	color: #CCF80B;
}

/* @end */

/* @group robotephant */
#content div.discussion div.list-comments ul li div.ill.psnail {
}

#content div.descr.robotephant {
	color: #C8BC94;
}

.post div.entry-title.robotephant strong {
	color: #C8BC94;
}

.post div.entry-title.robotephant strong a{
	color: #C8BC94;
}

span.metacat.robotephant a{
	color: #C8BC94;
}

/* @end */




/* @group the toy guy */


div.entry-content.thetoyguy a{
	
}

div.entry-content.thetoyguy a:hover{
	
}


/* @end */


span.metacat.drdayglow a{
	color:#cdddb6;
}

div.addthis {
	margin: 15px 0 5px 0;
}

#content div.post div.social {
	margin: 15px 0 0 0;
}



/* form1 */
#form-wrapper{
	width:465px;
	margin:5px auto 0;
	padding:0 15px;
}
.form2 h3,
.form1 h3{ margin-bottom:12px !important; }
.form1 .coment-form-holder{
	width:284px;
	height:450px;
	background:url(images/bg-fom1.jpg) no-repeat;
	font-size:11px;
	padding:66px 28px 0 53px;
}
.form1 .coment-form-holder strong{
	display:block;
	margin:0 0 7px;
}
.form2 .coment-form-holder strong img,
.form1 .coment-form-holder strong img{ display:block; }
.form2 .coment-form-holder p,
.form1 .coment-form-holder p{
	text-align:left;
	font-weight:bold;
	margin:0 0 20px;
}
.form1 .inp02{
	background:#fcceea;
	width:281px;
	height:26px;
	border:1px solid #9c8995;
}
.form1 .inp02 input{
	width:261px;
	height:auto;
	color:#3b3b3b;
	padding:6px 10px;
}
.form1 .textarea{
	width:281px;
	height:113px;
	background:#fcceea;
	border:1px solid #9c8995;
	margin:0 0 17px;
}
.form1 .textarea textarea{
	width:271px;
	height:101px;
	color:#3b3b3b;
}
.form1 .send-btn{
	height:1%;
	overflow:visible;
}
.form1 .send-btn:after{
	content:"";
	clear:both;
	display:block;
}
.form1 .send-btn input{
	float:right;
	width:81px;
	height:33px;
	margin:0 -9px 0 0;
	display:inline;
	position:relative;
}
/* form2 */
.form2 .coment-form-holder{
	width:284px;
	height:450px;
	background:url(images/bg-fom2.jpg) no-repeat;
	font-size:11px;
	padding:66px 28px 0 53px;
}
.form2 .coment-form-holder p{ color:#8e908f; }
.form2 .coment-form-holder strong{
	display:block;
	margin:0 0 9px;
}
.form2 .inp02{
	background:#e5edd9;
	width:281px;
	height:26px;
	border:1px solid #d5dad0;
}
.form2 .inp02 input{
	width:261px;
	color:#8e908f;
	padding:6px 10px
}
.form2 .textarea{
	width:281px;
	height:113px;
	background:#e5edd9;
	border:1px solid #d5dad0;
	margin:0 0 17px;
}
.form2 .textarea textarea{
	width:271px;
	height:101px;
	color:#8e908f;
}
.form2 .send-btn{
	height:1%;
	overflow:visible;
}
.form2 .send-btn:after{
	content:"";
	clear:both;
	display:block;
}
.form2 .send-btn input{
	float:right;
	width:72px;
	height:32px;
	margin:0 -4px 0 0;
	display:inline;
	position:relative;
}
/* form3 */
.form3 .coment-form-holder{
	width:370px;
	height:456px;
	background:url(images/bg-form3.jpg) no-repeat;
	font-size:11px;
	padding:69px 45px 0 50px;
}
.form3 h3{ margin:0 0 11px;}
.form3 .coment-form-holder strong{
	display:block;
	margin:0 0 9px;
	width:100%;
	overflow:hidden;
}
.form3 .coment-form-holder strong img{
	display:block;
	margin:0 auto;
}
.form3 .coment-form-holder .holder{
	width:283px;
	margin:0 auto;
}
.form3 .inp02{
	background:url(images/bg-form3-inp.png) no-repeat;
}
.form3 .inp02 input{
	color:#41403e;
}
.form3 .textarea{
	background:url(images/bg-form3-textarea.png) no-repeat;
	margin:0 0 27px;
}
.form3 .textarea textarea{
	color:#41403e;
}
.form3 .send-btn{
	height:1%;
	overflow:hidden;
}
.form3 .coment-form-holder p{
	color:#41403e;
	font-weight:bold;
	float:left;
	width:260px;
	text-align:left;
}
.form3 .send-btn input{
	float:right;
	width:63px;
	height:17px;
	margin:10px 0 0;
}
/* form4 */
.form4 .coment-form-holder{
	width:317px;
	height:440px;
	background:url(images/bg-form4.jpg) no-repeat;
	font-size:11px;
	padding:10px 136px 0 12px;
}
.form4 h3{ margin:0 0 11px;}
.form4 .coment-form-holder strong{
	display:block;
	margin:0 0 19px;
	width:100%;
	overflow:hidden;
}
.form4 .coment-form-holder strong img{
	display:block;
}
.form4 .coment-form{
	width:283px;
	padding:0 0 86px 34px;
}
.form4 .coment-form-holder .holder{
	width:283px;
	margin:0 auto;
}
.form4 .inp02{
	background:url(images/bg-form4-inp.png) no-repeat;
}
.form4 .inp02 input{
	color:#3b3b3b;
}
.form4 .textarea{
	background:url(images/bg-form4-textarea.png) no-repeat;
	margin:0 0 22px;
}
.form4 .textarea textarea{
	color:#3b3b3b;
}
.form4 .send-btn{
	height:1%;
	overflow:hidden;
}
.form4 .coment-form-holder p{
	color:#fff;
	font-weight:bold;
	float:left;
	width:290px;
	text-align:left;
	margin-top: 45px;
}
.form4 .send-btn input{
	float:left;
	width:48px;
	height:21px;
	margin:35px 0 0 14px;
	display:inline;
}
/* form5 */
.form5{
	overflow:visible !important;
}
.form5 .coment-form-holder{
	width:465px;
	height:406px;
	background:url(images/bg-form5.jpg) no-repeat;
	font-size:11px;
	padding:120px 0 0;
	margin:0 0 0 -7px;
	position:relative;
}
.form5 h3{ margin:0 0 11px;}
.form5 .coment-form{
	height:1%;
	padding:0 0 86px;
}
.form5 .coment-form-holder .holder{
	width:283px;
	padding:0 0 0 45px;
}
.form5 .inp02{
	background:url(images/bg-form5-inp.png) no-repeat;
}
.form5 .inp02 input{
	color:#e62b82;
}
.form5 .textarea{
	background:url(images/bg-form5-textarea.png) no-repeat;
	margin:0 0 43px;
	height: 100px;
}
.form5 .textarea textarea{
	color:#e62b82;
	height: 80px;
}
.form5 .send-btn{
	height:1%;
	overflow:hidden;
}
.form5 .coment-form-holder p{
	color:#e62b82;
	font-weight:bold;
	width:290px;
	text-align:left;
	margin:0 0 8px 45px;
	line-height:13px;
}

#content div.add-comment.form5 div.coment-form-holder form.coment-form p.subscribe-to-comments {
	margin: 20px 0 0 5px;
}
.form5 .send-btn input{
	float:left;
	width:77px;
	height:37px;
	margin:0 0 0 9px;
	display:inline;
}
/* form6 */
.form6 .coment-form-holder{
	width:284px;
	height:327px;
	background:url(images/bg-form6.jpg) no-repeat;
	font-size:11px;
	padding:170px 70px 15px 47px;
}
.form6 h3{ margin:0 0 15px;}
.form6 .inp02{
	background:url(images/bg-form6-inp.png) no-repeat;
}
.form6 .inp02 input{
	color:#e62b82;
}
.form6 .textarea{
	background:url(images/bg-form6-textarea.png) no-repeat;
	margin:0 0 13px;
}
.form6 .textarea textarea{
	color:#e62b82;
}
.form6 .send-btn{
	height:1%;
	overflow:hidden;
}
.form6 .coment-form-holder p{
	color:#e62b82;
	margin:0 0 5px;
	line-height:13px;
}

#content div.add-comment.form6 div.coment-form-holder form.coment-form fieldset p.subscribe-to-comments {
	padding: 0;
	margin: 0;
	text-align: left;
}
.form6 .send-btn input{
	float:left;
	width:50px;
	height:19px;
}
/* form7 */
.form7 .coment-form-holder{
	width:399px;
	height:438px;
	background:url(images/bg-form7.jpg) no-repeat;
	font-size:11px;
	padding:11px 50px 0 16px;
}
.form7 h3{ margin:0 0 12px;}
.form7 .inp02{
	background:url(images/bg-form7-inp.png) no-repeat;
}
.form7 .inp02 input{
	color:#e62b82;
}
.form7 .textarea{
	background:url(images/bg-form7-textarea.png) no-repeat;
	margin:0 0 19px;
}
.form7 .textarea textarea{
	color:#e62b82;
}
.form7 .send-btn{
	height:1%;
	overflow:hidden;
}
.form7 .coment-form-holder p{
	color:#fff;
	font-weight:bold;
	margin:0 0 81px 117px;
	line-height:13px;
	text-align:left;
	width:270px;
}

.form7 .send-btn input{
	float:left;
	width:57px;
	height:15px;
	margin:0 0 0 2px;
	display:inline;
}


#content div.post div.entry-content p a {
	font-weight: bold;
}

div.post-list.archivelinks a:hover{
	color: #FD93D3;
}

div.post-list.rpostslinks a:hover{
	color:#e62b82;
}

div.post-list.rcommentslinks a:hover{
	color: #FD93D3;
}

#sidebar div.sidebox.rcommentslinks div.post-list ul li a:hover {
	color: #FD93D3;
}

#sidebar div.sidebox div.post-list.featurelinks ul li a:hover {
	color: #C4F007;
}

ul.related_post {
list-style: none;
margin: 0;
padding: 0;	
}

#content div.post ul.related_post li {
	width: 144px;
	float: left;
	margin-right: 16px;
}

#content div.post ul.related_post li.ender {
	margin-right: 0px;
}

h2.related_post_title {
	border-top:1px solid #71706e;
	margin: 30px 0 10px 0;
	padding-top: 10px;
	font-size:18px;
	color:#c6c6c6;
}

#comments div.list-comments ul li ul.children {
	clear: both;
	margin-left: 25px;
	padding-top: 15px;
}

#comments div.list-comments ul li ul.children li ul.children {
	margin-left: 0px;
}




