/* Theme Name: AmberGreen Theme URI: http://www.factory42.co.uk Description: Hundreds of combinations of options on this theme, with two front page layout files and options to change just about everything else. The standard front page has category controlled areas on it, so you can achieve a more magazine styled layout, perfect for keeping better control over what your visitors see. Widget ready, with 6 widget areas and an accordion style search area at the top of each page. Version: 2.0 Author: David W Knight Tags: green, white, black, two-columns, right-sidebar, fixed-width, flexible-width, custom-colors, custom-header, theme-options, sticky-post, microformats The CSS, XHTML, design and PHP are released under GPL: http://www.opensource.org/licenses/gpl-license.php */ .advert { margin: 15px; } .top-sidebar-holder { clear: both; } html, body, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td { list-style-image: none; list-style-type: none; } ul{ list-style-image: none; } input:focus, input:active{ outline: none; } .bold{ font-weight: bold; } .italic{ font-style: italic; } .block{ display: block; } .clear{ clear: both; } #footer p { line-height: 300%; display: inline; margin-left: auto; margin-right: auto; } .align-right{ text-align: right; } .align-left{ text-align: left; } .aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto; } .alignleft { float: left; margin: 5px; } .alignright { float: right; margin: 5px; } #navbar ul{ list-style-type: none; list-style-image: none; display: inline; } #navbar ul li{ display: inline; } #main{ float: left; clear: left; overflow: hidden; width: 70%; } #showhide { margin-left: auto; margin-right: auto; display: none; width: 800px; padding-top: 15px; padding-bottom: 15px; } .search-box{ width: 470px; height: 22px; overflow: hidden; margin-left: auto; margin-right: auto; } .search-input{ width: 350px; height: 14px; color: #333; float: left; border: 1px solid #ccc; background: #FFF; font-size: 11px; padding: 3px 5px; } #comment-block { width:650px; } #post-container { width:650px; padding-left:15px; padding-top:10px; } .commentlist li { list-style-type: none; } .commentlist li.thread-odd .comment-meta { width:300px; } #comment-block { margin-bottom:15px; } .commentlist li.thread-even .comment-meta { width:300px; font-color:white; } .commentlist li.bypostauthor .comment-meta { width:300px; } .commentlist li.comment ul.depth-1 { padding:10px; } .commentlist li.comment ul.children li.depth-2 { border:1px dotted black; width:90%; margin-top: 5px; padding:10px; } .commentlist li.comment ul.children li.depth-3 { border:1px dotted black; width:90%; margin-top: 5px; padding:10px; margin:5px; } .commentlist li.comment ul.children li.depth-4 { border:1px dotted black; padding:10px; width:90%; margin-top: 5px; } .commentlist li.comment ul.children li.depth-5 { border:1px dotted black; padding:10px; width:90%; margin-top: 5px; } .wordpress-logo { width:25px; height:25px; border:0px; margin-top: 50px; } .icon { border: 0px; width: 25px; height: 25px; margin-top: 20px; float: right; } #header { height: 129px; width:1000px; background-image: url(images/header-middle.png); background-repeat: repeat-x; margin-left: auto; margin-right: auto; } #footer-middle a:link { color: #fff; } #footer-middle a:visited { color: #fff; } #footer-middle p { color: #ccc; } #hleft { background-image: url(images/header-left.png); width: 30px; height: 129px; float: left; } #hright { background-image: url(images/header-right.png); width: 33px; height: 129px; float: right; } #hmiddle { width: 937px; float: left; } #navbar { border: 2px solid #fff; background-image: url(images/menu-middle.png); } .hoz-col { width: 100%; } dl.gallery p { margin: auto; color: #333333; } dl.gallery dt { padding: 0px; margin: 0px; height: 140px; width: 215px; } .post-left { width: 660px; float: left; } #featureright { width: 620px; float: right; } #featureleft { width: 350px; float: left; } .main-image { width: 350px; height: 200px; } .column-image { width: 220px; height: 130px; } .navigation { height: 20px; padding-top: 10px; padding-bottom: 10px; } .advert-one { width: 468px; height: 60px; background-image: url(images/banner.gif); } .advert-two { width: 728px; height: 90px; background-image: url(images/advert-two.jpg); } .advert-three { background-image: url(images/advert-three.jpg); width: 468px; height: 60px; } .advert-four { background-image: url(images/advert-four.gif); background-repeat: no-repeat; width: 300px; height: 250px; } .stepcarousel{ position: relative; padding: 1px; overflow: scroll; width: 700px; height: 250px; border: 0px; } .stepcarousel .belt{ position: absolute; left: 0; top: 0; } .stepcarousel .panel{ float: left; overflow: hidden; width: 700px; height: 250px; border: 0px; } .ImgCaptMain{ position:relative; } .ajaximage { width: 200px; height: 250px; border: 0px; } h2.white-title { color: #fff; size:20px; } .ImgCaptDescBox{ position:absolute; bottom:0; left:0; width:100%; } .ImgCaptDescBg{ background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; } .ImgCaptDesc{ padding:5px; color:#fff; font-weight:normal; font-size: 20px; text-align:left; } .sidebox { width: 680px; margin-right: 15px; clear: both; padding: 10px; border-top: 1px solid #ccc; } .sidebox-left { width: 130px; float: left; height: 160px; } .sidebox-right { width: 515px; float: right; } .feature-right { padding: 0px; float: left; width: 700px; } .left-block { width: 700px; float: left; clear: none; } .middle-brick { width: 150px; float: left; } .advert-right { padding-right: 10px; padding: 0px; width: 250px; float: right; } .small-image { width: 200px; height: 120px;