/*
Theme Name: Digital Icons
Theme URI: http://www.digitalicons.org/
Description: Digital icons design
Version: 1 (WP1.0.0)
Author: Pedro Hernandez
Author URI: http://www.p-hernandez.com
Tags: Digital Icons, Studies in Russian Eurasian and Central European New Media
*/

/* 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 { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }
strong{font-weight: bold;}
em {font-style: italic;}
.bold em {font-weight: bold;}
strong em {font-weight: bold;}

/*  Body and main tags  */   
* {padding:0; margin:0;}

html,body { background: #fff url('style/images/bg2009.gif') repeat-x 0 0; height: 100%; margin: 0 0 1px; padding: 0;}
body {font-size:62.5%; font-family:"Lucida Grande","Lucida Sans Unicode", arial, verdana,sans-serif; color:#4F4F4F; text-align:center; padding-top:20px;}
h1 {font:bold 16px "Lucida Grande","Lucida Sans Unicode", arial, verdana,sans-serif;; color:#3991f9; padding-bottom: 12px; line-height:16px;}
h2 {font:bold 13px "Lucida Grande","Lucida Sans Unicode", arial, verdana,sans-serif; color:#4F4F4F; margin-top:0px;margin-bottom: 8px; line-height:16px; padding-top:10px;}
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;}

#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;}
#downloadAll {position:absolute; right:10px; top:0;}

/* Crumbtrail */
.diCrumb {padding: 5px 0 0 70px; margin-top:0px; font:10px arial; color:#999;}
.diCrumb strong {color:#666;}
.diCrumb a {color:#999;}

/* page holder */ 
#diSite {width:900px; margin:0 auto; font:12px "Lucida Grande","Lucida Sans Unicode", arial, verdana,sans-serif; color:#333; text-align:left; background-color:transparent;}
#diHeader #diLogo {background:transparent url('style/images/digital_icons.png') no-repeat scroll 0 0; height:150px; margin-right:35px; width:500px;}
#diLogo {float:left; margin:0; padding:0; text-indent:-9999px;}
#diLanguages{float:right;}
#diLanguages ul {float: right;}
#issn {background:transparent url('style/images/issn.png') no-repeat scroll 0 0; height:31px; margin:10px 0 0 15px; width:121px;text-indent:-9999px; float: right;}

/* language bottons */
.qtrans_language_chooser {list-style:none;padding:5px 0 0 0; margin:0; }
.qtrans_language_chooser li {float:left;width:50px; text-align: center; color:#ccc}
.qtrans_language_chooser a {font-weight:normal;display:block; padding:0px; color:#ccc; text-indent:-9999px;}
.qtrans_language_chooser li a:hover {border-bottom: none;} /*1px dotted #3991f9*/

.qtrans_language_chooser li.active a.qtrans_flag_en {display: block; border:0; background:transparent url('style/images/language.png') no-repeat scroll 0 0; height:40px; width:40px;}
.qtrans_language_chooser li a.qtrans_flag_en {display: block;border:0; background:transparent url('style/images/language.png') no-repeat scroll 0 -60px; height:40px; width:40px;}
.lan0 {background:transparent url('style/images/language.png') no-repeat scroll 0px 0px; height:40px; width:40px; display:none;}

.qtrans_language_chooser li.active a.qtrans_flag_de {display: block; border:0; background:transparent url('style/images/language.png') no-repeat scroll -50px 0px; height:40px; width:40px; }
.qtrans_language_chooser li a.qtrans_flag_de {display: block;border:0; background:transparent url('style/images/language.png') no-repeat scroll -50px -60px; height:40px; width:40px; }
.lan1 {background:transparent url('style/images/language.png') no-repeat scroll -50px 0px; height:40px; width:40px; display:none;}

.qtrans_language_chooser li.active a.qtrans_flag_ru {display: block; border:0; background:transparent url('style/images/language.png') no-repeat scroll -100px 0px; height:40px; width:40px; }
.qtrans_language_chooser li a.qtrans_flag_ru {display: block;border:0; background:transparent url('style/images/language.png') no-repeat scroll -100px -60px; height:40px; width:40px; }
.lan2 {background:transparent url('style/images/language.png') no-repeat scroll -100px 0px; height:40px; width:40px; display:none;}

/* padding-top: 3px; */
#diBody{ padding-top: 10px; width: 840px; padding-left: 37px;}
.diContentMain{border:1px solid #ccc; margin: 0px 20px 10px 20px; padding: 20px 20px 10px 20px; background:#fff;
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
}
.diContentMain a {border-bottom:1px dotted #3991f9;}

/* menu */
#diMenu {text-align: center; width:900px;}
.ulMenu {align: center; color:#ccc; margin-left: 55px; background:transparent url('style/images/menu.png') no-repeat scroll 0 0; height:40px; border:0;}
.ulMenu ul li {float:left;}
.ulMenu ul li a {display:block; font-weight:normal; padding: 10px 15px 0 20px; color:#8c8c8c; font: normal 15px arial, verdana,sans-serif; }/*text-indent:-9999px;*/
.ulMenu ul li.current a {color:#444; text-shadow: 0px -1px 0px #fff, 0px 2px 3px #666;}
.ulMenu ul li.page-item-31 a {padding-right: 0;}
.ulMenu ul li a:hover {border-bottom:medium none; text-decoration:none; color:#444; text-shadow: 0px -1px 0px #fff, 0px 2px 3px #666;}
/*
.ulMenu ul li.page-item-23 a {border:0; background:transparent url('style/images/menu.png') no-repeat scroll 0 0; height:40px; width:134px;}
.ulMenu ul li.page-item-23 a:hover {text-decoration:none;border:0; background:transparent url('style/images/menu.png') no-repeat scroll 0 -45px; height:40px; width:134px;}
.ulMenu ul li.page-item-27 a {border:0; background:transparent url('style/images/menu.png') no-repeat scroll -134px 0; height:40px; width:134px;}
.ulMenu ul li.page-item-27 a:hover {text-decoration:none;border:0; background:transparent url('style/images/menu.png') no-repeat scroll -134px -45px; height:40px; width:134px;}
.ulMenu ul li.page-item-28 a {border:0; background:transparent url('style/images/menu.png') no-repeat scroll -269px 0; height:40px; width:130px;}
.ulMenu ul li.page-item-28 a:hover {text-decoration:none;border:0; background:transparent url('style/images/menu.png') no-repeat scroll -269px -45px; height:40px; width:130px;}
.ulMenu ul li.page-item-30 a {border:0; background:transparent url('style/images/menu.png') no-repeat scroll -399px 0; height:40px; width:130px;}
.ulMenu ul li.page-item-30 a:hover {text-decoration:none;border:0; background:transparent url('style/images/menu.png') no-repeat scroll -399px -45px; height:40px; width:130px;}
.ulMenu ul li.page-item-2 a {border:0; background:transparent url('style/images/menu.png') no-repeat scroll -529px 0; height:40px; width:134px;}
.ulMenu ul li.page-item-2 a:hover {text-decoration:none;border:0; background:transparent url('style/images/menu.png') no-repeat scroll -529px -45px; height:40px; width:134px;}
.ulMenu ul li.page-item-31 a {border:0; background:transparent url('style/images/menu.png') no-repeat scroll -663px 0; height:40px; width:137px;}
.ulMenu ul li.page-item-31 a:hover {text-decoration:none;border:0; background:transparent url('style/images/menu.png') no-repeat scroll -663px -45px; height:40px; width:137px;}
*/

/* footer */
#diFooter {background-color:transparent; padding:0px; text-align:center;}
.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;}


/* widget */
.widgettitle{display:none;}


/* Column styling */
.post .firstCol{float:left; width: 34%;margin-right: 30px; border-bottom: 1px dotted rgb(204, 204, 204);}
.post .firstCol h2 {padding-top:0;}
.post .secCol{float:left; width: 58%;margin-left: 15px; border-bottom: 1px dotted rgb(204, 204, 204);}
.post .secCol h2 {padding-top:0;}

/* Book Review */
.post .bookReview {padding:8px 0 10px 0;}
.post .bookReview .firstCol {width: 20%; border-bottom:none;}
.post .bookReview .secCol{width: 70%;}

/* Single page */
.post {padding-top: 2px; position:relative;}
.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: 40px;}


/* Social Networking it */
.socialNetworkingit {border-top:1px dotted #CCCCCC; margin-top:20px; padding-top:10px; text-align:center;}
.socialNetworkingit ul li{float:left;}
.share {padding-right: 15px; padding-top: 3px;}
.share a {border-bottom:none;}

p.feisbuk {background: url('style/images/f_facebook.jpg') no-repeat scroll 0 0 transparent; padding-left: 25px; padding-top: 2px;}

.eye {background:transparent url('style/images/eye20x20.jpg') no-repeat scroll 0 0;}
