/*
Theme Name: Magaz
Theme URI: http://www.dolcebita.com/
Description: Un tema especial para dolcebita.com
Version: 1.0
Author: Marcos Esperon
Author URI: http://marcosesperon.es
*/
/* RESET */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}
/* 960 24 COL */
.cnt_24{margin-left:auto;margin-right:auto;width:960px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16,.grid_17,.grid_18,.grid_19,.grid_20,.grid_21,.grid_22,.grid_23,.grid_24{display:inline;float:left;position:relative;margin-left:5px;margin-right:5px}.alpha{margin-left:0}.omega{margin-right:0}.cnt_24 .grid_1{width:30px}.cnt_24 .grid_2{width:70px}.cnt_24 .grid_3{width:110px}.cnt_24 .grid_4{width:150px}.cnt_24 .grid_5{width:190px}.cnt_24 .grid_6{width:230px}.cnt_24 .grid_7{width:270px}.cnt_24 .grid_8{width:310px}.cnt_24 .grid_9{width:350px}.cnt_24 .grid_10{width:390px}.cnt_24 .grid_11{width:430px}.cnt_24 .grid_12{width:470px}.cnt_24 .grid_13{width:510px}.cnt_24 .grid_14{width:550px}.cnt_24 .grid_15{width:590px}.cnt_24 .grid_16{width:630px}.cnt_24 .grid_17{width:670px}.cnt_24 .grid_18{width:710px}.cnt_24 .grid_19{width:750px}.cnt_24 .grid_20{width:790px}.cnt_24 .grid_21{width:830px}.cnt_24 .grid_22{width:870px}.cnt_24 .grid_23{width:910px}.cnt_24 .grid_24{width:950px}.cnt_24 .prefix_1{padding-left:40px}.cnt_24 .prefix_2{padding-left:80px}.cnt_24 .prefix_3{padding-left:120px}.cnt_24 .prefix_4{padding-left:160px}.cnt_24 .prefix_5{padding-left:200px}.cnt_24 .prefix_6{padding-left:240px}.cnt_24 .prefix_7{padding-left:280px}.cnt_24 .prefix_8{padding-left:320px}.cnt_24 .prefix_9{padding-left:360px}.cnt_24 .prefix_10{padding-left:400px}.cnt_24 .prefix_11{padding-left:440px}.cnt_24 .prefix_12{padding-left:480px}.cnt_24 .prefix_13{padding-left:520px}.cnt_24 .prefix_14{padding-left:560px}.cnt_24 .prefix_15{padding-left:600px}.cnt_24 .prefix_16{padding-left:640px}.cnt_24 .prefix_17{padding-left:680px}.cnt_24 .prefix_18{padding-left:720px}.cnt_24 .prefix_19{padding-left:760px}.cnt_24 .prefix_20{padding-left:800px}.cnt_24 .prefix_21{padding-left:840px}.cnt_24 .prefix_22{padding-left:880px}.cnt_24 .prefix_23{padding-left:920px}.cnt_24 .suffix_1{padding-right:40px}.cnt_24 .suffix_2{padding-right:80px}.cnt_24 .suffix_3{padding-right:120px}.cnt_24 .suffix_4{padding-right:160px}.cnt_24 .suffix_5{padding-right:200px}.cnt_24 .suffix_6{padding-right:240px}.cnt_24 .suffix_7{padding-right:280px}.cnt_24 .suffix_8{padding-right:320px}.cnt_24 .suffix_9{padding-right:360px}.cnt_24 .suffix_10{padding-right:400px}.cnt_24 .suffix_11{padding-right:440px}.cnt_24 .suffix_12{padding-right:480px}.cnt_24 .suffix_13{padding-right:520px}.cnt_24 .suffix_14{padding-right:560px}.cnt_24 .suffix_15{padding-right:600px}.cnt_24 .suffix_16{padding-right:640px}.cnt_24 .suffix_17{padding-right:680px}.cnt_24 .suffix_18{padding-right:720px}.cnt_24 .suffix_19{padding-right:760px}.cnt_24 .suffix_20{padding-right:800px}.cnt_24 .suffix_21{padding-right:840px}.cnt_24 .suffix_22{padding-right:880px}.cnt_24 .suffix_23{padding-right:920px}.cnt_24 .push_1{left:40px}.cnt_24 .push_2{left:80px}.cnt_24 .push_3{left:120px}.cnt_24 .push_4{left:160px}.cnt_24 .push_5{left:200px}.cnt_24 .push_6{left:240px}.cnt_24 .push_7{left:280px}.cnt_24 .push_8{left:320px}.cnt_24 .push_9{left:360px}.cnt_24 .push_10{left:400px}.cnt_24 .push_11{left:440px}.cnt_24 .push_12{left:480px}.cnt_24 .push_13{left:520px}.cnt_24 .push_14{left:560px}.cnt_24 .push_15{left:600px}.cnt_24 .push_16{left:640px}.cnt_24 .push_17{left:680px}.cnt_24 .push_18{left:720px}.cnt_24 .push_19{left:760px}.cnt_24 .push_20{left:800px}.cnt_24 .push_21{left:840px}.cnt_24 .push_22{left:880px}.cnt_24 .push_23{left:920px}.cnt_24 .pull_1{left:-40px}.cnt_24 .pull_2{left:-80px}.cnt_24 .pull_3{left:-120px}.cnt_24 .pull_4{left:-160px}.cnt_24 .pull_5{left:-200px}.cnt_24 .pull_6{left:-240px}.cnt_24 .pull_7{left:-280px}.cnt_24 .pull_8{left:-320px}.cnt_24 .pull_9{left:-360px}.cnt_24 .pull_10{left:-400px}.cnt_24 .pull_11{left:-440px}.cnt_24 .pull_12{left:-480px}.cnt_24 .pull_13{left:-520px}.cnt_24 .pull_14{left:-560px}.cnt_24 .pull_15{left:-600px}.cnt_24 .pull_16{left:-640px}.cnt_24 .pull_17{left:-680px}.cnt_24 .pull_18{left:-720px}.cnt_24 .pull_19{left:-760px}.cnt_24 .pull_20{left:-800px}.cnt_24 .pull_21{left:-840px}.cnt_24 .pull_22{left:-880px}.cnt_24 .pull_23{left:-920px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}* html .clearfix,*:first-child+html .clearfix{zoom:1}
/* BASIC STUFF */
body{background-color:#fff;font:13px/1.5 Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif}a:focus{outline:1px dotted invert}hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0}h1{font-size:25px}h2{font-size:23px}h3{font-size:21px}h4{font-size:19px}h5{font-size:17px}h6{font-size:15px}ol{list-style:decimal}ul{list-style:disc}li{margin-left:30px}p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:20px}
a{color:#263B51;text-decoration:none}
a:hover{color:#cd8200;text-decoration:underline}
blockquote{font-family:Georgia,"Times New Roman",Times,serif;font-size:0.9em;font-style:oblique;line-height:20px;margin:0 15px 15px;padding-left:10px}
code{background:#000 none repeat scroll 0 50%;border:1px dotted #fff;color:#fff;display:block;font-family:Courier,'Courier New','Andale Mono',Monaco,monospace;font-size:12px;margin:10px 0;padding:0.5em;text-align:left;width:auto}
::-moz-selection{background: #FAFFA8}
::selection{background:#FAFFA8}
/* CLASSES */
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.tal{text-align:left}.tac{text-align:center}.tar{text-align:right}
.w50{float:left;width:50%}
.licencia{font-family:Georgia,"Times New Roman",Times,serif;padding:0 20px}
.licencia ul{margin:0 0 20px}
.space{margin-top:20px;height:0;border:0}
.comms{background:transparent url(img/comms.png) no-repeat;color:#fff;float:right;height:18px;padding-top:0px;text-align:center;width:22px;margin-top:2px;margin-left:10px;color:#fff;font-size:9px;line-height:15px;font-weight:700;font-family:Arial}
.comms a{color:#fff;font-size:10px;font-weight:700;font-family:Arial}
.atencion{background-color:#ffebe8;border:1px solid #c00;padding:15px;margin:20px 0}
/* HEADINGS */
h1,h2,h3,h4,h5,h6{margin:0;padding:0}
h2, h2 a{font-size:22px;letter-spacing:-1px;line-height:120%}
h3, h3 a{font-size:15px;letter-spacing:-1px}
h6{font-size:10px}
.entry-title a{font-family:"myriad pro",helvetica,arial,sans-serif;text-shadow:1px 1px 0 #ccc}
.entry-title a:hover{color:#cd8200;text-decoration:none;text-shadow:1px 1px 0 #fff}
.post .entry-title{font-style:italic;display:block;margin-bottom:10px;margin-left:-5px}
#entry-title-single{margin-top:5px;min-height:auto;font-size:30px}
/* SECTIONS */
#header{background:#48658E url(img/header.png) repeat-x scroll 0 100%;height:150px;padding:0}
#middle.grid_17{margin-left:0;margin-right:15px;width:665px}
#footer{background:#404040 url(img/footer.png) repeat-x scroll 0 0;color:#eee;font-size:93%;min-height:200px;padding:20px 0 70px;position:relative}
#header .inner, #footer .inner{margin:0 auto;width:960px}
/* HEADER */
#blog-title{float:left}
#blog-title a{background:transparent url(img/blogtitle.png) no-repeat -8px 15px;display:block;text-indent:-9999px;width:380px;height:110px}
#blog-title a:hover{background-position:-8px -84px}
#header .ads{display:block;float:right;margin-top:52px;width:460px}
#searcher{float:right;width:290px;text-align:right}
#searcher .default-value{font-family:Tahoma;font-size:11px;margin-top:3px}
/* MENU */
#menu{position:absolute;top:123px;width:960px}
#nav, #nav ul{float:left;height:35px;line-height:1;list-style-image:none;list-style-position:outside;list-style-type:none;margin:1px 0 0;width:620px;z-index:100}
#nav li{float:left;padding-right:20px;margin-left:0}
#nav a{font-family:Arial,Helvetica,sans-serif;display:block;font-size:10px;font-weight:bold;padding:5px 7px;text-decoration:none;text-transform:uppercase}
#nav a:hover, #nav a.activo{color:#fff;background:#263B51;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
#nav li ul{position:absolute;width:200px;left:-999em;padding-top:0px}
#nav li:hover ul, #nav li.sfhover ul{left:auto}
#nav li ul li a{background:#263B51;line-height:11px;font-size:10px;color:#fff;width:150px;margin-bottom:0px;-moz-border-radius:3px;-html-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border-bottom:1px solid #ccc}
#nav li ul li a:hover{background:#1F1F1F;color:#fff;-moz-border-radius:3px;-html-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
#nav li ul li a{}
#nav li ul ul{margin:-23px 0 0 164px}
#nav li:hover ul ul, #nav li.sfhover ul ul{left:-999em}
#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul{left:auto}
#nav li:hover, #nav li.hover{position:static} /* IE7 Fix */
/* BLOCKS */
.block .first{float:left;font-size:12px;line-height:20px;width:245px}
.block .first h2{font-style:italic}
.block .first img{width:225px;height:130px;padding:5px;background-color:#fff}
.block .first div{margin:0 5px 0 0}
.block .right{float:left;font-size:11px;line-height:18px;padding:3px 0 2px;width:420px}
.block .right li, #postsn li{border-bottom:1px solid #ccc;display:block;margin:0 0 13px 0;padding:0 0 10px}
.block .right img, #postsn .thumbnail img{float:left;padding:0 7px 7px 0;width:80px;height:60px;padding:5px;background-color:#fff;margin-right:5px}
.block .right .righttitle{padding-left:95px}
.block .first p, .block .right p{margin:0}
.block .first small, .block .right small, .post small{color:#737373;font-family:Arial;font-size:10px;font-style:italic}
.first-single{float:left;font-size:11px;line-height:1.4em;margin-bottom:10px;margin-top:10px;overflow:hidden;position:relative;width:158px}
.first-single a{display:block;padding:5px 5px 18px}
.first-single a:hover{background-color:#263B51;color:#fff}
.first-single span{border:1px solid #263B51;width:137px;height:70px;display:block;overflow:hidden;position:relative;margin:0 auto}
.first-single .entry-title{margin-top:5px;display:block;font-style:normal}
.single-related{margin-top:10px}
.single-related .splitter{background:transparent url(img/splitter.png) repeat-x scroll left center;font-size:11px;margin-bottom:0;font-weight:bold;text-transform:uppercase}
.single-related .splitter span{background:#fff none repeat scroll 0 0;padding-right:5px}
#postsn .thumbnail img{width:130px;height:90px}
#postsn .content{padding-left:145px;margin-top:15px}
#videos{margin-bottom:40px}
#videos .right{width:100%}
#videos .right img{width:120px;height:90px;padding:0}
#videos .right .righttitle{padding-left:135px}
#videos .right .entry-title{font-size:17px;margin-bottom:5px}
#videos .right .desc{font-size:1.2em}
/* WIDGETS AND LABELS */
.widget{color:#737373;font-size:11px;padding:0 0 10px}
.widget li{line-height:20px;list-style-position:inside;list-style-type:square;margin:0;width:100%}
.widget a{font-family:Tahoma,Helvetica,Arial;font-weight:700;letter-spacing:-0.1px}
.label{background:transparent url(img/blu.png) no-repeat scroll left top;color:#fff;font-family:Arial;font-size:10px;font-weight:400;height:33px;padding:5px 5px 0 7px;text-transform:uppercase}
.label.home{font-family:"myriad pro",helvetica,arial,sans-serif;font-size:14px;padding:2px 0 5px 7px}
.widget .top_number{background:#ddd none repeat scroll 0 0;color:#fff;display:inline-block;float:left;font-size:28px;font-weight:bold;line-height:32px;margin-right:10px;padding-bottom:5px;padding-top:2px;text-align:center;width:36px}
.widget.top li{display:inline-block;position:relative;margin-bottom:1px}
.widget.top li a{border-top:1px solid #ddd;display:block;height:38px;overflow:hidden}
.widget.top .entry-title a:hover .top_number{color:#fff;text-decoration:none;text-shadow:1px 1px 0 #ccc}
/*.square{text-indent:-1em;padding-left:2em}*/
.widget.borleft li{border-left:3px solid #ddd;display:inline-block;list-style-type:none;position:relative;margin-bottom:1px}
.widget.borleft li:hover{border-left:3px solid #CD8200}
.widget.borleft li a{border-top:1px solid #ddd;display:block;height:38px;overflow:hidden;padding-left:1em}
.last-videos a{display:block;float:left;background-color:#000;margin: 0px 5px 10px;border:2px solid #ddd;width:120px;height:90px;overflow:hidden}
.last-videos a:hover{border-color:#CD8200}
/* POST */
.single{background-color:#fff;padding:15px}
.post h1{letter-spacing:-1px;font-style:normal;text-shadow:1px 1px 0 #ccc;line-height:100%;margin-bottom:10px}
.post .additional-meta{border-bottom:1px dotted #DDD;line-height:22px;margin:0 0 15px 0}
.post .additional-meta p{margin:0}
.post ul{margin-bottom:20px}
.post li{list-style-type:square}
.post dl{margin:0}
/*.entry-content a{background-color:#eff2f6;color:#000;text-shadow:1px 1px 0 #fff;text-decoration:none}
.entry-content a:hover{color:#cd8200;text-decoration:none}*/
.entry-content a {background:#f1f1f1;color:#666;text-decoration:none}
.entry-content a:hover{color:#fff;background:#cd8200;text-decoration:none}
/* GALLERIES */
.attachment-content{margin-top:30px}
.attachment-content img, .thumbs img{display:block;margin:0 auto;max-width:900px}
.attachment-content p{margin:0}
.attachment-content .caption h2{font-family:"myriad pro",helvetica,arial,sans-serif;text-shadow:1px 1px 0 #ccc;font-size:22px;font-style:italic}
.attachment-content .caption{margin:8px 14px 0;font-size:80%}
.attachment-content .gallery{margin:0 14px 30px 14px}
.gallery-caption{display:none}
.thumbs{margin:auto}
.thumbs img{background:#FFF none repeat scroll 0 0;border:1px solid #A4A4A4;padding:3px}
.attachment-content .thumbs br{display:none}
.thumbs .gallery-item{background:transparent url(img/thumb-shadow.png) no-repeat scroll center bottom;float:left;margin:5px 18px 10px 0;padding-bottom:5px;text-align:center}
.pagination{background:transparent url(img/sprite-pagination.png) repeat scroll left top;margin:10px auto;height:67px;overflow:hidden;width:148px}
.button a{background:transparent url(img/sprite-pagination.png) repeat scroll 0 0;display:block;height:67px;width:67px;text-indent:-9999px}
.button a:hover{background:transparent url(img/sprite-pagination.png) repeat scroll 0 0}
.button.left a{background-position:0 -67px;float:left}
.button.left a:active{background-position:0 -134px}
.button.right a{background-position:-81px -67px;float:right}
.button.right a:active{background-position:-81px -134px}
#buzz{float:left;height:44px;padding-top:0px;width:52px;margin:-2px 0px 20px 5px;overflow:hidden}
/* BITACORAS.COM */
#bitacoras{float:left;height:40px;padding-top:0px;width:52px;margin:0 0 20px 0}
.bitacoras{background-color:#EFF2F6;border:1px solid #263B51;color:#666;font-size:125%;letter-spacing:-1px;line-height:23px;margin:10px 0 20px;min-height:15px;padding:5px 0;text-align:center}
#topsy{float:left;height:40px;padding-top:0px;width:52px;margin:0 0 0 5px}
/* TAGS */
.tags{margin:0}
.tags a{background-color:#f1f1f1;border:1px solid #263B51;color:#666;font-family:Tahoma;font-weight:700;font-size:0.7em;padding:2px 8px 3px;border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px}
.tags a:hover{background-color:#263B51;color:#fff;text-decoration:none}
/* SHARE */
.share{float:right;margin-top:8px}
.share-btn{background:transparent none no-repeat scroll 5px 3px;color:#666;font-size:0.75em;padding:0}
.share a.opt{position:relative;top:4px}
/* SOCIAL */
#hiddensocial{display:none}
#socialmenu p{font-size:0.9em;text-align:justify;color:#FFF;margin:5px 10px 10px}
#socialmenu ul{margin:0 0 5px 0}
#socialmenu ul li{padding:5px 0 10px 20px;list-style-type:none;margin:0;position:relative;border:0 none;float:left;min-height:32px;width:125px}
#socialmenu ul li img{margin-right:1em;vertical-align:middle}
#socialmenu ul li a{color:#222;font-weight:bold;text-decoration:none}
#socialmenu ul li a:hover{color:#FFF}
.sociallist{float:left;width:460px}
.qrcode{float:left;width:200px;text-align:center}
/* SIDEBAR */
#sidebar{margin-top:20px}
#sidebar .block{margin-bottom:20px}
#sidebar .rssicon{background:transparent url(img/rss.png) no-repeat 0 0;display:block;float:right;width:16px;height:16px}
#sidebar .facebook{display:block;border:1px solid #48658E;margin:10px 0 5px 0;width:263px;height:62px}
#sidebar .join{font-family:Tahoma;font-size:11px;letter-spacing:-0.1px;margin-bottom:5px}
#sidebar .info{margin-top:10px;text-align:center}
#sidebar .info a{margin:0 10px}
#twitter-list{margin:25px 0}
/* FOOTER & FINALE */
#footer h3{color:#fff;float:left;letter-spacing:-0.1px;margin-bottom:20px;text-shadow:1px 1px 0 #000}
#footer p{clear:both;font-family:Georgia,"Times New Roman",Times,serif;margin-bottom:5px;text-shadow:1px 1px 0 #000}
#footer a{color:#fff;font-size:0.9em;font-weight:bold}
#footer #credit{float:left;width:695px}
#footer #credit p{padding-right:50px}
#footer #info{display:inline;float:left;width:265px}
#footer #info a{margin-left:10px}
#footer .rss{background-image:url(img/rss.png);display:block;float:left;margin:6px 0 0 12px;text-indent:-9999px;width:16px;height:16px}
#footer #info span{padding-left:8px}
#footer #up{background:transparent url(img/up.png) no-repeat 0 0;display:block;float:right;margin:30px 90px 0 0;font-size:0;text-indent:-9999px;width:80px;height:80px}
#finale{background-color:#222;border-top:1px solid #555;bottom:0;padding:10px 0 25px;position:absolute;width:100%}
#finale .valid-css, #finale .valid-html{background:transparent url(img/icon-check.png) no-repeat scroll left center;padding-left:20px}
/* ALIGNMENTS */
img.alignright{float:right;clear:none;margin:0 0 1em 1em}
img.alignleft{float:left;clear:none;margin:0 1em 1em 0}
img.aligncenter{display:block; margin:1em auto; text-align:center}
img.alignnone{margin:0 0.5em 0 0}
/* BROWSER */
#runadvise{display:block;background:#EFF2F6 url(img/error.png) no-repeat 10px 5px;border:1px solid #B1BDCD;color:#666;margin:15px;padding:10px 5px 10px 50px}
#browseradvise{display:none}
#browser{background-color:#FFF;padding:10px 10px 10px 14px}
#browser h1{color:#333;display:block;font-family:Helvetica,Arial,sans-serif;font-size:1.3em;font-weight:bold;margin:0;padding:0;text-align:left}
#browser p{clear:both;color:#4F4F4F;font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;font-size:12px;line-height:16px;margin:10px 0;padding:0}
#browser ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0}
#browser ul li{background:transparent url(img/browser/browser-bg.gif) no-repeat left top;float:left;height:122px;margin:0 12px 10px 2px;padding:0;text-align:center;width:120px}
#browser ul li .icon{background:transparent none no-repeat left top;height:100px;margin:1px auto;padding:0;width:100px}
#browser ul li .icon.firefox{background-image:url(img/browser/browser_firefox.gif)}
#browser ul li .icon.chrome{background-image:url(img/browser/browser_chrome.gif)}
#browser ul li .icon.msie{background-image:url(img/browser/browser_msie.gif)}
#browser ul li .icon.safari{background-image:url(img/browser/browser_safari.gif)}
#browser ul li .icon.opera{background-image:url(img/browser/browser_opera.gif)}
#browser ul li .link{color:#808080;font-size:0.8em;height:18px;line-height:17px;margin:1px auto;padding0;text-align:center;width:118px}
#browser ul li .link a{color:#333;margin:0;padding:0;text-decoration:none}
/* DISQUS */
#disqus_thread{margin:10px}
.dsq-brlink{margin-left:20px}
.dsq-comment-count{position:absolute;left:0;text-align:center;top:0;width:33px;font-weight:bold}
/* TAGS */
/*.wp-tag-cloud li{margin-left:10px;display:inline}
.wp-tag-cloud li a{background-color:#fff;color:#263B51;font-family:"myriad pro",helvetica,arial,sans-serif;text-shadow:1px 1px 0 #ccc}
.wp-tag-cloud li a:hover{background-color:#EFF2F6;color:#cd8200;text-decoration:none;text-shadow:1px 1px 0 #fff}*/
#tagcloud .wp-tag-cloud{text-align:justify}
#tagcloud .wp-tag-cloud li{margin-left:10px;display:inline}
#tagcloud .wp-tag-cloud li a{color:#666;font-family:Georgia,"Times New Roman",Times,serif;font-weight:normal;text-shadow:1px 1px 0 #000}
#tagcloud .wp-tag-cloud li a:hover{color:#fff;text-decoration:none}
/* PAGINATOR */
.paginator{margin-top:45px}
.paginator span strong{border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;background-color:#263B51;color:#F1F1F1;margin:0 1px;padding:3px 9px;font-size:1.1em;text-align:center}
.paginator a{margin:0 1px;padding:3px 9px;font-size:1.1em;text-align:center;text-shadow:1px 1px 0 #ccc}
.paginator a:hover{text-decoration:none;text-shadow:0;border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;background-color:#ccc}
.paginator_pages{margin-bottom:20px}
.paginator .current_page_mark{background-color:#cd8200}
/* LINKWITHIN */
.linkwithin_posts a{background-color:#fff}


#archive{border:1px solid #263B51;margin-bottom:15px}
#archive .loader{display:block;background:transparent url(img/ajax-loader.gif) no-repeat 50%;width:100%;height:30px}
#archive .boxy, #archive .boxm, #archive .boxp {float:left;margin:0;padding:0;display:none}
#archive .boxy{width:12%;font-weight: bold}
#archive .boxm{width:18%;font-weight: bold}
#archive .boxp{width:69.8%;border-left:1px solid #263B51}
#archive ul li {list-style-image:none;list-style-type:none;margin:0;padding:1px 8px;text-align:left}
#archive li {cursor:pointer}
#archive li.selected, #archive .boxp li:hover{background:#eff2f6 none repeat scroll 0 0 !important}
#archive .boxp li{margin-left:22px;list-style-type:square}
#archive .boxp li a{background-color:#fff}
#archive .boxp li:hover a{color:#000;background-color:#eff2f6}

.shadow-youtube{position:relative;margin:30px 0 40px}
.shadow-youtube img{margin:0 auto;display:block;padding:3px;border:1px solid #263B51}
.shadow-youtube a{background:transparent url(img/youtube_play.png) no-repeat scroll 50% 50%;display:block;height:100%;left:25%;position:absolute;text-indent:-9999px;top:0;width:50%;z-index:100}
.shadow-youtube a:hover{background:transparent url(img/youtube_play.png) no-repeat scroll 50% 50%;}

#cal_archive .box{display:block;float:left;font-size:0.9em;margin:0 2px 2px 0;overflow:hidden;position:relative}
#cal_archive .box a{display:block;background-color:#fff;border:1px solid #ccc;height:75px;width:75px;text-shadow:none}
#cal_archive .box.year a{background-color:#263B51;color:#fff;font-size:2.5em;font-weight:bold;line-height:2.8em;text-align:center}
#cal_archive .box.day a{background-color:#ccc;color:#000;font-size:2.5em;font-weight:bold;line-height:2.3em;text-align:center}
#cal_archive .box.day a span{display:block;font-size:0.4em;font-weight:normal;line-height:0;margin-top:-12px;text-align:center}
#cal_archive .box.post a img{display:none}
#cal_archive .box.post a:hover span{display:none}
#cal_archive .box.post a:hover img{display:block;position:absolute;top:1px;left:1px;width:73px;height:73px}

#tweetbox{margin:0 0 20px}
