/* 
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 {
background: url(images/bodybg.jpg) repeat-x;
font-family: "Lucida Sans Unicode", Verdana, sans-serif;
line-height: 150% 

}

h1 {
font-size:1.7em;
margin-bottom:12px;
margin-top:12px;
color: #833C86;
 display: block; 
 width:690px;


}

h2 {font-size:1.4em;
margin-bottom:10px;
margin-top:10px;
color: #00bdd4}



#container p {
margin-bottom:12px



}
#maincontent ul {
margin-bottom:12px;

margin-left:36px

}

#maincontent li {
list-style:circle}

#maincontent a {color:#833C86;
text-decoration:none;
border-bottom:1px solid #ffffff}

#maincontent a:hover {color: #FF3366;border-bottom:1px dashed #FF3366}


.widget_dbem_list a {color:#833C86;
text-decoration:none;
border-bottom:1px solid #ffffff}
.widget_dbem_list a:hover {color: #FF3366;border-bottom:1px dashed #FF3366}

#container{
width:970px;
margin: 0 auto;
background-color:#FFFFFF
}
#maincontent {
width: 690px;
float:right
}

#post{}
#postmeta{}
#postnavigation{}
#searchform{}
#sidebar{
width: 280px;
float:left
}

#sidebar ul {list-style: none
}

#footer { clear:both;display:block;height:321px;
background-image:url(/wp-content/themes/ruralneeds/images/footerbg.jpg);
background-repeat:repeat-x
}

#footerImageDiv {
width:970px;
margin: 0 auto;
padding-top:5px
}

#footerTextDiv {width:970px;
margin: 0 auto;
padding-top:5px}

.footerbox {
float:left;
width: 242px;
font-size:.8em;
color: #FFFFFF

}

.footerbox  a{
color: #FFFFD7;
text-decoration:none
}

.footerbox  a:hover{
color: #CCFF33;
text-decoration:none
}


#tagline { width:970px;
margin: 0 auto;
clear:both;
height:12px;
font-size:.8em;
color:#FFFFFF;
text-align:right
}

#tagline a {text-decoration:none;
color:#CCFF33
}

.widgettitle {
margin-top:8px;
margin-bottom:8px;color: #833C86;
font-size: 1.3em
}

.dbem-calendar-table {font-size:.9em; color:#ffffff;

width: 263px;}

table.dbem-calendar-table thead tr {background-image:url(/images/calendarhead.jpg); background-repeat:no-repeat
}

table.dbem-calendar-table tbody  {background-image:url(/images/calendarbody.jpg)
}

table.dbem-calendar-table td.eventful a {
color:#ffffff;
font-weight:bold;
}


.eventful{
color:#ffffff;
background-image:url(images/liveevent.png);
background-repeat:no-repeat
}

table.dbem-calendar-table td.eventless-today {
border: 1px dotted #CCCCCC
}
/**
  theme requirements as per 
  http://codex.wordpress.org/CSS
*/
.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}

.alignleft {
   float: left;
}

.alignright {
   float: right;
}

strong {font-weight:bold}


.wp-caption {
border: 1px solid #B1A79B;
text-align: center;
padding-top: 10px;
margin: 5px;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
background-image: url(/images/captionbg.jpg);
background-repeat: no-repeat;
background-position: center bottom;
min-height:260px
}
.wp-caption img {
margin: 0;
padding: 0;
border: 0 none;
}
.wp-caption p.wp-caption-text {
font-size: .9em;
line-height: 17px;

padding: 8px;
margin: 0;
}

.gallery-caption {font-size: .9em;}
.gallery-icon {font-size: .9em;}

.blueBorder {
border: 1px solid #000033

}