#container
{
width: 95%;
margin: 10px auto;
background-color: White;
color: #434343;
border: 1px solid gray;
line-height: 130%;
font-family : Arial, Helvetica, sans-serif;
}

#top
{
padding: .5em;
background-color: #990033;
border-bottom: 1px solid gray;
background-image : url(book_bg3.jpg);
background-repeat : no-repeat;
}

#top h1
{
padding: 0;
margin: 0;
color : White;
}

#leftnav
{
float: left;
width: 180px;
margin: 0;
padding: 1em;
}


#content
{
margin-left: 200px;
padding: 1em;
text-align : justify;
font-weight : normal;
}

#content h3
{
	font-size : 1.1em;
}
#content h2
{
	font-size : 1.15em;
}

.textbox
{
float: left;
width: 300px;
border: 1px solid #999;
margin: 0 15px 15px 0;
padding : 5px;
}

.picbox
{
float: left;
width: 300px;
border: 1px solid #999;
margin: 0 15px 15px 0;
padding : 5px;
}
.clearboth { clear: both; }


#footer
{
clear: both;
margin: 0;
padding: .5em;
color: #000000;
background-color: #ffffff;
border-top: 1px solid gray;
}

#cr
{
	font-size : 0.6em;
		color : #666666;
		text-align : center;
}
ul#navigation
{
list-style-type: none;
margin: 0;
padding: .5em 0;

}

ul#navigation li a
{
display: block;
width: 5em;
color: #FFF;
background-color: #036;
padding: .2em 0;
text-align: center;
text-decoration: none;
}

ul#navigation li a:hover
{
color: #FFF;
background-color: #69C;
}

ul#navigation .left { float: left; }
ul#navigation .right { float: right; }



.floatright 
{ 
float: right; 
margin: 0 0 10px 10px;
}

#leftnav p, #rightnav p { margin: 0 0 1em 0; }
#content h2 { margin: 0 0 .5em 0; }

#navcontainer { width: 179px; }

#navcontainer ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
}

#navcontainer a
{
display: block;
padding: 3px;
width: 150px;
background-color: #990033;
border-bottom: 1px solid #eee;
}

#navcontainer a:link, #navlist a:visited
{
color: #EEEEEE;
text-decoration: none;
}

#navcontainer a:hover
{
background-color: #CC0000;
color: #eeeeee;
}
