@charset "utf-8";
/* CSS Document */
body
{
padding:0px;
margin:0px;
background:#bbdcd5;
}
h1,h2,h3,h4
{
font-family:"Times New Roman", Times, serif;
color:#FFFFFF;
font-weight:bold;
}
#wrapper
{
width:800px;
height:600px;
position:relative;
margin:0px auto;
background:url(../img/body_back.jpg) top no-repeat;
}
#latest_update
{
	position:absolute;
	float:left;
	width:196px;
	height:121px;
	left: 201px;
	top: 394px;
	color:#003300;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
	font-size:11px;
	font-weight:550;
}

#menu
{
width:635px;
height:95px;
position:relative;
float:right;
margin-top:56px;
}
#contents
{
width:358px;
height:403px;
position:relative;
float:right;
right:17px;
top:9px;
background:url(../img/content_back.jpg) top no-repeat;
}
#logo1
{
position:absolute;
top:151px;
left:0px;
}
#logo2
{
position:absolute;
top:0px;
left:0px;
}
#quote1
{
	position:absolute;
	top:341px;
	float:left;
	left:150px;
}
#quote2
{
position:absolute;
top:192px;
float:left;
left:93px;
}
#page_pic
{
width:216px;
height:317px;
position:relative;
float:left;
left:196px;
top:96px;
background:url(../img/page_pic.jpg) top no-repeat;
}
#title
{
position:relative;
float:left;
margin-top:10px;
margin-left:3px;
}
#title2
{
position:relative;
float:left;
margin-top:10px;
margin-left:8px;
}
#content
{
position:relative;
float:left;
color:#006000;
text-align:justify;
font-family:Times New Roman, "Times", serif;
font-size:14px;
font-weight:500;
}
#content table
{
text-align:left;
}

#content a
{
color:#fff;
text-decoration:underline;
}
.scroll{
	position:absolute;
	display:block;
	height:300px;
	overflow-y:scroll;
	overflow-x:hidden;
	padding: 0px 20px 20px 20px;
	left:0;
	top:0;
	width: 300px;
	/* fixes has-layout-bug in IE6*/
	zoom:1;	
}

.scroll2{
	position:absolute;
	display:block;
	height:300px;
	overflow-y:hidden;
	overflow-x:hidden;
	padding: 0px 20px 20px 20px;
	left:0;
	top:0;
	width: 300px;
	/* fixes has-layout-bug in IE6*/
	zoom:1;	
}
.scroll3{
	position:absolute;
	display:block;
	height:360px;
	overflow-y:hidden;
	overflow-x:hidden;
	padding: 0px 20px 20px 20px;
	left:0;
	top:25px;
	width: 300px;
	/* fixes has-layout-bug in IE6*/
	zoom:1;	
}
.newsletter
{
list-style:none;
padding-left:0px;
}
.newsletter li
{
border-bottom:1px solid #fff;
margin-bottom:5px;
}


.next
{
position:relative;
float:right;
font-size:11px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
}
.title
{
color:#fff;
font-weight:bold;
}
.input
{
border:1px solid #b86d8b;
background-color:#f9cfe0;
width:250px;
}
.button
{
border:1px solid #b86d8b;
background-color:#f9cfe0;
color:#73133a;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
.button2
{
border:1px solid #b86d8b;
background-color:#f9cfe0;
color:#73133a;
font-size:12px;
float:right;
font-family:Arial, Helvetica, sans-serif;
}
#gal
{
padding-left:0px;
list-style:none;
}
#gal li
{
padding-bottom:5px;
}
#gal li img
{
margin-right:3px;
margin-bottom:5px;
border:2px solid #fff;
}

#calendar
{
width:622px;
height:402px;
position:relative;
float:right;
right:15px;
top:10px;
background:url(../img/calendar_back.jpg) top no-repeat;
}

#footer
{
width:800px;
height:30px;
position:absolute;
float:left;
left:0px;
top:570px;
z-index:100;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-align:center;
}

#footer_link
{
width:358px;
height:30px;
position:relative;
right:17px;
float:right;
}
#footer a
{
color:#FFFFFF;
text-decoration:none;
}


#footer_link2
{
width:358px;
height:30px;
position:relative;
right:130px;
float:right;
}
