/*
Theme Name:Desmm065 - 800
Theme URI:http://www.desmm.com/
Version:6.5
Description:template per desmm
Author:massimo mastromarino (base elegant themese www.elegantthemes.com)
Author http://www.desmm.com/
*/

/*===STYLES===*/
*{margin:0px;padding:0px;}

@font-face {font-family: 'Yanone Kaffeesatz local';	src: url('font/yanonekaffeesatz.eot'); src: url('font/yanonekaffeesatz.ttf');	font-weight: normal; font-style: normal;}
body {position: relative;margin:0px; padding:0; color:#292929; font-family:Arial, Verdana, Sans-serif; font-size:13px; background:#d3d2d1 url(images/body-bg2.jpg) repeat top left ;}
a {text-decoration:none; color:#2277AA; outline:none;}
a:hover {text-decoration:underline;}
h1,h2,h3,h1, 
.current-category, 
.cat-thumb a, 
.cat-thumb-title,
#logo span,
#menu,
.commentlist cite,
#me {font-family: 'Yanone Kaffeesatz local', 'Trebuchet MS', Arial, Serif;font-weight:normal;} /*'Yanone Kaffeesatz',*/
a img{border:none;}

/*MAIN LAYOUT*/
#container {float:right; width:916px; color:#292929; z-index:10;margin-top:40px;}
#left-inside{width:500px;}
#left-div {margin-left:150px;width:500px; float:left; padding:20px 20px 20px 20px; display:inline; background:url(images/content-bg.png) repeat;-moz-border-radius:10px;border-radius:10px;-moz-box-shadow: 1px 1px 2px #888888;-webkit-box-shadow: 1px 1px 5px #888888;box-shadow: 1px 1px 2px #888888;}
.cat-box-items {width:100%; border-bottom:1px solid #DCDCDC; margin-bottom:5px; }
.headings {color:#000; margin-bottom:10px; display:block; width:100%;}
#wrapper2 {position:relative; width:916px; margin:0px auto; line-height:20px;}
#wrapper2 ul {line-height:24px; list-style:none;}
.topbanner {float:right; margin-top:8px; margin-bottom:-5px; border:none;}
.wrapper2Enable {width:950px; margin:auto; padding:0px 0px 0px 0px; margin-top:0px !important;}
#respond h3 {margin-bottom:20px;}
.readmore {float:right; text-shadow:1px 1px 0px rgba(255, 255, 255, 1); margin-top:10px; margin-right:-4px; background:url(images/button.png) 0 -50px; width:144px; height:38px; font-size:12px; color:#544d42; overflow:hidden;}
.readmore:hover {color:#938e89;}
.readmore span{padding:11px 0 0 14px; display:block;}
#f-mipiace{position:absolute; bottom:-22px; left:0px;}
blockquote {overflow:auto; margin:20px 0 20px 0; background-color:#f5f5f5; border:1px solid #e0e0e0; padding:20px 20px 20px;}
.adwrap {margin-left:55px; float:left;}
.adwrap a, .adwrap a:hover, .adwrap a:visited {margin-right:5px; margin-bottom:5px; display:block; float:left;}
.icons {margin-top:0px; margin-bottom:-5px; margin-right:10px;}
.post-inside-2 {float:left; width:450px;}
.current-category {-moz-box-shadow: 2px 2px 2px #919191; -webkit-box-shadow: 2px 2px 2px #919191; box-shadow: 2px 2px 2px #919191;margin: 0 0 10px 0; line-height: 45px;float:left;font-size:28px; font-weight:normal; text-transform: uppercase; color:#E7D3B3; background:url(images/menu-color.png) repeat-x 0 -150px; padding: 0 12px 0 12px;text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.6);}
.post-info {position:absolute;bottom:10px;left:10px;font-size:11px;color:#FFFFFF;width:110px;text-shadow:1px 1px 0px #000000; line-height: 15px;} 
.post-info a{color:#FFFFFF;}
.articleinfo {border-bottom:1px solid #EEEEEE; padding-bottom:7px; color:#545454;}
.contenuto{font-size:13px; line-height:20px;}
.single-post{position:relative;width:500px;}
.category-post-wrap,
.home-post-wrap {width:500px;float:left; background:url(images/dotted-o.png) repeat-x bottom; padding-bottom:30px; margin-bottom:20px; position:relative;}
.home-thumb .thumbnail {margin-right:25px; margin-bottom:15px;}
.home-thumb{z-index:100;padding:0; margin:1px 0px 20px 0;  border:1px solid #FFFFFF; position:relative; background:#e4bf90 url(images/body-bg2.jpg) repeat top left ; moz-box-shadow: 1px 1px 20px #919191; -webkit-box-shadow: 1px 1px 20px #919191; box-shadow: 1px 1px 20px #919191;}
.home-thumb-inner{width:638px; min-height:175px;height:245px;overflow:hidden;position: relative;}
.home-thumb img{margin:0!important; float:right; border:0px !important; position:absolute; top:0px; right:0px; }
.home-thumb-01,
.home-thumb-black-01{width:138px; position:absolute; top:0px; left:0px;}
.home-thumb-01{ height:100%;  display:block;}
.home-thumb-black-01{height:100%; background:#000000; filter:alpha(opacity=55); -moz-opacity:.55; opacity:.55;}
.cat-thumb{position:absolute;top: 60px;left:149px;z-index: 20;height: 54px;background:url(images/cat-thumb-c.png) repeat-x top;}
.cat-thumb a, .cat-thumb-title {text-transform: uppercase;font-size: 28px;line-height: 51px;padding: 0 16px 0 10px;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.6);color: #E7D3B3!important;text-decoration: none !important;}
.cat-thumb-l{background:url(images/cat-thumb-l.png) no-repeat;position:absolute;height: 58px;width:8px;left:-8px;}
.cat-thumb-r{background:url(images/cat-thumb-r.png) no-repeat;position:absolute;height: 54px;width:10px;right:-10px;}
.cat-thumb-space{height:80px;display:block;}
.twitter-vote{float:left; padding:6px 17px 0 0;}
.comment-link{background:url(images/button.png) 0 0; width:59px; height:48px; float:left; text-shadow:1px 1px 0px rgba(255, 255, 255, 1); font-size:17px; color:#544d42; overflow:hidden; margin:0 0 5px -5px}
.comment-link span{padding:0 0 0 0; text-align:center; display:block; padding-right:11px; padding-top:13px;}
.comment-link:hover {color:#938e89}
.thetag{clear:both; float: left; margin-top:20px;}
.thetag a{padding:0 7px 0 14px; color:#3e3e3e; font-weight:normal;background:url(images/thetag.png) left center; border-right:1px solid #bdaa8c; display:inline-block; height:17px; font-size:10px; line-height:16px; text-transform:uppercase; margin:0 8px 8px 0;}
.thetag a:hover{color:#868077;text-decoration:none!important;}
.single-post .thetag{padding-bottom:14px;}
.type{width:40px;height:40px;position:absolute;left:-80px;top:5px; filter:alpha(opacity=85); -moz-opacity:.85; opacity:.85;}
.type-rss {background:url(images/type-rss.png) center center;}
.type-twitter {background:url(images/type-twitter.png) center center;}
.type-tumblr {background:url(images/type-tumblr.png) center center;}

/*===SPONSOR===*/
.ads-140x82{float:left;width:140px; }
.sitonline-140x82,
.tophost-140x82{width:140px; height:82px;float:left;}
.sitonline-140x82 a{display: inline-block;width:140px; height:82px; float:left;background:url(images/sitonline-140x82.png) no-repeat center;overflow:hidden;}
.tophost-140x82 a{display: inline-block;width:140px; height:82px; float:left;background:url(images/tophost-140x82.png) no-repeat center;overflow:hidden;}
.tophost-140x82 span,
.sitonline-140x82 span{display:block;margin-top:200px;}
.ads-120x90{width:120px; height:90px; display:block; padding:0 0 0 5px; margin:0px 0 0px -5px; background:url(images/micro-icon.png) no-repeat 0 -375px}
.ads-topnews{width:500px; height:60px; display:block; margin:0 0 5px 0;padding: 18px 0 0 0 ; background:url(images/dotted-o.png) repeat-x top;}
.ads-topnews .inner{margin: 0 0 0 -2px;}
.tophost-140x82 a,
.sitonline-140x82 a,
.ads-300x250{-moz-box-shadow: 1px 1px 2px #888888;-webkit-box-shadow: 1px 1px 5px #888888;box-shadow: 1px 1px 2px #888888;}

/*===HEADER===*/
/*.light{background:url(images/light.jpg) no-repeat; width:646px; height:428px; position:absolute; right: 0; top:20px; filter:alpha(opacity=15); -moz-opacity:.15; opacity:.15;}*/
#bar{width:100%; height:40px; background:url(images/bar-color.jpg) repeat-x center -40px; position:relative; z-index:10;min-width: 916px;}
.bar-inner{width:100%; height:40px; background:url(images/bar-shadow.png) repeat-x left bottom ;}
.bar-content{width:916px;margin:0 auto;}
.bar-rss{background:url(images/rss-bar.png) no-repeat center center;width:32px;height:32px;float:left;margin: 5px 0 0 5px;text-decoration:none!important;}
.bar-twitter{background:url(images/twet.gif) no-repeat;background-position:0px -32px!important;width:32px;height:32px;float:left;margin: 5px 0 0 12px;text-decoration:none!important;}
.bar-twitter:hover {background-position:0px 0px!important;}
.bar-span{font-size:10px;color:#e7d3b3!important;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.6); text-align:center; display:block; margin-top:28px;}
.bar-span:hover{text-decoration:none!important;}
#top_position{position:absolute; top:0px; width:100%;}
#top_position .inner{width:916px; margin:0 auto; position:relative;}
#logo{color:#292929;overflow:hidden; float:left; background:url(images/desmm-logo.png) no-repeat 0 0; width:150px; height:138px; display:inline;margin:53px 0 20px;position:relative;}
#logo span{float:left; width:279px;width: 130px;height:22px;font-size:20.2px; color:#2f2f2f; letter-spacing:0px;text-shadow:1px 1px 0px rgba(255, 255, 255, 1);position:absolute;bottom:0px;left:1px;margin:0px;}
#search {position: absolute; background:url(images/input.png) no-repeat; padding:0; width:130px; height:32px; top:100px; left:540px; display:inline;}
#search input {background:transparent; font-size:12px; color:#444444; font-weight:bold; font-family:Arial, Tahoma, Verdana, Courier; width:84px; height:12px; vertical-align:middle; padding:10px 0px 10px 10px; border:0px; outline:0 none; position:static;}
#search .input {width:32px; height:32px; background:transparent; border:none; vertical-align:middle; margin:0; padding:0;}
#searchform {margin-right:20px; margin-bottom:15px;}
#menu{float:right; height:66px; overflow:hidden; margin:0px;padding:0px 0 0 1px;}
#menu li{overflow: hidden;height:66px; float:left; margin:0 1px 0 0;list-style-type:none;}
#menu a{text-decoration:none!important;position:relative; display:inline; float:left; height: 66px;line-height: 58px; color:#e7d3b3; padding:0 10px 0 11px; font-size:28px; text-shadow:1px 1px 0px rgba(0, 0, 0, 0.6);}
.menu_1 {width:62px;}
.menu_2 {width:117px;}
.menu_3 {width:80px;}
.menu_4 {width:62px;}
.menu_5 {width:122px;}
#menu a:hover span{border-bottom:2px #e7d3b3 solid;-moz-box-shadow: 0px 1px 0px #464646; -webkit-box-shadow: 0px 1px 0px #464646; box-shadow: 0px 1px 0px #464646;}
.rss_iscritti { margin: 59px 100px 0 0; position:relative;height:32px; float: right;background-image:url(images/menu-color.png); background-position:0px -220px;}
.rss_iscritti b {background:url(images/rss-add.png) no-repeat 8px 5px; display:block;padding:0 8px 0 36px;font-size:12px;white-space:nowrap;color:#e7d3b3;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.6);line-height:32px;}
.rss_iscritti a {width:70px; background-position:0px -96px;}
.rss_iscritti em{white-space:nowrap;background:url(images/arrow-rss-add.png) no-repeat;background-position:0px 5px;font-weight:bold;padding:0 8px 0 12px;position:absolute;font-family:'Comic Sans MS',Textile,cursive;color:#464646; font-size:15px;text-shadow:1px 1px 0px rgba(255, 255, 255, 0.6);letter-spacing: -0.5px;display:block;top:-28px;right:-8px;}
.rss_iscritti:hover em{color:#2277AA!important;background-position:0px -15px;}

/*===SIDEBAR===*/
#sidebar {float:right; padding:0 0 0 0; width:200px; font-size:12px;}
.sidebar-box {float:right; padding:10px 0 20px 0; width:200px; color:#292929;overflow:hidden;}
.sidebar-box li {background:url(images/micro-icon.png) no-repeat  0 9px; margin:10px 0px 0; padding:0 0 0 16px;}
.sidebar-box ul {line-height:18px!important;clear:both; padding:0px; margin:0px;}
.sidebar-box h2 {font-size:22px; color:#464646; font-weight:normal; float:left; height:40px; line-height:40px; padding:0 0 0; text-shadow:1px 1px 0px rgba(255, 255, 255, 0.8);}
.sidebar-box div {clear:both;line-height:24px;}
.sidebar-box a {text-shadow:1px 1px 0px rgba(255, 255, 255, 0.8); color:#aaa8a7;}
.sidebar-box a:hover{color:#2277AA;}
.sidebar-box h2 a{ color:#292929;} 
.sidebar-box h2 a:hover {color:#2277AA;}
.aktt_tweet_time{font-size:10px; color:#FFFFFF!important; white-space:nowrap;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.4)!important;}
.aktt_username {text-shadow:1px 1px 0px rgba(0, 0, 0, 0.5)!important;color:#FFFFFF!important; background:url(images/menu-color.png) repeat-x 0 -150px; font-size:10px; padding:2px 4px 2px 4px; font-style:italic; margin:0 0 0 5px;}
.aktt_tweets li{background-position:0 -292px !important}
.left-sidebar{width:120px; float:left; display:inline; height:500px;}
.rss-image-container{width:340px;}
.rss-image{width:80px;height:80px;float:left; position:relative;overflow:hidden; padding:0!important; margin:15px 30px 15px 0  !important;}
.rss-image img{width:80px;height:80px;position:absolute;z-index:10px}
#allmylife{margin:0 0 20px  0;}
#allmylife li{margin:0 0 3px 0;}
#allmylife a{color:#333333;font-size:11px;text-shadow:1px 1px 0px rgba(255, 255, 255, 0.8);background-image:url(images/sidebar-mini-ico.png); background-repeat:no-repeat;padding:3px 0 3px 22px;}
.blo a{background-position:0 0;}
.rss a{background-position:0 -20px;}
.twi a{background-position:0 -40px;}
.tum a{background-position:0 -60px;}
.lin a{background-position:0 -80px;}
.fac a{background-position:0 -100px;}
.del a{background-position:0 -120px;}
.fli a{background-position:0 -140px;}
.pic a{background-position:0 -160px;}
.con a{background-position:0 -180px;}
.suo a{background-position:0 -200px;}
#me{height:39px;margin-bottom:20px;font-size:16px;text-shadow:1px 1px 0px rgba(255, 255, 255, 0.8);}
#me h1{font-size:16px;}
#me span{background:url(images/massimo-mastromarino.jpg) no-repeat;width:37px;height:37px;float:left;margin: 0 10px 0 0;border:1px solid #FFFFFF;}
#antipixel{margin-bottom:10px;}
#antipixel a{display: block; margin-bottom:10px}
.insieme-annunci{ height: 90; width:130px; margin: 0 20px 0 0 ; position:absolute; top:400px; left:0px;}

/*===FOOTER===*/
#footer {clear:both; width:100%; min-width: 916px; color:#4A4A4A; margin:100px 0 60px; font-size:11px; position:relative;}
.line_bot_1{z-index:10; width:100%; height:125px; top:0px; background-color:#000000; filter:alpha(opacity=1); -moz-opacity:.1; opacity:.1; position:absolute;}
.line_footer_1{z-index:20; width:810px; height:125px; margin:0 auto; position:relative;}
#credits {float:left; width:220px; margin-top:20px;}
#credits a{height:25px; float:left; display:block; background-repeat:no-repeat; position:relative; margin:0 4px 0 0;text-decoration:none;}
#credits a em {white-space:nowrap; display:none; background-image:url(images/arrow-ico-2.png); padding:0 0 25px 0; background-position:12px 18px; background-repeat:no-repeat; font-family:'Comic Sans MS',Textile,cursive; font-size:10px; color:#1d2d4d; position:absolute; left:-15px; top:-36px}
#credits a:hover em{display:block!important;}
#credits div{float:left; line-height:10px; font-size:10px; margin-top:8px;}
.footer-logo {width:100px; background-position:left bottom; background-image:url(images/footer-logo.png);}
.wordpress {width:21px; background-position:0px 0px; background-image:url(images/footer-ico.png);}
.creativecommon	{width:21px; background-position:0px -40px; background-image:url(images/footer-ico.png);}
.apple {width:21px; background-position:0px -80px; background-image:url(images/footer-ico.png);}
#footer-menu {width:525px; height:100px; float:right; list-style-type:none; display:block; padding:0px; margin:20px 0px 0px;}
#footer-menu li{width:140px; height:24px; float:left; margin-right:35px; display:inline;}
#footer-menu a {white-space:nowrap;background-image:url(images/footer-mini-ico.png); background-repeat:no-repeat; color:#4A4A4A; display:block; padding:3px 0 0 23px;text-shadow:1px 1px 0px rgba(255, 255, 255, 0.4);}
#footer-menu a:hover {color:#2277AA;}
.fm01 {background-position:0px -120px;}
.fm02 {background-position:0px -160px;}
.fm03 {background-position:0px -140px;}
.fm04 {background-position:0px -160px;}
.fm05 {background-position:0px -180px;}
.fm06 {background-position:0px -140px;}
.fm07 {background-position:0px -180px;}
.fm08 {background-position:0px -140px;}
.fm09 {background-position:0px -160px;}
.fm10 {background-position:0px -180px;}
.fm11 {background-position:0px -60px;}
.fm12 {background-position:0px -120px;}
.footer-logo em {left:0 !important;}
.desmm-story{background:url(images/desmm-story.png) no-repeat; width:230px; height:36px; position:absolute; bottom:0px; right:300px;}
.ricicla{font-size:10px; color:#382e1f; float:left; width:220px; background:url(images/footer-ico.png) 0 -116px no-repeat; padding:0 0 0 40px; line-height:12px; margin:17px 0 0 0;}

/*===TITLES===*/
.titles {line-height:44px; font-weight:normal; color:#464646; font-size:36px; margin:0 0 0;padding: 0 0 0 0; text-shadow:1px 1px 0px rgba(255, 255, 255, 1);}
.single-post .titles { margin-top:34px;padding: 0 0px 0 0;}
.titles a {color:#464646;}
.titles a:hover {color:#2277AA; text-decoration:none!important;}
.titles-boxes {font-weight:bold;}
.post-title {line-height:30px;}
.comment-count {position:absolute;top:0px;right: -10px;background:url(images/comment-icon.png) no-repeat;width:40px;height:36px;text-align:center;padding:4px 4px 0 0;color:#464646; font-size:16px;text-shadow:1px 1px 0px rgba(255, 255, 255, 1);letter-spacing: -0.5px;font-weight:bold;font-style:italic;font-family:'Comic Sans MS',Textile,cursive;}
.comment-count:hover{background-position:0 -40px;color:#2277AA!important;text-decoration:none!important;}
.single-post .comment-count{top:-118px;}

/*===TRACKBAKS===*/
.trackbacks {width:620px;line-height:30px; background:url(images/dotted-o.png) repeat-x top; padding:30px  0 0 20px; margin:50px 0 0;font-size:24px; text-shadow:1px 1px 0px rgba(255, 255, 255, 1);color:#464646;}
.trackbackslist {padding:0px; margin:0px 0px 0px 20px; list-style-image:none; list-style-type:none; float:left;}
.trackbackslist li {display:block; padding:0px 0px 0 0px; margin:0px 0 2px 0; list-style-image:none; list-style-type:none; float:left;}

/*===COMMENTS===*/
.commentlist {padding:0px; margin:0px 0px 0px 0px; list-style-image:none; list-style-type:none; float:left;}
.commentlist li {display:block; padding:0px 0px 0 0px; margin:0px 0 2px 0; list-style-image:none; list-style-type:none; float:left;}
.gravatar{float:left; position:relative; width:70px; height:70px;}
.gravatar-top {position:absolute; top:0px; left:0px; background:url(images/gravatar-top.png) no-repeat; width:70px; height:70px; z-index:100;}
.commentlist li .avatar {float:left; margin:0px;}
.commentlist cite {height:28px; width:272px; overflow:hidden; white-space: nowrap;font-size:30px; float:left; font-style:normal; margin-left:10px; margin-right:6px; margin-top:24px; font-weight:normal;}
.commentlist .children li {display:block; margin:0px; background:#FDFDFD url(images/comment-children-bg.gif) left repeat-y; border:1px solid #E2E2E4; overflow:hidden;}
.commentlist .children li div {padding:20px; background:url(images/comment-children-top.gif) no-repeat top left;}
.commentlist .commentmetadata {float:left; margin-top:32px; color:#666666; font-size:11px;}
.commentlist .children li {padding-bottom:10px;}
.commentlist .children li ul li {padding-bottom:10px; background:#FFFFFF;}
.commentlist p {font-weight:normal; line-height:18px; text-transform:none; display:block; margin:0 0 10px 0;font-size:12px;}
#commentform p {clear:both;}
.commentlist #respond h3, 
.commentlist #respond a {margin-left:28px;}
.comment-body {position:relative; display:block;  background:url(images/nois01.png); margin:10px 0 0 0; padding:20px 20px 10px 20px; float:left; width:460px;-moz-border-radius:10px;border-radius:10px;}
.comment-author{height:70px; margin: 0 0 10px 0;}
.says {display:none;}
.alt {margin:0; padding:10px;}
.nocomments { margin:16px 0 0 0; padding:0;font-style:italic;color:#999999;}
#respond {margin:20px 0 30px 0; float:left; background-image:none;}
.commenta {width:500px;line-height:30px; background:url(images/dotted-o.png) repeat-x top; padding:30px  0 0 0; margin:30px 0;font-size:24px; text-shadow:1px 1px 0px rgba(255, 255, 255, 1);color:#464646;}
.children {clear:both;}
.children textarea {width:90% !important;}
.children input {width:80% !important;}
#respond div {background-image:none;}
#submit {bottom: 0px;position: absolute;right:0px;-moz-border-radius:4px;border-radius:4px;background:#A1AC31 url(images/nois01.png); text-shadow:1px 1px 0px rgba(0, 0, 0, 0.5); color:#F2E3D0 !important;float:right;  padding:8px; border:0px;  font-size:14px; cursor:pointer;}

/*===COMMENT/CONTATTI FORM===*/
#commentform {margin:10px 0px 0px 0px; width:500px;position:relative;}
#commentform small {font-size:11px!important; }
#commentform small p {width:270px;display:inline-block;}
#commentform textarea {padding:10px; width:487px;margin-bottom:16px;}
#commentform #email {background:url(images/comment-email.gif) no-repeat 7px 7px;width:160px; height:20px; padding-left:30px!important; padding-top:6px;margin-bottom:16px;margin-right:8px; }
#commentform #author {background:url(images/comment-author.gif) no-repeat 7px 7px;width:160px; height:20px; padding-left:30px!important; padding-top:6px;margin-bottom:16px;margin-right:8px;}
#commentform #url {background:url(images/comment-website.gif) no-repeat 7px 7px;width:160px; height:20px; padding-left:30px!important; padding-top:6px;margin-bottom:16px;margin-right:8px; }
#contatti{padding: 0 0 0 20px;}
#si_contact_captcha_code1{font-size:18px;}
#si_contact_message1{width:578px; height:200px;}
#contatti input[type=submit] {-moz-border-radius:4px;border-radius:4px;background:#A1AC31 url(images/nois01.png); text-shadow:1px 1px 0px rgba(0, 0, 0, 0.5); color:#F2E3D0 !important; margin-top: 10px; padding:8px 16px; border:0px;  font-size:24px; cursor:pointer;}
#contatti p {display:none;}
#si_contact_name1,
#si_contact_email1,
#si_contact_subject1,
#si_contact_message1,
#si_contact_captcha_code1,
#commentform textarea,
#commentform #email,
#commentform #author,
#commentform #url {font-family:Arial, Verdana, Sans-serif;background-color:#f8f7f6!important;-moz-border-radius:4px;border-radius:4px;box-shadow:1px 1px 1px #AAAAAA inset!important;-moz-box-shadow:1px 1px 1px #AAAAAA inset!important;-webkit-box-shadow:1px 1px 1px #AAAAAA inset!important;font-size:13px;padding:6px;border:0px;}

/*===CAPTIONS AND ALIGNMENTS===*/
.post-wrap {width:500px; float:right; position:relative; margin:0 0 0 20px; display:inline;}
.home-post-wrap object,
.post-wrap object,
.video,
.youtube-player{background:#FFFFFF; padding:1px; margin:30px 0 30px -1px}
.home-post-wrap object,
.post-wrap object,
.post-wrap embed,
.home-post-wrap embed,
.video,
.youtube-player {height:384px; width:500px; display:block; margin-bottom:0px!important;}
.post-wrap strong object,
.post-wrap b object,
.post-wrap strong embed,
.post-wrap b embed,
.post-wrap b .youtube-player,
.post-wrap strong .youtube-player {height:400px!important; width:500px!important;margin-left:0px!important;}
.home-post-wrap br{display:none;}
.home-post-wrap p{display:inline;}
.home-post-wrap img, 
.post-wrap img {max-width:500px;height:auto;margin:20px 0 8px -1px; border:1px solid #FFFFFF; display:block; padding:0;-moz-box-shadow: 1px 1px 20px #919191; -webkit-box-shadow: 1px 1px 20px #919191; box-shadow: 1px 1px 20px #919191;}
.post-wrap p {margin: 0px!important; padding:0px!important;}
.post-wrap .didascalia {background:#FFFFFF; display:inline-block;font-size:12px;margin:-16px -1px 20px;padding:10px 14px;width:474px;}
.post-wrap h2,
.post-wrap h3,
.post-wrap h4{margin:18px 0 0 0;font-size:30px;line-height: 34px; text-shadow:1px 1px 0px rgba(255, 255, 255, 1);color:#464646;}
.post-wrap ul,
.category-post-wrap,
.home-post-wrap ul,
.post-wrap ul {padding:0px;}
.category-post-wrap li,
.home-post-wrap li,
.post-wrap li {background: url(images/micro-icon.png) no-repeat 0 9px; margin:10px 0px 0; padding:0 0 0 16px;}
.aligncenter, div.aligncenter {display:block; margin-left:auto; margin-right:auto;}
.wp-caption {border:1px solid #ddd; text-align:center; background-color:#f3f3f3; padding-top:4px; margin:10px;}
.wp-caption img {margin:0; padding:0; border:0 none;}
.wp-caption p.wp-caption-text {font-size:12px; line-height:17px; padding:0 4px 5px; margin:0;}
img.centered {display:block; margin-left:auto; margin-right:auto;}
img.alignright {padding:4px; margin:0 0 2px 7px; display:inline;}
img.alignleft {padding:4px; margin:0 7px 2px 0; display:inline;}
.alignright {float:right;}
.alignleft {float:left }

/*===PAGE NAVI===*/
.wp-pagenavi {margin:0 0 0 0 !important; float:right;}
.wp-pagenavi a, .wp-pagenavi a:link {padding:6px 12px 6px 12px !important;  display:inline-block; margin:0px !important; text-decoration:none !important; color:#575454 !important; background-image:url(images/nois01.png) !important;}
.wp-pagenavi a:visited {text-decoration:none !important;}
.wp-pagenavi a:hover {text-shadow:1px 1px 0px rgba(0, 0, 0, 0.5); color:#F2E3D0 !important; background-color:#A1AC31 !important;}
.wp-pagenavi a:active {text-decoration:underline !important;}
.wp-pagenavi span.pages {margin:2px 2px 2px 2px !important; color:#000000 !important; color:#000 !important; background-color:#FFF !important;}
.wp-pagenavi span.current { display:inline-block; text-shadow:1px 1px 0px rgba(0, 0, 0, 0.5); padding:6px 12px 6px 12px !important; margin:2px !important; font-weight:bold !important; color:#F2E3D0 !important; background:#dc7c00 url(images/nois01.png) !important;}
.wp-pagenavi span.extend {margin:2px !important; color:#000 !important;}

/*===CATEGORY===*/
.category-post-wrap{ margin-bottom: 20px;padding-bottom: 20px;margin-right: 20px;}
.category-post-wrap .titles{font-size:30px;line-height:28px!important;}
.category-home-thumb {position:relative; display:block;width:310px; height:125px;-moz-box-shadow:1px 1px 20px #919191;-webkit-box-shadow:1px 1px 20px #919191;box-shadow:1px 1px 20px #919191;background-color: #555555;border: 1px solid #FFFFFF;margin: 1px 0 20px 0;padding: 0; overflow:hidden;}
.category-home-thumb .thumbnail{position:absolute;top:0px; right:0px;}
.tag-overflow{margin:20px 0 20px 0; overflow:hidden;width:310px; height:17px;}

/*===TUMBLER===*/
.tumblr_timthumb{width:400px}
.tumblr_post{background-image:none!important;float:left;display:block;padding:0!important;margin:0!important;}
.tumblr_post a{-moz-box-shadow: 1px 1px 2px #888888;-webkit-box-shadow: 1px 1px 5px #888888;box-shadow: 1px 1px 2px #888888;width:75px;height:75px;overflow:hidden;display:inline-block;background: url(images/tumblr.png) no-repeat 0 0px;border:4px #FFF solid;margin: 4px 22px 12px 0;}
.tumblr_post a:hover img{filter:alpha(opacity=30); -moz-opacity:.30; opacity:.30;}

/*===SOCIAL===*/
.twitter-share-button{float:left;margin-right:4px}
.facebook-vote-top{margin:1px 20px 0 0;float:left;}
.fb_share_count_nub_right {background-image: url(images/fb-angolo.png) !important;}
.social-top{position:absolute;top:177px; left:170px;}
.social-bottom{display:block; margin-top:30px;clear: both;}
.social-bottom a{width:20px;height:20px;float:left; margin: 0 10px 0 0;position:relative;text-decoration:none!important;}
.social-icon-twitter{background: url(images/social-twitter.png) no-repeat 0 0;}
.social-icon-facebook{background: url(images/social-facebook.png) no-repeat 0 0;}
.social-icon-upnews{background: url(images/social-upnews.png) no-repeat 0 0;}
.social-icon-delicious{background: url(images/social-delicious.png) no-repeat 0 0;}
.social-bottom a em {white-space:nowrap; display:none; background-image:url(images/arrow-ico-1.png); padding:25px 0 0 0; background-position:12px 15px; background-repeat:no-repeat; font-family:'Comic Sans MS',Textile,cursive; font-size:10px; color:#1d2d4d; position:absolute; left:-5px; top:10px}
.social-bottom a:hover em{display:block!important;}
.social-space{ display:inline-block; height:20px;}

/*===LIQUIDA===*/	
.liqnet-banner{margin:0 !important;padding:0 !important;width:298px !important;height:27px !important;border:1px solid #eae4e4 !important;background:url(http://network.stliq.com/banner/css/img/liqnet-bg.png) 0 0 repeat-x !important;}
.liqnet-logo{float:left !important;width:57px !important;height:27px !important;background:url(http://network.stliq.com/banner/css/img/liqnet-logo.png) 0 0 no-repeat !important;text-indent:-9999em !important;}
.liqnet-nav{float:right !important;padding:7px 6px 0 0 !important;height:20px !important;}
.liqnet-link{float:left !important;font:bold 11px arial !important;color:#584f4f !important;text-decoration:none !important;text-transform:uppercase !important;}
.liqnet-pipe{float:left !important;width:21px !important;height:14px !important;background:url(http://network.stliq.com/banner/css/img/liqnet-pipe.png) center 0 no-repeat !important;text-indent:-9999em !important;}

/*===SUBSCRIBE TO COMMENT===*/
fieldset{border:0px; background:url(images/sidebar-bg.png);margin:0px; padding:0 0 0 20px;}
ul#sharebar{-moz-box-shadow: 1px 1px 2px #888888;-webkit-box-shadow: 1px 1px 5px #888888;box-shadow: 1px 1px 2px #888888;}
ul#sharebar li {background:none;}

/*===gTranslate===*/
#gTranslate{position:absolute; right: 104px;top: 78px; padding:20px 0 0 0;background:url(images/gTranslate.png) 0 3px no-repeat;}
a.gflag {margin-left:0px;font-size:16px;padding:1px 0;background-repeat:no-repeat;background-image:url('http://www.designmultimedia.com/wp-content/plugins/gtranslate/16.png');}
a.gflag:hover { filter:alpha(opacity=50); -moz-opacity:.50; opacity:.50;}

#related_posts_thumbnails li{display:block;clear: both;height:100px;}
#related_posts_thumbnails img{-moz-box-shadow: 1px 1px 2px #888888;-webkit-box-shadow: 1px 1px 5px #888888;box-shadow: 1px 1px 2px #888888;border:4px #FFF solid;margin: 0 10px 0 0;float:left;}
#related_posts_thumbnails a {line-height:19px;color:#292929!important;display: block;}
#related_posts_thumbnails a b {color:#2277AA!important;font-weight:normal; text-shadow:1px 1px 0px rgba(255, 255, 255, 0.4);}
#related_posts_thumbnails a:hover{text-decoration:none;}
#related_posts_thumbnails a:hover b{text-decoration:underline;}


.minithumb{margin: 10px 15px 10px 0 !important;}