@media screen {  *{ border: 0; margin: 0; padding: 0; } body{ color: #666666; background-color: #ddd; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; } a{ color: #000000; text-decoration: none; } a:hover{ text-decoration: underline; } input,select,textarea{ border: #dddddd 1px solid; font-size: 12px; padding: 5px; } select{ padding: 0; } li{ list-style: none; }  #page{ width: 960px; background-color: #FFFFFF; margin:15px auto; border: 1px solid #CCCCCC; }  #columns{ padding:15px 15px 25px; background-color: #FFFFFF; margin: 0px; } .col1{ float: left; width: 595px; padding-right:15px; } .col2{ float: left; width: 320px; }  .subcol{ width: 150px; } .subcol h2{ font-size: 14px; padding: 0 0 10px; color: #FFFFFF; }   #nav{ height: 30px; padding: 2px 0px !important; background-color: #FFFFFF; margin:15px 15px 0px !important; border-top:1px solid #ddd; border-bottom:1px solid #ddd; width: 930px !important; } #nav-left { float:left; display:inline; width:600px; } #nav-right { float:right; display:inline; width:330px; margin:0px !important; padding:0px !important; }  #nav1, #nav1 ul{ padding: 0; float:left; list-style: none; } #nav1 { padding: 0; font-size:13px; float:left; } #nav1 a { display: block; padding-left:15px; padding-right:15px; } #nav1 li { float: left; line-height:30px; font-weight:bold; font-size:11px; text-transform:uppercase; } #nav1 li a:hover { background: none; text-decoration:none; color:#ffffff; } #nav1 li ul { position: absolute; width: 15em; left: -999em; padding-top:1px; } #nav1 li:hover ul, #nav1 li.sfhover ul { left: auto; } #nav1 li ul li { background: #FFFFFF; border-bottom:1px solid #dedbd1; border-left:1px solid #dedbd1; border-right:1px solid #dedbd1; line-height:28px; width:15em; } #nav1 li:hover, #nav1 li.hover { position: static; } #nav1 li ul ul { margin: -29px 0 0 15em; border-top:1px solid #dedbd1; } #nav1 li:hover ul ul, #nav1 li.sfhover ul ul { left: -999em; } #nav1 li:hover ul, #nav1 li li:hover ul, #nav1 li.sfhover ul, #nav1 li li.sfhover ul { left: auto; } #nav1 li:hover ul ul, #nav1 li:hover ul ul ul, #nav1 li.sfhover ul ul, #nav1 li.sfhover ul ul ul { left: -999em; } #nav1 li:hover ul, #nav1 li li:hover ul, #nav1 li li li:hover ul, #nav1 li.sfhover ul, #nav1 li li.sfhover ul, #nav1 li li li.sfhover ul { left: auto; } #nav1 li:hover ul, #nav1 li.sfhover ul { left: auto; z-index:1000; }   #nav2 { margin:0 0 15px 15px !important; margin:0 0 7px 7px; } #nav2, #nav2 ul{ padding: 0; float:left; list-style: none; } #nav2 { padding: 0; font-size:13px; float:left; width:930px; border-top: 1px solid #DDDDDD; } #nav2 a { display: block; padding-left:15px; padding-right:15px; border-right: 1px solid #DDDDDD; } #nav2 li { float: left; line-height:30px; } #nav2 li a:hover { background: none; text-decoration: none; } #nav2 li ul { position: absolute; width: 15em; left: -999em; z-index: 99999; } #nav2 li:hover ul, #nav2 li.sfhover ul { left: auto; z-index:1000; } #nav2 li ul li { background: #FFFFFF; border-bottom:1px solid #dedbd1; border-left:1px solid #dedbd1; border-right:1px solid #dedbd1; line-height:28px; width:15em; } #nav2 li:hover, #nav2 li.hover { position: static; } #nav2 li ul ul { margin: -29px 0 0 15em; } #nav2 li:hover ul ul, #nav2 li.sfhover ul ul { left: -999em; } #nav2 li:hover ul, #nav2 li li:hover ul, #nav2 li.sfhover ul, #nav2 li li.sfhover ul { left: auto; } #nav2 li:hover ul ul, #nav2 li:hover ul ul ul, #nav2 li.sfhover ul ul, #nav2 li.sfhover ul ul ul { left: -999em; } #nav2 li:hover ul, #nav2 li li:hover ul, #nav2 li li li:hover ul, #nav2 li.sfhover ul, #nav2 li li.sfhover ul, #nav2 li li li.sfhover ul { left: auto; }  #search{ float: right; height: 27px; width:310px; margin: 3px 0px 0px !important; padding:0px !important; } * html #search{ margin-right: 8px; } #search input{ background: #ffffff; border: 1px solid #dddddd; color: #000000; float: left; font-size: 11px; width:223px; margin:1px 0px 0px; padding: 3px 4px 4px; } #search .btn{ padding: 0; height:22px; width: auto; margin:1px 0px 0px 5px !important; border:none; width:69px; }  #header{ height: 100px; background-color: #ffffff; margin: 0 15px; padding: 0px; }  #header h1{ float: left; display:inline; line-height: 100px; font-size: 24px; } #header h1 a{ display: block; height: 93px; width: 389px; color: #000000; font-size: 28px; }  #topbanner { float: right; width: 468px; padding:20px 0px 0px; } #topbanner img{ float: right; }  #rss a{ color: #666666; } #rss h2{ padding:10px; font-size:14px; margin-bottom:10px; } #rss ul{ margin: 0px; padding: 10px; float:left; } #rss li{ margin: 0px; border:none !important; padding: 5px; } #rss img{ float: right; padding-left: 10px; margin-top: 5px; }    #video-frame { background:#eee; float:left; width:583px; height:auto; margin:0px; padding: 5px; border: 1px solid #ddd; } .video-left { float:left; width:285px !important; display:inline; background-color:#FFFFFF; } .video-left p { padding:0px !important; margin:0px !important; } .video-left h2 { display:none; } .video-right { float:right; width:273px; min-height:214px; display:inline; background-color:#FFFFFF; padding: 10px; } .video-right h2{ color: #000000; font-size:11px; line-height:normal; font-weight:bold !important; margin:0 !important; padding-top: 0px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; } .video-right p{ color: #666; font-size:11px; line-height:12px; margin-top: 10px; margin-right: 0; margin-bottom: 0px; margin-left: 0; padding-top: 0; padding-right: 0; padding-bottom: 20px; padding-left: 0px; } .video-right h3{ font-style: normal !important; font-weight: bold; font-size:18px; line-height:20px; padding-bottom: 0px; } .video-right .mootabs_title { border-top:1px solid #FFF; list-style:none; margin:0px; padding:0px; } .video-right .mootabs_title li { color:#000; font-weight:normal; font-size:11px; text-decoration:none; display:block; padding:10px; border: 1px solid #dddddd; background:#f7f7f7; line-height:10px; cursor: pointer; margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; } .video-right .mootabs_title li:hover, .video-right .mootabs_title li.active { background:#dddddd url(/wp-content/themes/gazette/images/ico-watch.gif) right center no-repeat !important; }   .post{ margin: 0; } .post h2{ font-size: 18px; padding: 0 0 5px; } .post h3{ font-size: 14px; } .post h3 a{ color: #000000; } .post p{ padding: 0 0 15px; line-height: 15px; }  .box{ clear: both; height: 1%; padding: 0; margin: 0; } .box .post{ width: 288px; background-color: #ffffff; border:1px solid #ddd; } .box .post h2 a{ color:#333333; } .box .post h2{ font-size: 18px; padding: 10px; line-height: 20px; } .box .post p{ font-size: 11px; padding: 5px 10px; } .box .post img{ border: 1px solid #dddddd; padding: 5px; background-color: #FFFFFF; margin: 10px; float: right; }  .post-alt{ margin: 0 0 15px 0; } .post-alt h2{ font-size: 22px; padding: 0; color:#000000; line-height: 26px; } .post-alt h3{ font-size: 13px; padding-bottom: 5px; line-height: 18px; color: #000000; } .post-alt h4{ font-size: 14px; padding-bottom: 5px; line-height: 16px; } .post-alt h3 a, .post-alt h2 a{ color: #000000; } .post-alt p{ padding: 0 0 15px; } .post-alt p.post_date{ color: #999999; padding: 5px 0px 10px; font-size: 11px; font-weight: normal; } p.posted{ font-size: 11px; color: #666666; font-style: normal; font-weight: normal; line-height: 15px; background-color: #eeeeee; padding: 5px; margin-top: 10px; text-align: right; border-top:1px solid #ddd;  clear:both; } h3.posted a { color: #000000; font-size:11px; } .box .post h3.posted { border-bottom:none; } .author_info { float: left; width: 573px; padding: 10px; background-color: #eeeeee; border: 1px solid #cccccc; margin-bottom: 15px; } .author_info h3 { margin-bottom: 10px; } .author_photo { float: right; margin: 0 0 0 10px; background-color: #ffffff; } .author_photo img { border: 1px solid #666666; }  .continue{ background: url(/wp-content/themes/gazette/images/ico-arrow.gif) no-repeat left; font-weight:bold; padding-left: 15px; } .comments { padding-bottom:0px !important; } .comments a{ background: url(/wp-content/themes/gazette/images/ico-comm.gif) no-repeat left; color: #000000; font-weight:normal; font-size:11px; padding:0px 0px 0px 18px; margin-left:5px; } a.more{ background: url(/wp-content/themes/gazette/images/ico-arrow2.gif) no-repeat right; color: #c0c0c0; font-size: 1.2em; font-weight: bold; padding: 0 20px 0 0; }  .navigation { width:595px; margin-bottom:15px; float:left; padding: 15px 0; border-top: 1px solid #eee; border-bottom: 1px solid #eee; } .navigation a { color: #000000; font-size: 1em; font-weight: bold; } .alignleft{ display:inline; float:left; margin-right:15px; } .alignright{ display:inline; float:right; margin-left:15px; }  img.wp-smiley { padding: 0!important; border: none!important; } img.centered { display: block; margin-left: auto; margin-right: auto; }   #archivebox { margin-bottom:15px; padding:10px; color:#000 !important; } #archivebox h4, #archivebox h3, #archivebox h2{ color:#333333; } #archivebox h4 em, #archivebox h2 em, #archivebox h3 em{ font-weight: normal; } #archivebox a, #archivebox h2 { color:#000; } .archivefeed { margin-top:10px; padding-bottom:0px; } .archivefeed a { background:url(/wp-content/themes/gazette/images/ico-arcfeed.gif) center left no-repeat; height:20px; color:#000; font-weight:bold; font-size: 11px; font-weight: normal; padding:3px 0px 1px 22px; } .arclist{ width: 260px; margin:0px 0px 25px; padding:5px 0px 0px; border-bottom: 1px solid #eee; } .arclist h2{ color: #000; padding:0px 0px 15px; } .arclist ul { margin-bottom: 15px; } .arclist ul li{ color:#c0c0c0; font-size:12px; padding:8px 0 8px 10px; border-top:1px solid #eee; }  .singletags { margin-top:5px; } .singletags a { font-weight: normal !important; text-decoration:underline;color:#000000; } .entry p{ text-align:left; font-size:12px; line-height:18px; } .entry blockquote { padding: 10px; border: 1px solid #ddd; color:#000; width:85%; background-color: #f7f7f7; font-style: italic; margin:5px auto 15px; } .entry blockquote p { font-size:12px; padding: 5px 0px; margin: 5px 0px; line-height: 20px; } .entry img { padding: 4px; border: 1px solid #dddddd; background-color: #FFFFFF; } .wp-caption img { margin-bottom:15px; } p.wp-caption-text { text-align:center; padding: 0 0 15px 0; margin:0px; font-size:1.2em; font-style:italic; color:#000000; } .entry ul, .entry ol { margin-bottom:15px; font-size:12px; line-height:20px; } .entry ul li ul, .entry ol li ol{ margin-bottom:0px; padding-top:3px; } .entry ul li { list-style:circle inside !important; margin-left:15px; padding:3px 0px; } .entry ul li ul li { list-style:disc inside !important; } .entry ol li { list-style:decimal inside !important; font-size:12px; padding:3px 0px; } .entry ol li ol li { list-style:decimal-leading-zero inside !important; }  h2.commh2{ font-size: 1.5em; padding: 0 0 5px; margin: 0 0 15px 0; font-weight:bold !important; color:#000000; } ol.commentlist{ margin: 10px 0 20px; padding: 0; list-style: none; font-size: 12px; line-height: 20px; } ol.commentlist p{ margin-bottom:10px; line-height: 20px; } ol.commentlist cite{ font-style: normal; font-weight: bold; } ol.commentlist li{ padding: 20px 10px 10px 10px; } ol.commentlist li.alt{ padding: 10px 10px 0 10px !important; background:#f7f7f7; border:1px solid #eee; } #comment { width: 595px; float: left; margin-bottom: 15px; }  ol.commentlist .comment-meta{ font-size:0.8em; } ol.commentlist li .avatar { float:left; border: 1px solid #000; margin-right: 10px; } ol.commentlist li{ border:1px solid #eee; margin:10px 0 10px; padding:15px 10px 10px; } ol.commentlist li .even{ background:#ffffff; } .commentlist li ul li { margin-left:10px; margin-right:-5px; } ol.commentlist li .reply { padding:0 0 5px 0; } #respond p{ margin-bottom:10px; line-height: 20px; }  .more_entries {font-size:11px;} .more_entries .wp-pagenavi {clear:both;float: right;} .more_entries .wp-pagenavi a {text-decoration: none !important;} .more_entries .wp-pagenavi .current, .more_entries .wp-pagenavi .on, .more_entries .wp-pagenavi a:hover {background: #9f9f9f !important;} .more_entries .wp-pagenavi a, .more_entries .wp-pagenavi a:link, .more_entries .wp-pagenavi a:visited, .more_entries .wp-pagenavi .current, .more_entries .wp-pagenavi .on, .more_entries .wp-pagenavi span.pages { background: #EEEEEE;color: #666; padding: 4px !important; margin-left: 4px; border:1px solid #DDDDDD; line-height:24px; } .more_entries .wp-pagenavi .extend { background:none; border:none; }   #tabs { width:308px !important; height:auto !important; padding:5px; border:1px solid #ddd; background-color:#eeeeee; float:left; display: block; } .inside { width: 293px !important; padding:5px !important; border:1px solid #ddd !important; margin:5px 0px 0px !important; background-color: #FFFFFF; } ul.wooTabs { width: 100%; padding: 0 0 7px 0; } ul.wooTabs li { float: left; display:inline; font-size: 11px; line-height: 34px; background: #ffffff; color: #000000; border:1px solid #ddd; font-weight: bold; font-size: 11px; margin:0px 2px 0px 0px !important; cursor: pointer; } ul.wooTabs li a { line-height: 31px; color: #000000 !important; display: block; float: left; padding: 0 6px; } ul.wooTabs li a.selected, ul.wooTabs li a:hover { text-decoration:none; color: #ffffff !important; } #tagcloud { padding:10px; } #sub img { float: right; margin: 0 0 8px 8px; } .inside li { border-bottom:1px solid #EEEEEE; padding:8px; } .inside li img.avatar, .inside li img.thumbnail { border: 1px solid #ddd; padding: 3px; background-color: #ffffff; float: left; margin: 0 8px 0 0; }  #mpu_banner { width:300px; height:250px; background-color:#eeeeee; margin-bottom:15px; padding: 9px; border: 1px solid #dddddd; } #advert_125x125 { padding-left: 14px; } #advert_125x125 img{ border: 1px solid #ddd; padding: 5px; margin:0 14px 14px 0; }  #flickr .wrap { padding-top: 15px; } .flickr_badge_image img { float:left; }  .widget { margin-bottom:15px; } .widget h3 { padding: 5px; } .widget ul { margin:0 0 10px 0; padding:5px 0; border:none !important; } .widget ul li { border-bottom: 1px solid #eee; padding:5px 0 5px 5px; margin:0px; } .widget ul li a { color: #000000; } .widget select { border:1px solid #eee; width:148px; margin:15px 0 0 0; } .textwidget { padding-top: 15px; }  #footer{ clear: both; color: #666666; height: 35px; line-height: 35px; margin:0px 15px 15px; padding:0px 15px; background-color: #f7f7f7; border: 1px solid #ddd; } #footer img { vertical-align:middle; margin-left:5px; }  .fix{ clear: both; height: 1px; margin: 0 0 -1px; overflow: hidden; } .hl{ border-bottom: 2px solid #eee; } .hl-full{ float:left; clear:both; height:1px; width:100%; padding:0 !important; margin:0px 0px 15px; } .hl2{ border-bottom: 3px solid #c0c0c0; } .hl3{ border-bottom: 1px solid #eee; } .blog{ width:100% !important; float:left; } .between{ height:2px; margin-bottom:15px; } .fl{ float: left; } .fr{ float: right; } .ac{ text-align: center; } .ar{ text-align: right; } .th{ border: 1px solid #dddddd; float: right; padding: 5px; background-color: #FFFFFF; margin: 0 0 5px 10px; } table#wp-calendar { border-collapse: collapse; margin: 0px; padding: 0px; } table#wp-calendar a { color:#000000; } table#wp-calendar caption { font-weight: normal; font-size: 0.91667em; line-height: 1.72727em; text-transform: uppercase; letter-spacing: 2px; background: #e5e5e5; border-bottom: 1px dotted #ddd; } table#wp-calendar th { width: 26px; font-size: 0.91667em; line-height: 1.72727em; background: #f2f2f2; border-bottom: 1px dotted #ddd; text-align: center; } table#wp-calendar td { width: 26px; line-height: 1.66667em; color: #999; text-align: center; } table#wp-calendar td#next, table#wp-calendar td#prev { width: 78px; font-size: 0.83333em; letter-spacing: 1px; text-transform: uppercase; } .gravatar { float:left; border: 1px solid #000; margin-right: 10px; } .jdGallery a { cursor:pointer !important; }   .full { width:930px; } }  .wp-pagenavi { clear: both; } .wp-pagenavi a, .wp-pagenavi span { text-decoration: none; border: 1px solid #BFBFBF; padding: 3px 5px; margin: 2px; } .wp-pagenavi a:hover, .wp-pagenavi span.current { border-color: #000; } .wp-pagenavi span.current { font-weight: bold; } @media all {div.damn-sexy-bookmarks { } div.damn-sexy-bookmarks ul.socials { width:100% !important; margin:0 !important; padding:0 !important; } div.damn-sexy-bookmarks ul.socials li { display:inline !important; float:left !important; list-style-type:none !important; margin:0 !important; height:29px !important; width:60px !important; cursor:pointer !important; padding:0 !important; } div.damn-sexy-bookmarks ul.socials a { display:block !important; width:60px !important; height:29px !important; text-indent: -9999px !important; } .damn-sexy-furl, .damn-sexy-furl:hover, .damn-sexy-digg, .damn-sexy-digg:hover, .damn-sexy-reddit, .damn-sexy-reddit:hover, .damn-sexy-stumbleupon, .damn-sexy-stumbleupon:hover, .damn-sexy-delicious, .damn-sexy-delicious:hover, .damn-sexy-yahoomyweb, .damn-sexy-yahoomyweb:hover, .damn-sexy-blinklist, .damn-sexy-blinklist:hover, .damn-sexy-technorati, .damn-sexy-technorati:hover, .damn-sexy-facebook, .damn-sexy-facebook:hover, .damn-sexy-twitter, .damn-sexy-twitter:hover, .damn-sexy-myspace, .damn-sexy-myspace:hover, .damn-sexy-mixx, .damn-sexy-mixx:hover, .damn-sexy-scriptstyle, .damn-sexy-scriptstyle:hover, .damn-sexy-designfloat, .damn-sexy-designfloat:hover, .damn-sexy-mail, .damn-sexy-mail:hover, .damn-sexy-comfeed, .damn-sexy-comfeed:hover, .damn-sexy-newsvine, .damn-sexy-newsvine:hover, .damn-sexy-devmarks, .damn-sexy-devmarks:hover, .damn-sexy-linkedin, .damn-sexy-linkedin:hover, .damn-sexy-google, .damn-sexy-google:hover { background:url(/wp-content/plugins/damnsexybookmarks/css/../images/sexy-sprite.png) no-repeat !important; } .damn-sexy-furl { background-position:-910px bottom !important; } .damn-sexy-furl:hover { background-position:-910px top !important; } .damn-sexy-digg { background-position:-980px bottom !important; } .damn-sexy-digg:hover { background-position:-980px top !important; } .damn-sexy-reddit { background-position:-700px bottom !important; } .damn-sexy-reddit:hover { background-position:-700px top !important; } .damn-sexy-stumbleupon { background-position:-630px bottom !important; } .damn-sexy-stumbleupon:hover { background-position:-630px top !important; } .damn-sexy-delicious { background-position:-1190px bottom !important; } .damn-sexy-delicious:hover { background-position:-1190px top !important; } .damn-sexy-yahoomyweb { background-position:-1120px bottom !important; } .damn-sexy-yahoomyweb:hover { background-position:-1120px top !important; } .damn-sexy-blinklist { background-position:-1260px bottom !important; } .damn-sexy-blinklist:hover { background-position:-1260px top !important; } .damn-sexy-technorati { background-position:-560px bottom !important; } .damn-sexy-technorati:hover { background-position:-560px top !important; } .damn-sexy-myspace { background-position:-770px bottom !important; } .damn-sexy-myspace:hover { background-position:-770px top !important; } .damn-sexy-twitter { background-position:-490px bottom !important; } .damn-sexy-twitter:hover { background-position:-490px top !important; } .damn-sexy-facebook { background-position:-1330px bottom !important; } .damn-sexy-facebook:hover { background-position:-1330px top !important; } .damn-sexy-mixx { background-position:-840px bottom !important; } .damn-sexy-mixx:hover { background-position:-840px top !important; } .damn-sexy-scriptstyle { background-position:-280px bottom !important; } .damn-sexy-scriptstyle:hover { background-position:-280px top !important; } .damn-sexy-designfloat { background-position:-1050px bottom !important; } .damn-sexy-designfloat:hover { background-position:-1050px top !important; } .damn-sexy-newsvine { background-position:left bottom !important; } .damn-sexy-newsvine:hover { background-position:left top !important; } .damn-sexy-google { background-position:-210px bottom !important; } .damn-sexy-google:hover { background-position:-210px top !important; } .damn-sexy-comfeed { background-position:-420px bottom !important; } .damn-sexy-comfeed:hover { background-position:-420px top !important; } .damn-sexy-mail { background-position:-350px bottom !important; } .damn-sexy-mail:hover { background-position:-350px top !important; } .damn-sexy-devmarks { background-position:-140px bottom !important; } .damn-sexy-devmarks:hover { background-position:-140px top !important; } .damn-sexy-linkedin { background-position:-70px bottom !important; } .damn-sexy-linkedin:hover { background-position:-70px top !important; } } @media screen {   form.ddfm h1, form.ddfm h2 { color: #606060; } form.ddfm legend, form.ddfm label, form.ddfm label.fmtextlblwide { color: #606060; } form.ddfm .fmcheck p, form.ddfm .fmradio p, form.ddfm textarea, form.ddfm .fmfullblock, form.ddfm .fmhalfblock, form.ddfm .fmselect, form.ddfm input.fmtext, form.ddfm input.fmdate, form.ddfm input.fmverify, form.ddfm textarea.fmtextwide, form.ddfm .submit, form.ddfm .credits { color: #404040; } form.ddfm .required { color: #FF0000; } .ddfmerrors { color: #FF0000; }  .ddfmwrap { font-size: 100%; font-family: Arial, Helvetica, sans-serif; } form.ddfm h1, form.ddfm h2 { font-family: Arial, Helvetica, sans-serif; text-align: left; margin: 0 0 10px 0; padding: 0; } form.ddfm h1 { font-size: 140%; } form.ddfm h2 { font-size: 115%; } form.ddfm legend, form.ddfm label, form.ddfm label.fmtextlblwide { font-size: 100%; font-weight: bold; } form.ddfm .credits { font-size: 90%; } form.ddfm legend { font-size: 110%; } .ddfmerrors { font-weight: bold; }  .ddfmwrap { margin: 15px auto 15px auto; width: 450px; } .ddfmwrap p.fieldwrap { padding: 1px; margin: 1px; clear: left; } form.ddfm { text-align: left; padding: 10px; width: 430px; } form.ddfm fieldset { padding: 0 10px 2px 10px; margin: 0 0 13px 0; display: block; } form.ddfm legend { padding: 0 6px 0 6px; margin: 0 0 0 10px; } form.ddfm label { display: block; float: left; width: 26%; text-align: right; margin: 0 10px 0 0; padding-bottom: 15px; clear: left; } form.ddfm label.fmtextlblwide { display: block; float: left; text-align: left; margin: 0 10px 0 1px; padding-bottom: 8px; width: 100%; } form.ddfm select.fmselect { float: left; display: block; width: 65%; margin-bottom: 15px; padding: 3px; } form.ddfm .fmcheck { width: 65%; float: left; display: block; margin-bottom: 15px; } form.ddfm .fmchecklabel { display: inline; float: none; clear: none; text-align: left; margin: 0; padding: 0; } form.ddfm .fmradio { width: 65%; float: left; display: block; margin-bottom: 15px; } form.ddfm .fmradiolabel { display: inline; float: none; clear: none; text-align: left; margin: 0; padding: 0; } form.ddfm .fmcheck p { padding: 0; margin: 0 0 5px 0; line-height: 140%; } form.ddfm .fmradio p { padding: 0; margin: 0 0 5px 0; line-height: 140%; } form.ddfm textarea { float: left; position: relative; width: 65%; margin-bottom: 15px; padding: 3px; }  form.ddfm .fmfullblock { padding-left: 0px; float: left; width: 100%; margin-bottom: 13px; display: block; } form.ddfm .fmhalfblock { width: 65%; padding-left: 29%; margin-bottom: 13px; float: left; display: block; } form.ddfm input.fmverify { float: left; width: 22%; margin-bottom: 15px; padding: 3px; position: relative; display: block; } form.ddfm img { margin: 1px 0 0 10px; float: left; } form.ddfm input.fmfile, form.ddfm input.fmtext { float: left; display: block; width: 65%; margin-bottom: 15px; padding: 3px; } form.ddfm input.fmdate { float: left; display: block; width: 35%; margin-bottom: 15px; padding: 3px; } form.ddfm textarea.fmtextwide { display: block; float: left; width: 93%; margin-right: 2px; margin-bottom: 15px; padding: 3px; } form.ddfm .credits { text-align: right; margin-top: 7px; width: 97%; } form.ddfm .submit { text-align: right; clear: both; width: 97%; } .ddfmwrap .ddfmerrors { display: block; float: left; width: 27%; text-align: right; margin: 0 10px 0 0; padding-bottom: 15px; } .ddfmwrap .errorlist { float: left; display: block; width: 65%; margin-bottom: 15px; padding: 3px; text-align: left; } .ddfmwrap .recaptcha { width: 100%; text-align: right; clear: both; height: 120px; margin-right: 7px; padding-bottom: 10px; } .ddfmwrap .recaptcha-inner { float: right; margin-right: 3px; }   .dpDiv { }  .dpTable { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; color: #404040; background-color: #F4F4F4; border: 1px solid #999999; }  .dpTR { }  .dpTitleTR { }  .dpDayTR { }  .dpTodayButtonTR { }  .dpTD { border: 1px solid #ece9d8; }  .dpDayHighlightTD { background-color: #CCCCCC; border: 1px solid #AAAAAA; }  .dpTDHover { background-color: #888888; border: 1px solid #888888; cursor: pointer; color: #000000; }  .dpTitleTD { }  .dpButtonTD { }  .dpTodayButtonTD { }  .dpDayTD { background-color: #C0C0C0; border: 1px solid #AAAAAA; color: white; }  .dpTitleText { font-size: 12px; color: #555555; font-weight: bold; }  .dpDayHighlight { color: #666666; font-weight: bold; }  .dpButton { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: gray; background: #DDDDDD; font-weight: bold; padding: 0px; }  .dpTodayButton { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: gray; background: #DDDDDD; font-weight: bold; } } a{ color: #000; } .subcol h2{ color: #fff; } .nav2 li:hover, .nav2 li.sfHover, .nav2 li.current, .nav2 a:focus, .nav2 a:hover, .nav2 a:active { color: #333333; } .featured h3 a:hover { color:#000; } .video-right h2{ color: #000; } .catlist h2{ color: #fff; background-color: #CC0000; background-image: url(/wp-content/themes/gazette/styles/default/ico-catlist.gif); background-repeat: no-repeat; background-position: right center; } #nav1 .current_page_item a, #nav1 li.current, #nav1 li a:focus, #nav1 li a:hover, #nav1 li a:active { background-color: #CC0000; color: #FFFFFF; } #nav1 .current_page_item ul li a { background-color: #FFFFFF; color: #CC0000; } #nav1 .current_page_item ul li a:hover { background-color: #CC0000; color: #FFFFFF; } #nav ul li.back { background-color: #CC0000; color: #FFFFFF; } #nav li a { color: #CC0000; } #nav2 { background-color: #ffffff; border-bottom:3px solid #CC0000; } #nav2 li a:hover { background:#CC0000; color:#fff; } .video-right h3{ color: #CC0000; } ul.wooTabs li a.selected, ul.wooTabs li a:hover { color: #FFFFFF; background-color: #CC0000; } .widget h3 { color: #FFFFFF; background-color: #CC0000; } #footer a{ color: #CC0000; } #archivebox { background-color: #f5cccc; border: 1px solid #e06666; } #archivebox h4 em, #archivebox h2 em, #archivebox h3 em{ color:#CC0000; } #rss h2{ background-color: #f5cccc; border: 1px solid #e06666; color:#000000; }  @media screen {  .wooslider { position: relative; width: 595px; } .slider-container { position: relative; height: 270px; width: 595px; margin-bottom: 20px; overflow: hidden ; color: #fff;background: #000;} .slider-container .slide{ position: absolute; top:0px; left: 595px; z-index: 1;height: 270px; width: 595px; overflow: hidden; background: #000;} .slider-container .slide-1 { display : block; left:0px; top:0px;} .slider-container .slide a {display: block; } .slider-container .slide img { display: block; position: absolute; top:0px; left: 0px; } .slider-container .slide-content { position: absolute; top: 270px; left: 0;height: 700px; width: 575px; background: #000; padding: 10px 10px 0 10px;z-index: 999;} .slider-nav .slider-left, .slider-nav .slider-right {position: absolute; cursor: pointer; height: 150px; width: 120px; z-index: 999; display: block; color: white; } .slider-nav .slider-left { left: 0; top: 0; background: url(/wp-content/themes/gazette/images/fleche1.png) no-repeat center bottom; } .slider-nav .slider-right{right: 0; top: 0; background: url(/wp-content/themes/gazette/images/fleche2.png) no-repeat center bottom;} .slider-shelf { z-index: 999; background: #000; position: absolute; top:0; width: 595px; overflow: visible;} .slider-container span.clicker { z-index: 999; background: #000; position: absolute; top:0px; right:120px; width: auto; font-size: 11px; display: block; padding: 2px 10px; cursor: pointer;} .slider-shelf-content { z-index: 9999; position: absolute; top:0; width: 595px;} .slider-shelf-content img {border:1px solid #fff; margin: 10px 0 0 10px; cursor: pointer;} .slider-pag{ float:none; position: relative; display:block} .slider-pag span{ float: left;margin: 10px; display: block; background: red; background: url() center center no-repeat; position: relative; cursor: pointer;} .slider-pag .thumbnail { display: none;border:1px solid #ccc; padding: 5px; background: #fff; position: absolute; top:25px; right: 20px ;z-index: 999;} .slider-pag span .thumbnail { display: inline; position: static; } .shelf-title {padding: 10px 10px; font-size:0.8em}  * html .slider-nav .slider-right { background: url(/wp-content/themes/gazette/images/fleche2.gif) no-repeat center bottom; } * html .slider-nav .slider-left { background: url(/wp-content/themes/gazette/images/fleche1.gif) no-repeat center bottom; } *+html .slider-nav .slider-right { background: url(/wp-content/themes/gazette/images/fleche2.gif) no-repeat center bottom; } *+html .slider-nav .slider-left { background: url(/wp-content/themes/gazette/images/fleche1.gif) no-repeat center bottom; } } 
