body { 
	background-color: #DBDDE1; 
	background-image: url("background.jpg");
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: top center;
	text-align: center;
	min-width: 800px;

} 

h1 { 
        padding-top: 25px;
	font-family: "Palatino Linotype", Palatino, Georgia, serif;
	font-size: 35px; 
	font-weight: bold; 
	color: #993300; 
} 

h2 {
	padding-left: 20px; 
	padding-top: 0px; 
        text-indent: 20px;
        margin-bottom: 10px;
	font-family: "Palatino Linotype", Palatino, Georgia, serif;
	font-size: 24px; 
	font-weight: bold; 
	color: #993300; 
} 

h3 {
	padding-left: 20px;
        text-align: left; 
        text-indent: 20px;
        margin-top: 0px;
        margin-bottom: 5px;
        font-family: "Palatino Linotype", Palatino, Georgia, serif;
	font-size: 18px; 
	color: #993300; 
	text-decoration: none; 
} 


:link
{	color: #993300; 
}

:visited
{	color: #B8BF5F; 
}

a:active
{	color: #993300; 
}

a:hover
{	color: #B8BF5F;
}

.header 
{  
	background-image: url(images/BG_head.jpg); 
	background-repeat: repeat-x; 
	background-position: top;
}

ul      {
        padding-left: 0px;
        margin-left:30px;
        margin-top: 5px;
        margin-bottom: 5px;
}

ul li{
        top-margin: 2px;
   
}

ul#navlist {
	font-family: Frutiger, Helvetica, Arial, sans-serif;
	text-align: center;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 0;
	margin-top: 0;
	margin-left: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold; 
        line-height: 18px;
	color: #993300;
	width: 100%;
        wrap= off;

}

ul#navlist li 
{
	display: inline;
	padding-left: 0;
	padding-right: 0;
	padding-bottom: 5px;
	/* matches link padding except for left and right */
	padding-top: 5px;
}

ul#navlist li a 
{
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-top: 5px;
	background-color: #993300;
	color: #FFFFFF;
	text-decoration: none;
	border: solid 1px #993300;
}

ul#navlist li a:hover, #navlist li a:link#current 
{
	color: #993300;
	background-color: #B8BF5F;
	border: solid 1px #B8BF5F;
}

ul#booklist li{
margin:0px 40px 0px 45px;
font-family: Frutiger, Helvetica, Arial, sans-serif;
}

.content
{  
	padding: 20px;
	display: block;
	height: 255px;
	font-family: Arial, Helvetica, sans-serif; font-size: 14px; 
	color: #666666; 
	background-image: url(images/BG_content.gif); 
	background-repeat: no-repeat; 
}

.content a:link
{
	font-family: Arial, Helvetica, sans-serif; font-size: 14px; 
	font-weight: bold;
	color: #993300; 
	text-decoration: none; 
} 

.content a:visited
{
	font-family: Arial, Helvetica, sans-serif; font-size: 14px; 
	font-weight: bold;
	color: #B8BF5F; 
	text-decoration: none; 
} 

.content a:hover
{
	text-decoration: underline;
}

ul#button {
	font-family: Arial, Helvetica, sans-serif;
}

ul#button li 
{ 
	display: inline; 
}

ul#button li a 
{
	margin:10px;
	padding: 0.2em 1em;
	background-color: #f9f9f9;
	color: #00A0C6;
  	font-size: 16px;
  	text-decoration: none;
  	border: solid 1px ;
}

ul#button li a:hover 
{
	color: #FFFF00;
	background-color: #60C4DB;
}

.footer 
{  
	background-image: url(images/BG_foot.jpg); 
	background-repeat: repeat-x; 
	background-position: top; 
	background-color: BAE6F2; 
}

.note 
{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	text-decoration: none; 
}


.note a:link
{
	font-weight: bold;
	color: #00A0C6; 
	text-decoration: none; 
} 

.note a:visited
{
	font-weight: bold;
	color: #00A0C6; 
} 

.note a:hover
{
	text-decoration: underline;
}

.credit 
{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #999999; 
	text-decoration: none; 
}


	#leftcontent {
                
		width:700px;
                line-height: 20px;
                background: url(leftcontent.png) 0% 0% repeat-x;
		border-right:0px solid #000;
                border-left:0px solid #000;
                border-top:0px solid #000;
		border-bottom:0px solid #000;
		margin-left: auto;
                margin-right: auto;
                text-align: left;
		padding-bottom:20px;
		}

	#rightcontent {
                background:#fff;
		}
		
	
	#rightcontent p {
		font-size:10px;
		margin-left:0px;
		}

        p,h1,pre {
		margin:0px 40px 10px 40px;
		font-family: Frutiger, Helvetica, Arial, sans-serif;
		}
		

	
	#rightcontent p {
		font-size:10px;
		margin-left:0px;
		}
	