@media screen {  body { background-color: #161410; color: #999; font: 62.5%/125% 'Trebuchet MS', Tahoma, Arial, Helvetica, sans-serif; margin: 0; padding: 0; }  hr { background-color: #22201d; border: 1px solid #363430; height: 10px; margin: 10px 0; width: 850px; } a:link, a:visited, a:active { color: #B9C9E8; text-decoration: none; } a:hover { color: #cccccc; text-decoration: none; } .commentlink { color: #363430; } span { color: #363430; } span:hover { color: #cccccc; } ul { list-style: none; } input, textarea { color: #9c9890; font-size: 11px; text-decoration: none; background-color: #161410; border: 1px solid #363430; padding: 5px; } blockquote { background: #1b1814; padding: 1px 15px 5px; border-bottom: 1px solid #35302a; } table { width: 100%; border-collapse: collapse; } th { border-bottom: 1px solid #35302a; text-align: left; } pre { padding: 5px 0; border-top: 1px dotted #35302a; border-bottom: 1px dotted #35302a; }  #page { margin: 20px auto 25px; padding: 0; width: 850px; } #header { text-align: center; } #wrapper, #headerimg { width: 850px; } #wrapper { background: url(/wp-content/themes/chaoticsoul-10/) repeat-y top left;} .image { background: #22201d url(/wp-content/themes/chaoticsoul-10/images/image_left.png); border: 0px solid #363430; height: 151px; width: 425px; } .bkgleft { background: url(/wp-content/themes/chaoticsoul-10/images/image_left.jpg); float: left; } .bkgright { background: url(/wp-content/themes/chaoticsoul-10/images/image_right.jpg); float: right; } #footer { font-family: Georgia, 'Times New Roman', serif; color: #999; } #content, #sidebar { border-left: 1px solid #363430; border-right: 1px solid #363430; padding: 0 10px; } #content { float: left; font-size: 1.1em; width: 607px; } #content h2 { margin: 0 0 10px; } #content p { line-height: 1.5em; } #sidebar { border-left: 0; float: right; width: 200px; } #sidebar h3 { color: #4E4943; margin: 15px 0 5px; font-variant: small-caps; } #sidebar ul { margin: 0 0 10px; padding: 0; border-top: 1px solid #363430; border-bottom: 1px solid #363430; } #sidebar li { display: block; padding: 4px 10px; background: #22201d; margin: 1px 0; } #sidebar li:hover { background: #363430; } #searchform { background: #22201d; padding: 10px; text-align: center; } #s { width: 160px; } .goleft { float: left; } .goright { float: right; } ul.navigation { border-top: 1px solid #363430; border-bottom: 1px solid #363430; } ul.navigation li { display: block; padding: 4px 10px; background: #22201d; margin: 1px 0; } ul.navigation li:hover { background: #363430; }  .post { padding: 10px 0 0; } .widecolumn .post { padding: 0; margin: 0; } .top { padding: 15px 10px 0px; background: #1b1814; margin-bottom: 15px; border-bottom: 1px solid #35302a; } .lastfive { padding-left: 10px; padding-right: 10px; } .postmetadata { margin: 3px 0; padding: 0; } .postmetadata a { font-weight: bold; } #sidebar .postmetadata { line-height: 1.5em; } .continue { font-weight: bold; font-size: 1.3em; } .top .entry { font-size: 1.1em; } .entrytext { padding: 0 10px 0; line-height: 2em; font-size: 1.1em; } .entrytext h2 { border-bottom: 1px solid #4E4943; display: block; } .entrytext ul { list-style-type: square; }  .comments { padding: 10px; margin-top: 15px; background: #1b1814; border-top: 1px solid #35302a; position: relative; } #commentform p { float: left; margin: 0 10px 10px 0; } .commentlist { background: #1b1814; list-style: none; margin: 0; padding: 0; } .commentlist li { background: #161410; margin-top: 10px; padding: 5px 0 0; } .commentlist li p { padding: 5px 10px 0; margin: 0; } .commentlist li p.commentmetadata { border-bottom: 1px solid #35302a; background: #181612; padding: 5px 10px; margin-top: 10px; } ul.archive { list-style: none; padding: 0; margin: 0 10px 25px; font-size: 1.3em; } ul.archive li { display: inline; }  h1, h2, h3, h4, h5, h6 { font-family: Georgia, 'Times New Roman', serif; font-weight: normal; } h1 { color: #fff; font-size: 2em; line-height:1em; margin: 0 0 8px; } h1:before, h1:after { content: " . . "; color: #444; } h1 span { color: #B9C9E8; } h2 { color: #4E4943; font-size: 1.25em; margin: 0; padding: 1px 0; display: inline; border-bottom: 1px solid #35302a; } .post h2 a { color: #4E4943; } .post h2.first { font-size: 1.75em; } .widecolumn h2.title { display: block; padding: 13px 10px; background: #1b1814; margin: 0 0 15px; border-bottom: 1px solid #35302a; font-size: 1.75em; } h3 { color: #4E4943; font-size: 1.25em; margin: 0; padding: 1px 0; display: inline; border-bottom: 1px solid #35302a; } .post h3 a { color: #4E4943; } .post h3.first { font-size: 1.75em; } .description { color: #666; font-weight: bold; } .comments h3 { margin: 0 0 10px 0; color: #BEB798; }  .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } } @media screen {.social_bookmark { padding: 5px; display: block; margin-left: auto; margin-right: auto; text-align: left; } img.social_img { padding: 0px; margin: 0px; border: none; } div#box { width: 25em; padding: 10px; margin:0 auto;  background: #E6E6E6 url(/wp-content/plugins/social_bookmarks/button1.jpg) repeat-x 0 -5px; } a.social_bookmark { color: #208BE1;   } } 