/* dark tan #9A3A21

 yellow #F9F1DC

 light brown #DE8E6C */





body{

	background-image: url(i/background.gif);

	margin:0px;

	font-family:verdana, arial, helvetica, sans-serif;

	}







#main {	

	width:550px;

	font-size:0.8em;

	line-height:1.5em;

	}





#main a, a:active, a:link, a:visited {

	color:#9A3A21;

	text-decoration: underline;

	}



#main a:hover {

	color:#DE8E6C;	

	text-decoration: none;

	}





table.outer {


	width:772px;

	padding:0px;

	}



.insideTable{

	width:500px;

	}

.insideTable1{

	width:500px;

	padding-left:50px;

	}

.padL	{

	padding-left:20px;

	}


.picture td{
	text-align:center;
	background:#F9F1DC;
	padding:10px;

	}

.breadcrumbs{
	
	padding-left:20px;
	
	}
.boundary_spacer{
	width:18px;
	}
	
h3	{

	display:inline;

	font-size:1.1em;

	color:#9A3A21;

	}

.button	{

	width:30%;

	background-color:#9A3A21;

	color:#FFFFFF;

	}





td.content{

	background:#F9F1DC;

	padding:15px;

	vertical-align:top;

	text-align:left;

	}



td.tile{

        padding:0px;

        width:6px;

        background-image:url(i/tileborder.gif);

	}



td.horiz_boundary{

        padding:0px;

        height:20px;

        background-image:url(i/horizontal_boundary.gif);

	text-align:left;

	padding-left:5px;

	}



td.topborder{

	background:#DE8E6C;

	border-top:1px solid #000;

	border-bottom:1px solid #000;

	text-align:left;

	}

.help {	
	font-size:1.1em;
	}


/* class for left column (navs) */

td.left{

	background:#9A3A21;

	width:150px;

	vertical-align:top;

	}

.gallery{

	width:100%;

	}



.gallery td {
	width:33%;
	border-bottom:1px solid #DE8E6C;

	vertical-align:top;

	padding:10px;




	}





td.boundary{

	background-image:url(i/boundary.jpg);

	width:18px;

	}



table.site td{

	vertical-align:top;

	width:20%;

	padding:4px;

	text-align:left;

	font-size:0.7em;

	}

	

.bottom_border{

	border-bottom:1px solid #DE8E6C;
	}

.top_border{

	border-top:1px solid #DE8E6C;

	}



.site_outline {

	border: 1px solid #DE8E6C;

	}

.sub{

	margin:5px;

	padding:5px;

	background:#E1E1C7;

	}

.top {

	vertical-align:top;

	}



.middle{

	vertical-align:middle;}



.center{

	text-align:center;

	}



.width20 {width:20%;}



.point7{

	font-size:0.7em;

	}



.point8{

	font-size:0.8em;

	}



.strongbrown {
	font-weight:700;
	color:#9A3A21;
	}





.float_left{

	text-align:left;

	padding-right:10px;

	}



h1	{

	border-bottom:2px dotted #9A3A21;

	display:inline;

	font-size:1.2em;

	color:#9A3A21;

	}





h2	{



	font-size:1em;

	font-weight:600;

	color:#000;

	}



a img {

	border:0px;

	}



/* 	NAVIGATION STUFF 	*/



#navs ul {

	margin: 0px;

	padding: 0px;

	list-style: none;

	width: 145px;

	line-height:25px;

	font-size:0.8em;

	letter-spacing:0.1em;



	}





#navs li {

	border-bottom: 1px  solid #DE8E6C;

	padding:5px;

	text-align:right;

	}



.top_item{	

	border-top:1px solid #DE8E6C;

	}	



li.current{

	text-align:right;

	}	



li.bottom{	

	border-bottom: 1px  dotted #DE8E6C;

	}	



#navs ul li a {

	display: block;

	text-decoration: none;

	color:#F9F1DC;



	}



#navs ul li.current a {

	border-left: 15px solid #DE8E6C;

	color:#fff;



	}



* html #navs ul li { float: left; height: 1%; }

* html #navs ul li a { height: 1%; }





#navs ul li a:hover { 

	color: #fff; 

	border-left: 15px solid #DE8E6C;

	} 



	

#navs li:hover ul, #navs li.over ul { 

	display: block;	

	} 



/* 	end of NAVIGATION STUFF 	*/


.error {color:#ff0000;
				}


.footer {

	background:#F9F1DC;

	padding:0px;

	}

.authors {
	font-size:0.9em;
	color:#660000;
	a {color:#660000;}
	}

#footer{

	padding:10px;

	background:#F9F1DC;

	font-size:0.6em;

	text-align:center;

	line-height:18px;

	}

#footer .authors 
	a{ color:#660000;
	}


a:active, a:link, a:visited {

	color:#000;	

	text-decoration: underline;



	}



a:hover {

	color:#9A3A21;

	text-decoration: none;



	}







/* dark tan #9A3A21

 yellow #F9F1DC

 light brown #DE8E6C */
