  html { height: 100%; margin-bottom: 0.1em; } * { margin: 0; padding: 0; } img { border: 0; } p { line-height: 1.6em; margin: 0.7em 0; } dl { margin: 1em 0; } dt { font-weight: bold; } dd { margin: 0.5em; padding: 0; } img.right { float: right; margin: 10px 0 0 10px; } img.left { float: left; margin: 0 10px 0 0; } hr { display: none; } body { background: #FFFDF6; color: #333; font: 72%/1.6em Georgia, "Times New Roman", Times, serif; margin: 0; padding: 0; text-align: center; } a { text-decoration: none; } a:link, a:visited { color: #666; } a:hover, a:active { } h1, h2, h3, h4, h5, h6 { font-family: Georgia, "Times New Roman", Times, serif; }  br.clear { clear: both; }  #top { margin: 0 auto; width: 950px; position: relative; height: 131px; background: #333; border-bottom: 2px solid #fff; } #topi { background: #333 url(/wp-content/themes/Prosumer/images/head.jpg) 0 0 no-repeat; left: 0; width: 576px; height: 131px; top: 0; position: absolute; width: 600px; height: 131px; } #page { text-align: left; width: 950px; background: #FFFDF6; margin: 20px auto 10px; } #header { background: #1BACF2; border-bottom: 5px solid #B98718; } #headr { width: 950px; margin: 0 auto; color: #C3EAFB; text-align: left; } #headr h1 { margin: 0; padding: 20px 0 0 600px; font-size: 3em; font-family: Geneva, Arial, Helvetica, sans-serif; } #headr h1 a { color: #FFF; } #headr h1 a:hover { color: #FFF; } #headr .description { padding: 10px 0 0 600px; color: #efefef; } .rss2 { position: absolute; right:0; bottom: 0; } #left { float: left; width: 730px; } #right { float: right; width: 220px; } #content { width: 510px; float: right; } .post { margin-bottom: 10px; } .entry { margin-bottom: 10px; text-align: justify; } .entry a { color: #AF8C00; } .side1 { width: 200px; float: left; color: #000; } .side2 { width: 200px; float: right; color: #000; } .gap {  }  #footer { background: #D4D3CF; margin: 0 auto; padding-top: 10px; text-align: center; width: 950px; } #footer { color: #333; font-size: 0.9em; } #footer a { color: #333; text-decoration: underline } #footer a:hover { color: #06c; text-decoration: none; }  .side1 ul, .side2 ul{ list-style: none; } .side1 ul.children, .side2 ul.children{ margin-left: 16px; } .boxy, .side1 .categories, .side2 .categories, .widget, .side1 .linkcat, .side2 .linkcat { margin-bottom: 20px; } input#s { width: 185px; padding: 5px; margin-bottom: 10px; background: #F7F0D4; border: 2px solid #E2B400; color: #A73228; } input#s:focus { background: #fff; color: #A73228; } input#searchsubmit { margin: 0; }  .side1 h2, .side2 h2, .side1 h2 a, .side2 h2 a{ font: 1.0em Georgia, "Times New Roman", Times, serif; color: #fff; text-transform: uppercase; margin-bottom: 5px; padding: 4px; background: #6F7374; }  .side1 ul li ul li a, .side2 ul li ul li a { color: #333; background: url(/wp-content/themes/Prosumer/images/star2.gif) left top no-repeat; padding-left: 18px; } #recentcomments .recentcomments a:link, #recentcomments .recentcomments a:visited { background: none; } .side1 ul li ul li a:hover,.side2 ul li ul li a:hover { color: #822601; background: url(/wp-content/themes/Prosumer/images/star.gif) left top no-repeat; } .side1 ul li ul li.current_page_item a,.side1 ul li ul li.current-cat a, .side2 ul li ul li.current-cat a { color: #822601; font-weight: bold; background: url(/wp-content/themes/Prosumer/images/star.gif) left top no-repeat; } h2.pagetitle { text-align: left; font: 1.5em Arial, verdana; border-bottom: 1px solid #ccc; } .post h2 { font: 2em Georgia, "Times New Roman", Times, serif; } .post h2 a { color: #015D82; display: block; } .post h2 a:hover { color: #980F1F; } p.postmeta { margin-bottom: 10px; color: #A73228; } p.meta { font-size: 87%; border-top: 2px solid #822601; margin-bottom: 10px; color: #A73228; } p.meta a { color: #A73228; text-decoration: none; } span.user { padding: 3px 5px; } span.timr { background: #822601; color: #fff; padding: 3px 5px; } span.catr { padding: 3px 5px; } span.editr { padding: 2px 2px 2px 18px; } span.commr { background: url(/wp-content/themes/Prosumer/images/ico/comment.gif) 0 0 no-repeat; padding: 0 2px 0 18px; } .post ul.postspermonth{ list-style:none; padding: 0; margin: 0; } .post p a { text-decoration: underline; } .post p a:hover { text-decoration: none; } .post ul { margin-left: 35px; } .post ol { margin-left: 40px; } .post p a:hover { border: none; } .categr, .monthr { margin-bottom: 20px; } .categr h2, .monthr h2{ border-bottom: 1px solid #ccc; } .rss { background: url(/wp-content/themes/Prosumer/images/feed-icon-10x10.png) left center no-repeat; padding-left: 12px; }  .navigation { margin-bottom: 20px; width: 510px; float: left; } .navigation a { color: #666; } .alignleft { float: left; width: 50%; } .alignright { float: right; text-align: right; width: 50%; } .ileft { float: left; margin-right: 5px; } #avatr { border: 1px solid #333; } p.stats { color: #999; font-size: .8em; border: 1px solid #ccc; border-left: none; border-right: none; } blockquote { background: url(/wp-content/themes/Prosumer/images/blockquote.gif) no-repeat left top; color: #666; margin: 1em; padding: 0 0 10px 50px; } #content .commentsfeedr { background: url(/wp-content/themes/Prosumer/images/ico/feed_add.png) no-repeat left center; padding: 3px 20px; } #content .trackbackr { background: url(/wp-content/themes/Prosumer/images/ico/arrow_refresh.gif) no-repeat left center; padding: 3px 20px; } input.textbox, textarea { background: #fff url(/wp-content/themes/Prosumer/images/shadow_top.gif) repeat-x top; border: #ccc 1px solid; font: 1em Verdana, Arial, Serif; padding: 2px; } input.textbox:focus, textarea:focus { background: #fff url(/wp-content/themes/Prosumer/images/shadow_top.gif) repeat-x top; border: #999 1px solid; } #submit { padding: 3px 5px; } .comment { background: #fff url(/wp-content/themes/Prosumer/images/shadow_top.gif) repeat-x top; border-bottom: #ddd 1px solid; list-style: none; margin: 0; padding: 1em 0.5em; } .alt { background: #fff; } .MyAvatars { border: 1px solid #ccc; border-bottom: 1px solid #999; border-right: 1px solid #999; float: right; margin-left: 5px; margin-right: 10px; padding: 3px; } h3#respond, h3#comments { font: bold 1.2em Georgia, "Times New Roman", Times, serif; color: #333; } #comment { width: 98%; }   #topy { width: 950px; margin: 0 auto; background: #E2B400; position: relative; height: 40px; font-size: 1.2em; } div#menuv{ font-size:1em; height:2.3em; padding: 0.5em 0.7em 0.7em; margin-bottom: 2em; position:relative; } #menuv ul { list-style: none; margin: 0; padding: 0; } #menuv ul li { float: left; } #menuv li.page_item a, #menuv li.admintab a { padding: 3px 10px; display: block; color: #fff; border: 1px solid #5A1301; margin-right: 0.5em; background: #333; } #menuv li a:hover { background: #efefef; color: #5A1301; } #menuv li.current_page_item a { padding: 3px 10px; display: block; color: #333; border: 1px solid #5A1301; margin-right: 0.5em; background: #fff; } #menuv ul ul{display:none;} #menuv ul ul li{float:none;} #menuv ul ul li a{margin:0;padding:0;} #menuv ul li:hover ul{ display:block; position:absolute; padding-top: 4px; } #menuv ul li:hover ul li a{ border: 1px solid #fff; background:#333; color: #fff; display:block; padding: 3px 10px; width:10em;  } #menuv ul li:hover ul li a:hover{ background: #fff; border: 1px solid #333; color: #333; } #menuv li.rss2 a { right: 0; top: 0; position: absolute; } fieldset { border: none; } textarea#cp_message { width: 100%; } pre { width: 95%; overflow:auto; font: 13px 'Courier New', Courier, Verdana, Arial, sans-serif; color: #A73228; max-height: 350px; line-height: 18px; margin: 10px 0; border: 1px solid #A73228; padding: 5px; background: #F7E2D4; } code { font: 13px 'Courier New', Courier, Verdana, Arial, sans-serif; color: #A73228; padding: 2px; } #forumcontent { width:925px; height:100%; background:#fff; border-top:2px solid #900; border-bottom:2px dotted #900; margin-left:25px; text-align:center; padding:4px; }  p.dropcap-first:first-letter { color: #990000; float: left; font-size:60px; line-height:50px; padding-top:4px; padding-right:5px; font-family: Times, serif, Georgia; } #thumbBox{  position: absolute; left: 0; top: 0; width: auto; padding: 10px; padding-bottom: 0; background: #313131; visibility: hidden; z-index: 10; cursor: pointer; } #thumbBox .footerbar{  font: bold 16px Tahoma; letter-spacing: 5px; line-height: 1.1em; color: white; padding: 5px 0; text-align: right; } #thumbBox #thumbImage{  background-color: white; } #thumbLoading{  position: absolute; visibility: hidden; border: 1px solid black; background-color: #EFEFEF; padding: 5px; z-index: 5; }  .wp-email P { text-align: left; } .wp-email-loading { display: none; text-align: center; height: 16px; } .wp-email-image { border: 0px; } .TextField { } .Button { } 