/* CSS Document - eclectic book club */

* {margin:0; padding:0;}
body {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	background: #9999CC url(images/diagonal_stripe-bg.gif) repeat;
	font-size: 1em;
	text-align:center;
}
div#wrapper {
	width: 770px;
	margin:15px auto;
	border-top: 1px solid #BADC74;
	border-right: 3px solid #406040;
	border-bottom: 3px solid #406040;
	border-left: 1px solid #BADC74;
	background: #F5F5F5;
}	
div#banner {
	border-bottom: 6px solid #406040;
	background-color:#4F754F;
	}
div#content{ /* main content table */
	text-align: left;
	margin-left: 230px;  
	width: 500px;
	padding-left: 40px;
}
div#content tr {margin-bottom: 20px;}
div#content td {vertical-align: top; padding: 10px 5px;}
div#content h3 {color:#9999CC} 
div#content li {font-size: 0.9em;
	color: #330099;
	list-style-position: outside;
	list-style-type: none;
}
td.data {width:50%;}
li.red_book {list-style-image:url(images/red_book.gif)}

div#leftCol {
	float: left;
	width: 200px;
	height:950px;
	text-align:left;
	padding-left: 20px;
	border-right: 1px solid #ACC8AC;
	}
#leftCol h3 {
	font-size:0.9em;
	color: #9999FF;
}
#leftCol li {margin-left: 0px;}
/* code for centering tables */		
div.centered  {text-align: center;}

h1, h2 , h3, h4, h5 {
	color:#996699;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: oblique;
	margin-bottom: .1em;
}	
h1 {font-size: 1.7em;
	color: #330099;
	text-align: center;
	font-style: oblique;
}
h1.title {display: none;}
h2 {font-size: 1.1em;}
h3 {font-size: 1.1em;
	color: #606;;
}
h4 {font-size: .85em}	
h5 {
	font-size: .65em;
	color: #336633;
	font-style: normal;
	text-align: center;
}
p {font-size: .9em;}
li {
	font-size: .9em;
	list-style: none;
}
h1#title {display: none;}
hr {color: #ACC8AC;}
a:link, a:active, a:visited {font-size: .9em;
	color: #336633;
	text-decoration: underline;
}
a:hover {color:#00CC33}

/* calendar */
#calendar {
	text-align:center;
	height: 200px;
 }
.main {
	width:180px;
	border: 1px solid #406040;
}
.month {
	font:bold 80% Georgia, "Times New Roman", Times, serif;
	color:#FFFF99;
	padding: 2px;
	background: #6666CC url(images/diagonal_stripe-bg.gif);
}
.daysofweek {
background-color:gray;
font:bold .65em Arial, Helvetica, sans-serif;
color:white;
}
.days {
font-size: .65em;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
background-color: #FFFFCC;
padding: 1.5px;
}
.days #today{
	font:bold 1em Arial, Helvetica, sans-serif;
	color: #CC3333;
}
/* end of calendar */

div#footer {clear: both;}
ul#footnote
{
padding: 0;
margin: 0;
list-style-type: none;
}

ul#footnote li { display: inline; }
.clear {clear:both;}
