/* Created by:  Chess Griffin December 2005 */
/* http://www.sitelounge.com and http://www.chessgriffin.com */
/* Licensed under the Creative Commons */
/* Attribution-ShareAlike License v2.5 */
/* http://creativecommons.org/licenses/by-sa/2.5/ */

/* Support open web standards -- visit http://www.w3c.org */

/* Use Firefox:  http://www.getfirefox.com */

/* Here comes the code... */

/* Begin body and header code */

body {
color:#000;
background: #fff;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 14px;
margin: 10px 0 10px 0;
padding: 0;
text-align: center; /* IE 5.5 hack part I */
}

a:link { color: #607178; background: #fff; text-decoration: underline; }
a:hover { color: #000; background: #fff; text-decoration: underline; }
a:visited { color: #607178; background: #fff; text-decoration: underline; }
a:hover { color: #000; background: #fff; text-decoration: underline; }

#wrapper {
width: 770px;
background: url(middle.jpg) repeat-y;
margin-left: auto;
margin-right: auto;
margin-bottom: 0;
padding: 0;
text-align: left;  /* IE 5.5 hack part II */
}

#top {
background: url(top.jpg);
width:770px;
height:15px;
margin:0;
padding:0;
display:inline;
}

#container {
width: 750px;
margin:0;
padding:0;
display:inline;
}

#main {
width: 750px;
margin:0;
padding:0;
display:inline;
}

#title {
float:left;
background: url(bcci-6724.jpg);
width: 750px;
height: 150px;
margin: 0px 0px 0px 10px;
padding:0px;
display:inline;
}

#title a:hover {
background: none;
text-decoration: none;
}

h1 {
font-size: 120%;
}

h2, h3 {
font-family: georgia, times, serif;
text-align: left;
font-size: 110%;
}

h4 {
margin-bottom: 4px;
}

p {
font-size: 12px;
}

p.underline {
text-decoration: underline;
font-style: italic;
}

/* End body and header code */

/* Nav list code */

#navcontainer {
width: 200px;
height: 1%; /* Holly Hack (to prevent IE peekaboo bug) */
margin:0;
padding:0;
display:inline;
}

#navcontainer ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
}

#navcontainer a
{
display: block;
padding: 3px;
margin:1px 0 0 0;
width: 200px;
text-decoration: none;
}

#navcontainer a:link, #navcontainer a:visited
{
color: #dacca7;
background: #6386bc;
}

#navcontainer a:hover
{
background: #dacca7;
color: #6386bc;
}

/* onstates for the nav bar - not used yet */

#archives #navarchives  a,#about #navabout  a, #home #navhome  a, #sites #navsites  a, #ee-design-forums #navforums  a, #contact #navcontact  a, #submit #navsubmit  a{
color: #742F36;
background: #CFD3b1;
font-weight:normal;
text-decoration: underline;
}

/* End nav bar code */

/* Begin content stuff */

.content {
float:left;
width:500px;
background: #fff;
color:#000;
margin: 5px 5px 5px 20px;
padding: 0px 5px 5px 5px;
text-align: justify;
line-height: 120%;
display:inline;
}

.center {
text-align: center;
}

blockquote {
font-family: georgia, times, serif;
border-left: 2px solid #000;
padding-left: 10px;
line-height: 120%;
}

ul {
list-style-type: disc;
font-size: 12px;
line-height: 120%;
margin-top: 3px;
margin-bottom: 3px;
margin-right: 15px;
}

li {
color: #000;
background:#fff;
}

img {
margin: 0;
padding: 0;
border: 0;
}

img.centered {
display: block;
margin-left: auto;
margin-right: auto;
}

.date {
font-size: 80%;
color: #607178;
background:#fff;
text-align: left;
}

.title {
font-size: 110%;
color: #000;
background:#fff;
text-align: left;
font-weight: bold;
}

#sidebar {
float:left;
width: 200px;
margin: 10px 0 0 9px;
padding:0;
font-size: 10px;
text-align: left;
display:inline;
}

* html #sidebar { /* IE hack to fix margins */
margin: 0 0 0 9px;
}

#sidebar p {
margin:5px 0 0 5px;
padding:0;
font-size:12px;
}

.box {
background: #fff;
color:#000;
margin: 20px 5px 5px 0px;
padding: 5px 5px 5px 0px;
text-align: left;
font-size:14px;
}

.box a:link {
	font-size: 12px;
	background: #fff;
	color: #742F36;
}
.box a:hover {
	font-size: 12px;
	background: #fff;
	color: #000;
}
.box a:visited {
	font-size: 12px;
	background: #fff;
	color: #742F36;
}
.box a:hover { font-size: 12px; background: #fff; text-decoration: underline; color: #000; }

.sidetitle {
	padding:0;
	margin:0;
	color:#993333;
	background:#fff;
	font-size: 12px;
	font-weight: bold;
}




/* End content code */

/* Begin footer code */

.clear {
clear: both;
}

#footer {
margin:0;
padding:0;
display:inline;
}

.credit {
margin:0;
padding:0;
font-size: 70%;
text-align: center;
line-height: 120%;
}

.credit a:link, .credit a:visited {
color: #607178;
background:#fff;
text-decoration: underline;
}

.credit a:hover {
color: #dacca7;
background:#fff;
text-decoration: none;
}

#bottom {
margin-top: 0;
background: url(bottom.jpg) no-repeat bottom center;
width: 770px;
height: 15px;
margin-bottom:0;
}

/* End footer code */
