/**************** body and tag styles ****************/

	body {
	  margin-top: 0px;	  
	  margin-bottom: 10px;
	  background-color:#000000;
	  background-image: url('leather.png');
	   
	  }

	#container {
	  width: 800px;
	  height: 100%; 
	  margin: 0 auto;
	  font-family: Arial, Verdana, Helvetica, sans-serif;
	  font-size: 11px;
	  line-height: 1.0em;
	  color: #666666;
	  background-image: url('paper.png');
	  }
	
	#contents {
	  width: 735px;
	  margin: 0 auto;
	  font-family: Arial, Verdana, Helvetica, sans-serif;
	  font-size: 11px;
	  line-height: 1.6em;
	  color: #666666;
	  }
	  
	#break {
	  padding: 0px;
	  background-color: #E8D3A8;
	  font-style: italic;
	  font-size: 10px;
	 }
		
	h1 {
	  font-family: Arial, Verdana, Helvetica, sans-serif;
	  font-weight: bold;
	  font-size: 16px;
	  line-height:1em;
	  color: #006155;
	  
	  
	  }
		
	h2 {
	  color: #4e3700;
	  font-size: 16px;
	  font-family: Arial, Verdana, Helvetica, sans-serif;
	  }
	
	.blue
	{ color: #006155;}
	
	.details 
	{
	  color: #4e3700;
	  font-size: 16px;
	  font-family: Arial, Verdana, Helvetica, sans-serif;
	  }
	
	.place {
		color: inherited;
		font-family: Arial, Verdana, Helvetica, sans-serif;;
		font-size: 11px;
		display: block;
		}
		
	.place2 {
		color: inherited;
		font-family: Arial, Verdana, Helvetica, sans-serif;;
		font-size: 11px;
		display: block;
		margin-right: 22px;
		}
	  
	h2.blue {
	  color: #006155;
	  font-size: 16px;
	  font-family: Arial, Verdana, Helvetica, sans-serif;
	  }
	  
	h2.smaller {
	  color: #006155;
	  font-size: 12px;
	  font-family: Arial, Verdana, Helvetica, sans-serif;
	  }
	  
	 #sidebar a:hover {
	 color: #4e3700;
	 background-color: #e5e5e5;
	 text-decoration: none;
	 }
	 
	  #sidebar a:active {
	 color: #006155;
	 }
	 
	 #sidebar p.separator a:hover {
	 color: #006355;
	 background-color: #e5e5e5;
	 text-decoration: none;
	 }
	
	
	table {
	border: 1px solid #DFC58C;
	}
	

	td {
	padding: 5px;
	}
	
	  a:hover {
	  
	  color: inherit;
	  text-decoration: underline;
	  }		  
	

/**************** images styles ****************/		

	a img{
	  border: none;
	  }

	img.left_image,img.center_image,img.right_image {
	  padding: 4px;
	  border: 1px solid #a0a0a0;
	  }

	img.left_image {
	  float: left;
	  margin: 0 12px 5px 0;
	  }

	img.center_image {
	  margin: 0 100px 5px auto;
	  float: left;
	  display: block;
	  }

	img.right_image {
	  float: right;
	  margin: 0 0 5px 12px;
	  }

/**************** header styles ****************/

	#header {
	  width: 780px;
	  border: 0px;
	  padding-bottom:0px;
	  padding-top: 0px;
	  clear: both;
	  }
	#header p { 
	  margin-top: 20px;
	  margin-left: 30px;
	  color: #BA1EDA;
	  }



/**************** content styles with sidebar****************/

	#content {
	  width: 520px;
	  padding-left: 10px;
	  padding-right: 10px;
	  padding-top: 0px;
	  color: #4e3700;
	  float: left;
	  }
		
	#content p {
	  padding-bottom: -9px;
	  }
	  
     #content p.separator {
	  padding-bottom: 10px;
	  border-bottom: none;
	  color: #4e3700;
	  }
	  	  	
	  a {
	  color: #990000;
	  text-decoration: none;
	  font-weight: normal;
	  }

  	  #a head{
	color: #003366;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	  }
	  
	#sidebar {
	  width: 182px;
	  padding-left: 1px;
	  padding-right: 5px;
	  padding-top: 10px;
	  
	  float: left;
	  }
	
	#sidebar p {
	  padding-bottom: 10px;
	  padding-top: 0px;
	  padding-right: 5px;
	  padding-left: 9px;
	  color: #4e3700;
	  border: 1px solid #006355;
	  background: #ffe9c4;
	  }
	  
	#sidebar p.separator {
	  padding-bottom: 10px;
	  border-bottom: none;
	  }

/**************** footer styles ****************/
	#footer {
	  margin-top: 15px;
	  padding-top: 0px;
	  padding-bottom: 0px;
	  padding-left: 2px;
	  color: #4e3700;
	  padding-right: 2px;
	  clear: both;
	  width: 735px;  
	  }
		
	#footer p {
	  color: #333333;
	  padding: 5px;
	  font-size: 11px;
	  font-style: italic;
	  text-align: justifed;
	  border-top: 1px solid #006155;
	  }
		
	#footer p a {
	  color: #000066;
	  font-weight:100;
	  }
		
	#footer p a:hover {
	  color: inherited;
	  text-decoration: none;
	  border-bottom: 1px dotted #FFFFFF;
	  }
	  
	  
/**************** misc. text styles ****************/
	  
	
	.sidebar_link_active {
	color: #006155;
	font-size: 12px;
	font-weight: bold;
	padding: 3px;
	display: block;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	}
	
	.sidebar_link {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	display: block;
	padding: 3px;
	font-weight: bold;
	color: #4e3700;;
}