/*============================================================================================
===== body definition with maintext ==========================================================
=============================================================================================*/

body{text-align:center; background-image:url('../images/bg-damask.jpg');font-family: Palatino, Georgia, serif; font-size:14px; color:#663710; }

/*============================================================================================
===== positioning definitions ================================================================
=============================================================================================*/

#container{text-align:left; width:760px; position: relative; margin:0 auto; background-image:URL('../images/background.gif');}
#header{position:relative; width:760px; height:135px; z-index:5;}
#menu{position:relative; left:20px; width:720px; background:#663710; height:25px; z-index:2;}
#content{position:relative; left:150px; width:475px; z-index:0;}
#bottom-menu{position:relative; left:30px; width:700px; height:25px; text-align:center; font-size:12px; font-weight:bold;}
#footer{position:relative; left:30px; width:700px; border-top:1px solid #663710; height:25px; text-align:center; font-size:12px;}

#footer a:link{font-family: Palatino, Georgia, serif; font-style:italic; text-decoration:none; color:#663710;}
#footer a:visited{font-family: Palatino, Georgia, serif; font-style:italic; text-decoration:none; color:#663710;}
#footer a:active{font-family: Palatino, Georgia, serif; font-style:italic; text-decoration:none; color:#663710;}
#footer a:hover{font-family: Palatino, Georgia, serif; font-style:italic; text-decoration:none; color:#61BEE9;}

/*============================================================================================
===== text definitions =======================================================================
=============================================================================================*/

.maintext {font-family: Palatino, Georgia, serif; text-decoration:none; color:#663710;}

.maintext a:link{font-family: Palatino, Georgia, serif; text-decoration:none; color:#663710;}
.maintext a:visited{font-family: Palatino, Georgia, serif; text-decoration:none; color:#663710;}
.maintext a:active{font-family: Palatino, Georgia, serif; text-decoration:none; color:#663710;}
.maintext a:hover{font-family: Palatino, Georgia, serif; text-decoration:none; color:#61BEE9;}

.pageheading {position:relative; margin-top:30px; font-family: Helvetica, sans-serif; font-size:24px; font-weight:bold;}

.headinglink a:link{font-family: Palatino, Georgia, serif; font-size:17px; font-weight:bold; text-decoration:none; color:#663710;}
.headinglink a:visited{font-family: Palatino, Georgia, serif; font-size:17px; font-weight:bold; text-decoration:none; color:#663710;}
.headinglink a:active{font-family: Palatino, Georgia, serif; font-size:17px; font-weight:bold; text-decoration:none; color:#663710;}
.headinglink a:hover{font-family: Palatino, Georgia, serif; font-size:17px; font-weight:bold; text-decoration:none; color:#663710;}

.subheading {position:relative; font-family: Palatino, Georgia, serif; font-size:16px; font-weight:bold; line-height:30px;}
.pageheading2 {position:relative; top:20px; left:-120px; font-family: Palatino, Georgia, serif; font-size:18px; font-weight:bold; font-style:italic; line-height:60px;;}
.photoborder {position:relative; font-family: Palatino, Georgia, serif; font-size:15px; font-weight:bold; line-height:30px; left:-130px; background-color:#663710; width:720px; color:#FCF5E5; height:13px;}
.photocaption {position:relative; left:130px;}


.photocaption a:link{color:#FCF5E5; text-decoration:none;}
.photocaption a:visited{color:#FCF5E5; text-decoration:none;}
.photocaption a:active{color:#FCF5E5; text-decoration:none;}
.photocaption a:hover{color:#61BEE9; text-decoration:none;}

.mainphoto {position:relative; width:720px; left:-130px; /*opacity:.90; filter: alpha(opacity = 90); zoom:1;*/}
.mainphotoimage {border-top:1px solid #663710; border-bottom:1px solid #663710;}
.textimage {border:8px solid #ffffff;}
.card {position: absolute; background-color: #FCF5E5; border:1px solid #663710;}
.cardcontent {
	position: absolute;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size:14px;
	color:#663710;
	text-align:justify;
	line-height:15px;
	height: 8px;
}

.menutext-off {font-family: Georgia, Times New Roman, Times, serif; font-size:17px; font-weight:bold; color:#FCF5E5; position:absolute; top:0px; background:#663710; height:25px;}
.menutext-off a{font-family: Georgia, Times New Roman, Times, serif; font-size:17px; font-weight:bold; color:#FCF5E5; text-decoration:none;}
.menutext-on {font-family: Georgia, Times New Roman, Times, serif; font-size:17px; font-weight:bold; color:#663710; position:absolute; top:0px; background:#61BEE9; height:25px;}
.menutext-on a{font-family: Georgia, Times New Roman, Times, serif; font-size:17px; font-weight:bold; color:#663710; background:#61BEE9; text-decoration:none;}
.submenutext {font-family: Georgia, Times New Roman, Times, serif; font-size:12px; font-weight:bold; color:#663710; line-height:13px;}
.submenutext a{font-family: Georgia, Times New Roman, Times, serif; font-size:12px; font-weight:bold; color:#663710; text-decoration:none;}
.menu-item {position:absolute; top:2px; text-align:center;}

