/*  
Theme Name: EugeneF
Author URI: http://www.chibi-chan.net/
Version: 1.0
Author: Chibi
Description: Theme was made by Chibi for EugeneF[dot]com.
*/

*+html body{	text-align:center;}
*html body{	text-align:center;}
body{	background-color: #061B29;	color: #ffffff;	font: normal 12px/16px Arial;}
a, a:link, a:active, a:visited{	color: #ffa300;}
a:focus, a:hover{	text-decoration: none;}
hr{	background-color:#203C4B;	height: 2px;	border: 1px solid #203C4B;}
#container{	width: 702px;	margin: 0 auto;	padding: 0;}
*+html #container{	text-align:left;}
*html #container{	text-align:left;}
#logo{	display: block;	float: left;	margin: 0;	padding: 0;	width: 260px;}
#banner{	display: block;	margin: 0 auto;	clear: both;}
#navbar{
	width: 702px;
	height: 44px;
	padding: 0;
	margin: 5px 0 15px 0;
	clear: both;
	overflow: hidden;
	
}
#body-google-ad{	float: left;	margin-right: 5px;}
a.nav, a.nav:link, a.nav:visited, a.nav:active{	display: block;	width: 117px;	height: 44px;	margin: 0;	background: url('http://www.eugenef.com/i/layout/blog.jpg') no-repeat;	float: left;	font: normal normal bold 14px/44px Arial;	color: #ffffff;	text-align: center;	text-decoration: none;	padding: 0;}
a.nav:hover, a.nav:focus{	color: #ffa300;}a#selected{	color: #ffa300;}
#left{
	background-color: #0f2937;
	width: 170px;
	position: relative;
	float: left;
	margin-bottom:5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 5px;
}
#left h2.style22{	margin: 5px 0 5px 0;}
#left img{	margin: 5px 21px;}
h1{	color: #FFA300;	float: right;	text-align: center;	width: 420px;	height: 40px;	overflow: hidden;	font-size: 17px;	line-height: 16px;}
h2{
	
	text-align: center;
	margin: 5;
	list-style-image: none;
	list-style-type: none;
}

h3{
	color: #FFA300;	
	
	margin: 0;
	list-style-image: none;
	list-style-type: none;
}

a.style24, .style24{	font-size: 16px;	color: #8ac3f7;	font-weight: bold;	text-decoration: none;}
.style22{	font-size: 14px;	color: #8ac3f7;	font-weight: bold;}
ul{
	list-style: none;
	margin: 1;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
}
li{	background: url('http://www.eugenef.com/i/layout/a.gif') no-repeat left 6px;	line-height: 13px;	margin: 0;	padding:0 0 0 13px;}
#google-search{	margin: 0 auto;	text-align: center;}
#google-search img, #google-search form, #google-search p{	margin: 2px 0;}
#google-search input{	margin: 2px 0;}
.google-ad{	padding: 0;	margin: 0 0 0 8px;}
#lt{	position: absolute;	top: -5px;	left: -21px;}
#rt{	position: absolute;	top: -5px;	right: -21px;}
#lb{	position: absolute;	bottom: -5px;	left: -21px;}
#rb{	position: absolute;	bottom: -5px;	right: -21px;}#clt{	position: absolute;	top: 0;	left: 0;}#crt{	position: absolute;	top: 0;	right: 0;}#clb{	position: absolute;	bottom: 0;	left: 0;}#crb{	position: absolute;	bottom: 0;	right: 0;}#flt{	position: absolute;	top: 0;	left: 0;}#frt{	position: absolute;	top: 0;	right: 0;}#flb{	position: absolute;	bottom: 0;	left: 0;}#frb{	position: absolute;	bottom: 0;	right: 0;}
#right{	float: left;	width: 482px;	padding: 0 15px;}.floater{	float: left;	margin: 5px 5px 0 0;}

#footer{	background-color: #0f2937;	width: 702px;	padding: 0;	margin: 10px 0;	height: 30px;	clear: both;	line-height: 30px;	font-size: 9px;	position: relative;}
#copy{	float: left;	margin-left: 5px;}

#foot-nav{	float: right;	margin-right: 5px;font-size: 9px;text-decoration: none;}
#footer a, #footer a:link, #footer a:visited, #footer a:active{	color: #798791;	text-decoration: none;font-size: 9px;}
#footer a:hover, #footer a:focus{	text-decoration: underline;}img{	border: none;}#contact{	font-size: 9px;	text-align: center;}#contact-div{	background-color: #0f2937;	width: 702px;	padding: 10px 0;	position: relative;}div.stock-photos{	width: 400px;	padding: 10px 20px 20px 20px;	border: 1px solid #E0E0E0;	margin: 10px auto;}div.stock-photos p{	font: bold 9pt Sans-Serif;	text-align: center;}.style10 {	color: #8ac3f7;	font-size: 18px;	text-align: center;}div.gal_bread{	border-top: solid 1px #ffffff;	border-bottom: solid 1px #ffffff;	padding: 5px 0;	text-align: left;}div.gal_bread h3{	font-size: 11px;	margin: 0;	padding: 0;}table{	font-size: 11px;}
+*html #right p{	margin-top:5px;}
*html #right p{	margin-top:5px;}


img {
	border: none;
	background: none;
}
blockquote{
	margin: 0px 0px 0px 15px;
	padding: 0px 45px 15px 50px;
	background: url(images/quote.gif) no-repeat;
	font-size: 15px;
	font-style: italic;
	font-family: Georgia, Times New Roman, Serif;
	color: #666666;
	}
blockquote p{
	margin: 0px 0px 20px 0px;
	padding: 0px;
	}
.clearboth {
	clear: both;
}
#left{padding-bottom:0px;}
/*************************************
	Header
**************************************/
#header { 
	width: 990px;
	padding: 0px;
	margin:  0px auto;
	position: relative;
	}
#header .title {
	margin: 0px;
	padding: 15px 10px;
	width:  590px;
	float:  left;
}
#header .title a {
	color: #ACD3FD;
	text-decoration: none;
	font-family: "Trebuchet MS", Arial, Helvetica, Sans-Serif;
	font-size: 38px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
#header .title a:hover {
	color: #FFF;
}
#header .description {
	clear:  both;
	color: #FFF;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	text-transform: uppercase;
	margin: 0px;
	padding: 0px 10px 4px 10px;
	width:  850px;
}
/*************************************
	Top Search Form
**************************************/
.searchform {
	background: #073365 url(images/searchform-bg.gif) bottom left no-repeat;
	float: right;
	padding: 10px;
	position: absolute;
	top: 1px;
	right: 10px;
	width: 348px;
}
.searchform .s {
	border: none;
	background: #4674A7;
	color: #FFF;
	font-family: Arial, Helvetica, Sans-Serif;
	padding: 8px 8px 9px 8px;
	width: 283px;
	float: left;
}
.searchform .button {
	float: right;
}
/*************************************
	RSS Feed
**************************************/
.feeds {
	position: absolute;
	top: 73px;
	right: 10px;
	display: block;
	width: 150px; height: 50px;
	float: right;
	text-align: right;
	text-transform: none;
	font-size: 11px;
	color: #EAF4FF;
	padding: 0px;
	background: transparent;
}
.feeds a, .feeds img {
	padding: 0px; margin: 0px;
}
.feeds a:hover {
}
.feeds .rss {
	padding: 0px; margin: 0px;
}
.feeds .email {
/* if you want to add an email sub */
}
/*************************************
	sidebar
**************************************/

#left-bar-widget  a, a:link, a:active, a:visited {
	color: #FFA300;
	text-decoration: underline;
	font-size: 11px;
	line-height: 18px;
	
}

#left-bar-widget  li {
	color: #fff;
	font-size: 11px;
	line-height: 18px;
	
}



.widgettitle{
	font-size: 13px;
	color: #8ac3f7;
	font-weight: bold;
	margin-top: 14px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 13px;
	width: 165px;
	list-style-image: none;
	list-style-type: none;
	text-align: left;
	padding-left: 0px;
}
.widget_archive .widgettitle{
margin-top:0;}
.widget{margin:0;padding:0;background:none!important;}

/*************************************
	Content
**************************************/
#content {
	width: 490px;
	float: right; 
	margin: 7px 0px 0 5px;
	display: block;
	}
#content p{
	margin: 0px;
	line-height: 18px;
	padding: 0px 0px 10px 0px;
	}
#content p img{
	border: none;
	padding: 0px 5px 15px 0px;
	}
#content  img{
	
	
	padding: 5px;	
	}
	
	.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}

.alignleft {
   float: left;
}

.alignright {
   float: right;
}

#content h2{text-align:left;}
#content a{
	color: #ffa300;
	
}

#content .post-meta-top {
	display: block;
	margin: 8px 0px 15px 0px;
	padding: 5px 10px;
	font-size: 12px;
	clear: both;
}
#content .post-meta-top a{
	color: #ffa300;
	
}


#content .post-meta-bottom {
	display: block;
	clear: both;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.post-meta-bottom a {
	color: #535353;
	text-decoration: none;
}
.post-meta-bottom a:hover {
	text-decoration: underline;
}
.cat {
	float:  left;
	width: 75%;
	text-align: left;
}
.cat span {
	background: url(images/catbg.gif) 0px 0px no-repeat;
	padding: 0px 0px 0px 18px;
}
.comm {
	float: right;
	width: 25%;
	
}
.comm span {
	background: url(images/commbg.gif) 0px 0px no-repeat;
	padding: 0px 0px 0px 18px;
}
.auth {
	float: left;
	width: 50%;
	text-align: left;
}
.auth span {
	background: url(images/authbg.gif) 0px 1px no-repeat;
	padding: 0px 0px 0px 15px;
}
.auth a {
	text-decoration: none;
}
.date {
	float: right;
	width: 50%;
	text-align: right;
}
.date span {
	background: url(images/datebg.gif) 0px 0px no-repeat;
	padding: 0px 0px 0px 18px;
}
/*********************************************
		Previous/Next Page Navigation
*********************************************/
.page-nav {
	clear: both; /* To clear any floats */
	margin: 15px 0px;
	padding: 2px 0px;
	height: 22px;
}
.nav-previous {
	width: 249px; 
	float: left; 
	text-align: left;
	margin: 2px 0px;
}
.nav-next {
	width: 249px; 
	float: right; 
	text-align: right;
	margin: 2px 0px;
}
.page-nav a {
	text-decoration: none;
}
.nav-previous a {
	padding-left: 10px;
}
.nav-next a {
	padding-right: 10px;
}
/*************************************
**************************************
	Comments
**************************************
**************************************/
#comments-wrap {
line-height:22px;
	
}

/*	Headers	*/

#comments-wrap h6 {
	font-size: 20px;
	margin: 0px;
	padding: 10px;
}

/*	Comments	*/

.commentlist {	
margin-left: 5px;
}
.thecomment {
	overflow: hidden;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
}
.comment-body {
	border-top: 1px solid #D3D3D3;
	border-right: 1px solid #D3D3D3;
	border-left: 1px solid #D3D3D3;
padding-left: 10px;
padding-top: 4px;
	
}
.comment-metadata {
	background: #4A7BB5;
	padding-left: 10px;
	color: #FFF;
}
.comment-metadata a, .comment-metadata a:visited {
	color: #FFF;
}
.comment-metadata a:hover {
	color: #FF8800;
}
.authorcomment {
	border: 1px solid #CCC;
	margin: 0px;
	overflow: hidden;
	padding-left: 5px;
}
.authorcomment .comment-body {
	border: none;
}
.authorcomment .comment-metadata {
	background: #FCF4C7;
	padding: 0px 0px;
	color: #AD5433;
}
.authorcomment .comment-metadata a {
	color: #AD5433;
}
.authorcomment .comment-metadata a:hover {
	color: #FF8800;
}

/*	Comment Form	*/


#content img.wp-smiley {
float: none;
border: none;
padding: 0px;
margin: 0px;
}

#content img.wp-wink {
float: none;
border: none;
padding: 0px;
margin: 0px;
} 

/*************************************
	Footer
**************************************/
#text-link-ads {
	padding: 15px;
	text-align: left;
	clear: both;
	}
#rssitems ul li{
	line-height: 13px;
	color: #f0b244;
	font-size: 11px;
	background-image: url(images/rssfeed.png);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-top: 0;
	padding-right: 2;
	padding-bottom: 0;
	padding-left: 15px;
}

#twitterfollow ul li{
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}
#twitterfollow li {
	
	list-style-position:inside;
	background: url('') no-repeat left 0px;
	list-style-image: none;
	list-style-type: none;
	
}

#left img.left {
	float: left;
	clear: none;		
	margin-left: 10px;  
   }


#breadcrumbs {
	border-top-width: thin;
	border-bottom-width: thin;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #fff;
	border-bottom-color: #fff;
	height: 25px;
	padding-top: 7px;
	padding-left: 5px;
	
}
#headtitle{
	color: #FFA300;	
	float: right;	text-align: center;	width: 420px;
	margin: 0;
	list-style-image: none;
	list-style-type: none;	
	margin:0.67em 0;
	display:block;
font-weight:bold;
height: 40px;	overflow: hidden;	font-size: 17px;	line-height: 16px;}

#titleh h3,#titleh h1{
	width:500px;
	color: #ffa300;
	font-size: 18px;
	margin: 0px;
	padding: 0px;
	float: left;
	text-align: left;
}

#titleh a{
	width:500px;
	color: #ffa300;
	font-size: 18px;
	text-decoration: underline;
	margin: 0px;
	padding: 0px;
	float: left;
	text-align: left;
}

