a.acon, a:visited.acon {
	color: #000000;
	font: bold 11px "Helvetica Light","Arial Narrow","Swis721 Lt BT",Helvetica,sans-serif;
	text-decoration: none;
}

a.home, a:visited.home {
	color: #FFFFFF;
	font: 30px "Helvetica Light","Arial Narrow","Swis721 Lt BT",Helvetica,sans-serif;
	letter-spacing: 2px;
	padding-bottom: 16px;
}

a:hover.home{
	background: #FFFFFF;
	color: #AEB5B5;
	font-weight: bold;
	text-decoration: none;
}

a.homesm, a:visited.homesm {
	color: #FFFFFF;
	font: 16px "Helvetica Light","Arial Narrow","Swis721 Lt BT",Helvetica,sans-serif;
	letter-spacing: 1px;
	padding-bottom: 16px;
}

a:hover.homesm {
	background: #FFFFFF;
	color: #AEB5B5;
	font-weight: bold;
	text-decoration: none;
}

a, a:visited {
	color: #FF0000;
	text-decoration: none;
}

a:hover{
	text-decoration: underline;
}

a.photo, a:visited.photo {
	color: #000000;
	font: 13px/2 "Helvetica Light","Arial Narrow","Swis721 Lt BT",Helvetica,sans-serif;
	letter-spacing: 1px;
	padding: 0px 8px 0px 8px;
	position: relative;
}

a:hover.photo{
	color: #000000;
	text-decoration: none;
	background-color: #e0e7c9;
}
span.photo{
	color: #FFffff;
	text-decoration: none;
	background-color: #FF8000;
}

.blackborder{
	border: 1px solid #000000;
}

span.gallery{
	color: #341F00;
	padding: 0px 8px 0px 8px;
	font-weight: bold;
}

.h3{
	color: #000000;
	font: 13px "Helvetica Light","Arial Narrow","Swis721 Lt BT",Helvetica,sans-serif;
	text-align: justify;
}

.img-red{
	border: 2px solid #341F00;
}

.img-do2{
	border: 1px solid #000000;
	padding: 0px 8px 0px 8px;
}

.left1{
	margin-left: 15px;
}
a.nav1, a:visited.nav1 {
	color: #341F00;
	font: 12px/2 Helvetica, Arial, Verdana, Geneva, sans-serif;
	letter-spacing: .5px;
	padding: 6px 4px 2px 0px;
	position: relative;
}
/* border: 1px solid #341F00; */
a:hover.nav1 {
	color: #341F00;
	text-decoration: underline;
}

a.nav2, a:visited.nav2 {
	color: #341F00;
	font: bolder 13px/1.2 Helvetica, Arial, Verdana, Geneva, sans-serif;
	letter-spacing: .5px;
	padding: 6px 0px 2px 0px;
	position: relative;
}
/* border: 1px solid #341F00; */
a:hover.nav2 {
	background-color:  #341F00;
	color: #FFFFFF;
	text-decoration: none;
}
.nav{/*background-color:  #7A9614;margin-top: -4px;*/
	color: #341F00;
	font: bolder 13px/1.2 Helvetica, Arial, Verdana, Geneva, sans-serif;
	letter-spacing: .5px;
	position: relative;
	padding: 0px 0px 0px 0px;
}
div.photo {
	position: relative;
	color: #000000;
	font: 14px "Helvetica Light","Arial Narrow","Swis721 Lt BT",Helvetica,sans-serif;
	margin: 0px 0 0px 70px;
	text-align: justify;
	z-index: 20;
}
div.photo-txt{
	position: relative;
	color: #000000;
	font: 13px "Helvetica Light","Arial Narrow","Swis721 Lt BT",Helvetica,sans-serif;
	margin: 10px 0 60px 79px;
	width: 604px;
	text-align: justify;
	z-index: 20;
}
img.photo{
	margin: -51px 0 0px 0;
	position: relative;
	z-index: 1;
}



div.tmain {
	background: #FFFFFF;
	border: 1px solid #000000;
	margin: 10px 0 10px 0;
	text-align: justify;
	width: 750px;
}

.txtcon{
	color: #000000;
	font: 13px "Helvetica Light","Arial Narrow","Swis721 Lt BT",Helvetica,sans-serif;
	text-align: justify;
}

div.txtcon358{
	color: #000000;
	font: 13px "Helvetica Light","Arial Narrow","Swis721 Lt BT",Helvetica,sans-serif;
	margin: 30px 0 120px 79px;
	position: relative;
	text-align: justify;
	width: 358px;
	z-index: 1;
}

div.txtcon358t{
	color: #000000;
	font: 13px "Helvetica Light","Arial Narrow","Swis721 Lt BT",Helvetica,sans-serif;
	margin: 0px 0 0px 79px;
	position: relative;
	text-align: justify;
	width: 358px;
	z-index: 1;
}

div.txtcon683{
	color: #000000;
	font: 13px "Helvetica Light","Arial Narrow","Swis721 Lt BT",Helvetica,sans-serif;
	margin: 30px 0 120px 79px;
	position: relative;
	text-align: justify;
	width: 604px;
	z-index: 1;
}
div.txtcon392{
	color: #000000;
	font: 13px "Helvetica Light","Arial Narrow","Swis721 Lt BT",Helvetica,sans-serif;
	margin: 0px 60px 120px 19px;
	position: relative;
	text-align: justify;
	width: 235px;
	z-index: 1;
}
#nav{
	position: relative;
	z-index: 14;
}
body {
	background: #D8CBBA;
}

b{
	color: #3F3F3F;
	font-weight: bold;
}


.box{border: 1px solid #341F00;
padding: 6px 10px 6px 10px;
 /* background-color: #F5EEE9; */

         }
.boxor{border: 1px solid #FF8000;
/*padding: 6px 10px 6px 10px;
background-color: #341F00;*/
color: #000000;
font: 13px "Helvetica Light","Arial Narrow","Swis721 Lt BT",Helvetica,sans-serif;
         }
			
			
			



/* calendar code */

.hol {background-color : #FF8000;  color: #ffca94; text-align: center; text-decoration: line-through; }
/*  */
td.outer {cellpadding : 1em; border : 1px solid black; background-color : #ffffff;}

table.inner {background-color : #ffffff; font: 11px "Helvetica Light","Arial Narrow","Swis721 Lt BT",Helvetica,sans-serif; text-align: center; }
a.navmonth, a:visited.navmonth{
	color: #000000; 
	font: 13px "Helvetica Light","Arial Narrow","Swis721 Lt BT",Helvetica,sans-serif;
	text-decoration: none;
}
a:hover.navmonth{
	color: #000000;
	background: #e0e7c9;
	text-decoration: none;
}