/* Theme Name: Stilbruch Theme URI: http://www.amypink.com Description: The official autumn 2007 AMY & PINK design Version: 1.0 Author: Marcel Winatschek Author URI: http://www.amypink.com/ Tags: amy, pink, style, new, cool, sexy, modern, black */ * { font-family: Verdana; font-size: 10px; } body { color: #999999; background-color: #090909; } img.centered { display: block; margin-left: auto; margin-right: auto; } img.alignright { padding: 4px; margin: 0 0 2px 7px; display: inline; } img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; } .alignright { float: right; } .alignleft { float: left; } /* common */ a { text-decoration: none; } a:link { color: #ffffff; } a:visited { color: #ffffff; } a:hover { color: #ff0066; } a:active { color: #ff0066; } ul.hmenu { } ul.hmenu li { margin-bottom: 15px; } ul.hmenu li.sect { } ul.vmenu { display: inline; } ul.vmenu li { padding: 0 10px; display: inline; } ul.vmenu li.first { padding: 0 10px 0 0; } .center { text-align: center; } .right { text-align: right; } p { } p.en { margin-bottom: 20px; } p.ja { } /* form */ fieldset { clear: both; } fieldset legend { font-weight: bold; margin: 0 0 20px 0; padding: 0; } fieldset div { clear: left; display: block; margin: 0 0 30px 0; } fieldset div.button { margin-top: 40px; } fieldset label { display: block; margin: 0 0 10px 0; } fieldset div.required label { } fieldset div.optional label { } fieldset label.radio { font-weight: normal !important; display: inline; } ul.vradio { display: inline; } ul.vradio li { padding: 0 10px; display: inline; } ul.vradio li.first { padding: 0 10px 0 0; } input { } input.text { width: 300px; padding: 3px 2px 0px 2px; /* border-width: 0 0 1px 0; border-color: #000000; border-style: solid; background-color: transparent; */ } input.radio { } input.submit { font-size: 12px; padding: 3px 5px; } /* yui */ #rahmen { margin: auto; width:700px; background-image:url(images/back.gif); background-position:center top; background-repeat:no-repeat; } #custom-doc { margin: auto; text-align:left; /* leave unchanged */ width: 500px; /* non-IE */ min-width: 500px; /* optional but recommended */ } /* header */ #hd { margin: 0; } .section { margin-top: 50px; } .section2 { margin-top: 50px; } /* body */ #bd { } .post { } .post img{ width:500px; } div.section { width: 500px; padding-bottom: 20px; } div.section h2 { margin: 40px 0 40px 0; text-indent: -10000px; background-color: transparent; background-repeat: no-repeat; height: 20px; } div.section h3 { color: #dddddd; margin: 40px 0 20px 0; font-size: 14px; font-weight: normal; } div.section p { margin-bottom: 10px; line-height: 18px; text-align: left; } div.legal li { list-style: square; line-height: 18px; margin-left: 20px; } div.feed p.postmetadata { margin: 0 0 5px 0; } div.feed h3 { color: #dddddd; margin: 0px 0 20px 0; font-size: 14px; font-weight: normal; text-transform: uppercase; } div.feed div.entry { margin-bottom: 50px; } div.feed div.entry img { margin-top: 10px; margin-bottom: 10px; } #bd dl { width: 500px; } #bd dl dt { width: 140px; float: left; clear: both; } #bd dl dd { margin-left: 140px; margin-bottom: 2px; line-height: 18px; } /* footer */ #ft { margin: 30px 0 0 0; text-align:center; } /* -----------------------------------*/ /* --------->>> RESPONSES <<<---------*/ /* -----------------------------------*/ #watertownStrip { padding: 0 0 10px 0; margin: 30px auto 0 auto; width: 500px; } .responses { margin: 0 0 50px 0; } .responses dl { margin: 0 0 0 30px; padding: 0 0px; } .responses dt { text-decoration: none; } .responses dt a, .responses dt a:visited { text-decoration: none; } .responses dt a:hover { } .responses dd { margin: 20px 0 20px 0; } .responses dd p { margin: 0; padding: 5px 0; } .responses dd p a, .responses dd p a:visited { text-decoration: none; } .responses dd p a:hover { } .response-info { float: left; padding: 0 0 0 0; position: absolute; text-align: center; text-decoration: none; width: 10px; } .response-info acronym { border: none; } .response-info a, .response-info a:visited { text-decoration: none; } .response-info a:hover { } .addResponse p { margin: 0 95px; } /* -----------------------------------*/ /* ------->>> RESPONSE FORM <<<-------*/ /* -----------------------------------*/ .addResponse form { border: none; margin: 0 95px; padding: 25px 0 0 0; } .addResponse form p { line-height: 160%; margin: 0; padding: 5px 0; } .inputinfo { padding: 5px 0; position: relative; text-align: left; } .inputinfo p { float: right; line-height: 160%; width: 240px; } label { text-transform: none; } label strong { font-style: italic; } .addResponse input { background: rgb(255, 255, 255); border: 1px solid rgb(238, 238, 238); font-size: 0.9em; margin: 4px 0px 10px 0; padding: 4px; width: 98%; } .addResponse textarea { background: rgb(255, 255, 255) url("images/textarea-back.jpg") center no-repeat; font-size: 1em; height: 150px; line-height: 140%; margin-top: 4px; padding: 3px 5px 3px 5px; width: 97%; } .addResponse input#submit { background: rgb(255, 255, 255); color: rgb(102, 102, 102); font-size: 1.2em; font-weight: normal; margin: 10px 0 0 0; padding: 2px 3px 2px 3px; width: 140px; } p.submit { text-align: center; } .addResponse #submit:hover { color: rgb(255, 0, 153); } .addResponse #submit:active { color: rgb(255, 0, 153); }