* {

  margin: 0px;

  padding: 0px;

  }



body { 

	width: 100%;

	margin: 0px 0px 0px 0px;

	padding: 0px;

	background: #d6ceac url('images/bg.gif') top center repeat-x;

	font-size: 80%;

	line-height: 15px;

	font-family: tahoma,arial, sans-serif;

	color: #2e2b1a;



}



#wrap {

	width: 900px;

	height: auto;

	margin: 0px auto;

	background:#d6ceac url('') top center repeat-y;

	text-align: center;



}



#header1 {

	width: 900px;

	height: 20px;

	background:;

	margin-top: 0px;

}



#header1 h1{

	font-size: 9px;

	text-transform:uppercase;

	font-weight: bold;

	color: #000;

	line-height:20px;

	text-align:center;

	color:#a7a186;



}

#header1 h2{

	font-size: 11px;

	font-style: normal;

	color: #494825;

	text-align: right;

	padding-top: 10px;

	padding-right: 0px;

}

#header2 {

	width: 900px;

	height: 155px;

	margin-bottom:  5px;

	background: transparent url(images/header.gif) top center;

	position: relative;

}

#header2 h1{

	font-size: 11px;

	font-style: italic;

	color: #fff;

	text-align: left;

	padding-top: 100px;

	padding-left: 5px;

}



#content{
	width: 900px;
	background-color: transparent;
	text-align: justify;
	padding-top: 7px;
	color: #630;

}

#content p{

	padding-bottom:10px;

}

#content h2 {

	font-style: normal;

	font-size:100%;

	color: ;

	padding: 10px 0 10px 0;

}

	

#content ul {

	margin: 10px 0 10px 0;

	display: block;

	background-color:transparent;

}



#content a:link {color: #6e2d0e; text-decoration: none;font-weight:bold;line-height:15px;}

	a:active {color: #6e2d0e; text-decoration: none;font-weight:bold;line-height:15px;}

	a:visited {color: #6e2d0e; text-decoration: none;font-weight:bold;line-height:15px;}

 	a:hover  {color: #6e2d0e;text-decoration:underline;font-weight:bold;line-height:15px;}



#content ul li {

	margin: 0 0 0 20px; 	

	list-style-style:disc;

	padding:1px;

	text-align:left;

}



.arrow  {

	margin: 0 0 0 20px; 	

	list-style-image:url(images/arrow.gif);

	padding:1px;

	text-align:left;

}



table.linkcontainer td{

	background-color:#727050;

  	border:  1px solid #474328;

}

a.main_link:active,a.main_link:visited,a.main_link:link{

	font-weight: bold;

	text-decoration: none;

	display: block;

	width: 100%;

	font-size: 12px;

	color: #fff;

	line-height: 24px;

}

a.main_link:hover{

	background-color:#b3b391;

	color: #fff;

}

.pagemenulink{

	background-color:#b3b391;

	color: #fff;

	font-weight:bold;

	font-size: 12px;

	line-height: 24px;

}



.navigation {

	height: 24px;

	vertical-align: middle;

	text-align: center;



}

#rtnav {

	float: right;

	text-align:left;

	width: 190px;	

	height:100%;

	margin-left:20px;

	background-color:transparent;



}

#rtnav h3 {

	margin-bottom:-5px; 

	font-size: 13px; 

	color: #494825;

	text-transform:uppercase;

}

#rtnav ul {

	margin: 0 0 0 0px; 

	list-style-type:none;

	background-color:transparent;

}



#rtnav ul li {

	margin: 0 0 0 0px; 	

	border-bottom: 1px solid #727050;

	list-style-type:none;

	padding: 0 0 0 10px;

	text-align:left;

}

#rtnav ul li, a {

	line-height: 25px; 

	color:#4d60a7; 

	text-decoration:none;

	margin: 0px;

	font-weight: normal;

	background-color:transparent;

}

#rtnav a:hover {

	text-decoration:none;

	color:#b84818; 

	font-weight:bolder;

}

#rtnav .box {

	padding: 10px;

	margin:10px 0px 0px 0px;

	background-color:#b3b391;

	line-height:12px;

	font-size:11px;;

	text-align:center;

	color: #494825;

}





#footer{

	width: 100%;

	border-top:1px solid #727050;

	line-height:15px;

	padding-top:7px;

	margin-bottom: 10px;

	background-color: transparent;

	font-size: 10px;

}





a:link {color: #6e2d0e; text-decoration: none;font-weight:bold; line-height: 15px;}

	a:active {color: #6e2d0e; text-decoration: none;}

	a:visited {color: #6e2d0e; text-decoration: none;}

 	a:hover  {color: #b84818; text-decoration: underline;}



.floatleft{

 	float: left;

	margin-right: 10px;

}

.floatright{

 	float: left;

	margin-left: 10px;

}

.imgborder{

	margin: 10px;

	border: 1px solid #4d60a7;

	padding: 3px;

}



.imgleft{

 	float: left;

	margin-right: 10px;

	border: 1px solid #4d60a7;

	padding: 3px;

}



.imgright{

 	float: right;

	margin-left: 10px;

	border: 1px solid #4d60a7;

	padding: 3px;

}

#featurebox {

  width:665px;

  height:auto;

  border:1px solid #727050;

  padding:7px;

  color:#6e2d0e;

  background-color:transparent;

}

#featurebox a:link {color: #6e2d0e; text-decoration: none;font-weight:bold;;line-height:15px;}

	a:active {color: #6e2d0e; text-decoration: none;font-weight:bold;;line-height:15px;}

	a:visited {color: #6e2d0e; text-decoration: none;font-weight:bold;;line-height:15px;}

 	a:hover  {color: #6e2d0e; text-decoration: underline;font-weight:bold;;line-height:15px;}



/* This section controls the size of the photos table.  The width and height take into account * the size of the borders. */

.photos {width: 446px; height: 334px;}

img.thumbnail {border: 2px solid #ffffff; width: 146px; height: 109px;}

img.thumbnail2 {border: 2px solid #ffffff; width: 80px; height: 60px;}

img#oMainImage {border: 2px solid #ffffff; width: 446px; height: 334px;}
