/*  
Theme Name:Ogilvy: Strips
Theme URI:http://logitech.ogilvyonesf.com
Description:Not for public usage.
Version:0.1
Author:OgilvyOne San Francisco
Author URI:http://www.ogilvy.com/
License:Copyright 2008 
Tags: red, static header, strips background, fixed width, three columns, cloud tag plugin

	This theme was designed by Scott Johnson and built by Adam Shen.

*/

/* @group Normalize */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {margin:0;padding:0;}
h1,h2,h3,h4,h5,h6 {font-size:100%;line-height:normal}
ol,ul {list-style:none;line-height:normal}
address, caption, cite, code, dfn, em, strong, th, var {font-style:normal;font-weight:normal;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
caption,th {text-align:left;}
q:before, q:after {content:'';}
a:hover {color:#f32b2b;border-bottom:none;}
strong {font-weight:bold;}
em {font-style:italic;}
/* @end */

/* @group Structure */
body {margin:0 auto;width:980px;padding:0;background:#280500 url(images/main_bg.png) repeat-x;background-position:center top;color:#666;font:80%/100% Arial, Helvetica, sans-serif;}
#wrapper {position:relative;top:39px;width:980px;}
#header {position:relative;top:19px;left:21px;width:212px}
.cl {clear:both;visibility:hidden}
a:link, a:visited {color:#c00;text-decoration:underline;font-weight:bold;}
/* @end */

/* @main content Structure */
#maincontent {float:left;width:576px;z-index:100}
#maincontent .cont_header {background:url(images/main_cont_top.jpg) no-repeat;height:44px;overflow:hidden}
#content {background:url(images/main_content.png) no-repeat top; padding:0 36px 30px 33px; min-height:600px;line-height:normal}
#maincontent .cont_bg {background:url(images/main_cont_bg.png) repeat-y;}
#cont_footer {background:url(images/main_cont_shadow.png) no-repeat top;padding:15px 13px 0 6px;color:#ccc; overflow:visible}
#cont_footer p.copyright {width:290px; padding:0;font-size:85%}
#cont_footer img.logo { float:right; padding-left:2px}

#cont_footer ul {padding:0; margin:0; line-height:80%}
#cont_footer li a { color:#ccc; font-weight:normal;font-size:85%}
#cont_footer li {display:inline;padding:0 6px; border-left:1px solid #ccc;}
#cont_footer ul li:first-child {padding-left:0;border:none}

.skip hr {height:2px;color:#f2f2f2;}

.feedback { padding-top:10px; font-size:85%}
.tags {text-align:right;color:#999; font-size:85%;padding-top:3px;}
.tags a {font-weight:normal;}

#content div.post:first-child {border:none;padding-top:0}
.post {padding:0 0 45px 0;}

.storycontent {}
.storycontent ul {list-style:disc; padding:.3em 0 .3em 15px}
.storycontent ol {list-style:decimal; padding:.3em 0 .3em 22px}
.storycontent blockquote {border-left:2px solid silver;margin:15px 0 15px 1em; padding:0 0 0 1em;}
.storycontent .more {display:block;font-size:90%; padding-top:7px}

p {padding:1em 0 .5em 0;}
h2 {font-size:1.2em;}
h3 {font-size:120%; }

.meta {color:#999;padding-top:3px;font-size:90%;font-weight:bold;text-transform:uppercase}
.meta a {color:#666;font-weight:bold;}
.meta a:hover {color:#999;}

p.postmetadata {line-height:100%;margin:10px 0 25px;color:#5e5e5e;}
.description {font-size:.5em;}

.alignleft {float:left;}
.alignright {float:right;}
/* @end */

/* @sidebar content Structure */
#sidebar {position: absolute;left:565px;top:70px;width:242px;height:551px;z-index:150; background:url(images/sidebar_bg.png) no-repeat;color:#fff}
#sidecontent{padding:16px 22px 0 11px}
#sidecontent input.formsearch {width:126px;float:left;padding:0; height:19px}
#sidecontent input.searchbtn { padding-left:3px;}
#sidecontent .tagcloud a {line-height:normal;text-decoration:none;text-align:justify;display:inline}

#sidecontent .mailing_list a {line-height:normal;text-decoration:none;text-align:justify;display:inline}

#sidecontent h2 {text-transform:uppercase;margin-top:21px; font-size:90%; color:#f99}
#sidecontent ul {list-style:none}
#sidecontent ul.children {padding-left:12px}
#sidecontent li {background:url(images/bullet_plus.gif) no-repeat 10px 5px}
#sidecontent li a {padding-left:20px;display:block;}
#sidecontent a {color:#fff; font-weight:normal; font-size:85%}
#sidecontent a:hover {color:#d9d9d9}

a:link.subscribe, a:visited.subscribe {color:#f36a18;}
a:hover.subscribe  {color:silver;}

#sidebar2 {position:absolute; left:807px;top:74px;width:170px;z-index:155;color:#fff;text-rendering:optimizeLegibility;font-size:85%; line-height:normal;}
#sidebar2 h2 {text-transform:uppercase;font-size:95%;}


#rssicon {position:absolute;bottom:20px;left:140px;background:url(images/icon_rss.gif) no-repeat;height:16px;}
#rssicon a {padding:2px 0 2px 22px;font-size:90%;color:#ccc;font-weight:normal; display:block}

/* @end */
#footer {}

/* Begin Comments*/
.alt {margin: 0;padding: 10px;background-color:#f5f5f5; border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;}
.commentlist {padding: 0;text-align: justify;}
.commentlist li {margin: 15px 0 3px;padding: 5px 10px 3px;list-style: none;}
.commentlist p {margin: 10px 5px 10px 0;}
#commentform p {margin: 5px 0;}
#comment {width:400px;height:100px;}
#comments {padding:8px; font-weight:normal;background-color:#f2f2f2; font-size:90%;background-color:#f5f5f5; border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;}
.nocomments {text-align: center;margin: 0;padding: 0;}
.commentmetadata {margin: 0;display: block;}
#respond {padding-top:10px}
/* End Comments */
