#content { 	background-color:#dadada; width:901px; }
#left_container, #right_container {

	float:left;
	min-height:870px;
	height:auto !important;
	height:870px;
	width:450px;

}
#top_left {
	background-image:url(/images/the_virgins_blog_left_bg.jpg);
	min-height:435px;
	height:auto !important;
	height:435px;
	background-repeat:repeat-y;
}

#top_left.news {

	background-image:url(/images/the_virgins_news_left_bg.jpg);
}

#right_container {

	
	background-color:#dadada;
	min-height:870px;
	height:auto !important;
	height:870px;
	text-align:left;

}
#bottom_left {
	background-color:#dadada;
	min-height:435px;
	height:auto !important;
	height:435px;
}


#blog_container {

	padding:15px 20px 0 15px;
	margin-bottom:7px;
	min-height:870px;
	height:auto !important;
	height:870px;
	background-color:#0f0f0f;

}

#blog_container #blog_header {

	text-indent:-9999px;
	background-image:url(/images/the_virgins_blog_blog_header.gif);
	width:82px;
	height:32px;

}

#blog_nav_container {

	text-align:left;
	padding:40px 20px 15px 20px;

}

#blog_nav_container #tags_header {
	
	text-indent:-9999px;
	background-image:url(/images/the_virgins_blog_tags_header.gif);
	width:62px;
	height:18px;

}

#blog_nav_container #recent_news {
	
	text-indent:-9999px;
	background-image:url(/images/the_virgins_blog_recent_news_header.gif);
	width:154px;
	height:19px;

}

#blog_nav_container #recent_posts {
	
	text-indent:-9999px;
	background-image:url(/images/the_virgins_blog_recent_posts.gif);
	width:168px;
	height:18px;

}

#blog_nav_container #archives_header {
	
	text-indent:-9999px;
	background-image:url(/images/the_virgins_blog_archives_header.gif);
	width:111px;
	height:19px;

}

#bottom_left { text-align:center; }

#bottom_left img {
	margin-top:30px;
	border:5px solid #b9b9b9;
	margin-bottom:30px;

}

#news_container {

	padding:15px 20px 0 15px;
	margin-bottom:7px;
	min-height:870px;
	height:auto !important;
	height:870px;
	background-color:#0f0f0f;

}

#blog_container #news_header {

	text-indent:-9999px;
	background-image:url(/images/the_virgins_news_news_header.gif);
	width:81px;
	height:28px;

}

#news_nav_container {

	text-align:left;
	padding:40px 20px 15px 20px;

}

#news_nav_container #tags_header {
	
	text-indent:-9999px;
	background-image:url(/images/the_virgins_blog_tags_header.gif);
	width:62px;
	height:18px;

}

#news_nav_container #recent_header {
	
	text-indent:-9999px;
	background-image:url(/images/the_virgins_blog_recent_news_header.gif);
	width:154px;
	height:19px;

}

#news_nav_container #archives_header {
	
	text-indent:-9999px;
	background-image:url(/images/the_virgins_blog_archives_header.gif);
	width:111px;
	height:19px;

}
/*****copy to news.css****/



#blog_container .post p {

width:400px;
overflow:hidden !important;

}


#blog_container .post {

	background-color:#fff;
	margin:10px 0 20px 1px;
	padding:6px;
	width:400px !important;
	overflow:hidden;
}

#comments  p {

	width:390px !important;

}


#blog_container .post h3, #blog_container .post h3 a {

color:#b03311;
font-family:"Orator Std", "Courier New", Courier, Monospace, Serif;
font-size:20px;
font-weight:normal;
text-transform:lowercase;
text-decoration:none;
letter-spacing:-1px;

}

#blog_container .post small {

color:#000;
font-family:"Orator Std", "Courier New", Courier, Monospace, Serif;
font-size:11px;	
position:relative;
top:-5px;
}


#blog_container .post .entry p {

	font-family:Helvetica, Arial, sans-serif;
	color:#acacac;
	font-size:12px;
	line-height:16px;
	letter-spacing:-0.2px;
	padding-top:5px;
	padding-bottom:7px;

}

#blog_container .post .entry p a, #blog_container .post .entry p a:visited {

color:#B03311;
text-decoration:none;

}

#blog_container .post .entry p a:hover {

text-decoration:underline;
}

.postmetadata {

	font-family:Helvetica, Arial, sans-serif;
	color:#000;
	text-transform:lowercase;
	font-size:11px;

}

.postmetadata .comment_count {
color:#B03311;

}

.postmetadata a, .postmetadata a:visited { color:#000; text-decoration:none; }
.postmetadata a:hover { text-decoration:underline; }





#wp_page_numbers {

	float:right;
	background-color:#b03311;
	padding:12px 0px;
	margin-top:5px;
	


}

#wp_page_numbers a, #wp_page_numbers span {

	font-family:Helvetica, Arial, sans-serif;
	font-size:10px;

}

#wp_page_numbers a, #wp_page_numbers a:visited, #wp_page_numbers span {

background-color:#000;
color:#fff;
text-decoration:none;

padding:5px;
padding-left:8px;
padding-right:8px;
}

#wp_page_numbers a.active_page, #wp_page_numbers a.active_page:visited {

background-color:#fff;
color:#000;
text-decoration:none;
padding:5px;
padding-left:8px;
padding-right:8px;

}

#wp_page_numbers .prev, #wp_page_numbers .next {

color:#fff;
background-color:#b03311 !important;

}

#comments {

	background-color:#cecece;
	margin-top:7px;
	padding:5px;

}

#respond { width:390px; }

.comment_author, .comment_author a, .says, #respond h3 {

	font-family:Helvetica, Arial, sans-serif !important;
	text-decoration:none !important;
	color:#000 !important;
	text-transform:uppercase !important;
	font-size:17px!important;
	font-weight:bold !important;
}

#respond h3 {
	margin-top:20px;
	margin-bottom:5px;

}
.says {

	font-weight:normal !important;

}

.commentlist p {
	font-family:Helvetica, Arial, sans-serif;
	color:#fefefe; 
	font-size:12px;
	margin:3px 0;
	

}

.commentlist p a {

	color:##B03311;
	text-decoration:none;

}

.commentlist p a:hover {

	text-decoration:underline;

}

small.commentmetadata {
	font-family:Helvetica, Arial, sans-serif !important;
	color:#7d7d7d !important;
	text-transform:uppercase;
	font-size:10px !important;
}

.commentlist li {

	margin-bottom:15px;

}

#commentform input, #commentform textarea {


	border:none;
	background-color:#bcbcbc !important;
	margin:2px 0;
	padding:6px;
	color:#fff;
	text-transform:uppercase;
	font-family:Helvetica, Arial, sans-serif;
	font-size:10px;
}

#author, #email, #url {

	width:375px;

}

#commentform input#submit {

	background-color:transparent;
	margin:0;
	padding:0;

}

textarea {

	width:375px;

}

#tags_link {


background-color:#FFFFFF;


color:#000000;
cursor:pointer;
font-weight:lighter;

margin-bottom:10px;
text-transform:uppercase;
text-align:right;
margin-top:5px;
min-height:23px;
	height:auto !important;
	height:23px;

}

#tags_link p {
font-size:10px;
float:right;
font-size:10px;
letter-spacing:1.5px;
padding-right:7px;
padding-top:3px;
}

#recent_container ul, #archives_container ul { margin-bottom:12px }

#recent_container ul li, #archives_container ul li {

	list-style-type:none;
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	color:#000000;
	
	font-weight:lighter;
	height:23px;
	
	margin-top:4px;
	text-align:right;
	text-transform:uppercase;

}

#recent_container ul li a, #archives_container ul li a {

	color:#000;
	text-decoration:none;
	width:395px;
	display:block;
	cursor:pointer;
	height:10px;
	overflow:hidden;
padding-right:6px;
padding-top:7px;

}

#recent_container ul li p, #archives_container ul li p {

float:right;
font-size:10px;
letter-spacing:1.5px;

cursor:pointer;
width:400px;

}

#tags_container {

	margin-bottom:5px;

}

#tags {

	
	text-align:right;
	margin-right:10px;
	width:395px;
	margin:0 auto;
	

	overflow:hidden;
	height:0px;
	position:relative;
	top:5px;
}

.hide {


}

.show {


}


#tags p { width:380px; line-height:14px; }

#tags p, #tags p a {
	font-family:Helvetica, Arial, sans-serif;
	font-size:10px !important;
	text-transform:uppercase;
	color:#000;
	padding-right:5px;
	

}

#blog_container .post small.commentmetadata {

	top:0;

}

.fbc_loginstate_top {
display:none !important;

}

#fbc_login {

margin:0 !important; padding:0 !important;
}
