/* 
Theme Name: whiteboard
Theme URL: http://plainbeta.com/2008/05/20/whiteboard-a-free-wordpress-theme-framework/
Description: A blank theme for you to draw on.
Author: Brian Purkiss
Author URI: http://brianpurkiss.com
Version: 1.0.4

Obviously, you may edit the above info upon your customization.
Though I wouldn't mind a link somewhere... *hint hint*
*/

/*  The following CSS Reset was written by Dejan Cancarevic
http://stylizedweb.com/2008/02/14/10-best-css-hacks/         */

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, del, dfn, em, font, img, ins, kbd, q, s, samp, acronym, address, big, cite, code,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;}caption, th, td {text-align:left;font-weight:normal;}table {border-collapse:separate;border-spacing:0;}blockquote:before,blockquote:after,q:before,q:after {content: "";}blockquote, q {quotes: "" "";}
* {margin:0;padding:0;}


/*
Here is a list of all the <DIV>s in Whiteboard.
*/

body {font-family: Arial, Helvetica, sans-serif}


td {vertical-align:middle; font-size:.9em}

a {color: #009BBB}
a:hover {color: #0066FF}


#wrapper {width:970px; margin:0  auto }

#header {height:164px; background-image:url(images/header.jpg)}
#topNav   {background:url(images/navbar.jpg); height:35px}

#topNav ul {width: 360px ; float:right; padding-left:20px; background:url(images/ulnavback.jpg) left no-repeat }
#topNav li {float:right; list-style: none; width:120px; line-height:35px;height:35px; background-image:url(images/navback.jpg); text-align:center;}
#topNav li a {color:#FFFFFF; font-size:.85em; text-decoration:none; display:block; width:120px;}
#breadcrumbs {color: #999999 ;font-size:.85em; margin-top:6px; margin-bottom:6px;}
#container{

}


#post{ width :720px;float:left;}

#post table {border: 1px solid #009BBB}
#post td {border: 1px solid #009BBB; padding:4px;vertical-align: top}
#post p {line-height:140%;
margin:12px; font-size:.9em
}

#post ul {line-height:140%; 
margin:12px; font-size:.9em
}

#post ul li {margin-left:12px;}
#post h1 { font-size:1.6em;color: #009BBB; font-weight:normal;margin:12px; font-family:Arial, Helvetica, sans-serif}
#post h2 { font-size:1.4em;color: #009BBB; font-weight:normal;margin:12px;font-family:Arial, Helvetica, sans-serif}
#post h3 { font-size:1.2em;color: #009BBB; font-weight:normal;margin:12px;font-family:Arial, Helvetica, sans-serif}


#post h2 a {color: #009BBB;}
#post blockquote {}
/*#sidebar  li.page_item  {list-style:none; padding-left:20px;text-align:left;background:url(images/pagenavback1.jpg);width: 230px; height:35px; line-height:35px}*/

#shailan-dropdown-wrapper--1 li{list-style:none; padding-left:20px;text-align:left;background:url(images/pagenavback1.jpg);width: 230px; height:35px; line-height:35px}

/*blue*/
#sidebar li.page-item-9,  #sidebar li.page-item-161, #sidebar li.page-item-154 {list-style:none; padding-left:20px;text-align:left;background:url(images/pagenavback1.jpg);width: 230px; height:35px; line-height:35px}

/*orange*/
#sidebar li.page-item-8 {list-style:none; padding-left:20px;text-align:left;background:url(images/pagenavback2.jpg);width: 230px; height:35px; line-height:35px}

/*navy*/
#sidebar li.page-item-9,#sidebar li.page-item-154 {list-style:none; padding-left:20px;text-align:left;background:url(images/pagenavback4.jpg);width: 230px; height:35px; line-height:35px}


/*red*/
#sidebar li.page-item-11, #sidebar li.page-item-175 {list-style:none; padding-left:20px;text-align:left;background:url(images/pagenavback3.jpg);width: 230px; height:35px; line-height:35px}

/*green*/

#sidebar li.page-item-161 {list-style:none; padding-left:20px;text-align:left;background:url(images/pagenavback5.jpg);width: 230px; height:35px; line-height:35px}

/*purple*/
 #sidebar li.page-item-171 {list-style:none; padding-left:20px;text-align:left;background:url(images/pagenavback6.jpg);width: 230px; height:35px; line-height:35px}

#sidebar li.page_item a { font-weight:bold; color: #FFFFFF;text-decoration:none;display:block;width: 210px;height:35px;line-height:35px }
#sidebar li.page_item a:hover {color: #F8F8F8   ;text-decoration:none }

ul.dropdown ul li {list-style:none; padding-left:20px;text-align:left;background:url(images/pagenavback2.jpg);width: 230px; height:35px; line-height:35px}


#postmeta{}
#postnavigation{}
#searchform{}
#sidebar{ width:250px;float:left}
#sidebar ul  {margin-top:6px;}

#sidebar li {list-style:none}

#sidebar  ul li ul li ul li{display:block;  margin-left:200px;background-color:#CC99FF ;width:220px; height:30px;}

#footer {background:url(images/navbar.jpg) ;width:970px;height:35px; clear:both; line-height:35px; text-align:right; color:#FFFFFF; font-size:.85em;}

.rightfooter li {list-style:none;float:right; font-size:.85em; color:#666666 }

.subfooter li{list-style:none;float:left; margin-right:20px;font-size:.85em; color:#666666 } 

.subfooter li a { }

#footer a {color:#FFCC66; text-decoration:none}
#footer p {margin-right:12px;}

#calendarbefore{text-align:center; margin: 0 auto; background:url(images/calendartop.png) no-repeat; height:21px; width:244px; }

#calendarafter{text-align:center; margin: 0 auto; background:url(images/calendarbottom.png) no-repeat; height:21px; width:244px; }

#calendarSurround{
border-left:2px solid #009BBB;
border-right:2px solid #009BBB;
width:240px;text-align:center; margin: 0 auto;
}

.wp-calendar{  background-color: #ffffff;width:240px; font-size:.9em; color: #009BBB}
.wp-calendar th {width:24px; line-height:24px;text-align:center;font-weight:bold}
.wp-calendar td {width:24px; line-height:24px;text-align:center;}

.dbem-calendar-table  {text-align:center; color: #009BBB; margin: 0 auto; }

.eventless-today {color: #ffffff; background:url(images/todaysdate.jpg) no-repeat center;width:24px ; height:24px;}

.days-names {color:#000000;font-weight:bold}
.month_name {color:#000000; text-transform:uppercase;font-weight:bold}

.whatson {color: #E98300; font-size:18px; text-align:center}


/* ----- WordPress defaults: maybe would be better something like wp-aligncenter, many old themes use these classes for other purpose ----- */

.aligncenter,
div.aligncenter					{ display:block; margin-left:auto; margin-right:auto; }
.alignleft					{ float:left; margin-right:12px; margin-bottom:10px; }
.alignright					{ float:right; margin-left:10px;margin-right:12px; margin-bottom:10px; }
.wp-caption					{ border:1px solid #fff; text-align:left; background-color:#ffffff; padding-top:4px; margin:10px; }
.wp-caption img					{ margin:0; padding:0; border:0 none; }
.wp-caption p.wp-caption-text			{ font-size:0.85em; line-height:17px; padding:0 4px 0px; margin:0; }


/* ----- Use this to hide things ----- */

.hide						{ display:none; }

.eventList {font-size: .9em; clear:both; margin-left:24px;line-height:150%  }
.eventLink {width:350px; float:left;}
.eventDate {width:100px;float:left;}
.eventLocation {width:180px;float:left;}
.eventCost { font-weight: bold; width:120px;float:left;}

strong {font-weight:bold}
i, address, em{font-style:italic}

#rightbar {

width:239px;float:right;margin-left:12px;
min-height:500px;}


.widget { margin-bottom:12px}
.frontWidgetBody {border-left:5px solid #E98300;border-right:5px solid #E98300}
.frontWidgetBody   {font-size:.85em; line-height:120%; margin-bottom:0}

.frontWidgetTop {width:239px; height: 18px; background:url(images/widgettop.png) top no-repeat}
.frontWidgetBottom {width:239px; height: 18px; background:url(images/widgetbottom.png) top no-repeat; margin-bottom:6px;}
.widgettitle {margin-top:0; padding-top:0;font-size:20px;color: #009BBB; font-weight:normal;margin:12px;font-family:Arial, Helvetica, sans-serif}

.morelink {
color:#009BBB; font-weight:bold; text-align:right; font-size:.85em;}

hr {clear:left; margin-left:12px;margin-right:12px}

.textwidget img {margin-top:12px;}

#searchform  input {
background: url(images/searchbg.png) no-repeat;
border:0;
width:250px;height:30px;
padding-left:10px;
}