html, body {height: auto;margin:0 auto; }
body{
	background: url('../images/bg.jpg');
	background-attachment: fixed;
	background-position: top center;
	background-color: #edb96c;
	font-family: Arial, Helvetica;
	font-size : 11px;
	color:#2d1e01;
	margin:0 auto;
}

a:link {color: #7499cb; text-decoration: underline;}
a:visited {color: #7499cb; text-decoration: underline;}
a:hover {color: #ee1c25; text-decoration: underline;}

.black:link {color: #2d1e01; text-decoration: none;font-weight:bold;}
.black:visited {color: #2d1e01; text-decoration: none;font-weight:bold;}
.black:hover {color: #8b0101; text-decoration: none;font-weight:bold;}

.black_thin:link {color: #2d1e01; text-decoration: none;}
.black_thin:visited {color: #2d1e01; text-decoration: none;}
.black_thin:hover {color: #8b0101; text-decoration: none;}

.menu_links_off:link {color: #2d1e01; text-decoration: none;font-weight:bold;}
.menu_links_off:visited {color: #2d1e01; text-decoration: none;font-weight:bold;}
.menu_links_off:hover {color: #8b0101; text-decoration: none;font-weight:bold;}

.menu_links_on:link {color: #8b0101; text-decoration: none;font-weight:bold;}
.menu_links_on:visited {color: #8b0101; text-decoration: none;font-weight:bold;}
.menu_links_on:hover {color: #2d1e01; text-decoration: none;font-weight:bold;}

.underline:link {color: #000; text-decoration: underline;}
.underline:visited {color: #000; text-decoration: underline;}
.underline:hover {color: #000; text-decoration: none;}

.white:link {color: #fff; text-decoration: none;}
.white:visited {color: #fff; text-decoration: none;}
.white:hover {color: #000; text-decoration: none;}

hr { height:2px;border-top:1px solid #777777;border-bottom:1px solid #f8f8f8 }

textarea { 
	font-family : arial;
	font-size : 12px; 
}

select { 
	font-size : 11px; 
	background:#f0f0f0;
} 



hr { height:1px;border-bottom:#555555;}

.title
	{
		font:bold 14px arial;
		color:#86C739;
	}

p{
	margin:0;
	padding:0;
}


/* HTML */

#container{
  line-height:14px;
  display:table;
  margin: 0 auto;
  width: 770px;
  min-height:555px;
  height:auto !important;
  height:555px;
}

#menu{
  width: 770px;
  height:45px;
  margin-top:25px;
}

#top{
	height:265px;;
	margin:0 auto;
	width: 770px;
}

#content{
  float:left;
  margin: 0 auto;
  width: 770px;
  min-height:400px;
  height:auto !important;
  height:400px;
}

#footer{
  float:right;
  text-align:right;
  padding-top:10px;
  padding-right:15px;
  width: 250px;
  height:45px;
  color:#fff;
  font-size:10px;
}
