

body{
	background-image:url(./images/bigtile-1.jpg);
	background-repeat:repeat-x;
	margin:0px;
	font-size:18px;
	font-family:"AGaramond", Georgia, "Times New Roman", Times, serif;
	text-align:center;
	background-color:#636f85;
	height:100%;
	color:#ffa;
}


#wrap{
	width:100%;
}

#wrap #header{
	width:100%;
	margin-top:0px;
	padding-top:0px;
	text-align:center;
	
}

#wrap #header #logo{
 width:710px; margin-left:auto; margin-right:auto;   clear:both;height:100px; text-align:right;
}


#wrap #header #menubg{
	background-image:url(./images/menubg.gif);
	background-repeat:repeat-x;
	width:100%;  
	clear:both; 
	padding-top:0px;padding-bottom:0px;
	height:22px;
	line-height:22px;
	margin-top:0px;
	margin-bottom:0px;
}


#wrap #header #menubg #menu{
	width:710px; margin-left:auto; margin-right:auto;
	clear:both;
	height:22px;
	line-height:22px;

}


#wrap #middle {
	width:100%;
	margin-top:0px;
	padding-top:0px;
	background-image:url(./images/bg-line.gif);
	background-color:#041424;
	background-repeat:repeat-x;
	
}

#wrap #middle #middlewrap{
	width:710px; margin-left:auto; margin-right:auto;
	clear:both; 
}



#wrap #footer{
	background-image:url(./images/bottom-stripe.gif);
	background-repeat:repeat-x;
}

#wrap #footer #language{
	width:710px; margin-left:auto; margin-right:auto;
	text-align:left;
	clear:both; 
}



#left{	width:356px;float:left;}
#content{width:710px;float:left; text-align:left;}
#content .contentimage{
	background-image:url(./images/content-image-bg.gif);
	background-repeat:no-repeat;
	width:161px;
	height:98px;
	float:left;
	display:inline;
	padding-right:8px;
}

#content .contentimage img{
	display:inline;
	position:relative;
	top:8px;
	left:9px;
}

#content a { color:#FFFFFF; font-weight:bold; text-decoration:none; }
#content a:hover { color:#FFFF99; font-weight:bold; text-decoration:underline; }

#right{width:347px;float:right;}
#menu a:hover{text-decoration:none;color:#ffa;font-weight:bold; padding-left: 12px; padding-right: 12px; }
#menu a{text-decoration:none;color:#111a3b;font-weight:bold; padding-left: 12px; padding-right: 12px; }
#menu .navitem{background-image:url(./images/nav-button.gif);	border:0px; height:22px; line-height:22px;float:left;text-align:center;text-decoration:none;background-repeat:repeat-x;}

#menu .navleft{background-image:url(./images/nav-left.gif);border:0px;width:3px;height:22px;line-height:22px;float:left;background-repeat:no-repeat;}

#menu .navright{
	background-image:url(./images/nav-right.gif);
	border:0px;
	width:3px;
	height:22px;
	line-height:22px;
	float:left;
	background-repeat:no-repeat;

}

#gallery{
	float:left;
	/* width:437px; */
	width: 356px;
}

#gallery .thumb{
	background-image:url(./images/gallery-bg.gif);
	background-position:right;
	float:left;
	width:87px; 
	height:87px;
	line-height:87px;
	
}

#gallery .thumbstyle{
position:relative;
top:7px;
	
}


#gallery .thumb-empty{
	background-image:url(./images/gallery-bg-empty.gif);
	background-position:right;
	float:left;
	width:87px;
	height:87px;
	line-height:87px;
}

#galleryframe {
	background-image:url(./images/gallery-big.gif);
	/* width:270px; */
	width:347px;
	height:347px;
}

#gallerycaption {
	text-align:center;
	color:#ffa;
	font-size:10px;
	font-weight:bold;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
	border:0px solid white;
	
}

#gallerytext{
	text-align:center;
	color:#ffa;
	font-size:10px;
	margin-left:20px;
	margin-right:20px;
	
}
.cl {
	clear:both;
	float:none;
	width:100%;
	line-height:0px;
	height:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
}

.hide{float:left;visibility:hidden;width:0px;display:none;
}
