
div.container
	{
	width:100%;
	margin:0px;
	border:2px solid gray;
	line-height:150%;
	width:990px;

 margin-left:140px;background-color:#FFFFFF}




img.deer 
	{
	position:absolute;
	top:25px;
	left:160px; border: 0px;
}

body {background-color:#b0c4de;}

div.header,div.footer
	{
	padding-bottom:1em;
	padding-top:0.5em;
	color:white;
	background-color:red;
	clear:left;
	
}




h1.header
	{
	padding:1em;
	margin:0;
	font-style: italic;
	font-weight: bold;
}



div.left
	{
	float:left;
	width:180px;
	margin:0;
	padding:0;
	font-family:verdana;
	font-size:80%;
	background-color:#FFFFFF

}


div.right
	{
	float:right;
	width:170px;
	margin:0;
	padding-right:1em;
	font-family:verdana;

}




div.content
	{
	margin-left:180px;

	padding:1em;
	font-family:verdana;
	font-size:80%;
	width:620px;
	
}



div.content_template
	{
	margin-left:180px;
	padding:1em;
	font-family:verdana;
	font-size:80%;
	width:750px;
	
}




img.floatleft
	{
	float:left;
}



img.floatright
	{
	float:right;
}




img.feet
	{
	position:absolute;
	top:16px;
	left:560px;
}

img.vest 
	{
	position:absolute;
	top:20px;
	left:970px;
}



img.track
	{
	position:absolute;
	top:15px;
	left:440px;
}

ul.none {
	list-style-type: none	
}

li.list{font-weight: bold;
	color: red;}




h3 {color:rgb(0,0,255);}




p.ex {color:rgb(0,0,255);}





#nav a	{
text-decoration: none;
	color: black;
}



#news a{text-decoration: none;
	color: blue;
}
	

table.right{
	table-layout: automatic;
	border-style: dotted;
	border-color: blue;
	border-width: thin;
}

table.footer{
	border: 0px; 
	width: 100%;
	color: black;
}

td.right{
	font-family:verdana;
	font-size:12;
	color: black;
}

p.news	{
	border-style:groove;
	border-colornavy;
	border-width:0;
	background-color:red;
	color:white;

}


td.main{
	font-family:verdana;
	font-size:14;
	color: black;
	}

p.small
	{
	font-size:9;
	}

p.medium{
	font-family:verdana;
	font-size:12;
}

h3	{
	text-align:center;
}

div.img_gallery
{
  margin: 2px;
  border: 1px solid #0000ff;
  height: auto;
  width: auto;
  float: left;
  text-align: center;
}	

div.img_gallery img
{
  display: inline;
  margin: 3px;
  border: 1px solid #ffffff;
}

div.img_gallery a:hover img {border: 1px solid #0000ff;}
div.desc
{
  text-align: center;
  font-weight: normal;
  width: 120px;
  margin: 2px;
}


div.img_border
{
  margin: 2px;
  border: 1px solid #0000ff;
  height: auto;
  width: auto;
  float: left;
  text-align: center;
}
