/*
Theme Name: E
Theme URI: http://m-eken.com/et/
Description: Magic Bar, AdSense, seven sidebars, named sidebars, five template pages, widget ready, social bookmarks... Tell me what you need. <a href="http://m-eken.com/mt/">M</a> :)
Author: M
Author URI: http://m-eken.com/
Tags: black,blue,dark,four-columns, right-sidebar, fixed-width
Version: 4.2
Read readme.txt file.
The CSS, XHTML, and design is released under GPL:
http://opensource.org/licenses/gpl-license.php
*/
#adsh  {
float:	right;
}

#allowed  {
}

#cats  {
border-bottom-color:	#4682B4;
border-bottom-style:	solid;
border-bottom-width:	4px;
border-left-color:	#4682B4;
border-left-style:	solid;
border-left-width:	4px;
float:	right;
list-style-position:	inside;
list-style-type:	none;
padding:	4px;
}

#center  {
height:	100%;
overflow:	auto;
width:	100%;
}

#content  {
float:	left;
overflow:	hidden;
width:	550px;
}

#focenter  {
background-color:	#000000;
float:	left;
height:	100%;
margin-left:	4px;
overflow:	hidden;
padding-bottom:	4px;
padding-left:	8px;
padding-right:	4px;
width:	280px;
}

#fofo  {
background-color:	#000000;
font-size:	8pt;
letter-spacing:	2pt;
margin-top:	4px;
text-align:	center;
}

#fofo a  {
}

#fofo a:hover, .post-footer a:hover, .nav a:hover, .navf a:hover, .comment-list cite a:hover, #foobar a:hover  {
background-color:	#800000;
color:	#30C0FF;
}

#foleft  {
background-color:	#000000;
float:	left;
height:	100%;
list-style-position:	inside;
overflow:	hidden;
padding-bottom:	4px;
padding-left:	8px;
padding-right:	4px;
width:	277px;
}

#foobar  {
color:	#8797A7;
height:	auto;
text-align:	justify;
width:	100%;
}

#foobar:after  {
clear:	both;
content:	".";
display:	block;
height:	0;
visibility:	hidden;
}

#foplist  {
background-color:	#800000;
display:	inline-block;
list-style-type:	none;
margin-bottom:	4px;
margin-top:	4px;
padding-right:	8px;
text-align:	right;
width:	870px;
}

#foplist a  {
color:	#30C0FF;
text-decoration:	none;
}

#foplist a:hover, .rss a:hover  {
background-color:	#000000;
color:	#30c0ff;
}

#foplist ul  {
display:	inline;
}

#foplist ul li  {
display:	inline;
}

#foplist ul li ul  {
display:	inline;
}

#foright  {
background-color:	#000000;
float:	left;
height:	100%;
margin-left:	4px;
margin-right:	0;
overflow:	hidden;
padding-bottom:	4px;
padding-left:	8px;
padding-right:	4px;
width:	277px;
}

#fsearch  {
border-bottom-color:	#800000;
border-bottom-style:	solid;
border-bottom-width:	1px;
border-top-color:	#778899;
border-top-style:	solid;
border-top-width:	1px;
margin-right:	4px;
margin-top:	4px;
padding:	8px;
text-align:	center;
}

#hdescr  {
background-color:	#000000;
color:	#4682B4;
margin-left:	8px;
padding-left:	4px;
padding-right:	4px;
position:	absolute;
}

#hdescr:hover  {
background-color:	#4682B4;
color:	#800000;
}

#header  {
background-color:	#3a6d96;
height:	130px;
}

#header a  {
background-color:	#3A6D96;
border-bottom-color:	#800000;
border-bottom-style:	solid;
border-bottom-width:	1px;
color:	#800000;
font-weight:	bold;
margin-left:	10px;
padding-left:	4px;
padding-right:	4px;
text-decoration:	none;
}

#header a:hover  {
border-bottom-color:	#000000;
color:	#4682B4;
}

#hpages  {
background-color:	#3a6d96;
display:	block;
float:	right;
margin-bottom:	4px;
padding-bottom:	1px;
text-align:	right;
width:	100%;
}

#hpages .current_page_item a  {
background-color:	#3A6D96;
border-bottom-color:	#800000;
border-bottom-style:	solid;
border-bottom-width:	1px;
color:	#30C0FF;
margin:	0;
width:	100%;
}

#hpages .current_page_item li a  {
background-color:	#4682B4;
border-bottom-color:	#4682B4;
color:	#000000;
margin:	0;
}

#hpages a  {
color:	#000000;
margin:	0;
text-decoration:	none;
}

#hpages a:hover,#hpages .current_page_item a:hover  {
background-color:	#3A6D96;
border-bottom-color:	#800000;
border-bottom-style:	solid;
border-bottom-width:	1px;
}

#hpages ul  {
background-color:	#4682B4;
display:	inline;
list-style-type:	none;
padding-bottom:	1px;
}

#hpages ul li  {
display:	inline;
list-style-type:	none;
padding-bottom:	8px;
}

#hpages ul li ul  {
display:	inline;
list-style-type:	none;
}

#hpages ul li ul li  {
display:	inline;
list-style-type:	none;
padding-bottom:	8px;
}

#hsearch  {
background-color:	#800000;
float:	right;
margin-right:	4px;
margin-top:	4px;
padding:	8px;
text-align:	center;
}

#htitle  {
background-color:	#4682B4;
font-size:	24pt;
height:	50px;
width:	550px;
}

#navl  {
background-color:	#000000;
border-right-color:	#4682B4;
border-right-style:	solid;
border-right-width:	2px;
float:	left;
padding-right:	4px;
text-align:	right;
width:	269px;
}

#navr  {
background-color:	#000000;
border-left-color:	#4682B4;
border-left-style:	solid;
border-left-width:	2px;
float:	right;
padding-left:	4px;
text-align:	left;
width:	269px;
}

#p3  {
background-color:	#3A6D96;
border-bottom-color:	#800000;
border-bottom-style:	solid;
border-bottom-width:	1px;
display:	inline-block;
margin-bottom:	4px;
overflow:	hidden;
padding-left:	8px;
padding-top:	20px;
width:	870px;
}

#page  {
margin-bottom:	8px;
margin-left:	auto;
margin-right:	auto;
padding-bottom:	8px;
width:	878px;
}

#pages  {
border-bottom-color:	#4682B4;
border-bottom-style:	solid;
border-bottom-width:	4px;
border-left-color:	#4682B4;
border-left-style:	solid;
border-left-width:	4px;
border-right-color:	#4682B4;
border-right-style:	solid;
border-right-width:	4px;
float:	right;
list-style-position:	outside;
list-style-type:	none;
margin-right:	-4px;
padding:	4px;
}

#sidebar  {
float:	right;
width:	324px;
}

#sideleft  {
float:	left;
overflow:	hidden;
width:	160px;
}

#sidemagic  {
overflow:	hidden;
width:	100%;
}

#sideright  {
float:	right;
overflow:	hidden;
width:	160px;
}

#sidesub  {
float:	right;
overflow:	hidden;
width:	100%;
}

#sidetop  {
float:	right;
width:	312px;
}

#smap  {
background-color:	#3A6D96;
float:	left;
list-style-position:	outside;
list-style-type:	none;
overflow:	hidden;
padding-left:	4px;
width:	546px;
}

#wp-calendar #next a  {
background-color:	#000000;
text-align:	right;
}

#wp-calendar #prev a  {
background-color:	#000000;
text-align:	left;
}

#wp-calendar a:hover  {
background-color:	#4682B4;
color:	#000000;
}

#wp-calendar td  {
text-align:	center;
}

*  {
margin:	0px;
padding:	0px;
}

.aligncenter, div.aligncenter  {
display:	block;
margin-left:	auto;
margin-right:	auto;
}

.alignleft  {
float:	left;
}

.alignright  {
float:	right;
}

.alt  {
}

.arch ul  {
background-color:	#3A6D96;
float:	right;
list-style-position:	outside;
list-style-type:	none;
margin-left:	4px;
overflow:	hidden;
padding-left:	4px;
width:	266px;
}

.arch ul h2  {
font-size:	12pt;
font-weight:	bold;
}

.center  {
text-align:	center;
}

.clear  {
clear:	both;
}

.comment-list  {
clear:	both;
text-align:	justify;
width:	100%;
}

.comment-list .comment  {
background-color:	#3A6D96;
border-bottom-color:	#800000;
border-bottom-style:	solid;
border-bottom-width:	1px;
float:	left;
list-style-position:	outside;
list-style-type:	none;
margin-top:	4px;
overflow:	hidden;
width:	100%;
}

.comment-list li .avatar  {
background-color:	#800000;
float:	left;
margin-right:	4px;
padding:	4px;
}

.comment-list li cite  {
background-color:	#000000;
clear:	both;
color:	#4682B4;
float:	left;
margin-left:	4px;
margin-top:	4px;
padding-left:	4px;
width:	400px;
}

.comment-list li p  {
padding-left:	8px;
padding-right:	4px;
}

.commlisttitle  {
background-color:	#3A6D96;
float:	left;
font-size:	12pt;
font-weight:	bold;
margin-top:	4px;
padding-left:	4px;
width:	550px;
}

.date-header, .byline-author, .post-f2  {
color:	#5692c4;
line-height:	125%;
}

.feed  {
float:	left;
}

.fowidget  {
overflow:	hidden;
padding-bottom:	4px;
padding-top:	4px;
}

.hidden  {
display:	none;
}

.linkcat  {
float:	left;
padding-left:	8px;
width:	267px;
}

.nav  {
display:	inline-block;
text-align:	center;
}

.navf  {
text-align:	center;
}

.navf a  {
background-color:	#000000;
margin-left:	2px;
margin-right:	2px;
padding-left:	4px;
padding-right:	4px;
}

.post  {
background-color:	#3A6D96;
border-bottom-color:	#800000;
border-bottom-style:	solid;
border-bottom-width:	1px;
display:	block;
margin-bottom:	4px;
padding-left:	8px;
padding-top:	20px;
width:	100%;
}

.post p  {
text-indent:	16pt;
}

.post-body  {
margin-right:	10px;
overflow:	auto;
}

.post-body li  {
list-style-position:	inside;
list-style-type:	square;
margin-bottom:	4px;
margin-left:	4px;
margin-right:	0;
margin-top:	4px;
}

.post-body ol  {
list-style-position:	inside;
list-style-type:	decimal;
margin:	0;
padding-bottom:	16px;
padding-left:	10px;
padding-right:	0;
}

.post-body ol li  {
list-style-position:	inside;
list-style-type:	decimal;
margin:	0;
padding:	0;
}

.post-body ul  {
list-style-type:	square;
margin-bottom:	8px;
margin-left:	8px;
padding-bottom:	8px;
padding-top:	8px;
}

.post-footer  {
background-color:	#000000;
color:	#76B2E4;
font-size:	8pt;
margin-top:	4px;
padding-left:	1px;
width:	450px;
}

.post-title a, .post-title a:visited  {
color:	#76B2E4;
display:	block;
text-decoration:	none;
width:	100%;
}

.post-title a:hover  {
color:	#800000;
text-decoration:	underline;
}

.rss  {
float:	right;
margin:	1px;
padding:	1px;
}

.rss a  {
background-color:	#3A6D96;
border-color:	#30C0FF;
border-style:	solid;
border-width:	1px;
font-size:	14pt;
margin:	1px;
}

.widget  {
background-color:	#3A6D96;
margin-bottom:	4px;
overflow:	hidden;
padding-bottom:	4px;
padding-left:	8px;
padding-right:	4px;
padding-top:	4px;
}

.widgettitle, #wp-calendar caption  {
font-size:	12pt;
}

.wp-caption  {
background-color:	#000000;
margin:	4px;
padding-top:	4px;
text-align:	center;
}

.wp-caption img  {
border-style:	none;
border-width:	0;
padding:	4px;
}

.wp-caption p.wp-caption-text  {
background-color:	#000000;
border-bottom-color:	#800000;
border-bottom-style:	solid;
border-bottom-width:	2px;
color:	#8797a7;
font-size:	11px;
line-height:	17px;
margin:	0;
padding-bottom:	5px;
padding-left:	4px;
padding-right:	4px;
padding-top:	0;
}

a  {
color:	#30c0ff;
}

a img  {
border-width:	0;
}

a:visited  {
color:	#5692C4;
}

a:hover  {
color:	#C7D7F7;
}

acronym, abbr  {
border-bottom-color:	#ff0000;
border-bottom-style:	dotted;
border-bottom-width:	1px;
}

blockquote  {
border-left-color:	#4682B4;
border-left-style:	solid;
border-left-width:	4px;
margin-bottom:	4px;
margin-left:	16px;
margin-top:	4px;
padding-bottom:	4px;
padding-left:	4px;
padding-top:	4px;
}

blockquote cite  {
display:	block;
}

body  {
background-color:	#4682b4;
color:	#C0E0FF;
cursor:	default;
font-family:	Trebuchet MS, Sans-Serif;
font-size:	10pt;
padding-bottom:	50px;
}

code  {
background-color:	#4682B4;
border-left-color:	#30C0FF;
border-left-style:	solid;
border-left-width:	1px;
border-right-color:	#800000;
border-right-style:	solid;
border-right-width:	1px;
display:	block;
font-family:	Courier New, Courier;
margin-bottom:	8px;
margin-left:	4px;
margin-top:	8px;
padding-left:	4px;
}

form#formset  {
background-color:	#3A6D96;
display:	inline-block;
margin-top:	4px;
padding-bottom:	8px;
width:	100%;
}

form#formset #formtop  {
display:	inline-block;
float:	left;
font-family:	Trebuchet MS, Sans-Serif;
padding-bottom:	4px;
padding-top:	4px;
}

form#formset #formtop .formbox  {
float:	left;
padding-bottom:	1px;
padding-top:	1px;
}

form#formset #formtop .formbox small  {
}

form#formset #formtop input  {
background-color:	#4682B4;
border-color:	#800000;
border-style:	solid;
border-width:	1px;
font-family:	Trebuchet MS, Sans-Serif;
font-size:	10pt;
margin-right:	8px;
width:	164px;
}

form#formset #formtop input:hover,form#formset fieldset textarea:hover, input:hover  {
background-color:	#5692C4;
border-color:	#30c0ff;
}

form#formset fieldset  {
border-width:	0;
cursor:	default;
padding-left:	18px;
}

form#formset fieldset #submit, form.sform .searchsub  {
background-color:	#800000;
border-color:	#5692C4;
border-style:	solid;
border-width:	1px;
color:	#30c0ff;
cursor:	pointer;
font-weight:	bold;
margin-left:	156px;
width:	200px;
}

form#formset fieldset #submit:hover  {
background-color:	#000000;
border-color:	#30C0FF;
color:	#30c0ff;
}

form#formset fieldset legend  {
color:	#5692C4;
font-size:	12pt;
font-weight:	bold;
}

form#formset fieldset textarea  {
background-color:	#4682B4;
border-color:	#800000;
border-style:	solid;
border-width:	1px;
display:	inline-block;
float:	left;
font-family:	Trebuchet MS, Sans-Serif;
font-size:	10pt;
margin-right:	4px;
width:	512px;
}

form.sform  {
text-align:	center;
}

form.sform .s  {
background-color:	#5692C4;
border-color:	#5692C4;
border-style:	solid;
border-width:	1px;
}

form.sform .s2  {
background-color:	#5692C4;
border-color:	#5692C4;
border-style:	solid;
border-width:	1px;
}

form.sform .s:hover, form.sform .s2:hover  {
background-color:	#5692C4;
border-color:	#30C0FF;
border-width:	1px;
}

form.sform .searchsub2  {
}

h1  {
font-size:	24pt;
}

h2  {
font-size:	14pt;
}

hr  {
display:	none;
}

img  {
border-width:	0;
}

input  {
background-color:	#4682B4;
border-color:	#800000;
border-style:	solid;
border-width:	1px;
text-indent:	0pt;
}

p img  {
max-width:	100%;
padding:	0;
}

ul, li, ol  {
list-style-position:	outside;
list-style-type:	none;
}
