/*
Theme Name: conrad-lee
Theme URI: www.jmwebdev.com
Description: Clean Web 2.0 Theme
Version: 1.0b
Author: Jake Martin
Author URI: www.jmwebdev.com
*/
* { margin: 0; padding: 0; outline: 0 }
body {background: #8f98a2 url(images/bg.gif) repeat-x;font: 12px/170% 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif;color: black; text-align: left;}
a, a:visited {	color: #9E0000;	background: inherit;text-decoration: none;}
a:hover {text-decoration: underline;}
h1, h2, h3 {font-family: 'Trebuchet MS', 'Helvetica Neue', Arial, Sans-serif;font-weight: Bold; padding: 10px;	color: #444;}
h1 {font-size: 2.2em;}
h2 {font-size: 2em;color: #88ac0b;}
h3 {font-size: 1.4em;font-weight: normal;padding: 16px 10px 4px 10px;}
p {padding: 8px;}
ul, ol {margin: 10px 20px;padding: 0 20px;}
ul {list-style: none;}
dl {padding: 10px; margin: 0; }
dt {font-weight: bold; color: #79A62E;}
dd {padding-left: 25px;}
img {border: 0px;padding: 0px; margin: 0px}
img.float-right {margin: 5px 0px 10px 10px;}
img.float-left {margin: 5px 10px 10px 0px;}
code { margin: 5px 0;padding: 15px;text-align: left;display: block;overflow: auto;  font: 500 1em/1.5em 'Lucida Console', 'Courier New', monospace;border: 1px solid #deedae; background: #F0FFD2;}
acronym { cursor: help; border-bottom: 1px dotted #3d7a8f;}
blockquote {margin: 15px 10px;	padding: 5px 7px 5px 40px; font-weight: normal;font-size: 17px;	line-height: 1.6em;font-style: italic;font-family: Garamond, Georgia, 'Times New Roman', Times, serif;color: #80614D;border: 1px solid #DFF4B5;background: #F0FFD2 url(images/quote.gif) no-repeat 7px 10px;}
form {margin: 15px 10px; padding: 5px 10px 20px 10px;border: 1px solid #e3e6e8; background: #f3f6f8;}
label {	display: block;	margin: 8px 0 5px 0;}
input, textarea, select {padding: 4px;color: #666666;background: #fff; border-width: 1px;border-style: solid;	border-color: #d4d4d4 #ebebeb #ebebeb #d4d4d4; font: normal 11px Verdana, sans-serif;}
form.donate {margin: 0px auto; padding: 5px;border: 0px; background: none; text-align: center; align: center;}
input.donate {padding: 4px;color: #666666;background: none; border-width: 0px;}
textarea {width: 400px;	height: 100px;display: block;}
input.button {font: bold 12px Arial, Sans-serif; height: 30px;margin: 0;padding: 2px 3px; color: #fff;background: #A6CD56;border-width: 1px;border-style: solid;border-color: #C4DE8F #8DB836 #8DB836 #C4DE8F;}
#wrap {	width: 920px; margin: 30px auto; text-align: left; align: center;}
#content-wrap {position: relative;clear: both;float: left;width: 920px;padding: 0;margin: 0;background: url(images/wrap.jpg) repeat-y;}
#header {position: relative;width: 920px;height: 250px;background: url(images/header.jpg) no-repeat;color: #fff;padding: 0;margin: 0;}
#header h1#logo-text, #header p#slogan {display:none}
#header p#weburl a{position: absolute;	margin: 0; padding: 0;	font: 14px 'Trebuchet MS', 'Helvetica Neue', Arial, Sans-serif; letter-spacing: 2px; color: #fff;top: 110px; left: 40px;}
#header p#weburl a:hover{text-decoration: underline;}
#nav {clear: both;padding: 0;margin: 0 auto;width: 920px;height: 32px;background: #FF0000;}
#nav ul {float: left;list-style: none;margin: 0;padding: 0px;height: 50px;}
#nav ul li {display: inline;margin: 0; padding: 0;}
#nav ul li a {display: block;float: left;width: auto;margin: 0;padding: 0 14px;color: #fff;font: bold 16px/50px 'Trebuchet MS', 'Helvetica Neue', Arial, sans-serif;	text-decoration: none;letter-spacing: -0.5px;}
#nav ul li a:hover, #nav ul li a:active {color: #7b7f7b;}
#nav ul li.current_page_item a {color: #404c55;}
#main {	float: right;width: 550px;padding: 0; margin: 0 40px 0 0px;display: inline;}
#main h2 {font: bold 2.25em 'Trebuchet MS', 'Helvetica Neue', Arial, Sans-serif;color: #292E68; padding: 10px 0 5px 5px; margin-left: 5px;letter-spacing: -1px;	border-bottom: 1px dashed #c1c5cb;}
#main h2 a {color: #292E68;text-decoration: none;}
#main ul li {list-style-image: url(images/bullet.gif);}
#rightbox{float: right;width: 300px;margin: 0px;padding: 0px;background: #8B0101 url(images/right_box.jpg) repeat-y;color: white;}
img.rightbox { margin: 0; padding: 0px; width: 300px; }
#rightbox h1{text-align: center;font-size: 20px;color: white;letter-spacing: 1px;margin: 0px;padding: 0px;}
#rightbox ul{margin: 4px 4px 2px 15px;padding-left: 8px; padding-bottom: 12px; list-style: disc;}
#bigbox{display: block; width: 550px; height: 325px; margin: 8px auto; padding: 10px 0px; background: #002868 url(images/stars.jpg) repeat-x; color: white;}
#bigbox h1{text-align:left; font-size: 20px; letter-spacing:2px; margin: 0px; padding: 0px; font-weight:bold;}
#bigbox a, #bigbox a:visited, #bigbox a:active, #bigbox a:hover {color: #0893FA; text-decoration: underline; letter-spacing: 1px;}
img.littlebox {margin-bottom: 10px}
.littlebox {display: block; float: left; width: 150px; padding: 20px 15px 8px 15px; margin: 4px auto;}
.emph {	font-size: 120%;letter-spacing: 1px;font-weight:bold;}
* html body #sidebar ul li {height: 1%;}
#sidebar {background: #002868 url(images/stars.jpg) repeat-x;float: left;width: 251px;padding: 12px;margin-left: 14px; margin-bottom: 25px;display: inline;border-left: 1px solid #333;border-right: 1px solid #333;}
#sidebar h3 {color: #fff;font: normal 1.6em 'Trebuchet MS', 'Helvetica Neue', Arial, Sans-serif;padding: 10px 0 2px 0; margin: 10px 0 0 10px;}
#sidebar ul {margin: 5px 10px 8px 7px; padding: 0;text-decoration: none;}
#sidebar ul li.page_item {text-align: center; letter-spacing: 5px;}
#sidebar ul li.current_page_item {font-weight: bold;}
#sidebar ul li ul li.page_item {list-style: none; font-weight: normal; color: white;}
#sidebar ul li ul li.current_page_item {list-style: none; font-weight: bold;}
#sidebar ul li {list-style: none;margin: 0;padding: 7px 10px;border-bottom: 1px solid #DAEBA3;}
#sidebar ul li a {text-decoration: none;color: #fff;letter-spacing: 2px;}
#sidebar ul li a span {color: #fff;font-size: .9em;font-family: Garamond, Georgia, 'Times New Roman', Times, serif;font-style: italic;font-weight: normal;}
#sidebar ul li a:hover {text-decoration: underline;}
#sidebar ul { margin: 0 0 0 5px; padding: 0;}
#sidebar ul li { border: none;}
#sidebar .searchform {background-color: transparent;border: none;margin: 0 0 0 5px; padding: 10px 0 10px 10px;	width: 260px;}
#sidebar .searchform p {margin: 0; padding: 0;}
#sidebar .searchform input.textbox {width: 180px;height: 18px;padding: 2px;vertical-align: top;}
#sidebar .searchform input.button {width: 60px;height: 24px;padding: 2px 4px;vertical-align: top;}
#footer-wrap {clear: both;width: 920px;text-align: left;padding: 0;margin: 0;background: #8f98a2 url(images/footer_bottom.jpg) no-repeat left 33px;}
#footer-content {background: #8f98a2; width: 920px;padding-bottom: 8px;}
#footer-wrap p {padding:0px;}
#footer-wrap h3 {color: #145F94; margin: 0;padding: 5px 0 5px 10px; text-transform: uppercase;}
#footer-wrap a,#footer-wrap a:active,#footer-wrap a:visited {color: #000;text-decoration: none;}
#footer-wrap a:hover {color: #fff; text-decoration: underline;}
#footer-bottom {clear: both;color: #555;margin: 0; padding: 0 0 10px 0;width: 920px;text-align: center;font-size: 0.95em;}
#footer-content p{text-align:center;font-size: 12px;letter-spacing: 2px;}
.post-footer {padding: 8px 5px; margin: 5px 10px 10px 10px;color: #326ca2;border: 1px solid #c4c5c9;}
.post-footer .date{margin: 0 10px 0 5px;}
.post-footer a.comments {margin: 0 10px 0 5px;}
.post-footer a.readmore {margin: 0 10px 0 5px;}
.post-info {font-size: .95em; padding: 0 10px; margin-left: 2px; color: #D90000;}
.post-info a, .post-info a:visited {color: #2983b6;}
.float-left {float: left;}
.float-right {float: right;}
.align-left {text-align: left;}
.align-right {text-align: right;}
.align-center, .aligncenter, .aligncenter img, img.aligncenter {align: center;text-align: center;margin: 5px auto; display: block;}
.clearer {clear: both;}
.clear {display:inline-block;}
.clear:after {display:block; visibility:hidden; clear:both; height:0; content: ".";}
img.avatar {float:left; margin-right:5px;}
.sub_nav {width: 890px; text-align:center; margin: 0px 0px 0px 10px; list-style:none; padding:5px; background-color: #FF0000; border: 1px solid #333;}
.sub_nav ul {text-align:center; padding:0; margin:0; border: none;}
.sub_nav li {display:inline;}
.sub_nav li a {text-decoration: none;color:white;padding:3px;margin-right:3px;}
#footer-bottom .sub_nav li.current_page_item a{color:white;text-decoration: underline;padding:5px;margin-left:5px;}
.taglinebox {position:absolute; top:175px; left:639px; width: 227px; height:40px; padding:5px; background-color: black; border: 1px solid #fff; opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);}
.mini-social{position:absolute; top:170px; left:650px;}
.mini-social ul {display:inline; list-style-type:none;}
.mini-social li {display: inline; float:left; opacity:0.85;-moz-opacity:0.85;filter:alpha(opacity=85);}
.mini-social li:hover {opacity:1.00;-moz-opacity:1.00;filter:alpha(opacity=100); cursor: pointer}
.mini-social li{height:32px; width: 32px; margin: 15px 10px 0 10px}
.mini-social li.mini-fb{background: url(images/social/fb32.png);}
.mini-social li.mini-twitter{background: url(images/social/twitter32.png);}
.mini-social li.mini-linkedin{background: url(images/social/linkedin32.png);}
.mini-social li.mini-rss{background: url(images/social/rss.gif);}

#social {float: left;width: 60px;text-align: center;padding: 15px;}
#social a img {border: none;opacity:0.75;-moz-opacity:0.75;filter:alpha(opacity=75);margin: 10px 0px 0px 0px;padding: 0px;}
#social a:hover img {border: none;opacity:1.0;-moz-opacity:1.0;filter:alpha(opacity=100);}
#social a {text-decoration: none;}
#mini-so, #mini-so a, #mini-so a:hover, #mini-so a:active, #mini-so a:visited {text-decoration: none; margin: 0px; padding: 0px; color: #333333;}
#mini-so {margin: 0px auto 10px auto; width: 720px;}
ul.mini-so {list-style-type: none; display: inline; margin: 0 auto; padding: 0; align: center;}
li.mini-so {display: inline; width: 150px; height: 28px; margin: 0 5px; list-style-type:none; text-align: left; font-size: 12px; vertical-align:middle;}
img.mini-so, img.mini-so a{border: 0; margin: 0px 6px 3px 6px; padding: 0; background: none; text-decoration: none; vertical-align:middle;}
.c_odd{margin-bottom: 10px;}
.c_even{border:1px solid #333; padding: 4px;}
.getinvolved { width: 510px; height: 200px; margin: 10px 0px 0px 0px; color: #fff; padding: 0px 0px -20px 0px; background: #fff url(images/getinvolved_hands.jpg) no-repeat; overflow: hidden;}
.getinvolved p{margin: 25px 35px 0px 35px;}
.getinvolved a,.getinvolved a:active,.getinvolved a:visited { color: #fff; text-decoration: none; }
.getinvolved a:hover {text-decoration: underline;}
/* CLEAN WP CSS */
.addtoany_share_save_container{margin:16px 0;}
ul.addtoany_list{display:inline;list-style-type:none;margin:0 !important;padding:0 !important;}
ul.addtoany_list li{background:none !important;border:0;display:inline !important;line-height:32px;list-style-type:none;margin:0 !important;padding:0 !important;}
ul.addtoany_list li:before{content:"";}
ul.addtoany_list li a{padding:0 9px;}
ul.addtoany_list img{float:none;width:16px;height:16px;	border:0;margin:0;padding:0;vertical-align:middle;}
ul.addtoany_list a img{	opacity:.6;-moz-opacity:.6;filter:alpha(opacity=60);}
ul.addtoany_list a:hover img, ul.addtoany_list a.addtoany_share_save img{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
a.addtoany_share_save img{border:0;width:auto;height:auto;}
#event_details{	text-align: left;width: 300px;float: left;margin-bottom: 15px;margin-top: 5px;color: #D8E7FF;}
#event_details h2{text-align: center;font-size: 16px;letter-spacing: 4px;color: #FFF;font-weight: bold; margin: 0px 1px 1px 1px; border-bottom: 1px dashed #fff;}
#event_register{margin-top: 30px;text-align: center;width: 150px;float: right;}
#event_register form{margin:10px;padding:10px;}
#event_widget{margin: 8px;margin-bottom: 18px;}
#event_widget h2{text-align: center;font-size: 16px;letter-spacing: 4px;color: white;font-weight: bold; margin: 0px 1px 1px 1px; border-bottom: 1px dashed #fff;}
#event_widget h2 a, #event_widget h2 a:active, #event_widget h2 a:hover, #event_widget h2 a:visited {color: white; text-decoration: underline;}
#event_widget_single{margin-bottom: 10px;}
.logo{position: absolute;margin: 0; padding: 0;	top: 28px; left: 639px; height:140px; width: 237px; background: url(images/logo.png)}
.quotescollection_randomquote p {color: #fff; z-index:300; background-color: #000; border: 1px solid #fff;}
.quotescollection_nextquote a{color:#fff;}
.quotescollection_nextquote {text-align:right;}
#sidebar ul li.current_page_item {border: 1px solid #fff;}
blockquote.quotescollection p {margin:22px 40px; upadding:3px; color:#575757; padding: 0 50px; background: transparent url("images/blockquote.gif") no-repeat 0 0;}
blockquote.quotescollection p q{font-size: 16px;}
blockquote.quotescollection p cite{font-size: 16px;}
#hcard-Conrad-Lee{display: none}