/*  Theme Name: donny gruendler Theme URI: http://www.donnygruendler.com/ Description: Donny Gruendler Site Version: 1.0 Author: Jon HastingsAuthor URI: http://www.papersubmarine.com/ */body, h1, h2, h3, h4, h5, h6, address, blockquote, dd, dl, hr, p, form { margin: 0; padding: 0;height: 100%; }body{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; vertical-align: top;background: #505050; color: #000; background-image: url(images/DonnyGruendler_Background03.gif);background-position: top left;background-repeat: repeat-y; }h1, h2, h3, h4, h5{ font-family: Arial, Helvetica, sans-serif;font-size: 16px; font-weight: bold;text-transform: uppercase; }h6{font-family: Arial, Helvetica, sans-serif;font-size: 16px; font-weight: bold;text-transform: uppercase;}a{ text-decoration: underline; color: #8f3939; }a:hover{ text-decoration: none; }a img{border: 0;}p{ padding: 3px 0 5px 5px; }blockquote{ margin: 10px 0 0; border-top: 2px solid #ddd; background: #f5f5f5; } blockquote p{ padding: 10px; } blockquote blockquote{ float: none; width: auto; margin: 0 10px; background: #fff; } dd{ padding: 0 0 0 20px; } form, input, textarea{ font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; } p img{ max-width: 100%; } img.centered{ display: block; margin-left: auto; margin-right: auto; }img.alignright{ margin: 3px 0 2px 10px; padding: 4px; border: 1px solid #ededed; display: inline; } img.alignleft{ margin: 3px 10px 2px 0; padding: 4px; border: 1px solid #ededed; display: inline; } .alignleft{float: left;} .alignright{float: right;} .clear{margin: 0; padding: 0; clear: both;} small{ font-size: 11px; }#wrapper{ width: 800px;margin: 0 0 0 0; text-align: left; } #header{ width: 800px;height: 590px;margin: 0 0 0 0; text-align: left; background-image: url(images/DonnyGruendler_Background04.gif);background-position: top left;background-repeat: no-repeat; padding-bottom: 150px;} #header h1{display: none;}#menu{ float: right; width: 450px;border-bottom: 1px solid #505050; background: transparent; }#menu ul{ list-style:none; margin:0; padding: 0; }#menu ul li{ float: left; }#menu ul li a{ display: block; padding: 50px 10px 10px 10px; border-right: 1px solid #ededed;text-decoration: none;text-transform: lowercase;color: #505050; } #menu ul li a:hover{ background: #e8f5f5; }#suckerfishnav {    background: transparent;    font-size:12px;    font-family: arial,sans-serif;    font-weight:none;    width:100%;	z-index: 9;    }    #suckerfishnav, #suckerfishnav ul {    float:left;    list-style:none;    padding:0;    border: 0;    margin:0;    width:100%;    }    #suckerfishnav a {    display:block;    color:#B0D4EA;    text-decoration:none;    padding:0px 10px;    }    #suckerfishnav li {    float: right;    padding:0;    }    #suckerfishnav ul {    position:absolute;    left:-999em;    height:auto;    width: 150px;    text-align: left;    font-weight:normal;    margin:0;    border-left: 1px solid #505050;    border-top: 1px solid #505050;    line-height:1;    padding: 0 0 25px 0;    }	#suckerfishnav li ul{background: #ffffff;z-index: 9 !important;}    #suckerfishnav li li {    width: 150px;    border: 0px;    font-family: arial,sans-serif;    }    #suckerfishnav li li a {    padding:4px 10px;    font-size:12px;    color:#B0D4EA;    }    #suckerfishnav li ul ul {    margin:-21px 0 0 100px;    }    #suckerfishnav li li:hover {    background:#999;    }    #suckerfishnav li ul li:hover a, #suckerfishnav li ul li li:hover a, #suckerfishnav li ul li li li:hover a, #suckerfishnav li ul li li li:hover a {    color:#333;    }    #suckerfishnav li:hover a, #suckerfishnav li.sfhover a {    color:#333;    }#suckerfishnav li:hover li a, #suckerfishnav li li:hover li a, #suckerfishnav li li li:hover li a, #suckerfishnav li li li li:hover li a {    color:#333;    }#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li:hover ul ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul, #suckerfishnav li.sfhover ul ul ul ul {    left:-999em;    }#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul, #suckerfishnav li li li li.sfhover ul {    left:auto;    background:#fff;    }#suckerfishnav li:hover, #suckerfishnav li.sfhover {    background: #fff;    }.sub-nav{ float: right; width: 450px;background: transparent; }.sub-nav ul{ list-style:none; margin: -20px 0 0 21px; padding: 0; }.sub-nav ul li{ float: left; }.sub-nav ul li a{ display: block;font-size: 12px;font-weight: normal;padding: 7px 7px 0 7px;border-right: 1px solid #ededed;text-decoration: none;text-transform: lowercase;color: #505050; } .sub-nav ul li a:hover{ background: #e8f5f5; }.price{color: #333333;font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;}#container{ float: right;margin: 50px 0 0 0; width: 450px;min-height:100%;position:relative; background: none; } #content{padding: 0 0 25px 0;}.post{ padding: 10px; } .post h2{ font-family: Arial, Helvetica, sans-serif;font-size: 22px; font-weight: bold;margin: 25px 0 20px 0;padding: 0;border-bottom: 1px solid #E8E8E8;}.post h6{font-family: Arial, Helvetica, sans-serif;font-size: 16px; font-weight: bold;margin: 25px 0 5px 0;padding: 0;border-bottom: 1px solid #E8E8E8;} .entry-date{ padding: 0 0 10px 0; color: #666; } .entry-content{ line-height: 20px; }.entry-content a, .entry-content a{font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;text-decoration: none;text-transform: lowercase;color: #666666;line-height: 25px; }.entry-content a:hover{color: #000000;  }.entry-meta{ padding: 10px 0 0 0; line-height: 24px; }#footer{z-index: 9; float: left; width: 780px;position: relative;bottom: 0; height: 100px;padding: 20px 20px 0 0; border-top: 1px solid #505050; text-align: right;background: #dce8e8;} #footer a{ text-decoration: none;font-family: Arial, Helvetica, sans-serif;color: #616a4f; } #footer a:hover{color: #333333;}