body{
	margin:0;
	padding:0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:small;
	background-image: url(images/bg_page.gif);
	color:#514e43;
}

#container{
	margin:auto;
	width:738px;
	height:auto;
	overflow:auto;
	background-color: #e1dec3;
}

#header, #photo, #content, #footer{width:738px;clear:both;}
#navBar{height:31px;background-color:#683a51;}
#header{height:159px;text-align:center;}
#photo{
	height:171px;
	background-image: url(images/bg_photos.gif);
	background-repeat: no-repeat;
	padding-top:13px;
}
#content{height:auto;overflow:auto;}
#text{text-align:center;margin-top:18px;height:300px;}
#text-int{width:650px;margin:auto;margin-top:18px;padding-bottom:35px;}
#footer{
	height:52px;
	font-size:75%;
	text-align:center;
	background-image: url(images/bg_footer.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#footerNav{}
#footerCredit{margin-top:12px;}

img.logo{margin-top:17px;}

h1{font-size:100%;}
p, li{font-size:90%;line-height:18px;}

h2{font-size:110%;color:#683A51;}
#text h1{text-align:center;}
#text p{text-align:center;}

a{color:#683A51;}
a:hover{color:#514e43;}


#navBar img{float:left;}
#footer a{color:#514e43;}
#footer a:hover{color:#683951;}

img.titleInt{margin:auto;display:block;}
img.map{float:left;clear:both;margin-right:10px;margin-bottom:40px;}

table.tlbContact td{font-size:90%;height:40px;}
table.tblContact tr.trHeader{background-color:#683A51;vertical-align:middle;}
table.tblContact h3{font-size:100%;margin:0;color:#E1DEC3;}

#gallery{text-align:center;}

