/* CSS Document */

body { 
	margin:0 0 0 0;
	padding:0 0 0 0;
	background:#f4fee4;
}

#container {
	position:relative;;
	margin: 10px auto;
	width:980px;
	height:592px;
	background-color:#f4fee4;
}

#content {
	position:absolute;
	width:960px;
	height:572px;
	top:10px;
	left:10px;
	background-color:#f4fee4;
}

#header {
	position:absolute;
	width:960px;
	height:100px;
	top:0px;
	left:0px;
	background-color:#7b6a50;
}

#title {
	position:absolute;
	width:480px;
	height:70px;
	top:10px;
	left:250px;
	padding:5px 5px 5px 5px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:40px;
	font-weight:normal;
	text-align:center;
	color:#ffffff;
}

#strapline{
	position:absolute;
	width:455px;
	height:80px;
	top:230px;
	left:495px;
	background-color:#ae9b71;
	padding:15px 5px 5px 5px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	font-weight:normal;
	text-align:center;
	color:#ffffff;
}

#strapline a:link {color:#ffffff; text-decoration:none;}
#strapline a:visited {color:#ffffff; text-decoration:none;}
#strapline a:hover {color:#ffffff; text-decoration:underline;}

#strapline2{
	position:absolute;
	width:455px;
	height:80px;
	top:90px;
	left:0px;
	background-color:#8D7954;
	padding:15px 5px 5px 5px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:normal;
	text-align:center;
	color:#ffffff;
}

#strapline2 a:link {color:#ffffff; text-decoration:none;}
#strapline2 a:visited {color:#ffffff; text-decoration:none;}
#strapline2 a:hover {color:#ffffff; text-decoration:underline;}

#news{
	position:absolute;
	width:445px;
	height:210px;
	top:320px;
	left:495px;
	background-color:#8D7954;
	padding:10px 10px 10px 10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:normal;
	text-align:center;
	color:#ffffff;
}
#news a:link {color:#ffffff; text-decoration:underline;}
#news a:visited {color:#ffffff; text-decoration:bold;}
#news a:hover {color:#ffffff; text-decoration:bold;}

#news_home{
	position:absolute;
	width:465px;
	height:130px;
	top:419px;
	left:495px;
	background-color:#8D7954;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:normal;
	text-align:center;
	color:#ffffff;
}
#news_home a:link {color:#ffffff; text-decoration:underline;}
#news_home a:visited {color:#ffffff; text-decoration:bold;}
#news_home a:hover {color:#ffffff; text-decoration:bold;}

#news2{
	position:absolute;
	width:465px;
	height:220px;
	top:330px;
	left:495px;
	background-color:#8D7954;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:normal;
	text-align:center;
	color:#ffffff;
}
#tiled_img{
	position:absolute;
	width:800px;
	height:310px;
	top:0px;
	left:160px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
}

#area {
	position:absolute;
	width:495px;
	height:450px;
	top:100px;
	left:0px;
	color:#005b00;
	background-color:#34302E;
}

#area2 {
	position:absolute;
	width:800px;
	height:320px;
	top:230px;
	left:160px;
	color:#005b00;
	background-color:#34302e;
}
#area3 {
	position:absolute;
	width:800px;
	height:450px;
	top:100px;
	left:160px;
	color:#005b00;
	background-color:#34302e;
}
#textarea {
	position:absolute;
	width:300px;
	height:410px;
	top:2px;
	left:166px;
	padding:15px 15px 5px 15px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	font-weight:	normal;
	text-align:center;
	color:#ffffff;
	overflow:auto;
	
}
#textarea a:link {color:#ffffff; text-decoration:underline;}
#textarea a:visited {color:#ffffff; text-decoration:bold;}
#textarea a:hover {color:#ffffff; text-decoration:bold;}

#textarea2 {
	position:absolute;
	width:760px;
	height:300px;
	top:0px;
	padding:15px 15px 5px 15px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	font-weight:	normal;
	text-align:left;
	color:#ffffff;
}
#textarea2 a:link {color:#ffffff; text-decoration:underline;}
#textarea2 a:visited {color:#ffffff; text-decoration:bold;}
#textarea2 a:hover {color:#ffffff; text-decoration:bold;}

#textarea3 {
	position:absolute;
	width:760px;
	height:400px;
	top:0px;
	padding:15px 15px 5px 15px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	font-weight:	normal;
	text-align:left;
	color:#ffffff;
}
#textarea3 a:link {color:#ffffff; text-decoration:underline;}
#textarea3 a:visited {color:#ffffff; text-decoration:bold;}
#textarea3 a:hover {color:#ffffff; text-decoration:bold;}

#mainimage {
	position:absolute;
	width:360px;
	height:130px;
	top:100px;
	left:495px;
	background-color:#34302e;
}
#mainimage2 {
	position:absolute;
	width:800px;
	height:130px;
	top:100px;
	left:160px;
	background-color:#34302e;
}
#topimage {
	position:absolute;
	width:495px;
	height:130px;
	top:100px;
	left:0px;
}

#image2 {
	position:absolute;
	width:250px;
	height:190px;
	top:160px;
	left:708px;

}

#image3 {
	position:absolute;
	width:250px;
	height:190px;
	top:360px;
	left:710px;

}

#topright_pic {
	position:absolute;
	width:465px;
	height:230px;
	top:0px;
	left:495px;
}

#navi {
	position:absolute;
	width:150px;
	height:410px;
	top:2px;
	left:2px;
	padding:5px 5px 5px 5px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
}
#navi a:link {color:#ffffff; text-decoration:none;}
#navi a:visited {color:#ffffff; text-decoration:none;}
#navi a:hover {color:#7b6a50; text-decoration:none;}

#navi2 {
	position:absolute;
	width:150px;
	height:440px;
	top:100px;
	left:0px;
	padding:5px 5px 5px 5px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	background-color:#34302e;
}
#navi2 a:link {color:#ffffff; text-decoration:none;}
#navi2 a:visited {color:#ffffff; text-decoration:none;}
#navi2 a:hover {color:#7b6a50; text-decoration:none;}

#footer{
	position:absolute;
	width:955px;
	height:12px;
	top:550px;
	left:0px;
	padding:2px 0 2px 5px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	font-weight:	normal;
	text-align:center;
	font-weight:normal;
	color:#34302e;
}


/* new style */


#cboxWrapper {
  z-index: 10000;
}





#gallery_thumbnails {
  float: left;
  list-style: none;
  
  /*height: 320px;*/
  width: 760px;
  
  margin-left: 0px;
  padding-left: 0px;
}


#gallery_thumbnails li,
#gallery_thumbnails li a {
  float: left;
}

#gallery_thumbnails li a {
  border: none;
}


#gallery_thumbnails img {
  width: 90px;
  height: 90px;
  margin: 5px;
  border: none;
}


#cboxTitle {
  color: #333;
}



/*#gallery_large {
  float: left;
  margin-top: 17px;
  list-style: none;
  position: relative;
}

#gallery_large li {
  position: absolute;
  z-index: 50;
  display: none;
}

#gallery_large li p {
  margin: 7px 0;
  width: 250px;
}

#gallery_large .current_image {
  z-index: 100;
  display: block;
}

#gallery_large .next_image {
  z-index: 75;
  display: block;
}

#gallery_large img {
  width: 300px;
  height: 300px;
}*/

.clear_both {
  clear: both;
}


#gallery_page hr {
  width: 498px;
  float: left;
  border: 1px #7B694F solid;
  border-top: none;
}




