/* @override http://smclouisville.org/wp-content/themes/smclouisville/style.css */
	
/*
Theme Name: Social Media Club Louisville
Theme URI: http://www.smclouisville.org
Description: Something special for SMC Louisville.
Version: 1.0
Author: Ricky Irvine
Author URI: http://www.dressedinvalue.com
*/


body {background:#fff url(images/background.jpg) repeat-x top; font:12px/1.5 Helvetica,Arial,FreeSans,"Liberation Sans","Nimbus Sans L",sans-serif; margin:0; padding:0 0 5em; color:#49363a}

#wrapper {text-align:left; width:960px; margin:0; padding:0; background:#fff url(images/background.jpg) repeat-x 0 -139px}



/* Common stuff */

a:link, a:visited {color:#419601; text-decoration:underline}
a:hover, a:active {color:#fff; background:#419601; text-decoration:none}

h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a {font-weight:bold; color:#5c2932 !important; text-decoration:none !important}
h2 {font-size:2em}
h2.pagetitle {font-size:1.5em; color:#a87b83 !important; border-bottom:6px solid #ffd27b; padding:0 0 .2em 60px}
h2 a:hover {color:#fff !important}
h3 {font-size:1.3em}
h4 {font-size:1.2em}
h5 {font-size:1.1em}
h6 {font-size:1em}

p, .article ol, .article ul {margin-bottom:1em; font-size:1.1em}
blockquote {margin:1em 6em 1em 1.5em; color:#7b666b}
strong {font-weight:bolder}
em {font-style:italic}
del {text-decoration:line-through}
code {font-family:consolas,"courier new",courier,monaco}
small, #footer p, .sidebar p {font-size:.9em}

.hidden, hr {display:none}
.center, #searchform {text-align:center}

.article ol {list-style-type:decimal}
.article ul {list-style-type:disc}

.alignleft {float:left}
.alignright {float:right}



/* Header, Navigation */

#masthead {display:block; text-align:left; height:139px; text-indent:-9999px; background: url(images/masthead.jpg) no-repeat 10px 10px; width:100%}

#nav {margin:0 0 0 10px; position:absolute; z-index:1; top:118px; left:0; width:950px}
#nav li {float:left}
#nav li a {display:block; line-height:20px; background:#ffd27b; border:1px solid #fff; padding:4px 10px 2px; margin:0 4px 0 0; font-size:.9em; text-transform:uppercase; color:#6d313c; text-decoration:none}
#nav li a:hover {color:#fff}



/* Main content, articles */

#main-content, .sidebar {background:#fff url(images/shadow.gif) repeat-x top; min-height:800px}
#main-content {float:left; width:535px; padding:2.5em 20px 0}

.article {padding:2em 0; border-bottom:6px solid #ffd27b}
.article h2, .article-meta-data, .article-text {margin-left:60px}
.article h2 {padding:0 1.5em .5em 0; line-height:1.3}
.article .comments {padding:0 4px 0 0}
.article-text {margin:.5em 0em 3em 60px; padding:2em 0; border-top:3px solid #f0f0f0}

#main-content abbr {border-bottom:1px dotted #999; cursor:help}

img.alignleft, .wp-caption.alignleft {margin:0 1em 1em 0}
img.alignright, .wp-caption.alignright {margin:0 0 1em 1em}
.wp-caption-text {font-size:.9em; color:#7b666b; margin:.5em 0}

.article_nav {margin:1em 0 6em}



/* Article date */

.published-date, .published-month, .published-day {display:block; width:45px; text-align:center}
.published-date {-webkit-box-shadow:0 0 4px #f0f0f0; float:left; position:absolute; margin:2px 0 0 -2px}
.published-month, .published-day {line-height:1; padding-top:6px; padding-bottom:4px}
.published-month {font-size:1.3em; font-weight:bold; background:#96ff47; color:#5c2932; border-bottom:1px solid #fff}
.published-day {font-size:2.2em; background:#5c2932; color:#fff}
.published-date {padding:1px; border:1px solid #e7e7e7}
.published-date p {margin:0}



/* Comments */

h3#comments {color:#a87b83 !important; margin:.5em 0 2em}
ol.commentlist {margin:0 0 6em 60px}
ol.commentlist .photo {margin:20px 25px 0 -60px}
ol.commentlist cite {font-size:1.4em; font-style:normal; font-weight:bold}
ol.commentlist cite a {text-decoration:none}
ol.commentlist .commentmetadata {padding-bottom:.2em; margin-bottom:1em; border-bottom:3px solid #f0f0f0}
ol.commentlist .commentmetadata a {color:#7b666b; text-decoration:none}
textarea#comment {width:100%}



/* Sidebar */

.sidebar {width:180px; margin-left:5px; padding:3em 0 5em; position:absolute; z-index:0}
.col1 {left:575px}
.col2 {left:760px}
.sidebar .section {border-top:6px solid #ffd27b; margin-bottom:4em}
.sidebar h2 {height:20px; background:#ffd27b; border:1px solid #fff; padding:4px 10px 2px; position:relative; top:-1.5em; margin:0 auto -.5em; font-size:1em; color:#6d313c; text-align:center; width:50%;}

.sidebar #s {width:90px}
.sidebar li {padding:0 1em 0 2.5em; line-height:2}

.sidebar #subscribe-xml {background:url(images/icon-xml.gif) no-repeat 7px 4px}
.sidebar #subscribe-email {background:url(images/icon-email.gif) no-repeat 8px 7px}
.sidebar #subscribe-calendar {background:url(images/icon-calendar.gif) no-repeat 8px 5px}
.sidebar p {padding:0 15px}
.sidebar li {background:url(images/icon-arrow.gif) no-repeat 14px 8px}



/* Footer */

#footer {clear:left; width:530px; margin:1em 0 0 20px; padding:1em 0 0}