/*
Theme Name: Moonit
Author: eROI
Author URI: http://www.eroi.com/
*/

/* Fix IE6 Peek-a-boo bug, and lagging display issues in other browsers */
div#content { 
	float:left; 
}
div#footer {
	float:left;
}
/**************/


.more-link {
	margin-top:0;
	float:none;
}

.disappear {
display:none;
}
.post-meta-key, div.result-47, div.result-44 { display:none; }
div#blog-col-left {
	padding-right:20px;
}

div#blog-col-left, div#blog-col-left div.grey1 {
	width:200px;
}
div#blog-col-right div.grey2 div.box-content div.box-left div.grey4-inside,
div#blog-col-right div.grey1 div.box-content div.box-left div.grey3-inside  {
	margin-bottom:15px;
}
div#blog-col-right, div#blog-col-right div.grey1, div#blog-col-right div.grey2 {
	width:700px;
}

div.grey1, div.grey2 {
margin:0 0 20px 0 !important;}



/* banners */
div#couch-banner {
	background:url(images/banner-couch.png);
	height:101px;
	width:920px;
}
div#couch-banner-small {
	background:url(images/banner-couch-small.png);
	height:59px;
	width:700px;
}
div#stars-banner {
	background:url(images/banner-stars.png);
	height:101px;
	width:920px;
}
div#stars-banner-small {
	background:url(images/banner-stars-small.png);
	height:59px;
	width:700px;
}
div.banner span {
	display:none;
}
.nolink a {
font-weight:bold;
color:#6b718a;
}
/* subnav */
ul#nav li {
	overflow:hidden;
}
div.subnav {
	width:920px;
	height:9px;
	background-color:#e2eaed;

	padding-top:5px;
}
div.couch-small {
width:700px!important;
}


div.subnav img.rss {
	float:left;
}
div.subnav img.rss {
	margin:11px 13px 0 0;
}


div.subnav ul#navigation {
	margin:0 0 0 315px;
}

div.subnav ul#navigation.nav-small {
	margin:0 0 0 95px !important;
}

div.subnav ul#navigation ul {
	
}
/* cforms styling */
form.blog-search input.search-bar{
	background: #ffffff url(images/blog-search-bg.png) no-repeat;
	height:20px;
	border:0px;
	padding:0;
	position:relative;
	padding:3px 0 0 3px;
	top:-7px;
}

input#cf_field_1, input#cf_field_2 {
	background: transparent url(images/sit-on-couch-input.gif) no-repeat;
	height:18px;
	border:0px;
	padding:0;
	width:192px;
	padding:3px 0 0 3px;

}
textarea#cf_field_3 {
	background: url(images/comment-box-bg.gif) no-repeat scroll 0 0;
	border:none;
	height:185px;
	width:155px;
	padding:10px 30px 10px 10px;
	margin:5px 0 2px 0;
	overflow-y: auto; 
	overflow-x:hidden;
}
form.blog-search input#searchsubmit, input#search-submit {
	margin:6px 0 0 0;
}
input#search-submit {
	background:url(/assets/images/btn-search.png);
	height:23px;
	width:21px;

}
input#search-submit:hover {
	background-position:0 -27px;
}
input#search-submit:active {
	background-position:0 -55px;
}


/* entry */

div.icons div.icon {
	float:left;
	padding:0 8px 0 0;
}
div#blog-col-right h1 {
	color:#009bde;
	font-size:18px;
	padding:3px 0 5px 0;
}
div#blog-col-right p {
	padding:13px 0 0 0;
	margin-bottom:0;
}


div.box-content div.box-left {
	float:left;
	width:430px;

}
div.box-content div.box-right {
	float:left;
	width:200px;
	padding:0 0 0 30px;
	overflow:hidden;
}
div#comment-more-1, div#comment-more-2, div#comment-more-3, div#comment-more-4 {
	display:none;
}
div.box-content div#limited-comments {
	float:right;
}
div.box-content div.box-right div.pagecount {
	padding-left:20px;
	width:70px;
	background:  url(images/icon-pagecount.gif) no-repeat;
}
div.box-content div.box-right div.commentcount {
	padding-left:30px;
	width:80px;
	background:  url(images/icon-commentcount.gif) 3px 5px no-repeat;
}

div.search-wrapper div.box-content div.box-right div.pagecount {
	margin-left:5px;
}

div.box-content div.box-right div.count{
	padding-top:5px;
	font-size:.9em;
	line-height:110%;
	float:left;
	height:30px;
	padding-top:5px;
}
div.box-right h4 {
	clear:both;
	font-size:12px;
	line-height:18px;
	font-weight:bold;
}

/* comments */
div.box-center p, div.comment p {
	font-size:12px;
}

div#blog-col-right div.comment-info p {
	font-size:10px;
	margin-bottom:20px;
		padding-top:3px;
}
div.box-right textarea.comment-box {
	background: url(images/comment-box-bg.gif) no-repeat scroll 0 0;
	border:none;
	height:185px;
	width:175px;
	padding:10px 30px 10px 10px;
	margin:5px 0 2px 0;
	overflow-y: auto; 
	overflow-x:hidden;
	
}
div.more-comments textarea.submit-comment {
	background: url(images/submit-comment-box-bg.gif) no-repeat scroll 0 0;
	border:none;
	height:85px;
	width:362px;
	padding:10px 30px 10px 10px;
	margin:10px 0 2px 0;
	overflow-y: auto; 
	overflow-x:hidden;	
}
input#submit-comment-submit {
clear:both;
display:block;
margin:10px 0 0 292px;
}
div.more-comments h3 {
	font-size:12px;
	margin-top:10px;
	font-weight:bold;
}
div.box-right  input#comment-submit {
	float:right;
	margin:10px -10px 80px 0;
}

input.comment-submit {
	background:url(/assets/images/btn-submit.png);
	height:34px;
	width:92px;
}
input.comment-submit:hover {
	background-position:0 -34px;
}
input.comment-submit:active {
	background-position:0 -68px;
}
/* comments dropdown */
h3#more-comments {
	background: transparent url(images/more-comments.gif) no-repeat;
	height:19px;
	width:181px;
}
div.more-comments p {
	margin-bottom:0px;
}
div.more-comments p.comment-details {
	font-size:10px;
	padding-top:0px;

}
div.comment-left {
	float:left;
}
div.comment-right {
	float:left;
	width:550px;
	margin:-8px 0 0 10px;
}
div.comment-right p {
	font-size:12px;
}


div.gravitar {
		background: transparent url(images/comment-nogravatar.gif) no-repeat;
	height:45px;
	width:45px;
	padding:0 10px 0 0;
}
div.gravitar img {
	width:45px;
	height:45px;
}
div.nogravitar {
/*	background: transparent url(images/comment-nogravatar.gif) no-repeat;*/
	height:45px;
	width:45px;
	padding:0 10px 0 0;
}
/* pullquote */
div.grey3-inside div.top {
	background: transparent url(images/pullquote-topcap_dark.gif) top right no-repeat !important;
	height:19px;
}
div.grey3, div.grey3-inside {
	background-color:#f0f7f9;
	margin-top:20px; 
}
div.grey3-inside .box-content { 
	background-color:#f0f7f9;
}
div.grey3-inside div.bot {
	background: transparent url(images/pullquote-bottomcap_dark.gif) top right no-repeat !important;
	height:19px;
}
div.grey3-inside p.pullquote, div.grey4-inside p.pullquote {
	margin:-19px 18px -10px 18px !important;
	font-style:italic;	
}
div.grey4, div.grey4-inside {
	background-color:#fafbfc;
	margin-top:20px;
}
div.grey4-inside div.top {
	background: transparent url(images/pullquote-topcap.gif) top right no-repeat;
	height:19px;
}
div.grey4-inside div.bot {
	background: transparent url(images/pullquote-bottomcap.gif) top right no-repeat;
	height:19px;
}
a.readmore-pullquote  {
	margin-top:15px;
	display:block;
}
/* footer */
div#sit-on-couch {
	background: transparent url(images/couch-bottombanner.gif) top right no-repeat;
	width:700px;
	height:66px;
	margin:20px 0 20px 0;
}
div#sit-on-couch:hover {
	background: transparent url(images/couch-bottombanner-over.gif) top right no-repeat;
	}
div.banner a {
display:block;
width:100%;
height:100%;
}
div#sit-on-couch a {
	display:block;
	height:100%;
	width:100%;
}

/* comments sidebar */

div.box-right .avatar {
	display:none;
}

/* search results */

div.box-far-left {
	float:left;
	width:220px;
	padding-right:10px;
}
div.box-content div.box-center {
	float:left;
	width:250px;
}
div.far {
	width:120px !important;
}
div.hover {
	background-color:#d3dbdd;
}
p.post-date {
	font-size:10px;
}
div#search-results {
	background: transparent url(images/search-results.gif) top right no-repeat;
	height:20px;
	width:151px;
	margin:10px 0 0 0;
	padding:0 0 10px 20px;
}

div.pagination {
	text-align:right;
	padding:0 0 15px 0;
}
div#tptn_related h3 {
	display:none;
}
/* stars */
.stars-post {
	padding-left:230px;
}
div#single-image {
	padding-bottom:10px;
}
div.attachment-image {
	/*padding-bottom:20px;*/
	float:left;
}
img.attachment-medium {
	float:left;
}
div#wrapper-multi {
width:200px;
float:left;
margin-left:20px;

}
.no-comments {
	display:block;
	clear:both;
	
}
li.subLevel_archives {
text-transform:lowercase;
}
p.linklove {display:none;}

/* static ads */
.couch-ads-short2 {
	background-image:url(/assets/images/ads/04-couch-drama.png);
}
.couch-ads-short1 {
	background-image:url(/assets/images/ads/05-couch-issues.png)	
}
.stars-ads-short1 {
	background-image:url(/assets/images/ads/06-stars-see-stars.png)	
}
.stars-ads-short2 {
	background-image:url(/assets/images/ads/07-stars-get-scoop.png)	
}
.moonit-ads-short1 {
	background-image:url(/assets/images/ads/01-still-curious.png)	
}
.moonit-ads-short2 {
	background-image:url(/assets/images/ads/02-need-answers.png)	
}
.moonit-ads-short3 {
	background-image:url(/assets/images/ads/03-want-more.png)	
}
.ads-a a {
	display:block;
	width:100%;
	height:100%;
}
.ads-a {
	height:90px;
	width:129px;
}





form.comment-box {
	margin-top:10px;
}
input.bg-input {
	background: transparent url(images/bg_input.gif) no-repeat;
	height:23px;
	width:190px;
	border:0px;
	padding:0;
	padding:3px 0 0 3px;

}
textarea.textarea-large {
	background: transparent url(images/bg_textarea-large.gif) no-repeat;
border:0px!important;
height:203px;
padding:1px 2px 3px 3px;
margin-bottom:10px;
}
label small {
	font-size:10px;
}
label.smalltext {
	padding:0px !important;
}
form.comment-box p {
	padding:0px !important;
	margin:0px !important;
}
div.numbers {
	margin-top:10px;
}

.page-title {
	font-weight:bold;
	font-size:1.3em;
	margin:5px 0 15px 0;
	color:#009bde;
}
