

body {
	font-family: Arial, Helvetica, sans-serif;
	background:#7B3C18;
	
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}
#wrap { 
width:780px; 
margin:0 auto; 
background:#7B3C18; 
float:left;

} 
#innerwrap { 
width:755px; 
margin:0 auto; 
margin-left: 0px;
background:#7B3C18; 

} 

#header {
	
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	background: #613118 url(../site_images/title_top.jpg);
	text-align:right;
	height:105px;
	font-size:16px;
	padding-right: 30px;
	margin-right:25px;
	color:#eee;
	
}
#header_in{
	margin: 0;
	padding: 0;
	text-align:right;
	font-size:14px;
}
#header_in a{
	margin: 0;
	text-align:right;
	font-size:14px;
	color:#eee;
	text-decoration:underline;
}
#header_in a:hover{
	text-decoration:underline;
	color:#FF0;
}

#mainmenu { 
	margin-left: 0px;
	margin-top: 0px;
	float:left; 
	width:124px; 
	background:#7B3C18;
	height: 600px;
	background-image:url(../site_images/title_left.jpg);
	background-repeat:no-repeat;
} 


#inside { 
float:left; 
width:625px; 
background: #fff;  /* main body of page:   #7B3C18;  */
background-image:url(../site_images/inside_bg.jpg);
background-repeat:repeat-y;
height: 500px;
font-size:80%;
padding-left:25px;
padding-top:25px;
text-align:justify;

} 
#gallery_inside { 
float:left; 
width:625px; 
background: #fff;  /* main body of page:   #7B3C18;  */
height: 500px;
font-size:80%;

} 
#footer { 
margin-left: 0px;
clear:both; 
background:#7B3C18; 
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
} 
#footer a{ 
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#000;
text-decoration:none;
} 
#footer a:hover{ 
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#666;
text-decoration:underline;
} 

.titles {
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	color:#900;
	font-size:170%;
}
.titles2 {

	font-size:140%;
	
}
.titles3 {
	font-size:100%;
}
.TESTcpYearNavigation,
	.TESTcpMonthNavigation
			{
			background-color:#00ff00;
			text-align:center;
			vertical-align:center;
			text-decoration:none;
			color:#FFFFFF;
			font-weight:bold;
			}
	.TESTcpDayColumnHeader,
	.TESTcpYearNavigation,
	.TESTcpMonthNavigation,
	.TESTcpCurrentMonthDate,
	.TESTcpCurrentMonthDateDisabled,
	.TESTcpOtherMonthDate,
	.TESTcpOtherMonthDateDisabled,
	.TESTcpCurrentDate,
	.TESTcpCurrentDateDisabled,
	.TESTcpTodayText,
	.TESTcpTodayTextDisabled,
	.TESTcpText
			{
			font-family:arial;
			font-size:8pt;
			}
	TD.TESTcpDayColumnHeader
			{
			text-align:right;
			border:solid thin #6677DD;
			border-width:0 0 1 0;
			}
	.TESTcpCurrentMonthDate,
	.TESTcpOtherMonthDate,
	.TESTcpCurrentDate
			{
			text-align:right;
			text-decoration:none;
			}
	.TESTcpCurrentMonthDateDisabled,
	.TESTcpOtherMonthDateDisabled,
	.TESTcpCurrentDateDisabled
			{
			color:#D0D0D0;
			text-align:right;
			text-decoration:line-through;
			}
	.TESTcpCurrentMonthDate
			{
			color:#6677DD;
			font-weight:bold;
			}
	.TESTcpCurrentDate
			{
			color: #FFFFFF;
			font-weight:bold;
			}
	.TESTcpOtherMonthDate
			{
			color:#808080;
			}
	TD.TESTcpCurrentDate
			{
			color:#FFFFFF;
			background-color: #ff0000;  
			border-width:1;
			border:solid thin #000000;
			}
	TD.TESTcpCurrentDateDisabled
			{
			border-width:1;
			border:solid thin #FFAAAA;
			}
	TD.TESTcpTodayText,
	TD.TESTcpTodayTextDisabled
			{
			border:solid thin #6677DD;
			border-width:1 0 0 0;
			}
	A.TESTcpTodayText,
	SPAN.TESTcpTodayTextDisabled
			{
			height:20px;
			}
	A.TESTcpTodayText
			{
			color:#6677DD;
			font-weight:bold;
			}
	SPAN.TESTcpTodayTextDisabled
			{
			color:#D0D0D0;
			}
	.TESTcpBorder
			{
			border:solid thin #6677DD;
			}

