/*
Theme Name: Eurasia
Theme URI: http://eurasia.vladstrukov.com/
Description: New Media in New Europe-Asia
Version: 1 (WP1.0.0)
Author: Pedro Hernandez
Author URI: http://www.p-hernandez.com
Tags: New Media in New Europe-Asia, eurasia
*/

/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 1em; font-weight: normal; font-style: normal; }
ul,ol,li { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }
a img { border:none } /* Gets rid of IE's blue borders */


strong { font-weight: bold }
em { font-style: italic }



/*  Body and main tags  body:padding-top:20px;*/   
* {padding:0; margin:0;}

html { background: #03617d url('style/images/bg.jpg') repeat-x 0 0; height: 100%; margin: 0; padding: 0;}
body {background: transparent url('style/images/body_bg.jpg') no-repeat center top; font-size:62.5%; font-family: verdana, arial, sans-serif; color:#4F4F4F; text-align:center; height:600px;}
h1 {font:bold 16px "Lucida Grande","Lucida Sans Unicode", arial, verdana,sans-serif;; color:#3991f9; padding-bottom: 8px; line-height:16px;}
h2 {font:bold 13px "Lucida Grande","Lucida Sans Unicode", arial, verdana,sans-serif; color:#4F4F4F; margin-top:10px;margin-bottom: 8px; line-height:16px;}
h3 {font:12px "Lucida Grande","Lucida Sans Unicode", arial, verdana,sans-serif; color:#4F4F4F; margin-top: 10px; margin-bottom: 0px; line-height:16px;}
p {font:12px "Lucida Grande","Lucida Sans Unicode", arial, verdana,sans-serif; color:#333; margin-top: 10px; margin-bottom: 0px; line-height:17px; padding:0 0 8px 0;}
a {text-decoration:none;color:#4f4f4f; outline: none; -moz-outline-style: none;}
a:hover {color:#3991f9;border-bottom:1px dotted #3991f9;}

.buckPlay {border-bottom:1px dotted #EAEAEA; margin-bottom:5px; padding-bottom:2px;}
p.audioplayer_container {padding-bottom: 0px; margin-top: 5px;}

#ieSixSucks {text-align:center; padding:5px; background-color:#ffea00; font-size:13px; color:#000; font-weight:700; border-bottom:2px #ffc000 solid;}

/* span and decoration */
.selected {background:#ccc; color:#000}
.dark{color:#ccc}
.italic{font-style:italic;}
.bold{font:bold 13px "Lucida Grande","Lucida Sans Unicode", arial, verdana,sans-serif; color:#333;}
.blue {font:bold 12px "Lucida Grande","Lucida Sans Unicode", arial, verdana,sans-serif; color:#3991f9;}
.blueLarge {font:bold 13px "Lucida Grande","Lucida Sans Unicode", arial, verdana,sans-serif; color:#3991f9;}
.blush{font:12px "Lucida Grande","Lucida Sans Unicode", arial, verdana,sans-serif; color:#4F4F4F;}
.onefithty {height:100px;}
.oneboton {height:20px;}
.sgdi a {float:right; color:#666}
.noBold {font-weight:normal;}
.titleH {font:bold 16px verdana, arial,sans-serif; color:#4F4F4F; margin:0px;margin-bottom: 8px; line-height:16px;}

/* page holder */ 
#eaSite {width:970px; margin:0 auto; font:12px "Lucida Grande","Lucida Sans Unicode", arial, verdana,sans-serif; color:#333; text-align:left; background-color:transparent;}
#eaHeader{padding:40px 0 0 0; height:150px;}
#eaHeader #eaLogo {background:transparent url('style/images/logo.png') no-repeat scroll 0 0; height:95px; margin-right:260px; width:421px;}
#eaLogo {float:left; margin:0; padding:0; text-indent:-9999px;}
#eaLinks{float:left; padding: 5px 0 0 30px;}
#eaLinks ul li{padding-bottom: 5px;}

/* background */
#main-bg  {background:transparent url('style/images/shade.png') repeat-y top center; }
#top-bg {background:transparent url('style/images/top_bg.png') no-repeat top center; height:15px;}
#bottom-bg {background:transparent url('style/images/bottom_bg.png') no-repeat bottom center; height:15px;}



/* Content */
#eaContentMain{border:none; margin: 0px; padding: 20px 40px; width:890px; min-height:450px;}
#eaContentMain a {border-bottom:1px dotted #3991f9;}



/* menu a:text-indent:-9999px;*/
#eaMenu {text-align: center; width:900px; height:50px;}
.ulMenu {align: center; color:#ccc; padding-left: 50px;}
.ulMenu ul li {float:left;padding-right: 30px; }
.ulMenu ul li a {display:block; font-weight:normal; padding:0px; color:#ccc; text-indent:-9999px; }
.ulMenu ul li a:hover {border-bottom:medium none; text-decoration:none;}
.ulMenu ul li.page-item-2 a {border:0; background:transparent url('style/images/menu.png') no-repeat scroll -50px 0px; height:50px; width:122px;}
.ulMenu ul li.page-item-2 a:hover {text-decoration:none;border:0; background:transparent url('style/images/menu.png') no-repeat scroll -50px -50px; height:50px; width:122px;}
.ulMenu ul li.page-item-7 a {border:0; background:transparent url('style/images/menu.png') no-repeat scroll -190px 0; height:50px; width:122px;}
.ulMenu ul li.page-item-7 a:hover {text-decoration:none;border:0; background:transparent url('style/images/menu.png') no-repeat scroll -190px -50px; height:50px; width:122px;}
.ulMenu ul li.page-item-8 a {border:0; background:transparent url('style/images/menu.png') no-repeat scroll -330px 0; height:50px; width:122px;}
.ulMenu ul li.page-item-8 a:hover {text-decoration:none;border:0; background:transparent url('style/images/menu.png') no-repeat scroll -330px -50px; height:50px; width:122px;}
.ulMenu ul li.page-item-9 a {border:0; background:transparent url('style/images/menu.png') no-repeat scroll -470px 0; height:50px; width:122px;}
.ulMenu ul li.page-item-9 a:hover {text-decoration:none;border:0; background:transparent url('style/images/menu.png') no-repeat scroll -470px -50px; height:50px; width:122px;}


/* Worshop */
.workshopHolder1 {border:none; float: left; margin-left: -20px; margin-top: 50px; position: absolute; width:200px; height: 150px;}
.workshopHolder2 {border:none; float: left; margin-left: -20px; margin-top: 220px; position: absolute; width:200px; height: 150px;}
.workshopLabel{ float: left; height: 150px; } 
.workshopLabel a {display:block; font-weight:normal; padding:0px; text-indent:-9999px;}
.workshopLabel #workshop1 a {background:transparent url('style/images/workshop.png') no-repeat scroll -10px -10px; height: 150px; width:30px;}
.workshopLabel #workshop1 a:hover {border:none; background:transparent url('style/images/workshop.png') no-repeat scroll -50px -10px; height: 150px; width:30px;}
.workshopLabel #workshop2 a {background:transparent url('style/images/workshop.png') no-repeat scroll -10px -180px; height: 150px; width:30px;}
.workshopLabel #workshop2 a:hover {border:none; background:transparent url('style/images/workshop.png') no-repeat scroll -50px -180px; height: 150px; width:30px;}
.workshopMenu {float: left; height: 150px; }
.workshopMenu ul li {padding: 0 0 10px 2px; line-height:14px;}
.slide {border:none; height:150px; overflow:hidden; position:absolute; width:150px; font:bold 12px verdana,sans-serif;}
.slide .inner {background:#eaeaea; float:right; color:#333333; height:150px; left:0; padding:10px 8px 8px 15px; position:absolute; width:127px; left: 0px;  margin:0; opacity:0.9;}


/* footer */
#eaFooter {background-color:transparent; padding:15px 0 10px 0; text-align:center; color:#fff;}
.linkFooter {padding-bottom: 10px;}
.linkFooter a {font-weight:normal; padding:0px; color:#4F4F4F; }
.linkFooter a:hover {font-weight:normal; padding:0px; color:#4F4F4F; border-bottom:1px dotted #3991f9;}



/* News Blocks */
.newsBlock {padding:5px 0 10px 0;}
.newsBlock h1 {font:bold 13px "Lucida Grande","Lucida Sans Unicode", arial, verdana,sans-serif; color:#333; padding-bottom: 8px; line-height:16px;}
.newsBlock h2 {font:bold 13px "Lucida Grande","Lucida Sans Unicode", arial, verdana,sans-serif; color:#3991f9; margin: 0px; line-height:16px;}
.newsBlock p {font:12px "Lucida Grande","Lucida Sans Unicode", arial, verdana,sans-serif; color:#333; margin: 0px; line-height:17px; padding:0 0 8px 0;}

.cl{clear:both; padding:0;margin:0;}
.cl2{clear:both; padding:0;margin:0; height:0;}

/* widget */
.widgettitle{display:none;}


/* Column styling */
.post .firstCol{float:left; width: 34%;margin-right: 30px; border-bottom: 1px dotted rgb(204, 204, 204);}
.post .secCol{float:left; width: 58%;margin-left: 15px; border-bottom: 1px dotted rgb(204, 204, 204);}


/* Single page */
.post {padding-top: 2px;}
.post h1 a{text-decoration:none; color:#3991F9; border:none;}
.post h1 a:hover{border-bottom:1px dotted #3991f9;}
.backtoissue{text-align:center; padding-top: 50px;}





