/* Written by Cathy Kost, 12 June 2006 */

body {
    font-family: sans-serif;
    font-size: 11pt;
	color: #663333;
    /*background-image: url(images/marble.gif);*/
}

h1 {
    border-bottom: 2px solid #472424;
	color:	#472424;
	text-align: right;
	font-weight: bold;
	font-size: 120%;
    
}

h2 {
    font-size: 100%;
    color: #472424;
    text-align: left;
	font-weight: bold;
}

h3 {
    
    
}  

#navig2 { float: left; }
#navig2 ul { margin-top: 0; }
    #navig2 li {
        display: block;
        background-color: transparent;
        border: none;
        padding: 0.25em;
        margin: 0.25em;
		margin-bottom: 2em;
		font-size: 85%;
		color: #472424;
    }
	
	#navig2 a {
		text-decoration: none;
		color: #472424;
		font-weight: bold;
}

	#navig2 a:hover {	
		text-decoration: none;
		color: gray;
}

    #navig2 li.thislink, #navig2 li.thislink:hover {
        background: url("images/topback.gif") #472424;
		color: white;
    }

    #navig2 li:hover{
        background-color: transparent;
		color: gray;
		text-decoration: none;
    }

#navig2 ul {
    list-style-type: none;
	color: #472424;
} 

#navig2 { padding-right: 1em; }

#rightColumn { padding-left: 1.5em; }

.gallery_img { 
	border-style: groove;
	border-width: 5px;
	border-color: #472424;
}

.newstable {
		color: #472424;
		font-weight: bold;
}

hr {
	color: #472424;
	background-color: #472424;
}		
		

#content { }

.imgRight { 
	float: right; 
	padding-left: 0.5em; 
	margin-top: 1em; 
	border: 0;
}

.extra_para {
	margin-bottom: 2em;
}

.img_text {
	margin: 0.5em;
	font-size: small;
	font-weight: bold;
	text-align: center;
}

p {
	text-align: justify;
}	

#banner {
    align: center;
}

.thislink {
    color: white;
	background-color: #472424;
    font-weight: bold;
    text-decoration: none;   
}        


a {
    text-decoration: none;
	color: #663333;
	font-weight: bold;
}

a:hover {
		text-decoration: underline;
		color: gray;
}

dt {
    font-style: italic;
    font-weight: bold;
}

dd {
    margin-left: 1em;
    margin-bottom: 1em;
}

li {
	margin-bottom: 1em;
}	

.example {
    width: 50%;
    margin-left: 1.5 em;
    padding-left: 0.25em;
    background-color: rgb(245, 245, 245);
}

#footer {
    /*border-top: 1px solid gray;*/
    padding-top: 0.25em;
    margin-top: 5em;
    font-size: 80%;
    text-align: center;
	font-weight: bold;
}
.leftphoto {
	border: none;
	margin-right: 0.5em;
	margin-bottom: 0.5em;
	margin-top: 0.5em;
	text-align: left;
}

.rightphoto {
	border: none;
	margin-left: 2em;
	margin-bottom: 2em;
	margin-top: 2em;
	text-align: right;
}

.intro {
	font-weight: bold;
}	

#footer p {
	text-align: center;
}       

.subhead { 
	font-weight: bold;
	font-size: 80%;
	color: 472424;
		
}

.subhead1 { 
    font-weight: bold; 
    margin-right:1em;
    margin-left: 1em;       
}

.info-head {
	margin-right: 1in;
	margin-left: 1in;
	font-size: 110%;
	font-weight: bold;
}	

.info-para {
	margin-right: 2em;
	margin-left: 2em;
}

.para-list {
	margin-right: 1em;
	margin-left: 2.5em;
	list-style-type: disc;
}

.bar {
    text-align: center;
    margin-top: 1em;
    margin-bottom: 1em;
}

.table {
    margin-top: 2em;
    margin-bottom: 2em;
} 

.update {
	color: black;
	margin-right: 1.5em;
	margin-left: 1.5em;
}

.noborder {
	border: none;
}	

