@media screen {  * { margin:0; padding:0; } *:focus { outline: none; } body,html { min-height:101%; } body { background: #133346 url(/wp-content/themes/mimboPro_single/images/bg.jpg) repeat-x; background-attachment:fixed; color: #737373; padding: 13px 0 25px 0; } body, select, input, textarea { font: 100% Arial, Verdana, Sans-Serif; } a, a:visited { color: #3399cc; text-decoration:none } a:hover, a:active { color:#59bced; text-decoration:underline; } small { font-size: 0.95em; background:#eef5e1; padding:3px 6px; } hr { margin:22px 0; background:#eae9e4; color:#eae9e4; height:1px; border:0; display: block; } label { margin:12px 0 0 0; display:block } a img { border:none } table { display: table; margin:13px 0; width:100%; border-collapse:collapse; } th { background:#e4e4e4; text-align:left; width:35% } th, td { border-bottom:1px solid #FFF; padding:4px 7px; } td { background:#f2f2f2; width:65%; }  #page { width:946px; margin:0 auto; font-size:0.7em; background:#FFF; padding: 5px; } #masthead { height:108px; background:url(/wp-content/themes/mimboPro_single/images/bg_masthead.jpg); } .left { float:left; margin-right:10px; } .right { float:right; } #sidebar { width: 188px; float:left; margin-right:13px; padding-bottom:25px; } #interior #sidebar { padding:18px 13px 35px 13px; }   h1, #logo { margin:0 auto; display:block; color:#FFF; font:2.8em Georgia, "Times New Roman", Times, serif; padding-top:36px; text-align:center; font-weight:bold } h2 { font: 2em Georgia, "Times New Roman", Times, serif; padding:6px 0; border-bottom:1px solid #eae9e4; border-top:3px solid #eae9e4; color:#313228; font-weight:bold } .post h2 { line-height:110%; } h2#description { border:none; padding:0; font-size:0.9em; text-align:center; color:#40bb7f; text-transform:uppercase } h2.widgettitle { border:none; font:1.2em Arial, Helvetica, sans-serif; font-weight:bold } h3 { font: 1.1em Georgia, "Times New Roman", Times, serif; color:#3399cc; margin:13px 0 5px 0; line-height:110%; font-weight:bold } #sidebar h3 { margin-top:20px; font-family:Arial, Helvetica, sans-serif } h3#pages { margin:0 0 5px 0; } h3.green, h3.red, h3.grey { height:22px; margin:0 0 9px 0; padding:3px 0 0 7px; font:1.2em Arial, Helvetica, sans-serif; font-weight:bold } h3.green { background: url(/wp-content/themes/mimboPro_single/images/cat_green.jpg); } h3.red { background: url(/wp-content/themes/mimboPro_single/images/cat_red.jpg); } h3.grey { background: url(/wp-content/themes/mimboPro_single/images/cat_grey.jpg); } #lead h3 { font-size:1.9em; margin:0; padding-right:17px; line-height:100%; } #recent h3 { margin: 0 0 5px 0; color:#112f41; font: 1.4em Arial, Helvetica, sans-serif; font-weight:bold } .narrow h3 { font:1.6em Georgia, "Times New Roman", Times, serif; color:#313228; font-weight:bold } h4 { margin-bottom:3px; font:1.2em Arial, Verdana; color:#313228; font-weight:bold } .narrow h4 { font:1.4em Georgia, "Times New Roman", Times, serif; color:#313228; font-weight:bold } h4#respond { border-top:1px solid #eae9e4; margin-top:25px; padding-top:20px; } h4#comments { margin-top:32px; } h4.pagetitle { margin-bottom:12px; } .cat-excerpt h4 { margin:0; } .domtab h4 { margin:15px 0; } #more-menu h4 { color:#4a4e4a; font-size:1.1em; } .narrow h5 { font:1.2em Georgia, "Times New Roman", Times, serif; color:#313228; font-weight:bold }  #meta h5 { border-top:1px solid #085682; border-bottom:1px solid #085682; color:#5f9bbf; padding:1px 0 3px 6px; font: 1.2em Arial, Helvetica, sans-serif; margin-bottom:10px; font-weight:bold; }  #logo:hover, #logo:active { text-decoration:none; color:#d7f0fc } #lead { background:#1e3d4f; color:#f1f5f8; width:590px; padding:18px; float:left; font-size:0.95em; } #interior #lead { float:none; width:auto; margin: 6px 0 10px 0; } #lead .left { width:198px; } #lead .right { width:368px; } #lead a, #lead a:visited { color:#9cd6f3; } #lead img { border:1px solid #516f80; padding:1px; } #lead .date { color:#a7b5bd; margin-bottom:-15px; padding:4px 0; } #lead p { margin:15px 0; line-height:140%; } #fullstory { width:103px; height:20px; background:url(/wp-content/themes/mimboPro_single/images/fullstory.png); display:block; text-indent:-9999px; } #fullstory:hover { background:url(/wp-content/themes/mimboPro_single/images/fullstory.png) 0 -20px; } #interior #lead img { float:left; margin:1px 16px 6px 0; } #interior #lead .left { width:165px; } #interior #lead .right { width:494px; } .widget_tag_cloud a { display:inline; float:none; } .widget_calendar table { width:100%; } .bluebox { background:#edf7ff; border-bottom:1px solid #bfdfef; border-top:1px solid #bfdfef; padding:13px; } .bluebox a, .bluebox a:visited { color:#4d6984; font-weight:bold } .widget li { list-style:none; border-bottom:1px solid #ececec; padding:3px 0 3px 4px; } li.widget { list-style:none; } .bullets a, .bullets a:visited, .widget a, .widget a:visited { color:#737373; } .bullets a:hover, .bullets a:active, .widget a:hover, .widget a:active { color:#000; text-decoration:none } .bullets li { margin-left:25px; padding:5px 0; border-bottom:1px solid #ececec; list-style:square } #interior #content { float:left; width:699px; padding:18px 0 40px 0; } #breadcrumbs { background:#3399cc; padding:6px 0 6px 78px; color:#FFF; } #breadcrumbs a, #breadcrumbs a:visited { color:#ace3ff; font-weight:bold } #interior .stripes { background: #FFF url(/wp-content/themes/mimboPro_single/images/bg_stripe2.gif) repeat-x; margin-top:5px; padding-top:9px; } #author { margin-bottom: 19px; } #author img { padding:1px; border:1px solid #93c0d6; float:left; margin-right:13px; } #author span { display:block; border-top:1px solid #bfdfef; margin-top:12px; background:url(/wp-content/themes/mimboPro_single/images/envelope.gif) no-repeat 1px 10px; padding:8px 0 0 17px; } #author p { margin:0; width:482px; } .cat-excerpt { padding:10px; margin: 12px 0; } .cat-excerpt img, .gallery { float:left; margin:1px 12px 7px 0; border:1px solid #516f80; padding:1px; } .gallery { margin:0 18px 16px 18px; } .pagination { padding-top:20px; } .narrow { float:left; width:465px; } .bigger { font-size:1.1em; }  .picleft { float:left; margin:4px 14px 10px 0; border:4px solid #e0e0db; } .picright { float:right; margin:4px 0 10px 14px; border:4px solid #e0e0db; } .entry blockquote, .entry pre, .entry code, .commentlist blockquote, .commentlist code { color:#76767a; background:#f2f2f2; padding:6px 14px; margin:18px 35px; border-right:1px solid #DDD; border-bottom:1px solid #DDD; display:block; } .entry pre, .entry code { width:350px; font: 1em "Courier New", Courier, monospace; overflow:auto; padding:20px 14px; } .entry p, .commentlist p { margin:15px 0; line-height:140%; } .entry ul, .entry ol { padding:15px 0; } .entry ol li, .entry ul li { margin:0 0 5px 48px; line-height:115%; } .entry ul li { list-style:square } #tags { padding:3px 6px 4px 15px; background:#edf7ff url(/wp-content/themes/mimboPro_single/images/tag.gif) no-repeat 4px; } .commentcount { background:url(/wp-content/themes/mimboPro_single/images/bubble.gif) no-repeat 1px; padding-left:17px; margin: 0 10px; font-family:Arial, Helvetica, sans-serif; font-weight:normal } #home #lead .commentcount, #interior #lead .commentcount { background:url(/wp-content/themes/mimboPro_single/images/bubble2.gif) no-repeat 1px; font-size:0.6em; } .postmetadata { border-bottom:1px solid #eae9e4; padding:5px 0; } #print { background:url(/wp-content/themes/mimboPro_single/images/icon_page.gif) no-repeat; padding-left:15px; }  .commentlist cite { font-style:normal; margin-bottom:4px; display:block } .commentlist blockquote { background:#ededed; } .commentlist li { padding: 10px 14px 14px 14px; background:#f2f2f2 url(/wp-content/themes/mimboPro_single/images/bg_comment.gif) no-repeat; border-bottom: 1px solid #dcdbd7; list-style:none; margin-bottom:12px; } .commentlist li li { background:none; border:none; list-style:square; margin:3px 0 3px 20px; padding:3px 0; } .commenttext { width:607px; float:right } .commentlist cite strong { font-size:1.1em; } li.my_comment { background: #FFF; border:none } li.my_comment cite strong { font-size: 1.5em; color:#313228; } #commentform small { background:#FFF; font-weight:bold; padding:0; } .commentmetadata { display: block; margin-top:13px; text-align:right } .commentmetadata a, .commentmetadata a:visited { color:#959382; } .commentlist small { background:#e9e9e9 } .gravatar { border:1px solid #939188; margin:15px 8px 6px 0; float:left; padding:1px; width:45px; height:45px; } #comment { width:695px }  #searchform { width:194px; float:right; text-align:right; padding-top:2px; } select { background:#edf7ff; border:1px solid #3399cc; width:100% } #s { background:#7ebfdf; border:none; padding:2px; width:129px; } #submit { border:1px solid #000; background: #1a5d80 url(/wp-content/themes/mimboPro_single/images/bg_button.gif) repeat-x; margin-top:12px; color:#a4e1ff; padding:3px; display:block } #contactform legend { display:none } #contactform fieldset { border:none } .field { border:1px solid #444; border-top:1px double #c4c4c4; border-left:1px double #c4c4c4; padding:5px; background:#FFF ! important; } .field:focus { background:#f9f8f4 ! important; } #wysiwyg { padding:6px 0 10px 0; } #wysiwyg a, #wysiwyg a:visited { padding:3px; margin-right:4px; text-indent:-9999px; display:block; width:20px; height:20px; float:left; border:1px solid #FFF; border-bottom:1px solid #afafaf; border-right:1px solid #afafaf; background-color:#CCC } a#button-bold { background:#CCC url(/wp-content/themes/mimboPro_single/images/bg_bold.gif) no-repeat 8px; } a#button-italic { background:#CCC url(/wp-content/themes/mimboPro_single/images/bg_italic.gif) no-repeat 8px; } a#button-block { background:#CCC url(/wp-content/themes/mimboPro_single/images/bg_block.gif) no-repeat 5px; } a#button-link { background:#CCC url(/wp-content/themes/mimboPro_single/images/bg_link.gif) no-repeat 5px; } #wysiwyg a:hover, #wysiwyg a:active { background-color:#dcdcdc }  .clearfloat:after { display:block; visibility:hidden; clear:both; height:0; content:"."; } .clearfloat { display:inline-block } .clearfloat { display:block }  #meta {  background:#03233a url(/wp-content/themes/mimboPro_single/images/bg_bottom.jpg) left top repeat-y; margin-top:5px; padding: 21px 0 36px 0; } #meta a, #meta a:visited { color:#ecf7ff; } #meta ol { padding-top:15px; } #meta .block { width:283px; float:left; padding-left:20px; } #meta li { margin-left:25px; color:#65a5cb; padding:2px 0; list-style:square } #meta span { color:#316686; } #footer { margin: 0 auto; width: 946px; font-size:0.5em; padding:15px; color:#ccdbe6; } #footer a, #footer a:visited { color:#94d6f7; } #footer .left, #footer .right { width:400px; } #footer .right { text-align:right } } @media screen { #upper { background: #3399cc url(/wp-content/themes/mimboPro_single/css/../images/bg_upper.jpg) bottom repeat-x; padding:14px 19px 15px 0; } #recent { width:260px; background: url(/wp-content/themes/mimboPro_single/css/../images/bg_recent.jpg) no-repeat top right; float:right; padding:13px 15px 8px 15px; } #recent ul { margin-top:-5px; } #recent li { border-bottom:1px solid #62b1d8; list-style:none; padding:7px 0 7px 15px; background:url(/wp-content/themes/mimboPro_single/css/../images/icon_page_home.gif) no-repeat 0 9px; } #recent a, #recent a:visited { color:#ecf7ff; font-weight:bold; font-size:1em; } #home .stripes { background:url(/wp-content/themes/mimboPro_single/css/../images/bg_stripe.gif); padding:14px 14px 20px 14px; }  #carousel { height:151px; background:#e7e8df url(/wp-content/themes/mimboPro_single/css/../images/bg_carousel.jpg) repeat-x; margin-bottom:5px; } #carousel li { border-right:1px solid #cdcec7; float:left; padding:0 15px; } #carousel li img { border:3px solid #FFF; display:block; margin-bottom:6px } #carousel a, #carousel a:visited { float:left; color:#585b41; } #carousel a:hover, #carousel a:active { color:#828569; } #home #content { float:left; width:452px; } .whitebox h3 a, .whitebox h3 a:visited { color:#FFF; }  .whitebox, #home #sidebar { border-top:1px solid #e0e0db; background:#FFF; padding:13px; color:#737373; } #home #content .whitebox { margin-bottom:13px; } .catnews a, .catnews a:visited { color:#22222d; } .catnews img { float:left; margin:3px 11px 7px 1px; border:1px solid #516f80; padding:1px; } .headlines { padding:12px; } .headlines li { margin-left:12px; padding:2px 0; list-style:square } #home .commentcount { font-size:0.8em; font-weight:normal; margin-left:2px; }  #ads { width:226px; float:right; } #ads img { margin-bottom:12px; } } @media screen { .widget_pages h3 { display:none; } .sidenav, .widget_pages ul { border-left:4px solid #c0dcf4; } .sidenav li, .widget_pages li { list-style:none; border-bottom:1px solid #7eb8e9; padding:0; } .sidenav li a, .sidenav li a:visited, .widget_pages li a, .widget_pages li a:visited { background:#3399cc; display:block; padding:4px 4px 4px 8px; color:#ace3ff; } .sidenav li a:hover, .sidenav li a:active, .sidenav li.current_page_item a, .sidenav li.current_page_item a:visited, .sidenav li.current_page_parent a, .sidenav li.current_page_parent a:visited { background:#237daa; text-decoration:none; color: #FFF; } .sidenav li.current_page_item li a, .sidenav li.current_page_item li a:visited { background:#115476 }  #navbar { background:#236d93; border-top:1px solid #3e80a2; padding:3px 12px 0 12px; } #nav { font-size:1.1em; width:700px; } #nav, #nav ul { list-style: none; line-height: 1; } #nav li { float: left; list-style:none; margin-right:10px; } #nav a, #nav a:visited { display:block; font-weight:bold; color: #f5f5f4; padding:6px 12px 10px 12px; background:url(/wp-content/themes/mimboPro_single/css/../images/pipe.gif) right no-repeat } #nav a:hover, #nav a:active { background:#02547d; text-decoration:none } #nav .current-cat a, #nav .current-cat a:visited { background:#3399cc url(/wp-content/themes/mimboPro_single/css/../images/arrow.gif) no-repeat center 22px; }  #nav li ul { position: absolute; left: -999em; height: auto; width: 174px; } #nav li li { width: 172px; background: #02547d; } #nav li li a, #nav li li a:visited { font-weight:normal; font-size:0.9em; color:#FFF; background:#02547d; } #nav li li a:hover, #nav li li a:active { background:#01324e; } #nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { left: auto; } a.main:hover { background:none; } #nav li li.current-cat a, #nav li li.current-cat a:visited, #nav .current-cat .children a, #nav .current-cat .children a:visited { background:#02547d; } #nav li li.current-cat a:hover, #nav li li.current-cat a:active, #nav .current-cat .children a:hover, #nav .current-cat .children a:active { background:#01324e; }  #more-menu { padding:14px; width:189px; float:right; background:#eff9ef; margin:15px 0 8px 12px; color:#487645; } #more-menu ul { margin:0 0 15px 0; padding:0; } #more-menu li { list-style:none; border-bottom:1px solid #d5ebd4; padding: 4px 0 5px 0; margin:0; } #more-menu a, #more-menu a:visited { color:#5fa25d; } li.current_page_item a, li.current_page_item a:visited { text-decoration:underline } .bigger #more-menu { font-size:0.9em; } } @media screen {#comments-count, #trackbacks-count { display:none } .domtabs { border-bottom:1px solid #cac9c8; margin:35px 0 15px 0; overflow:hidden; } .domtabs li { list-style:none; float:left; cursor:pointer; margin-right:4px; } .domtabs li:hover { cursor:pointer; } .domtabs li a, .domtabs li a:visited { padding:3px 7px; color:#777772; } .domtabs a:hover, .tabs a:active { text-decoration:none; display:block; background:#FFF; border-bottom:1px solid #FFF; color:#777772; } .domtabs li.active a { border:1px solid #cac9c8; margin-bottom:-1px; text-decoration:none; display:block; background:#FFF; border-bottom:1px solid #FFF; } .domtabs li a, .domtabs li a:visited { text-decoration:none; display:block; background:#f2f1ea; border:1px solid #cac9c8; margin-bottom:-1px; } .display_none { display: none; } .display_block { display: block; } } @media screen { .jcarousel-container { position: relative; } .jcarousel-clip { z-index: 2; padding: 0; margin: 0; overflow: hidden; position: relative; } .jcarousel-list { z-index: 1; overflow: hidden; position: relative; top: 0; left: 0; margin: 0; padding: 0; } .jcarousel-item { float: left; list-style: none;  width: 195px; height: 118px; }  .jcarousel-next { z-index: 3; display: none; } .jcarousel-prev { z-index: 3; display: none; } .jcarousel-skin-tango.jcarousel-container-horizontal { padding: 14px 32px 0 52px; } .jcarousel-skin-tango.jcarousel-container-horizontal, .jcarousel-skin-tango .jcarousel-clip-horizontal { width: 860px; } .jcarousel-skin-tango .jcarousel-clip-horizontal { width: 820px; height: 124px; } .jcarousel-skin-tango .jcarousel-item { width: 165px; height: 122px; } .jcarousel-skin-tango .jcarousel-item-horizontal { margin-right: 10px; } .jcarousel-skin-tango .jcarousel-item-placeholder { background: #fff; color: #000; }  .jcarousel-skin-tango .jcarousel-next-horizontal { position: absolute; top: 43px; right: 5px; width: 33px; height: 58px; cursor: pointer; background: transparent url(/wp-content/themes/mimboPro_single/css/../images/next-horizontal.png) no-repeat 0 0; } .jcarousel-skin-tango .jcarousel-next-horizontal:hover { background-position: -32px 0; } .jcarousel-skin-tango .jcarousel-next-horizontal:active { background-position: -64px 0; } .jcarousel-skin-tango .jcarousel-next-disabled-horizontal, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active { cursor: default; background-position: -96px 0; } .jcarousel-skin-tango .jcarousel-prev-horizontal { position: absolute; top: 43px; left: 5px; width: 33px; height: 58px; cursor: pointer; background: transparent url(/wp-content/themes/mimboPro_single/css/../images/prev-horizontal.png) no-repeat 0 0; } .jcarousel-skin-tango .jcarousel-prev-horizontal:hover { background-position: -32px 0; } .jcarousel-skin-tango .jcarousel-prev-horizontal:active { background-position: -64px 0; } .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active { cursor: default; background-position: -96px 0; } } @media print {body, html { background:#FFF; font:11pt Arial, Helvetica, sans-serif; color:#000; } body { padding:20px; } a:link, a:visited { background: transparent; font-weight: bold; text-decoration: underline; color:#000; } h1, h2, h3, h4 { font-family: Georgia, "Times New Roman", Times, serif } h1 { font-size:2em; } h2 { font-size:1.8em; } h3 { font-size:1.5em; } h4 { font-size:1.2em; } img { display:block; border:0; } #nav, #searchform, #branding, #commentform, #footer, #sidebar, #more-menu, #masthead, #popularity, #tags, #discussion { display:none } hr { background:#000; color:#000; width:100%; height:1px; margin:2em 0; border:none; } blockquote { margin:1.5em 0; padding:1em; border:1px solid #ccc; font-style:italic; font-size:0.9em; } #printMessage { display:none; } #meta { display:none; } } @media screen {div.sociable { margin: 16px 0; } span.sociable_tagline { position: relative; } span.sociable_tagline span { display: none; width: 14em; } span.sociable_tagline:hover span { position: absolute; display: block; top: -5em; background: #ffe; border: 1px solid #ccc; color: black; line-height: 1.25em; } .sociable span { display: block; } .sociable ul { display: inline; margin: 0 !important; padding: 0 !important; } .sociable li { background: none; display: inline; list-style-type: none; margin: 0; padding: 1px; } .sociable ul li:before { content: ""; } .sociable img { float: none; width: 16px; height: 16px; border: 0; margin: 0; padding: 0; } .sociable-hovers { opacity: .4; -moz-opacity: .4; filter: alpha(opacity=40); } .sociable-hovers:hover { opacity: 1; -moz-opacity: 1; filter: alpha(opacity=100); } } 