*{margin:0; padding:0; border:0; outline:0; background-color:transparent}
body {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	line-height:15px;
	background:url(img/bgBody.jpg) top left repeat #3D4354;
}
input{
margin:8px 2px 8px 0;
background-color:#a5aebf;
}

#captchaImgDiv{
clear:both;
}
#main {
	width:998px;
	float:left;
	position:absolute;
	left:50%;
	margin-left:-499px;
	padding-bottom:14px;
	background:url(img/bgMain.jpg) top left repeat-x #3D4354;
	padding:0 14px 0 14px;
}
#top {
	width:100%;
	height:110px;
	float:left;
}
	#topLogo {
		float:left;
	}
#topLogo .logo{
	float:left;
	margin:13px 0 0 0;
}

#top h1{
font-size:24px;
margin:30px 0 0 0;
color:#ffffff;
}

body div.sidebar{
overflow:hidden;
width:180px;
background-color:#242730;
padding:6px;
}

div#container {
width:100%;
}

div#content{
padding:0 10px 10px 10px;
width:580px;
margin:10px;
}

div.entry-content p{
margin:1em 0; 
text-align:justify;
}

div.entry-meta{
font-size:95%;
margin:0;
text-align:left;
width:100%;
}

div.entry-meta a{
text-decoration:none;
color:#33CCFF;
}

div.sidebar ul li{list-style:none;padding:0;}
div.sidebar ul li ul li{list-style:none;padding:3px 0 3px 0;}
div.sidebar ul li h3,div#content .entry-title{
text-decoration:none;
display:block;
font-family:arial;
color:#ffffff;
font-size:16px; 
background-color:#3D4250;
margin:0;
padding:6px;
}

div.sidebar ul li h3 a{
color:#ffffff;
text-decoration:none;
}

div#content .entry-title a,div#content .entry-title{
color:#ffffff;
text-decoration:none;
background-color:#242730;
}



div.sidebar ul li ul li a{
color:#33CCFF;
text-decoration:none;
}
#xspf-player object{
margin:5px 0 5px 8px;
}

object{
-moz-border-colors: #f7bb01;
border:8px #f7bb01 solid;
}

div.wp-polls{
margin:8px;
}
div.wp-polls a{
text-decoration:none;
color:#33CCFF;
margin:8px;
}
#s{
width:150px;
margin:8px 2px 8px 0;
background-color:#a5aebf;
}
#searchsubmit{
color:#fff;
margin:8px 0 8px 0;
width:20px;
}
.entry-content p a,.entry-content p a:link{
color:#33CCFF;
}
div.navigation{
clear:both;
text-align:center;
background-color:#242730;
height:60px;
padding:10px;
}

div.navigation a,div.navigation a:link,div.navigation a:visited{
text-decoration:none;
color:#33CCFF;
font-size:15px;
font-weight:bold;
}
div.relatedposts ul li a{
font-size:14px;
font-weight:bold;
color:#fff;
margin:0;
padding:0;
text-decoration:none;
}
div.relatedposts{
margin-top:10px;

}
#footer {
text-align:center;
background-color:#545456;
float:left;
height:78px;
margin-top:9px;
position:relative;
width:978px;
}

div.comments form#commentform div{margin:0 0 0.5em;}
div.comments form#commentform div#comment-notes{margin:-0.5em 0 0.7em;}
div.comments form#commentform div#loggedin,div.comments form#commentform div#comment-notes,div.comments div#mustlogin{font-style:italic;margin:-0.8em 0 0.5em;}
div.comments form#commentform div.form-input input{border:1px inset #111;}
div.comments form#commentform div.form-input input,div.comments form#commentform div.form-textarea textarea{clear:left;float:left;max-width:35em;width:66%;}
div.comments form#commentform div.form-input input,div.comments form#commentform div.form-textarea textarea,body.page div.contactform input#wpcf_your_name,body.page div.contactform input#wpcf_email,body.page div.contactform input#wpcf_website,body.page div.contactform textarea#wpcf_msg{background:#f6f6f6;border:1px inset #999;font:1em/133% verdana, geneva, sans-serif;padding:0.3em;}
div.comments form#commentform div.form-input,div.comments form#commentform div.form-textarea{margin:1em 0 0;}
div.comments form#commentform div.form-label label,body.page div.contactform div.contactleft{color:#fff;font-weight:700;line-height:225%;margin:0 0 0 0.3em;}
div.comments form#commentform div.form-submit input,body.page div.contactform input#contactsubmit{background:#242730;border:1px outset #999;color:#fff;font:bold 1em/133% verdana, geneva, sans-serif;padding:0.4em;}
div.comments form#commentform div.form-textarea textarea{margin-bottom:1em;overflow:auto;}
div.comments h3{font-size:1em;margin:4em 0 1em;}
div.comments ol#pingbacks li p strong{text-transform:none;}
div.comments ol.commentlist{margin:0 0 0 1.8em;padding:0;}
div.comments ol.commentlist li{background:#242730;margin:0 0 1em;padding:0.5em 0.8em;}
div.comments ol.commentlist li img.photo{float:right;margin:0.5em 0.1em 0.5em 1em;}
div.comments ol.commentlist li p{margin:0.5em 0;}
div.comments ol.commentlist li.alt{background:#242730;}
div.comments ol.commentlist li.bypostauthor{
background:#242730;
margin-left:20px;
}
div.comments span.req-field,div.comments span.unapproved{color:#c30;}

div.entry-content img{max-width:99%;}
div.entry-content .alignleft,img.alignleft{float:left;margin:0.5em 1em 0.5em 0;}
div.entry-content .alignright,img.alignright{float:right;margin:0.5em 0 0.5em 1em;}
div.entry-content .center,div.entry-content .aligncenter,img.aligncenter{display:block;margin:1em auto;text-align:center;}
