/*
Theme Name: Pop Scholars
Theme URI: http://aaronvanderzwan.org/
Description: The wordpress theme for the CMS of Grand Rapids, MI located 'Pop Scholars'.
Version: 1.0
Author: Aaron Vanderzwan
Author URI: http://aaronvanderzwan.com/
Tags: blue, custom header, fixed width, two columns, widgets
*/

body {background:#333;color:#fff;}
a {color:#fff;}
h1 {float:left;margin-bottom:11px;}
h1 a {font-size:50px;font-weight:100;}
h1 a:hover {text-decoration:none;}
h2 {margin-bottom:0;}
p img {margin-top:0;}
.header .description {color:#999;float:left;margin:30px 0 0 10px;}
.content {margin-bottom:20px;}
#content {clear:left;}
.span-2-2 {float:left;width:280px;}

/*WHITE BACKGROUND*/
.whiteBG {background:white;color:#666;float:left;padding:20px;width:960px;}
.archive .whiteBG, .blog .whiteBG, .single .whiteBG {width:620px;}
.whiteBG a {color:#B30D0F;}
.whiteBG h2 {border-bottom:1px solid #ccc;font-size:24px;margin-bottom:14px;margin-top:-5px;padding-bottom:7px;}
/*.whiteBG h3 {margin-bottom:3px;}*/
.whiteBG h3 {margin-bottom:12px;}
.whiteBG .post small {display:block;margin-bottom:10px;}
.whiteBG h3 a {color:#333;}
.whiteBG .category-schedule small {display:none;}

/*MENU*/
ul.menu {float:right;list-style-type:none;margin:23px 0 0;}
ul.menu li {float:right;margin-left:15px;}
ul.menu li a {color:#fff;font-size:18px;font-weight:100;letter-spacing:1px;}
ul.menu li a:hover {color:#B30D0F;text-decoration:none;}
.widgettitle a.rsswidget {color:#666;font-size:24px;}
/*actives*/
.archive ul.menu li.updates a,
.blog ul.menu li.updates a,
.single ul.menu li.updates a, 		/*UPDATES*/
.page-id-12 ul.menu li.bio a, 		/*BIO*/
.page-id-31 ul.menu li.pictures a, 	/*PICTURES*/
.page-id-28 ul.menu li.video a, 	/*VIDEO*/
.page-id-21 ul.menu li.links a, 	/*LINKS*/
.page-id-14 ul.menu li.contact a  	/*CONTACT*/
{color:#B30D0F;}

/**/
img.alignnone {display:block !important;float:none;}

/*SIDEBAR*/
.sideWhiteBG {background:white;color:#666;float:left;padding:20px;width:280px;}
.sideWhiteBG a {color:#B30D0F;}
#sidebar ul {list-style-type:none;margin:0;}
#sidebar .widget_calendar h2.widgettitle, #sidebar .widget_categories h2.widgettitle {left:-9999px;position:absolute;top:-200px;}
/*#sidebar .widget_categories h2.widgettitle {border:0;font-size:13px;margin-bottom:0;padding-bottom:0;}*/
#sidebar h2 {border-bottom:1px solid #ccc;font-size:24px;margin-bottom:14px;padding-bottom:7px;}
#sidebar .widget {margin-bottom:20px;}
/*#sidebar .widget_categories {margin-left:-168px;position:absolute;}*/
/*exception for schedule to show calendar*/
/*.widget_calendar {display:none;}
.category-schedule {display:block;}*/
#wp-calendar .nav {margin-bottom:5px;}
#wp-calendar caption {background:none;font-size:15px;text-align:center;}
#wp-calendar th {background:none;}
#wp-calendar th, #wp-calendar td {text-align:center;}
table.ec3_schedule {border:0 !important;margin-top:0 !important;}
table.ec3_schedule td {padding:0 !important;}
table.ec3_schedule .ec3_start {width:50px;text-align:left;}
table.ec3_schedule .ec3_to {text-align:left;width:17px;}
li.ec3_list {color:inherit;letter-spacing:0;margin-left:0;word-spacing:0;}

/*BLOG*/
.whiteBG h2 a {color:#333;}
.single .alignleft {float:left;}
.single .alignright {float:right;}
.single .post {clear:both;}


/*PICTURES*/
#post-31 .entry {float:left;}
#post-31 .entry a {border:1px solid #999;float:left;height:150px;margin:0 12px 20px 0;padding:10px;width:150px;}
#post-31 .entry .last {margin-right:0;}
#gallery-1 img {border:0 !important;}

/*LINKS*/
.links {list-style-type:none;margin:0;}
.links li {margin:0 0 10px;}

/*FOOTER*/
.footer {clear:both;color:#999;padding-top:15px;text-align:center;}
ul.footerNav {margin:0;}
ul.footerNav li {float:left;margin-right:10px;}
ul.footerNav li a {color:#999;}
.copy {clear:left;float:left;margin-top:0px;}
.right {float:right;}
.footer .right a {float:left;margin-right:5px;margin-top:2px;}
.footer .signup {float:right;text-align:left;}
.footer .social {float:left;margin-right:10px;margin-top:0px;}


/*BIO*/
.person {clear:both;float:left;width:100%;}
.person h3 {margin-bottom:20px;}
.person img {margin-bottom:30px;}


/*HOME*/
.home #sidebar {display:none;}
.home .mainImg {margin-bottom:20px;}
