body { 
	background-color: #4A463A; 
        width: 100%;
        height: 100%;
}
#div_background {
	background-color: #000;
	max-width: 1300px;
	margin: 0 auto 5px auto; 
 	border: 6px solid #888067;
 	-moz-border-radius: 30px;
 	-webkit-border-radius: 30px;
}
/* following only understood by IE6: */
* html #div_background { width: 1200px; }
#div_content {
	max-width: 1150px;
	background-color: #000; /*4A463A*/
	margin: 10px auto 10px auto; 
	padding: 10px;
 	/* following to make content scroll under masthead:
	margin: 0px 10px 10px 10px; 
	z-index: 1;
	position: relative; #D6CAA4*/
}
#div_masthead {
	background-color: #38362C; 
 	height: 42px;
	max-width: 830px;
 	border: 6px solid #49473A;
 	-moz-border-radius: 20px;
 	-webkit-border-radius: 20px;
}
#div_masthead img { /* comment out for floating masthead */
        margin: 0px 0 0 10px;
	border: 0;
}
img.logo { 
	float: left;
	margin: -5px 0 10px 0;
}
div.div_pic_click {
        margin: 5px 0 15px 0;
}
div.div_pic_click img {
	border: 0; /*20px solid #4A463A
 	-moz-border-radius: 15px;
 	-webkit-border-radius: 15px;*/
        background-color: #F2ECD2;
        /*position: relative; left: -10px;*/
	padding: 20px;
        display: block;
        margin-left: auto;
        margin-right: auto;
}
div.div_pic_click a:link, a:visited, a:hover, a:active { 
	color: #000; 
	text-decoration: none; 
}
p {
	font: normal 11pt Arial, sans-serif;
        letter-spacing: 1px;
        /*letter-spacing: 1px;
   	text-indent: 15px;
	max-width: 650px;*/
        word-spacing: 1px;
    	text-align: justify; 
   	margin: 0 2px 8px 20px;
   	color: #38362C; 
}
p.Centered {
    	text-align: center; 
        margin-top: -5px;
        display: block;
        margin-left: auto;
        margin-right: auto;
   	color: #F2ECD2; 
}
p.SmallCentered {
	font: normal 10pt Arial, sans-serif;
    	text-align: center; 
        margin-top: 0px;
        display: block;
        margin-left: auto;
        margin-right: auto;
   	color: #F2ECD2; 
}
p.SmallCentered a:link, a:visited { 
        font-weight: bold;
   	color: #F2ECD2; 
	text-decoration: none; 
}
p.SmallCentered a:hover, a:active { 
        font-weight: bold;
   	color: #F2ECD2; 
	text-decoration: underline; 
}
h1 { 
	font: normal 16pt Impact, Arial; 
	margin: 10px 0px 0 10px;
	padding: 0;
	text-align: left;
	color: #F2ECD2;
}
h1.Small {
	font: normal 14pt Impact, Arial; 
}
h1.Smaller {
	font: normal 12pt Impact, Arial; 
}a {
        font-weight: bold;
        color: #F2ECD2;
}
a:link { 
	text-decoration: none; 
}
a:visited { 
	text-decoration: none; 
}
a:hover, a:active { 
	text-decoration: underline; 
}
#div_nav
{
	background-color: #38362C;
	margin: -22px 10px 0px 0px;
	/*padding: 0px 0px 0px 5px;*/
	float: right;
}
#div_nav ul
{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#div_nav li
{
	display: inline;
	padding: 0 10px 0 0;
	margin: 0;
	font-family: Impact, Charcoal, sans-serif;
}
#div_nav a:link, a:visited { 
	border: 0;
	margin: 0;
	padding: 0;
	font-weight: bold; 
	text-decoration: none; 
}
/*#div_nav { 
	font-weight: bold; 
	text-decoration: none; 
}*/
#div_nav a:hover, a:active { 
	border: 0;
	margin: 0;
	padding: 0;
	text-decoration: underline; 
}
#div_nav img { 
	border: 0;
	margin: -10px 0 0 0;
	padding: 0;
}

#li_nav_main
{
	color: #6B869C;
}
#li_nav_pix
{
	color: #84826B;
}
#li_nav_text
{
	color: #BDB684;
}
#li_nav_art
{
	color: #CEC7AD;
}



