/*
Theme Name: CMN Theme
Theme URI: http://www.corey.com
Description: Theme for What is Thoughtful?
Version: 01
Author: Arash
Tags: orange, cmn, blue, gray, cream

Theme for CMN's What is Thoughtful blog. 
*/

/* --------------------------- GLOBAL SITE STRUCTURE --------------------------- */
body {background: #EBEBEB;margin:0;padding:0;font:9px Georgia,Serif;text-align:center;color:#333;font-size/* */:/**/small;font-size: /**/small;}

#headercmn {background:transparent url(http://www.corey.com/images/lines_blue.gif) no-repeat scroll left center;height:69px;white-space:nowrap;width:990px;}
#main {width:410px;float:left;}
#sidebar {width:220px;float:right;}
#footer {clear:both;color:#959595;padding-bottom:80px;padding-top:80px;text-align:center;}
#blogcontent {width:660px;margin:0 auto;padding:0;text-align:left;}
/* --------------------------- GLOBAL STYLES --------------------------- */
h2 {margin:15px 0px 8px 0px;text-transform:uppercase;color:#999;letter-spacing:2px;}
h3 {text-transform:uppercase;color:#c60;letter-spacing:2px;}

a:link {color:#58a;text-decoration:none;}
a:visited {color:#969;text-decoration:none;}
a:hover {color:#c60;text-decoration:underline;}
a img {border-width:0;}

hr.dotted {color: #fff; background-color: #fff; border: 1px dotted #c7c7c7; border-style: none none dotted;margin:0px 0px 10px 0px;padding:10px 0px 0px 0px; }

/* --------------------------- HEADER --------------------------- */
#headercmn h1 {display: inline;}
#headercmn #logo {float:right;margin-right:80px;padding-top:1px;white-space:nowrap;}
#headercmn #thoughtful {float:right;margin-right:30px;margin-top:7px;}
#container{background-color:#fff;width:990px;margin-left:auto;margin-right:auto;padding-top:30px;}

/* --------------------------- FOOTER --------------------------- */
#footer hr {display:none;}
#footer p {}

/* --------------------------- BLOG POSTS --------------------------- */
h3.date-header {font-size:9px;margin:10px 0px 3px 0px;color:#c60;text-transform:uppercase;letter-spacing:2px;font-family:"Trebuchet MS",Trebuchet,Arial,Verdana;font-weight:bold;}

h2.storytitle, h2.storytitle a {font-family:Arial, Helvetica, sans-serif;letter-spacing:1px;margin:4px 0px 0px 0px;font-size:16px;color:#c60;text-transform:none;font-weight:normal;}
h2.storytitle a:hover {border-bottom:1px dotted #58a;color:#58a;;font-weight:100;text-decoration:none;}


.post {margin:0 0 .75em;line-height:1.6em;}
p.post-footer {margin:-.25em 0px 12px 0px;color:#ccc;}
.post-footer em, .comment-link {font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;text-transform:uppercase;letter-spacing:.1em;}
.post-footer em {font-style:normal;color:#999;margin-right:.6em;}
.comment-link {margin-left:.6em;}
.post img {padding:4px;border:1px solid #ddd;}
.post blockquote {margin:1em 20px;}
.post blockquote p {margin:.75em 0;}

ul.post-meta {list-style: none;}
ul.post-meta span.post-meta-key {font-weight: bold;}
.credit {background: #90a090;border-top: 3px double #aba;color: #fff;font-size: 11px;margin: 10px 0 0 0;padding: 3px;text-align: center;}
.credit a:link, .credit a:hover {color: #fff;}
.meta {font-size: .75em;line-height:1.3em;margin-bottom:1em;margin-top:1em;}
.meta li, ul.post-meta li {display: inline;}
.meta ul {display: inline;list-style: none;margin: 0;padding: 0;}
.meta, .meta a {font-weight: normal;letter-spacing: 0;}

/* Comments */
#commentform #author, #commentform #email, #commentform #url, #commentform textarea {background: #fff;border: 1px solid #c7c7c7;padding: .2em;}
#commentform textarea {width: 410px;}

/* --------------------------- SIDE BAR--------------------------- */
#sidebar h3.sidebartitle {font-size:10px;color:#f26521;font-family:"Trebuchet MS",Trebuchet,Arial,Verdana;margin:10px 0px 6px 0px;line-height:13px;}
#sidebar p {color:#666;line-height:1.5em;}
#sidebar ul {margin:0px;padding:4px 0px 4px 0px;list-style:none;}
#sidebar li {margin:0;padding:0px 0px 3px 0px;line-height:1.5em;}
#sidebar li li {margin:0;padding:0px 0px 3px 0px;line-height:normal;}
#sidebar li.fb {background:url("http://static.ak.fbcdn.net/images/share/facebook_share_icon.gif") no-repeat 0px 0px;margin:0;padding:0px 0px 3px 20px;line-height:1.5em;}
#sidebar li.fr {background:url("http://www.cmndesign.net/images/flickr_icon16x16.gif") no-repeat 0px 0px;margin:0;padding:0px 0px 3px 20px;line-height:1.5em;}
#sidebar li.twitter {background:url("http://www.cmndesign.net/images/twitter_16x16.gif") no-repeat 0px 0px;margin:0;padding:0px 0px 3px 20px;line-height:1.5em;}
/* Search */
#searchform {margin: 10px auto;padding:5px 3px 0px 0px;}
#sidebar #searchform #s {width: 150px;padding: 2px;}
#sidebar #searchsubmit {padding: 1px;}
/* --------------------------- WP CALENDAR --------------------------- */
#wp-calendar {border: 1px solid #ddd;empty-cells: show;font-size: 14px;margin: 0;width: 90%;}

#wp-calendar #next a {padding-right: 10px;text-align: right;}
#wp-calendar #prev a {padding-left: 10px;text-align: left;}
#wp-calendar a {display: block;text-decoration: none;}
#wp-calendar a:hover {background: #e0e6e0;color: #333;}

#wp-calendar caption {color: #999;font-size: 16px;text-align: left;}
#wp-calendar td {color: #ccc;font: normal 12px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;letter-spacing: normal;padding: 2px 0;text-align: center;}
#wp-calendar td.pad:hover {background: #fff;}
#wp-calendar td:hover, #wp-calendar #today {background: #eee;color: #bbb;}
#wp-calendar th {font-style: normal;text-transform: capitalize;}

/* --------------------------- PHOTO GALLERY --------------------------- */
#photocontent {width:760px;margin:0 auto;padding:0;text-align:left;}
#photomain {width:500px;float:left;}