/*
Theme Name: Etherfield theme
Theme URI: http://www.etherfield.com/blog/
Description: The theme for Etherfield in Wordpress.
Version: 1.0
Author: Benjamin Pechy
Author URI: http://www.etherfield.com
Template: default

*/



/* Begin Typography & Colors */
body
{
	background-color: rgb(47,117,179);
	position: relative;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	width: 684px;
}

.wrapper
{
	position: relative;
	width: 684px;
	overflow: hidden;
}

.header
{
	position: relative;
	height: 296px;
	clear: both;
}

.header_single
{
	position: relative;
	height: 164px;
	clear: both;
}

.header_bottom_line
{
	border: none;
	position: absolute;
	top: 144px;
	left: 0px;
	width: 684px;
	height: 48px;
	z-index: 1;
	overflow: hidden;
}

.header_img
{
	border: none;
	position: relative;
	width: 684px;
	height: 196px;
	z-index: 2;
}

.header_img_single
{
	border: none;
	position: relative;
	width: 684px;
	height: 164px;
	z-index: 2;
	overflow: hidden;
}

.header_text
{
	color: rgb(230,230,230);
	text-align: right;
	position: absolute;
	top: -4px;
	width: 684px;
	right: 10px;
	z-index: 3;
}

.welcome_bcg_upper
{
	border: none;
	position: absolute;
	top: 186px;
	left: 180px;
	width: 504px;
	height: 35px;
	z-index: 2;
	overflow: hidden;
}

.welcome_bcg_lower
{
	border: none;
	position: absolute;
	top: 212px;
	left: 194px;
	width: 490px;
	height: 63px;
	z-index: 1;
	overflow: hidden;
}

.welcome_frg
{
	border: none;
	position: absolute;
	top: 191px;
	left: 193px;
	width: 398px;
	height: 29px;
	z-index: 3;
}

.blog_description
{
	position: absolute;
	left: 206px;
	top: 228px;
	width: 458px;
    opacity: 1.00;
	z-index: 4;
}

.sidebar
{
	position: relative;
	float: left;
	width: 193px;
}

.anyquestions_pic
{
	position: relative;
	top: -80px;
	width: 201px;
	height: 67px;
	z-index: 1;
}

.anyquestions_text
{
	position: relative;
	top: -109px;
	z-index: 2;
	padding-left: 48px;
    opacity: 1.00;
}

.twitter_pic
{
	position: relative;
	top: -92px;
	width: 166px;
	height: 59px;
	z-index: 3;
	opacity: 1.00;
}

.sidebar_logo_menu
{
	position: relative;
	top: -80px;
	margin-bottom: 15px;
}

.logo_links
{
	position: relative;
	z-index: 4;
	opacity: 1.00;
	margin-left: 10px;
	width: 193px;
}

.logo_links img
{
	border: none;
	width: 40px;
	height: 40px;
}

.content
{
	position: relative;
	float: left;
	width: 491px;
}

.content_single
{
	position: relative;
	left: 50px;
	width: 584px;
}

.main
{
	position: relative;
	width: 491px;
}

.main_single
{
	position: relative;
	width: 584px;
}

.post
{
	position: relative;
	width: 491px;
	margin-top: 15px;
}

.post_single
{
	position: relative;
	width: 584px;
	margin-top: 45px;
}

.post_body
{
	position: relative;
	float: left;
	width: 300px;
}

.post_thumbnail
{
	position: relative;
	float: right;
	width: 140px;
}

.post_aftermath
{
	position: relative;
	width: 471px;
	height: 20px;
	clear: both;
	border-bottom-style: solid;
	border-bottom-color: rgb(181, 181, 181);
	border-bottom-width: thin;
	margin-bottom: 10px;
}

.post_aftermath_single
{
	position: relative;
	width: 584px;
	height: 20px;
	clear: both;
	border-bottom-style: solid;
	border-bottom-color: rgb(181, 181, 181);
	border-bottom-width: thin;
	margin-bottom: 10px;
}

.post_title
{
	position: relative;
    opacity: 1.00;
}

.post_time
{
	position: relative;
    opacity: 1.00;
}

.post_content
{
	position: relative;
	opacity: 1.00;
}

.post_more
{
	position: relative;
    opacity: 1.00;
}

.post_aftermath
{
	position: relative;
	height: 30px;
}

.bottom_buttons
{
	position: relative;
	width: 471px;
	margin-top: 20px;
	height: 30px;
}

.bottom_buttons_single
{
	position: relative;
	width: 584px;
	margin-top: 20px;
	height: 30px;
}

.button_previous_post
{
	position: absolute;
	text-align: left;
	left: 0px;
}

.button_next_post
{
	position: absolute;
	text-align: right;
	right: 0px;
}

.button_back
{
	position: absolute;
	left: 172px;
	margin-left: auto;
	margin-right: auto;
}

.button_back_single
{
	position: absolute;
	left: 226px;
	margin-left: auto;
	margin-right: auto;
}

.footer
{
	position: relative;
	width: 684px;
	height: 40px;
	clear: both;
}

.footer_img
{
	border: none;
	position: relative;
	width: 684px;
	height: 40px;
	z-index: 2;
}

.rss_feed
{
	position: absolute;
	bottom: -2px;
	left: 574px;
	width: 109px;
	height: 36px;
	z-index: 3;
}

.archives_link
{
	position: absolute;
	left: 15px;
	bottom: 8px;
	z-index: 4;
    opacity: 1.00;
}





