@media screen { body { font-size: 62.5%;  font-family: 'Verdana', Arial, Sans-Serif; background-color: white; color: #25668D; text-align: left; margin: 0; padding: 0; } #header { margin: 0; padding: 0; height: 97px; } #header h1 { display: none; } #header .description { display: none } #page { background-color: white; margin: 0 auto; padding: 0; width: 750px; } #content { float: left; background-color: white; margin: -30px 0 0 0; padding: 0 0 0 30px; width: 500px; } #sidebar { margin: -40px 0 0 525px; padding: 30px 0 15px 20px; width: 165px; } #footer { text-align: right; clear: both; margin: 0; padding: 20px 15px 0 0; height: 50px; }  a { color: #FF5294; text-decoration: none; } a:hover { color: #399CC6; text-decoration: none; }  h1, h2, h3 { font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; font-weight: bold; font-size: 1.7em; } h2.pagetitle { text-align: right; border-bottom: 1px solid #399CC6; color: #399CC6; padding-bottom: 5px; margin-bottom: 20px; }  img.lefth2img { margin: -15px 0 -2px 0; padding: 0; }  img.righth2img { margin: 0 0 -12px 0; padding: 0; } #sidebar h2 { color: #399CC6; font-family: 'Lucida Grande', Verdana, Sans-Serif; } .post h2 { padding-bottom: 5px; margin-bottom: 5px; } .post h3 { font-size: 1.5em; padding: 0; margin: 15px 0 0 0; }  .post { font-size: 1.1em; text-align: justify; } .postmetadata { text-align: right; margin-top: 5px; padding-top: 5px; border-top: 1px solid #399CC6; } blockquote { margin: 15px 30px 0 0; padding-left: 15px; border-left: 4px solid #399CC6; } blockquote cite { margin: 5px 0 0; display: block; }   #sidebar ul ul li:before { content: "\00BB \0020"; } #sidebar ul, #sidebar ul ol { margin: 0; padding: 0; } #sidebar ul li { list-style-type: none; list-style-image: none; margin-bottom: 15px; } #sidebar ul p, #sidebar ul select { margin: 5px 0 8px; } #sidebar ul ul, #sidebar ul ol { margin: 5px 0 0 10px; } #sidebar ul ul ul, #sidebar ul ol { margin: 0 0 0 10px; } ol li, #sidebar ul ol li { list-style: decimal outside; } #sidebar ul ul li, #sidebar ul ol li { margin: 3px 0 0; padding: 0; }  #searchform { margin: auto 0; padding: 5px 3px; text-align: left; } form#searchform input:focus { border: 2px solid #FF5294; margin: 1px; } #searchform input { font: 1em 'Lucida Grande', Verdana, Arial, Sans-Serif; border: 1px solid #399CC6; margin: 2px; } #searchform #s { width: 115px; padding: 2px; } #searchsubmit { display: none; }   #respond { margin-top: 30px; } #commentform input { width: 170px; padding: 2px; margin: 5px 5px 1px 0; } #commentform textarea { width: 95%; padding: 2px; } #commentform #submit { margin: 0; float: right; } #commentform p { margin: 5px 0; }  .alt { background-color: #EEEEEE; border-top: 1px solid #136284; border-bottom: 1px solid #136284; } .commentlist { padding: 0; margin: 0 0 20px 0; text-align: justify; } .commentlist li { margin: 5px 0 3px 0; padding: 5px 10px 3px 10px; list-style: none; } .commentlist p { margin: 0 0 15px 0; } .nocomments { text-align: center; margin: 0; padding: 0; } .commentmetadata { margin: 0; display: block; } #dropmenudiv{ position:absolute; border:1px solid black; border-bottom-width: 0; font:normal 10px Verdana; line-height:18px; z-index:100; } #dropmenudiv a{ width: 100%; display: block; text-indent: 3px; border-bottom: 1px solid black; padding: 1px 0; text-decoration: none; font-weight: bold; } #dropmenudiv a:hover{  background-color: yellow; } } @media all { .wp-email P { text-align: left; } .wp-email label { font-weight: bold; } .wp-email-loading { display: none; text-align: center; height: 16px; } .wp-email-image { border: 0px; } .TextField { } .Button { } #wp-email-required { font-weight: bold; } #wp-email-button { text-align: center; } #wp-email-popup { padding: 1em 1em 0; } } @media all { .wp-polls-archive {  } .wp-polls, .wp-polls-form {  } .wp-polls ul li, wp-polls-ul li, .wp-polls-ans ul li { text-align: left; background-image: none; display: block; } .wp-polls ul, .wp-polls-ul, .wp-polls-ans ul { text-align: left; list-style: none; float: none; } .wp-polls ul li:before, wp-polls-ul li, .wp-polls-ans ul li:before, #sidebar ul ul li:before { content: ''; } .wp-polls IMG, .wp-polls LABEL , .wp-polls INPUT, .wp-polls-loading IMG, .wp-polls-image IMG { display: inline; border: 0px; padding: 0px; margin: 0px; } .wp-polls-ul { padding: 0px; margin: 0px 0px 10px 10px; } .wp-polls-ans { width:100%; filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1;  } .wp-polls-loading { display: none; text-align: center; height: 16px; line-height: 16px; } .wp-polls-image { border: 0px; } .wp-polls .Buttons { border:1px solid #c8c8c8; background-color: #f3f6f8; }  .wp-polls-paging a, .wp-polls-paging a:link { padding: 2px 4px 2px 4px; margin: 2px; text-decoration: none; border: 1px solid #0066cc; color: #0066cc; background-color: #FFFFFF; } .wp-polls-paging a:visited { padding: 2px 4px 2px 4px; margin: 2px; text-decoration: none; border: 1px solid #0066cc; color: #0066cc; background-color: #FFFFFF; } .wp-polls-paging a:hover { border: 1px solid #000000; color: #000000; background-color: #FFFFFF; } .wp-polls-paging a:active { padding: 2px 4px 2px 4px; margin: 2px; text-decoration: none; border: 1px solid #0066cc; color: #0066cc; background-color: #FFFFFF; } .wp-polls-paging span.pages { padding: 2px 4px 2px 4px; margin: 2px 2px 2px 2px; color: #000000; border: 1px solid #000000; background-color: #FFFFFF; } .wp-polls-paging span.current { padding: 2px 4px 2px 4px; margin: 2px; font-weight: bold; border: 1px solid #000000; color: #000000; background-color: #FFFFFF; } .wp-polls-paging span.extend { padding: 2px 4px 2px 4px; margin: 2px; border: 1px solid #000000; color: #000000; background-color: #FFFFFF; } } @media all { .post-ratings { width:100%; filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1;  } .post-ratings-loading { display: none; height: 16px; text-align: left; } .post-ratings-image { border: 0px; } .post-ratings IMG, .post-ratings-loading IMG, .post-ratings-image IMG { border: 0px; padding: 0px; margin: 0px; } .post-ratings-text { } .post-ratings-comment-author { font-weight: normal; font-style: italic; } }  .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.wpcf7 { margin: 0; padding: 0; } div.wpcf7-response-output { margin: 2em 0.5em 1em; padding: 0.2em 1em; } div.wpcf7-mail-sent-ok { border: 2px solid #398f14; } div.wpcf7-mail-sent-ng { border: 2px solid #ff0000; } div.wpcf7-spam-blocked { border: 2px solid #ffa500; } div.wpcf7-validation-errors { border: 2px solid #f7e700; } span.wpcf7-form-control-wrap { position: relative; } span.wpcf7-not-valid-tip { position: absolute; top: 20%; left: 20%; z-index: 100; background: #fff; border: 1px solid #ff0000; font-size: 10pt; width: 280px; padding: 2px; } span.wpcf7-not-valid-tip-no-ajax { color: #f00; font-size: 10pt; display: block; } span.wpcf7-list-item { margin-left: 0.5em; } .wpcf7-display-none { display: none; } img.ajax-loader { border: none; vertical-align: middle; } } 