﻿@media all  {
.BLOG_mobile_video_class {display:none;}
}
@media handheld  {
.BLOG_mobile_video_class {display:inline;}
.BLOG_video_class {display:none;}
}
html,body,span,div,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,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;vertical-align:baseline;font-family:Arial, Helvetica, Verdana;font-size:16px;color:#232d30;line-height:24px;margin:0;padding:0;}
body{line-height:1;background:#171b1c url(http://www.robaggio.net/template/bodybg.jpg) no-repeat fixed center 100px;margin:0;padding:0;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:none;}
:focus{outline:0;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
.primarynav{width:1004px;position:relative;top:50px;z-index:9999;height:30px;margin:0 auto;}
.primarynav li.pagenav{overflow:hidden;width:545px;}
.primarynav ul{top:22px;left:0;list-style:none;}
.primarynav ul li{float:left;list-style:none;}
.primarynav a{font-size:24px;font-family:Helvetica, Arial, Verdana;text-transform:lowercase;color:#3f514a;padding-right:25px;letter-spacing:-1px;text-decoration:none;}
.primarynav a:hover{color:#77959b;}
.primarynav a.topnav_rss{background:transparent url(http://www.robaggio.net/template/rss.jpg) repeat scroll 0 0;color:#FFF;position:absolute;right:0;top:0;padding:0 10px 0 30px;}
#sidebar{width:285px;float:left;background:transparent url(http://www.robaggio.net/template/sidebarbg.gif) repeat-y center top;_margin-left:-18px;}
#sidebar h1.logo{width:250px;margin:0 auto;padding:0;}
#sidebar h1.logo a{background:url(http://www.robaggio.net/template/logo.gif) no-repeat center top;width:250px;height:120px;display:block;overflow:hidden;text-indent:-999px;border-top:6px solid #111f22;}
input#submit{border:1px solid #7BA2AD;font-family:Helvetica, Arial, Verdana;background:#242f31;text-transform:uppercase;color:#FFF;cursor:pointer;font-size:14px;padding:10px;}
#sidebar h2{background:url(http://www.robaggio.net/template/heads.jpg) no-repeat center;font-family:Helvetica, Arial, Verdana;font-size:18px;color:#FFF;font-weight:bold;letter-spacing:-1px;text-transform:uppercase;padding:10px 10px 20px;}
.narrowcolumn textarea{border:2px solid #7BA2AD;width:415px;font-family:Arial, Helvetica, Verdana;font-size:16px;_width:405px;padding:5px;}
.narrowcolumn h2.pagetitle{margin-top:30px;text-transform:uppercase;_margin-top:70px;}
.narrowcolumn #commentform label{display:block;float:left;text-align:right !important;width:130px;}
.narrowcolumn #commentform{_margin-left:20px;overflow:hidden;height:1%;margin:0 auto;}
.narrowcolumn .add_comment h3#respond{font-family:Helvetica, Arial, Verdana;font-size:20px;text-transform:uppercase;color:#293538;border-bottom:2px solid #293538;text-align:right;position:absolute;top:-10px;left:0;letter-spacing:-1px;width:430px;margin:10px 0;padding:10px;}
.narrowcolumn .add_comment{position:relative;margin:10px 0;padding:55px 10px 40px;}
.narrowcolumn #commentform #author,.narrowcolumn #commentform #email,.narrowcolumn #commentform #url{float:right;border:2px solid #7BA2AD;font-family:Arial, Helvetica, Verdana;font-size:16px;width:245px;padding:5px;}
.narrowcolumn #commentform #author:focus,.narrowcolumn #commentform #email:focus,.narrowcolumn #commentform #url:focus,.narrowcolumn textarea:focus{background:#FFFFF5;}
.narrowcolumn #commentform p{clear:both;overflow:hidden;height:1%;padding:5px 0;}
.post{padding-top:40px !important;}
#sidebar ul{/*width:80px;*/margin:10px auto 0;}
#sidebar ul li{display:block;padding-bottom:2px;}
#sidebar ul li a,.show-option a{color:#888d8f;font-family:Helvetica, Arial, Verdana;letter-spacing:-1px;font-size:13px;font-weight:bold;text-decoration:none;}
.show-option{padding-right:30px;}
#ArchiveList{color:#888d8f;text-align:left;margin:0 0 0 20px;padding:0 0 10px;}
#ArchiveList ul{color:#888d8f;width:98%;margin:0 0 0 20px;}
#sidebar .description{width:230px;font-family:Helvetica, Arial, Verdana;color:#a8acad;margin:0 auto;}
#sidebar .searchfield{width:250px;overflow:hidden;clear:both;margin:0 auto;padding:5px 0 3px;}
#sidebar .searchfield input#searchsubmit{border:none;width:55px;height:28px;display:block;overflow:hidden;text-indent:-999px;line-height:0;float:left;background:#0d1618 url(http://www.robaggio.net/template/search_btn.gif) no-repeat center;cursor:pointer;}
#sidebar .searchfield input{border:none;color:#ededed;background:#101c1f;float:left;height:16px;width:183px;padding:6px;}
.sidebar-right{width:175px;float:left;padding-top:70px;margin-left:12px;}
.narrowcolumn,.widecolumn{float:left;padding-top:40px;width:480px;}
.narrowcolumn .post{padding-right:30px;position:relative;padding-bottom:0;_overflow:hidden;_width:468px;}
p.postmetadata{padding-bottom:20px;display:none;}
.comments a{text-decoration:none;font-size:12px;font-weight:bold;text-transform:lowercase;background:#D0E6EC url(http://www.robaggio.net/template/comments.gif) no-repeat scroll 99% 50%;display:block;margin-left:-15px;padding-right:25px;width:460px;text-align:right;}
.comments a span{font-size:16px;}
.PostHead{left:-30px;position:absolute;top:30px;}
.PostHead h2{display:block;left:110px;position:absolute;top:10px;width:380px;font-size:24px;font-family:Helvetica, Arial, "Trebuchet MS";letter-spacing:-1px;text-transform:uppercase;text-decoration:none;}
.PostHead h2 a{font-size:24px;font-family:Helvetica, Arial, "Trebuchet MS";letter-spacing:-1px;text-transform:uppercase;text-decoration:none;}
.PostTime{float:left;overflow:hidden;width:100px;}
.PostHead small.PostDet,.PostHead small.PostDet a{font-size:12px;text-decoration:none;}
.PostHead small.PostDet{clear:both;display:block;left:112px;position:absolute;top:60px;height:23px;width:395px;overflow:hidden;}
.PostTime b{background:#C30301 none repeat scroll 0 0;clear:both;color:#FFF;display:block;font-family:Helvetica,Arial,"Trebuchet MS";font-size:62px;font-weight:bold;height:54px;line-height:58px;overflow:hidden;text-align:right;width:95px;z-index:999;padding:0;}
.pm{background:#293538;color:#FFF;display:block;width:95px;left:0;font-size:14px;font-weight:bold;text-align:right;padding:0;}
#page{background:transparent url(http://www.robaggio.net/template/wrapperbg.jpg) repeat-x center top;width:959px;overflow:hidden;position:relative;z-index:999;margin:0 auto;padding:0 15px 0 30px;}
.bgimage{width:1004px;background:#FFF url(http://www.robaggio.net/template/sidebarbg.gif) repeat-y 511px 0;margin:0 auto;}
.twitter{background:#FFF url(http://www.robaggio.net/template/twitter.gif) no-repeat scroll left top;margin-left:-14px;overflow:hidden;padding-top:20px;width:200px;}
.twitter-content{border-top:medium none;overflow:hidden;height:135px;padding:0;}
.twitter-content *{font-size:12px;line-height:18px;width:100%;}
.twitter-content li{padding:2px 0 0;}
.twitter-content li span{clear:both;display:block;width:131px;}
a.followme{display:block;width:175px;text-indent:-999px;letter-spacing:-1px;color:#AB3730;text-decoration:none;padding:0 0 10px;}
img.pdlogo{margin-top:15px;clear:both;}
.google-ads{width:175px;overflow:hidden;padding-top:20px;float:left;display:block;margin-left:0;}
#recentPosts{padding:0 24px;}
#recentPosts .item-title span{font-size:11px;line-height:24px;}
#newComments ul,#newComments li,#recentPosts ul,#recentPosts li{margin:0;padding:2px 0 4px;}
#newComments li span,#newComments li span a{font-size:12px;line-height:14px;text-decoration:none;}
#sidebar ul.top_commenters li{float:left;padding-left:15px;}
#sidebar ul.top_commenters li span img{border:3px solid #101C1F;overflow:hidden;display:block;width:32px;height:32px;}
#sidebar ul.top_commenters li span img:hover{border:3px solid #FFF;}
ol.commentlist li{background:#D0E6EC;margin-bottom:15px;border:2px solid #7BA2AD;height:1%;border-top:none;font-size:14px;clear:both;padding:10px;}
ol.commentlist li cite a{font-size:17px;font-style:normal;text-decoration:none;}
.authordiv{background:transparent url(http://www.robaggio.net/template/author.gif) no-repeat left bottom;overflow:hidden;_height:48px;padding:13px 0 13px 65px;}
.authordiv img{float:left;border:2px solid #7BA2AD;}
li.authorli{background:none !important;border:none !important;margin:0 !important;padding:0 !important;}
.authordiv cite{float:left;font-size:13px;padding:0;}
.authordiv small a{font-size:13px;padding-left:10px;text-decoration:none;}
.authordiv cite a{font-style:normal;font-weight:bold;text-decoration:none;}
.CommWidth h3#comments{background:#242f31;color:#FFF;padding-left:10px;margin:10px auto;}
h3#respond{background:transparent !important;}
.entry{margin-top:70px;padding:10px 0;}
.entry p{padding-bottom:10px;}
.clear{overflow:hidden;height:1%;clear:both;}
#footer{width:100%;background:#111f22;border-top:4px solid red;padding:10px 0;}
.footerwrap,.footerwrap *{width:1000px;font-size:13px;color:#77959B;margin:0 auto;}
.footerwrap a{color:#FFF;b:include name='nextprev'/>;}
#blog-pager-newer-link{padding-left:20px;float:left;}
#blog-pager-older-link{padding-right:20px;float:right;}
#blog-pager{text-align:center;}
.post-feeds{padding-top:15px;font-size:10px;}
input#gulinktxt{width:370px;font-size:12px;height:18px;line-height:18px;background-color:#fafaf0;border:1px solid;border-color:#aaa #ddd #ddd #aaa;margin:5px 5px 15px;padding:2px 0 0 2px;}
.permalink{padding-left:5px;font-size:12px;}
.avatar-image-container img{border:none;margin-top:-5px;}
.jump-link{width:100px;text-align:right;float:right;}
.item-content{padding-left:10px;}
.addthis_default_style{float:left;margin-top:5px;}
.jtico{font-size:12px;line-height:16px;}
.v2 body{min-height:100%;_height:100%;position:relative;}
a img{border:none;}
.content-outer{margin:0 auto;}
.columns{overflow:hidden;}
.columns-inner{_height:1%;}
.column-center-outer,.column-left-outer,.column-right-outer{position:relative;float:left;_display:inline;_overflow:hidden;}
.column-left-outer{margin-left:-100%;}
.fauxcolumns{position:relative;_height:1%;}
.fauxcolumn-outer{position:absolute;top:0;bottom:0;height:expression(this.parentNode.clientHeight);}
.fauxcolumn-left-outer{left:0;}
.fauxcolumn-right-outer{right:0;}
.cap-top,.cap-bottom{position:relative;background-repeat:no-repeat;}
.cap-top .cap-left,.cap-top .cap-right,.cap-bottom .cap-left,.cap-bottom .cap-right{position:absolute;height:100%;background-repeat:no-repeat;}
.cap-top,.cap-top .cap-left{background-position:top left;}
.cap-bottom,.cap-bottom .cap-left{background-position:bottom left;}
.cap-top .cap-right{background-position:top right;float:right;}
.cap-bottom .cap-right{background-position:bottom right;float:right;}
.fauxborder-left{background-position:top left;background-repeat:repeat-y;position:relative;_height:1%;}
.fauxborder-right{background-position:top right;background-repeat:repeat-y;position:absolute;height:100%;_height:expression(this.parentNode.clientHeight);}
table.section-columns{border:none;table-layout:fixed;width:100%;}
table.columns-2 td{width:50%;}
table.columns-3 td{width:33.33%;}
table.columns-4 td{width:25%;}
table.section-columns td{vertical-align:top;}
table.section-columns td.first{border-left:none;}
.body-fauxcolumns{position:absolute;top:0;left:0;z-index:-1;height:100%;_height:expression(this.parentNode.clientHeight);width:100%;overflow:hidden;}
#ArchiveList .toggle{cursor:pointer;font-family:Arial,sans-serif;}
#ArchiveList .toggle-open{_font-size:1.7em;line-height:.6em;}
#ArchiveList a.toggle,#ArchiveList a.toggle:link,#ArchiveList a.toggle:visited,#ArchiveList a.toggle:hover{color:inherit;text-decoration:none;}
.BlogArchive #ArchiveList ul li{background:none;list-style:none;list-style-image:none;list-style-position:outside;padding-left:15px;text-indent:-15px;margin-left:0;background-image:none;border-width:0;}
.BlogArchive #ArchiveList ul ul li{padding-left:1.2em;}
.BlogArchive #ArchiveList ul{list-style:none;list-style-image:none;border-width:0;margin:0;padding:0;}
.BlogArchive #ArchiveList ul.posts li{padding-left:1.3em;}
.backlink-toggle-zippy{padding-right:11px;margin-right:.1em;cursor:hand;background:url(http://www.blogger.com/img/triangle_ltr.gif) no-repeat left center;}
.expanded-backlink .backlink-toggle-zippy{background-image:url("http://www.blogger.com/img/triangle_open.gif");}
.status-msg-wrap{font-size:110%;width:90%;position:relative;margin:10px auto;}
.status-msg-border{border:1px solid #000;filter:alpha(opacity=40);-moz-opacity:.4;opacity:.4;width:100%;position:relative;}
.status-msg-bg{background-color:#ccc;opacity:.8;filter:alpha(opacity=30);-moz-opacity:.8;width:100%;position:relative;z-index:1;}
.status-msg-body{text-align:center;width:100%;position:absolute;z-index:4;padding:.3em 0;}
.status-msg-hidden{visibility:hidden;padding:.3em 0;}
.status-msg-wrap a{padding-left:.4em;text-decoration:underline;}
.reactions-label{margin:3px 0 0;}
.reactions-label-cell{line-height:2.3em;}
.reactions-iframe{background:transparent;height:2.3em;width:100%;border:0;}
#comments .blogger-comment-icon,.blogger-comment-icon{line-height:16px;background:url(/img/b16-rounded.gif) left no-repeat;padding-left:20px;}
#comments .openid-comment-icon,.openid-comment-icon{line-height:16px;background:url(/img/openid16-rounded.gif) left no-repeat;padding-left:20px;}
#comments .anon-comment-icon,.anon-comment-icon{line-height:16px;background:url(/img/anon16-rounded.gif) left no-repeat;padding-left:20px;}
.comment-form{max-width:425px;_width:410px;clear:both;}
.paging-control-container{float:right;font-size:80%;margin:0 6px 0 0;}
.unneeded-paging-control{visibility:hidden;}
#comments-block .avatar-image-container img{-ms-interpolation-mode:bicubic;border:1px solid #ccc;float:right;}
#comments-block .avatar-image-container.avatar-stock img{border-width:0;padding:1px;}
#comments-block .avatar-image-container{height:37px;left:-45px;position:absolute;width:37px;}
#comments-block.avatar-comment-indent{margin-left:45px;position:relative;}
#comments-block.avatar-comment-indent dd{margin-left:0;}
iframe.avatar-hovercard-iframe{border:0 none;width:25em;height:9.4em;margin:.5em;padding:0;}
.follower-grid{width:150px;}
.follower{width:32px;height:32px;float:left;margin:2px;}
.follower-img{float:left;margin:2px;}
.crosscol .PageList UL,.footer .PageList UL{list-style:none;margin:0;padding:0;}
.crosscol .PageList LI,.footer .PageList LI{list-style:none;float:left;padding-right:.75em;background:none;margin:.75em;}
.PageList LI A{font-weight:normal;}
.PageList LI.selected A{font-weight:bold;text-decoration:none;}
.subscribe{cursor:pointer;color:#999;}
.subscribe a{color:#999;}
.subscribe-wrapper{position:relative;margin:.5em;padding:0;}
div.subscribe{text-align:left;cursor:pointer;width:144px;z-index:20;margin:0;padding:0;}
.subscribe-type-POST{z-index:10;}
div.subscribe div.top{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.blogger.com/img/widgets/s_top.png',sizingMethod='crop');font-size:1em;width:144px;padding:4px 5px 1px;}
html>body div.subscribe div.top{background:url(http://www.blogger.com/img/widgets/s_top.png) top left no-repeat;}
span.inner{margin:0;padding:0;}
.feed-icon{vertical-align:baseline;display:inline;}
div.subscribe div.bottom{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.blogger.com/img/widgets/s_bottom.png',sizingMethod='crop');height:3px;font-size:3px;line-height:0;}
.subscribe-wrapper .expanded{position:absolute;top:0;}
html>body div.subscribe div.bottom{background:url(http://www.blogger.com/img/widgets/s_bottom.png) bottom left no-repeat;width:144px;margin-bottom:0;padding-bottom:0;}
.feed-reader-links{list-style:none;position:relative;margin:10px 20px;padding:0;}
.subscribe-dropdown-arrow{float:right;margin-top:4px;margin-right:14px;}
ul.feed-reader-links{list-style:none;margin:0;padding:0;}
a.feed-reader-link{display:block;text-decoration:none;font-weight:normal;z-index:1000;margin:.5em;}
.feed-reader-link img{border:0;display:inline;}
.blog-list-container ul{padding-left:0;}
.blog-list-container ul li{padding-left:0;list-style:none;list-style-image:none;clear:left;}
.blog-list-container a:hover{text-decoration:underline;}
.blog-list-container .blog-content{float:left;text-indent:0;width:85%;margin:0 0 5px 5px;}
.blog-list-container .blog-title{font-weight:bold;line-height:16px;margin:2px 0 0;}
.blog-list-container .blog-icon{float:left;margin-top:2px;vertical-align:top;text-indent:0;width:16px;}
.blog-list-container .item-content{font-size:95%;line-height:1.3em;}
.blog-list-container .item-thumbnail{float:left;margin:2px 5px 5px 0;}
.blog-list-container .item-time{font-size:95%;font-style:italic;clear:left;}
.blog-list-title{font-weight:bold;}
.blog-list-container .show-option{font-size:75%;text-align:right;}
#uds-searchControl{position:relative;margin:1em;}
#uds-searchClearResults{position:absolute;top:15px;right:-3px;display:none;height:9px;width:9px;border-style:solid;border-width:1px;padding:0;}
#uds-searchControl .gsc-results{width:auto;border-style:solid;border-width:1px;padding:1em 1em 0;}
#uds-searchControl .gsc-tabsArea{float:left;position:relative;top:1px;padding-right:10px;}
#uds-searchControl .gsc-tabHeader{float:left;line-height:1.7;}
#uds-searchControl .gsc-tabHeader.gsc-tabhActive{font-weight:bold;border-style:solid;border-width:2px 1px 0;}
#uds-searchControl .gsc-tabHeader.gsc-tabhInactive{padding-top:2px;border-style:solid;border-width:0;}
#uds-searchControl .gsc-resultsbox-visible{clear:left;}
#uds-searchControl .gs-result .gs-title,#uds-searchControl .gsc-results .gsc-trailing-more-results{line-height:1.5em;}
#uds-searchControl .gs-relativePublishedDate,#uds-searchControl .gs-publishedDate{line-height:1.3em;}
#uds-searchControl .gs-result a.gs-visibleUrl,#uds-searchControl .gs-result .gs-visibleUrl{line-height:1.3em;font-size:95%;}
#uds-searchControl .gs-result .gs-snippet{line-height:1.2em;margin:.25em 0;}
#uds-searchControl .gs-no-results-result .gs-snippet,#uds-searchControl .gs-error-result .gs-snippet{border:none;background-color:transparent;font-style:italic;}
.label-size-1{font-size:80%;filter:alpha(80);opacity:.8;}
.label-size-2{font-size:90%;filter:alpha(90);opacity:.9;}
.label-size-3{font-size:100%;}
.label-size-4{font-size:120%;}
.label-size-5{font-size:160%;}
.cloud-label-widget-content{text-align:justify;}
.label-count{white-space:nowrap;}
.label-size{line-height:1.2;}
.quickedit{cursor:pointer;}
.related-posts-container{float:left;margin-bottom:20px;border-style:solid;border-width:1px;padding:10px;}
.related-posts-ad{height:125px;width:125px;margin-bottom:10px;}
.related-posts-results{padding-top:5px;}
.related-posts-message{margin-bottom:5px;}
.slideshow-container{text-transform:none;font-family:Arial,sans-serif;letter-spacing:normal;word-spacing:normal;width:150px;height:150px;clear:both;margin:auto;}
div.floatingPlayer_gsvb div.playerInnerBox_gsvb .player_gsvb{width:320px;height:260px;}
.videoBar-container{text-transform:none;font-family:Arial,sans-serif;letter-spacing:normal;word-spacing:normal;clear:both;margin:auto;}
img.ThumbnailArchive{width:32px;height:32px;}
.item-control a,.item-action a{text-decoration:none !important;}
.icon-action{border-style:none !important;margin:0 0 -5px 0.5em !important;}
.delete-comment-icon{background:url("/img/icon_delete13.gif") no-repeat left;padding:7px;}
ol,ul,.primarynav *{list-style:none;}
ins,#ArchiveList a.post-count-link,#ArchiveList a.post-count-link:link,#ArchiveList a.post-count-link:visited,.blog-list-container a{text-decoration:none;}
hr,.primarynav h2,#sidebar .searchfield span,#sidebar .searchfield label,#ArchiveList .collapsed ul,.collapsed-backlink .collapseable,.crosscol .PageList H2,#uds-searchControl .gsc-resultsHeader,.item-control{display:none;}
.primarynav li.current_page_item a,.primarynav li a.current_page_item,#sidebar a:hover{color:#FFF;}
#commentform input#submit,.narrowcolumn #commentform label small,.authordiv small,.widget-item-control{float:right;}
#sidebar span,#ArchiveList ul li{color:#888d8f;}
html.v2,.fauxcolumn-outer .fauxborder-left,.fauxcolumn-outer .fauxborder-right,.fauxcolumn-inner{height:100%;}
.column-center-outer,.body-fauxcolumns .fauxcolumn-outer,div.gsc-control{width:100%;}
.cap-top .cap-left,.cap-bottom .cap-left,.subscribe-feed-title,.ThumbnailArchive .container{float:left;}
.BlogArchive #ArchiveList ul ul,.feed-reader-links li,ul.feed-reader-links li{margin-top:5px;}
.follow-this,.followers-canvas{font-weight:bold;margin:.5em .5em .5em 0;}
.cse-status,.newsBar-status,.slideshow-status,.videoBar-status{color:#676767;font-size:11px;margin:10px;padding:4px;}
img.gsc-branding-img-noclear,.slideshow-container img{display:inline;}