body{ margin: 40px 0;
	background-image : url(images/bg.jpg); 
background-repeat : repeat-x; 
line-height : 90%; 
margin-top : 0; 
background-color : #fff; 
color : #fff; 

 padding:0;
 font: 0.86em/1.6 Arial, Helvetica, sans-serif;
		}
h1,h3{margin-left:10px;}
		
a:link {
color: #C0C8C9;
text-decoration: none;
}
a:visited {
text-decoration: none;
color: #E8CF6C;
}
a:hover {
text-decoration: none;
color: #fff;
}
a:active {
text-decoration: none;
color: #775D42;
}


#wrap{width:800px;
	  margin: 0 auto;
	  }
	  
#header{
	background-image : url(images/hdr2.jpg);
	}
#header h1{color:#ffffff;
}
	  
#nav {
 float:right;
 width:100px;
 padding: 1em;
 text-align: center;
 background: url(divider.gif) no-repeat bottom center;
 padding-bottom: 30px;

}

#nav ul{
	margin:0 0 50px 15px;
	padding: 0 0 100px 15px;
	list-style: none;
	}
	
#nav li a{
	margin: 0;
	display:inline;
	color:#ececec;
	}
	
#thumbs_gallery td{width:250px;
}
	
	
	
#footer{color:#336666;
		background-color:#464243;
		}
#footer p{text-align:center;
		}
#footer a:link {
		color: #336666;
		text-decoration: none;
		}
		a:visited {
		text-decoration: none;
		color: #336666;
		}
		a:hover {
		text-decoration: none;
		color: #336666;
		}
		a:active {
		text-decoration: none;
		color: #336666;
		}
		

#clearfooter{clear:both;
		height:50px;
		overflow:hidden;
		}
	
	
#t_nav {
 width:100px;
 padding:10px;
 text-align: center;
 background: url(divider.gif) no-repeat bottom center;
}

#t_nav ul{
	padding: 10px 10px 10px 10px;
	list-style: none;
	}
	
#left{width:345px;
float:left;
		}
#right{width:345px;
		float:right;
		position:absolute;
		top:375px;
		left:450px;
		}
	  
.arrows a{color:#000;
}
.bottom{margin-left:175px;
}

.bottom a:link{color:#C0C8C9;
				text-decoration:none;
				}
				a:visited {
		text-decoration: none;
		color: #C0C8C9;
		}
		a:hover {
		text-decoration: none;
		color: #fff;
		}
		a:active {
		text-decoration: none;
		color: #775D42;
		}