/* bpsc.org site wide css document modified for WORDPRESS*/
/* crafted by Joel Lentz and Terry Bradshaw    */
/* last updated 20090703 by lentz           */


html {margin: 0; padding: 0;}
body {font: 11px Verdana, Arial, Helvetica, sans-serif;
   border-style: none;
   margin: 0; padding: 0;
   background: rgb(85%,85%,70%); color: black;}
   
table {margin: 0; table-layout: auto; border: 3px solid #808080; font-size: 100%; border-collapse: collapse;
      margin-left: auto; margin-right: auto;}
td {padding: 0;  height: 2.5em; line-height: 2em; padding: 2px;}
#even {background-color: #aaaaaa;}
#col1 {font-weight: bold;}

h1 {font-size: 200%;
   margin: 0 -33% 0 0; padding: 0.66em .33em 0.33em 0.33em;
   background: #adb291 url(/Library/Paw4.gif) no-repeat 1% 25%;}
h2 {font-size: 133%; margin-top: 2.3em; margin-bottom: .5em;}
h4 {font-size: 100%; padding: 0 0 0 3em;}
h3 {font-size: 133%; margin: 0; padding: 1em 0 0.33em; 
   border-bottom: 1px solid rgb(50%,50%,35%);
   color: rgb(50%,50%,35%);}
h1, h3, h4, h2 {line-height: 1em;}
p {line-height: 1.66em; margin: 1em 4em 1em 4em;}

img {border-style: none;}
a:hover {background: #adb291;}
a.nohover:hover {background: none;}
a {padding: 3px; text-decoration: none;}
   
li   {list-style-type: none; }
ul   {margin-left: 0; padding-left: 1em;}

.polaroid {padding: 7px; background-color: #ffffff; margin: 7px;}
.new {padding: 2px 3px 2px 3px; background: #bb0000; font:  bold 11px 'Book Antiqua', Georgia, serif; color: #ffffff;
      text-transform: uppercase; border: solid 1px #ffffff; white-space: nowrap;}
.shadow {padding: 0 4px 4px 0; background-color: black; margin: 10px;}
img.shadow 
.blogsubtitle {font-size: 70%; margin-left: 20px;}

img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}


div#toolbar {background-color: #663300;
	padding: 0.5em 0.2em 0.5em 0; text-align: right;
	font: 125% 'Comic Sans MS', Chalkboard, Verdana, Arial, Helvetica, sans-serif;}
div#toolbar a {color: #ffffff; margin: 0 0.75em 0 0;
   text-decoration: none;}
div#toolbar a:hover {background: #996600;}

div#title {margin: 0px; padding: 0;
   height: 150px;
   background: #663300 url(/Library/3Banner2.jpg) no-repeat top left;
   }
div#title a {display: block; height: 100%; width: 100%;}
   
div#bulletinboard {width: 146px; height: 148px; position: absolute; top: 0; right: 0px; 
   border: 1px solid black;
   background: #b3874a url(/Library/bg_header.gif) repeat-x; }
div#bulletinboard a:hover {background: none}
div#bulletinboard img {margin: 9px 8px;}

   
div#sitenav {float: left; width: 13%; margin-top: 2em;
   font-size: 110%; background-color: white;
   border: 1px solid black;}
div#sitenav a {display: block; padding: 4px 8px; margin: 0; 
   text-decoration: none; text-align: left;
   border-top: 1px solid gray;}
div#sitenav a.subheading {display: block; padding: 4px 8px; margin: 0; 
   text-decoration: none; text-align: right; font-size: smaller;
   border-top: 1px dotted gray;}
div#sitenav a:hover {background: #dddddd;}
div#sitenav h4 {background: rgb(33%,33%,33%); color: white;
   text-align: center; margin: 0; padding: 0.25em 0 0.125em 0;}
   
div#entrymod {margin: 1.5em 21% 1em 16%; padding: 0;}
div#entrymod a{color: #777777;}
div#entrymod a:hover{color: #999999; background: #dddddd;}
div#entrymod h1{color: #000000;}
div#entrymod a:hover{color: #999999; background: #dddddd;}


div#sidebar {background: #C0B69A url(/Library/Tracks.jpg) repeat-y; 
   float: right; width: 18%; margin-top: 4em; margin-right: 6px;
   border: 1px solid #663300;
   font-size: 11px; z-index: 11;}
div#sidebar a {display: block; padding: 8px 0 6px 10px; margin: 0;}
div#sidebar a:hover {background: #ab8745;}
div#sidebar a.nohover:hover {background: none;}
div#sidebar p {margin: 0em 1em 1em 2em;}
div#sidebar ul{margin: 1em; padding: 0;}

   
    
div#wrapper {margin: 2em 2em 1em 2em; padding: 1em; background: #eeeeee; border: 2px solid #555555;
    font: 13px 'Book Antiqua', Georgia, serif;}



div#signature { text-align: right; margin: 0 4em 0 0;
	font: 175% 'Lucida Handwriting', 'Apple Chancery', cursive;}
   
div#footermod {padding: 1em; clear: both; text-align: center; 
    margin-left: auto; margin-right: auto; width: 500px;}
div#footermod a {margin: 0; padding: 0;}
div#footermod img {margin: 3px; padding: 0}
div#footermod a:hover {background: none}

.comments-template{
	margin: 10px 0 0;
	border-top: 1px solid #ccc;
	padding: 10px 0 0;
}

.comments-template ol{
	margin: 0;
	padding: 0 0 15px;
	list-style: none;
}

.comments-template ol li{
	margin: 10px 0 0;
	line-height: 18px;
	padding: 0 0 10px;
	border-bottom: 1px solid #ccc;
}

.comments-template h2, .comments-template h3{
	font-family: Georgia, Sans-serif;
	font-size: 16px;
}

.commentmetadata{
	font-size: 12px;
}

.comments-template p.nocomments{
	padding: 0;
}

.comments-template textarea{
	font-family: Arial, Helvetica, Georgia, Sans-serif;
	font-size: 12px;
}
   
