/*
Theme Name: Epione
Description: Epione is a wordpress theme with 5 gorgeous skins.Feature-* Unique Homepage With Slider* 5 fantastic skins* Popular posts widget* WordPress 3.0 Menu* Mult-Level Dropdown Menu* Custom login Page* Page with right & left sidebar* Social buttons to submit posts to Facebook, Twitter, Stumble upon, Digg, Google Buzz!* Awesome font & other fabulous features. The name "Epione" derived from greek goddess of the soothing of pain.
Version: 1.3
Theme URI: http://www.towfiqi.com/epione-free-wordpress-theme.html
Author: Towfiq I.
Author URI: http://www.towfiqi.com/
License: GNU General Public License, v2 (or newer)
License URI: http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
Tags: theme-options, one-column, dark, purple, black, brown, right-sidebar
*/

body{ background:#333 url(images/bg.gif); margin:0; padding:0; font-family:Georgia ,Arial; color:#FFF;}
.center{ width:960px; margin:0 auto;}
.wrapper{ width:960px; margin:0 auto;}

h1, h2, h3, h4, h5, h6{font-family: 'Tahoma'; color:#941826;text-shadow:0 0 3px #000; font-style:normal; clear:both; font-weight:normal;}
h1{font-size:36px;}h2{font-size:20px;}h3{ font-size:20px;}h4{font-size:20px;}h5{font-size:14px;} h6{font-size:12px;}

@font-face {
	font-family: 'Tahoma';
	font-weight: normal;
	font-style: normal;
}


/*Header*/
#header{ width:953px; height:197px; background:url(images/header.jpg) no-repeat; float:left; }
.head{ width:960px; margin:0 auto;}
#logo{ margin-left:40px; margin-top:130px; float:left;}
#logo a{ font-family: 'Tahoma';
	font-size:28px; color:#565656;
	text-decoration:none;
	text-shadow: 3px 3px 5px #000;
	cursor:pointer;
	z-index:0;
}

.desc{ font-size:12px; display:block; margin-top:5px; font-style:normal; margin-left:50px; color:#444; text-shadow:0 0 2px #000; display:none;}

/*MENU*/
	
#navbar {
	display: block;
	background:url(images/menubg1.png) no-repeat;
	height: 75px;
	margin: 0px;
	padding: 0px;
	width: 960px;
	float:left;
}	

#nav {
	margin:0 5%;
	padding: 0;
	list-style: none;
	}
	
#nav ul {
	padding:0;
	margin:0;
	list-style: none;
	background:transparent;
	}

#nav a {
	color:#FFF;
	display: block;
	text-decoration: none;
	padding-top: 0.3em;
	padding-left: 1.3em;
	font-weight:bold;
	font-family: 'Tahoma'; color:#FFF; font-size:16px; text-shadow:0 0 1px #000;
	padding-bottom:7px;
	}
	
#nav a:hover {
	background:transparent;
	color: #fff;
	display: block;
	text-decoration: none;
}

#nav li {
	float: left;
	margin: 0;
	padding: 0 3.5em 0 0;
}
	
#nav li li {
	float: left;
	margin: 0;
	padding: 0;
	width: 9em;
	}
	
#nav li li a, #nav li li a:link, #nav li li a:visited {
	background: #95001e;
	color: #fff;
	width: 9em;
	float: none;
	margin: 0;
	padding: 0.5em ;
	padding-left: 2.1em;
	font-weight: normal;
	font-family: 'Tahoma'; color:#FFF; font-size:16px; text-shadow:0 0 1px #000;
	border-bottom: 1px solid #820000;
	}
	
#nav li li a:hover, #nav li li a:active {
	background: #575757;
	color: #fff;
	}

#nav li ul {
	position: absolute;
	width: 10em;
	left: -999em;
	padding-left: 0.9em;
	}

#nav li:hover ul {
	left: auto;
	display: block;
	}
	
#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
	}

/*SLIDER*/
#sliderwrap{ float:left; width:960px; height:170px; background:url(images/sliderbg.png) no-repeat; margin-left:-3px; margin-top:-25px; position:relative; z-index:3;}
.slidercontent{ width:960px; height:170px;}
#slider{ margin-left:10px; position:relative; margin-top:0px;}
.content{ width:650px; float:right; margin-right:20px;}
.content p{ font-style:normal; font-size:14px;}
.content h2{font-family: 'Tahoma'; font-size:30px; margin-bottom:15px; margin-top:20px;}
.content h2 a{ color:#941826; text-decoration:none; text-shadow:0 0 3px #000; }

#slider img{width:205px; float:left; margin-left:25px; margin-top:22px; height:136px;}
.sframe{ background:url(images/sliderimg.png) no-repeat; float:left; width:231px; height:136px; float:none; position:absolute; z-index:1000; margin-top:12px; margin-left:10px;}

.sl_control{ float:right; width:100px; height:24px; background:url(images/scontrol.png) no-repeat; margin-top:-9px; margin-right:120px; position:relative; z-index:-1;}
/* Easy Slider */
#slider ul, #slider li{margin:0;padding:0;list-style:none;}
#slider li, #slider2 li{ width:940px;height:133px;overflow:hidden;}	
#prevBtn, #nextBtn{display:block; width:13px; height:14px; position:relative; left:0px; top:0px; z-index:1000; right:120px; top:29px; float:left; left:772px; margin-right:20px; }	

#nextBtn{ left:10px;}														
#prevBtn a, #nextBtn a{  display:block;position:relative;width:13px;height:14px;
background:url(images/sl_left.png) no-repeat 0 0;}	

#nextBtn a{ background:url(images/sl_right.png) no-repeat 0 0;}

.graphic, #prevBtn, #nextBtn{padding:0; display:block; overflow:hidden; text-indent:-8000px; left:772px;}
/* Easy Slider END */
/*SLIDER END*/


/*ALBUMY*/
.social_links_dg {
	width:135px;
	height:27px;
	float:right;
	background:url(images/social_bg.png) no-repeat;
	margin-top:-36px;
	margin-right:20px;
	padding-top:9px;
	padding-left:10px;
	padding-bottom:5px;
}

a.read_dg{ text-decoration:none; color:#fff;font-family: 'Tahoma'; font-size:16px; margin-left:20px; margin-top:-4px; display:block;}

.postbg_bottom_dg{width:960px; height:16px; background:url(images/postbg_bottom.png) no-repeat; float:left;}
/*POST CONTENT*/
#home_content{width:960px; float:left; margin-top:-24px;}
#content{width:960px; float:left; margin-top:-30px; margin-left:-4px;}
#single_content{width:960px; float:left; margin-top:-30px; margin-left:-4px;}
/*Post*/
.postbg_top {width:960px; height:16px; background:url(images/postbg_top.png) no-repeat; float:left; margin-top:11x;}
.postbg_top_gallery {width:200px; height:16px; background:url(images/postbg_top.png) no-repeat; float:left; margin-top:11x;}

#nadpis-nahrate {width:404px; border-bottom: 2px solid #FFF; height:32px; background:url(images/nadpis-nahrate.jpg) no-repeat; float:left; margin-bottom:10px;}
#nadpis-mp3 {width:404px; border-bottom: 2px solid #FFF; height:32px; background:url(images/nadpis-mp3.jpg) no-repeat; float:left; margin-bottom:10px;}
#nadpis-texty {width:404px; border-bottom: 2px solid #FFF; height:32px; background:url(images/nadpis-texty.jpg) no-repeat; float:left; margin-bottom:10px;}

.post{ float:left; width:900px;}
.postcontent{ width:960px; background:url(images/postbg_mid.png) repeat-y; float:left; padding:20px; overflow:hidden; font-size:13px;}
.postcontent_gallery{ width:200px; background:url(images/postbg_mid.png) repeat-y; float:left; padding:20px; overflow:hidden; font-size:13px;}
.postcontent_myslienky{ width:960px; background:url(images/postbg_mid.png) repeat-y; float:left; padding-left:20px; padding-right:20px; overflow:hidden; font-size:13px; }
.post_content{width:735px; float:left; margin-left:25px;}
.post_content_gallery{float:right; margin-right:5px;}
.post_content_myslienky{width:885px; float:left; margin-left:5px;}
.post p{}
.post p a, .postcontent a{color:#941826;}
.post table a{color:#941826; text-decoration:none;}
.post img{-moz-box-shadow:2px 2px 2px #000000;}
.ep_thumb{ float:left;}
.postbg_bottom{width:960px; height:16px; background:url(images/postbg_bottom.png) no-repeat; float:left;}
.postbg_bottom_gallery{width:200px; height:16px; background:url(images/postbg_bottom.png) no-repeat; float:left;}
.imgframe{ width:200px; height:150px;float:left; background:url(images/img_frame.png) no-repeat;}

h2.postitle_diskografia{ font-size:26px;font-family: 'Tahoma'; margin-top:50px; font-style:normal; text-decoration:none; width:710px;}
h2.postitle_diskografia a{ text-decoration:none; color:#941826; text-shadow:0 0 3px #000;}
h2.postitle_myslienky{ font-size:26px;font-family: 'Tahoma'; margin-top:0; font-style:normal; background:url(images/border.gif) bottom repeat-x; padding-bottom:3px; width:880px;}
h2.postitle{ font-size:26px;font-family: 'Tahoma'; margin-top:0; font-style:normal; background:url(images/border.gif) bottom repeat-x; padding-bottom:3px; width:710px;}
h2.postitle a{ text-decoration:none; color:#941826; text-shadow:0 0 3px #000;}


.comments{ margin-left:880px; margin-top:10px; position:absolute; background:url(images/comment_count.png) no-repeat; width:35px; height:32px; text-align:center; font-size:10px; color:#898989;}
.comments a, .nocomments{ text-decoration:none; margin-left:3px;margin-top:4px; font-size:10px; color:#898989;  display:block;}
.page-template #posts .nocomments, .page-template #posts .comments{ display:none;}
.comments span{ margin-top:4px; display:block;}
.edit{ position:absolute;margin-left:639px; margin-top:10px;}
.edit a{ display:block; width:18px; height:20px; background:url(images/edit.png) no-repeat; text-indent:-9999px;}
/*post meta*/
.post_meta{color:#3c3c3c; font-size:12px; margin-top:10px; float:left; clear:both;}
.author{ float:left; margin-right:25px; background:url(images/author.png)  no-repeat; padding-left:20px; margin-bottom:5px;}
.date_meta{ float:left; margin-right:25px; background:url(images/date.png) no-repeat; padding-left:20px; margin-bottom:5px;}
.category_meta{ float:left; margin-right:25px; background:url(images/list-item.png) no-repeat; padding-left:21px; margin-bottom:5px;}
.category_meta a{color:#3c3c3c; text-decoration:none;}
.tags{ float:left; margin-right:25px; background:url(images/tag.png) no-repeat; padding-left:21px;}
.tags a{color:#3c3c3c; text-decoration:none;}
a.read{ text-decoration:none; color:#941826;font-family: 'Tahoma'; font-size:18px; margin-left:17px; margin-top:-4px; display:block;}

.postcontent blockquote p, .org_comment blockquote p{ background:url(images/blockqoute.png) left top no-repeat; color:#999; padding-left:35px;}
/*Single*/
#single_content .post{}
#single_content .post h2.postitle{width:920px;}
#single_content .post img, .page .postcontent img{ width:auto;border:none;-moz-box-shadow:2px 2px 2px #000000;}
#single_content .post .post_content{ float:left; width:900px; margin-right:0; margin-left:5px; overflow:hidden;}
.post .size-thumbnail, .type-page .size-thumbnail{ margin-right:10px; margin-bottom:10px;}

.aligncenter, div.aligncenter {display: block;margin-left: auto;margin-right: auto;}
.alignleft {float: left;}
.alignright {float: right;}
.wp-caption {background-color: #f3f3f3;border: 1px solid #ddd;-khtml-border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;
border-radius: 3px;margin: 10px;padding-top: 4px;text-align: center;}
.wp-caption img {border: 0 none;margin: 0;padding: 0;}
.wp-caption p.wp-caption-text {font-size: 11px;line-height: 17px;margin: 0;padding: 0 4px 5px;}
/*Single END*/


/*PAGE*/
.page h2.postitle{ width:920px;}
.page .postcontent{width:920px;}
/*Search Page*/ 
.search_count{color:#fff; display:block; margin-left:5px; margin-bottom:5px;}
.search_try{color:#941826; display:block; margin-left:5px; margin-bottom:5px;}
.postsearch{ font-size:26px;font-family: 'Tahoma'; margin-top:0; font-style:normal; background:url(images/border.gif) bottom repeat-x; padding-bottom:3px; width:900px;}

/*social links*/
.social_links{ width:127px; height:27px; float:right; background:url(images/social_bg.png) no-repeat; margin-top:-4px; margin-right:20px; padding-top:5px; padding-left:5px;}


.ep_facebook{width:15px; float:left; height:15px; position:relative; margin-right:5px;}
.fb_hover{ float:left; width:15px; height:15px; background:url(images/fb-link.png) no-repeat top; text-indent:-9999px; margin-top:-15px;}
.fb{width:15px; height:15px; background:url(images/fb-link.png) no-repeat bottom; text-indent:-9999px; float:left;}

.ep_twitter{ width:16px; height:15px; position:relative; margin-right:5px; float:left;}
.twitt_hover{ width:16px; height:15px; background:url(images/twitter_link.png) no-repeat 0px 0px; text-indent:-9999px; float:left; margin-top:-15px;}
.twitt{ width:16px; height:15px; background:url(images/twitter_link.png) no-repeat 0px -16px; text-indent:-9999px; float:left;}

.ep_stumble{ width:16px; height:15px; position:relative; margin-right:5px; float:left;}
.stumble_hover{ width:16px; height:15px; background:url(images/stumble_link.png) no-repeat 0px 0px; text-indent:-9999px; float:left; margin-top:-15px;}
.stumble{ width:16px; height:15px; background:url(images/stumble_link.png) no-repeat 0px -16px; text-indent:-9999px; float:left;}

.ep_delicious{ width:16px; height:15px; position:relative; margin-right:5px;  float:left;}
.delicious_hover{width:16px; height:15px; background:url(images/del_link.png) no-repeat 0px 0px; text-indent:-9999px; float:left; margin-top:-15px;}
.delicious{ width:16px; height:15px; background:url(images/del_link.png) no-repeat 0px -16px; text-indent:-9999px; float:left;}


.ep_gbuzz{ width:15px; height:15px; position:relative; margin-right:5px;  float:left;}
.gbuzz_hover{ width:15px; height:15px; background:url(images/gbuzz_link.png) no-repeat 0px 0px; text-indent:-9999px; float:left; margin-top:-15px;}
.gbuzz{ width:15px; height:15px; background:url(images/gbuzz_link.png) no-repeat 0px -16px; text-indent:-9999px; float:left;}



/*Page navigation*/
.navigation{ float:left; width:940px; height:40px;}
.nxt_page{ float:right;}
.prv_page{ float:left;}
.nxt_page a, .prv_page a{font-family: 'Tahoma'; text-decoration:none; color:#941826; }
.page-numbers { margin-top:0; font-size:18px;font-family: 'Tahoma'; font-style:normal; padding-bottom:3px; width:260px; margin-left:5px;color:#941826; margin-bottom:10px;}
.page-numbers:hover { margin-top:0; font-size:18px;font-family: 'Tahoma'; font-style:normal; padding-bottom:3px; width:260px; margin-left:5px;color:#FFFFFF; margin-bottom:10px;}

/*POST CONTENT END*/


/*SIDEBAR*/
#sidebar{ width:300px; float:right; margin-top:5px;}
#sidebar ul{}
#sidebar ul li{ list-style-type:none;}
#not_home_s{ width:300px; float:right; margin-top:-26px;}
#not_home_rs{ width:300px; float:left; margin-top:-26px;}
#content_rs{width:660px; float:right; margin-top:-30px; margin-left:0px;}
/*Popular Posts*/
.popular{ margin:0; padding:0;}
.popular li{ width:294px; float:left; list-style-type:none; background:url(images/widgetbg.png) repeat-y; margin-top:0px; padding:0px 5px 0px 12px; }
.popular li h2{ margin-top:0; font-size:26px;font-family: 'Tahoma'; font-style:normal; background:url(images/border.gif) bottom repeat-x; padding-bottom:3px; width:260px; margin-left:5px;color:#941826; margin-bottom:10px;}
.popular li ul{ margin:0; padding:0; width:255px; float:left;}
.popular li ul li{ list-style-type:none; height:80px; margin:3px 0px; background:url(images/border.gif) bottom repeat-x; width:250px;}
.popular li ul li a.poptitle{font-family: 'Tahoma'; text-decoration:none; color:#941826; width:170px; display:block; float:left; }
.popular li ul li p{ margin:5px; font-size:12px; color:#898989; font-style:normal;}
.popular li ul li img{ width:70px; float:left; margin-right:8px;}
.pop_frame{ width:70px; height:70px; float:left; background:url(images/pop_frame.png) no-repeat; margin-right:8px;}
.pop_top{width:294px; height:25px; background:url(images/widgettop.png) no-repeat; margin:0px; padding:0; float:left;}
.pop_bottom{width:294px; height:21px; background:url(images/widgetbottom.png) no-repeat; float:left; margin-bottom:20px;}
/*Popular Posts END*/

/*Widgets*/
.widgets{ float:left;}
.widgets .pop_top{}
.widgets .pop_bottom{ float:none;}
.widgets ul{ margin:0; padding:0;}
.widgets ul li{ list-style-type:none; width:294px;background:url(images/widgetbg.png) repeat-y; float:left;padding:0 8px 0 15px;}
.widgets ul li a{ color:#898989; font-style:normal; text-decoration:none;font-size:13px;padding:0 0 0 22px; background:url(images/list-item.png) left no-repeat;}
.widgets ul li ul{ margin:0; padding:0; float:left; width:260px; margin-left:5px;}
.widgets ul li ul li{  padding:0; background:url(images/border.gif) bottom repeat-x; margin-bottom:6px; padding-bottom:6px; width:255px;}
.widgets ul li ul li ul.children li{ background:none; padding:0px;}
.widgettitle{  margin-top:0; font-size:26px;font-family: 'Tahoma'; font-style:normal; background:url(images/border.gif) bottom repeat-x; padding-bottom:3px; width:260px; margin-left:5px;color:#941826; margin-bottom:10px;}
.widgets ul li.nostyle{width:auto;background:none; float:left;padding:0; list-style-type:none;}

.widgets ul li.widget_tag_cloud div{ width:260px;}
.widgets ul li.widget_tag_cloud div a{ background:none; padding:0 3px;}

#calendar_wrap{width:260px;}
#wp-calendar{ width:260px; font-size:13px; color:#898989;}
#wp-calendar thead{color:#941826;font-family: 'Tahoma'; font-size:16px;}
#wp-calendar tbody tr{}
.widgets ul li.widget_calendar a{ background:none; padding:0; color:#fff;}

#search{width:230px; height:24px; background: url(images/search.png) no-repeat right; border:0px; color:#898989; padding:0 24px 0 5px;}
.textwidget{width:260px;color:#898989;font-size:12px;font-style:normal;}
/*SIDEBAR END*/


/*Comments*/
.comments_template{ float:left; width:960px; overflow:hidden;}
#comments a{ color:#fff;}
ul.commentlist{ padding:0; float:left; margin:0;}
ul.commentlist li{ list-style-type:none;width:960px; background:url(images/postbg_mid.png); float:left;}
.comment-body-top{ background:url(images/postbg_top.png) top no-repeat; width:960px; height:16px; float:left;}
.commentform-body-top{ background:url(images/postbg_top.png) top no-repeat; width:960px; height:16px; float:left;}
.comment-body{ width:960px; float:left; padding:0 15px; overflow:hidden; font-size:13px; font-style:normal;}
.comment-body-bottom{width:960px; height:16px; background:url(images/postbg_bottom.png) no-repeat; float:left; margin-bottom:10px;}
.vcard{ float:left; width:84px;}
.avatar{ width:74px; height:74px; background:url(images/vcard.png) no-repeat;}
.vcard img{ margin-top:8px; margin-left:8px; width:58px; height:58px;}
.fn{ display:block; margin-top:0px; width:74px; text-align:center;}
.fn a, .citeping a, .comment-body p a{ text-decoration:none; color:#941826;}
.says{ display:none;}
.org_comment{ float:left; width:910px; margin-left:15px;}
.org_ping{width:920px;}
.comment-body p{}
.commentmetadata{ margin-top:10px;color:#3C3C3C;font-size:12px; clear:both;}
.commentmetadata a{color:#3C3C3C;font-size:12px; text-decoration:none;}
.comm_date{ float:left; margin-right:25px; background:url(images/date.png) no-repeat; padding-left:20px;}
.comm_time{ float:left; margin-right:25px; padding-bottom:1px;background:url(images/time.png) no-repeat; padding-left:20px;}
.comment-reply-link{ float:left; margin-right:25px; background:url(images/reply.png) no-repeat; padding-left:20px;}
.comment-edit-link{ float:left; margin-right:25px; background:url(images/comm.edit.png) no-repeat; padding-left:20px;}
.meno_forum {
	float:left; margin-left:15px; margin-right:25px; font-family: 'Tahoma'; font-size:16px; color:#941826;text-shadow:0 0 3px #000; font-style:normal; clear:both; font-weight:bold;
	}

/*Threaded Comments*/
ul.commentlist li ul.children{ width:530px; float:left; padding-left:0px; margin-left:20px;}
ul.commentlist li ul.children .comment-body-top, ul.commentlist li ul.children .comment-body-bottom{ display:none;}
ul.commentlist li ul.children li{ background: url(images/children_comment.jpg) no-repeat top left;width:570px; padding-top:10px; margin-top:10px;}
ul.commentlist li ul.children li .comment-body{ width:auto; background:none; margin-bottom:5px;}
ul.commentlist li ul.children li .org_comment{ width:440px; float:left;}
ul.commentlist li ul.children li ul.children li .org_comment{ width:420px;}
ul.commentlist li ul.children li ul.children li ul.children li .org_comment{ width:400px;}
ul.commentlist li ul.children li ul.children li ul.children li ul.children li .org_comment{ width:360px;}
ul.commentlist li ul.children li .comment-body-bottom{ display:none;}
ul.commentlist li ul.children li ul.children li #respond{ background:none;}
ul.commentlist li ul.children li ul.children li ul.children li #respond{ background:none;}
ul.commentlist li ul.children li ul.children li ul.children li ul.children li #respond{ background:none;}
#cancel-comment-reply-link{ color:#941826; text-decoration:none; font-size:13px;}
/*Comment Form*/

.leave_reply{ font-size:26px;font-family: 'Tahoma'; margin-top:0; font-style:normal; background:url(images/border.gif) bottom repeat-x; padding-bottom:3px;width: 440px;}
#respond{ float:left; width:946px; background:url(images/postbg_mid.png) repeat-y; padding-left:20px;}
.comment_form_top{width:946px; height:16px; background:url(images/postbg_top.png) no-repeat; float:left;}
.comment_form_bottom{width:946px; height:16px; background:url(images/postbg_bottom.png) no-repeat; float:left;}
#commentform{ width:900px;}
#commentform p{ font-style: normal; font-size:13px;}
#commentform p a{ text-decoration:none; color:#941826;}

#commentform p.form-submit {
	border: dashed 1px #000;
	width: 300px;
	float: left;
}

#comment{width: 576px; background:url(images/comment_form.png) no-repeat; border: 0px; height:60px; color:#ccc; padding:10px;}

#commentform label{display:block; float:left; margin-top:5px; padding-right:15px;}
#commentform .comment-form-url label{ margin-right:15px;}
#commentform .comment-form-comment label{ margin-right:5px;}
#commentform .form-allowed-tags{ display:none;}
#commentform .required{ float:left; margin-right:20px;}
#commentform #author,#commentform #image, #commentform #email, #commentform #url { width:227px; height:29px; background:url(images/comm_input.png) no-repeat; border:none; color:#ccc; padding:1px 5px;}
#submit{width:113px; height:35px; background:url(images/submit1.png) no-repeat; border:none; text-indent:99999px; overflow:hidden; font-size:0px; display:block;line-height: 0; margin-left:245px;}
/*Comments END*/


#commentform .comment-form-author label {
	width:50px;
	float: left;
}

#commentform .comment-form-email label {
	width:50px;
	float: left;
}

#commentform .comment-form-message label {
	width:50px;
	float: left;
}

#comment-form-author {
	width:300px;
	float: left;
}

#comment-form-email {
	width:300px;
	float: left;
}
#comment-form-message {
	width:600px;
	float: left;
}

#comment-form-submit {
	width:600px;
	float: left;
}

.listfiles ul{ list-style:none; text-decoration:none; padding-left:6px; margin:0 3px; font-family: 'Tahoma'; color:#FFF; font-size:14px;}
.listfiles li{ list-style:none; text-decoration:none; padding-left:6px; margin:0 3px; font-family: 'Tahoma'; color:#FFF; font-size:14px;}
.listfiles a:hover{ color:#FFF;}


/*Footer*/
#footer{ clear:both; height:30px; width:100%; background:url(images/footerbg.gif); padding-top:18px; min-width:960px;}
.foot{ width:960px; margin:0 auto; color:#444; font-size:12px; font-style:normal;}
.foot a{color:#941826; text-decoration:none;}

/*Error*/
.error{ width:960px; float:left; margin-top:50px;}
.error a{ font-family: 'Tahoma'; font-size:220px; color:#941826; text-decoration:none;  text-shadow: 3px 3px 5px #000; cursor:pointer; display:block; float:left;}
.error_msg{ background:url(images/comment_form.png) no-repeat; width:440px; height:183px; float:left; margin-top:50px; margin-left:50px; padding:10px;}
.error_msg h2{ margin-top:5px; margin-bottom:15px;}
.error_msg p{ font-size:12px; font-style:normal;width:420px;color:#999;}
.error_msg #searchform #search{}

/*Get Social*/
#get_social{float:left; position:relative; margin-left:870px;}
.get_social_wrap{ position:absolute; width:160px; margin-top:10px;}


.follow_fb_link{width:22px; height:22px; background:url(images/ep_fb.png) no-repeat; float:left; margin-right:7px;}
.follow_twitter_link{width:22px; height:22px; background:url(images/ep_twitter.png) no-repeat;  margin-right:7px; float:left;}
.follow_rss_link{width:22px; height:22px; background:url(images/ep_feed.png) no-repeat; margin-right:7px; float:left;}

