@charset "utf-8";
/* CSS Document */

body{
	background:url('images/header.jpg') repeat-x;
	background-color:#eab084;
	background-position:top center;
	margin:0px;
	padding:0px;
	}

.headerLink{
	display:block; 
	height:182px;
	width:800px;
	margin-left:auto;
	margin-right:auto;
	text-decoration:none;
	}


#header{
	background:url('images/header_title.jpg') no-repeat;
	height:182px;
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	}

#bodyContainer{
	width:100%;
	height:auto;
	background-color:#f1efe6;
}

#body{
	background:url('images/body.jpg') repeat-y;
	height:auto;
	width:1000px;
	margin-left:auto;
	margin-right:auto;
}

#bodyContent{
	width:550px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
}

#bodyContent p{
	margin-top:0px;
	margin-bottom:0px;
}

/*navigation start*/

.navigation{
width: 200px;
float:left;
}

.navigation ul{
padding:0px;
margin:0px;
list-style-type: none;
}

.welcome a:link, .welcome a:active, .welcome a:visited{
background-image:url('images/nav_welcomeOff.jpg');
display: block;
width:200px;
height:44px;
text-decoration:none;
border:0px;
color:#f1efe6;
}

.welcomeActive{
background-image:url('images/nav_welcomeOn.jpg');
display: block;
width:200px;
height:44px;
text-decoration:none;
border:0px;
color:#f1efe6;
}

.welcome a:hover{
background-image:url('images/nav_welcomeOn.jpg');
display: block;
width:200px;
height:44px;
text-decoration:none;
border:0px;
color:#f1efe6;
}

.day a:link, .day a:active, .day a:visited{
background-image:url('images/nav_dayOff.jpg');
display: block;
width:200px;
height:44px;
text-decoration:none;
border:0px;
color:#f1efe6;
}

.dayActive{
background-image:url('images/nav_dayOn.jpg');
display: block;
width:200px;
height:44px;
text-decoration:none;
border:0px;
color:#f1efe6;
}

.day a:hover{
background-image:url('images/nav_dayOn.jpg');
display: block;
width:200px;
height:44px;
text-decoration:none;
border:0px;
color:#f1efe6;
}

.photo a:link, .photo a:active, .photo a:visited{
background-image:url('images/nav_photoOff.jpg');
display: block;
width:200px;
height:44px;
text-decoration:none;
border:0px;
color:#f1efe6;
}

.photoActive{
background-image:url('images/nav_photoOn.jpg');
display: block;
width:200px;
height:44px;
text-decoration:none;
border:0px;
color:#f1efe6;
}

.photo a:hover{
background-image:url('images/nav_photoOn.jpg');
display: block;
width:200px;
height:44px;
text-decoration:none;
border:0px;
color:#f1efe6;
}

.guest a:link, .guest a:active, .guest a:visited{
background-image:url('images/nav_guestOff.jpg');
display: block;
width:200px;
height:44px;
text-decoration:none;
border:0px;
color:#f1efe6;
}

.guestActive{
background-image:url('images/nav_guestOn.jpg');
display: block;
width:200px;
height:44px;
text-decoration:none;
border:0px;
color:#f1efe6;
}

.guest a:hover{
background-image:url('images/nav_guestOn.jpg');
display: block;
width:200px;
height:44px;
text-decoration:none;
border:0px;
color:#f1efe6;
}

.reg a:link, .reg a:active, .reg a:visited{
background-image:url('images/nav_regOff.jpg');
display: block;
width:200px;
height:44px;
text-decoration:none;
border:0px;
color:#f1efe6;
}

.regActive{
background-image:url('images/nav_regOn.jpg');
display: block;
width:200px;
height:44px;
text-decoration:none;
border:0px;
color:#f1efe6;
}

.reg a:hover{
background-image:url('images/nav_regOn.jpg');
display: block;
width:200px;
height:44px;
text-decoration:none;
border:0px;
color:#f1efe6;
}

.about a:link, .about a:active, .about a:visited{
background-image:url('images/nav_aboutOff.jpg');
display: block;
width:200px;
height:44px;
text-decoration:none;
border:0px;
color:#f1efe6;
}

.aboutActive{
background-image:url('images/nav_aboutOn.jpg');
display: block;
width:200px;
height:44px;
text-decoration:none;
border:0px;
color:#f1efe6;
}

.about a:hover{
background-image:url('images/nav_aboutOn.jpg');
display: block;
width:200px;
height:44px;
text-decoration:none;
border:0px;
color:#f1efe6;
}

.con a:link, .con a:active, .con a:visited{
background-image:url('images/nav_conOff.jpg');
display: block;
width:200px;
height:44px;
text-decoration:none;
border:0px;
color:#f1efe6;
}

.conActive{
background-image:url('images/nav_conOn.jpg');
display: block;
width:200px;
height:44px;
text-decoration:none;
border:0px;
color:#f1efe6;
}

.con a:hover{
background-image:url('images/nav_conOn.jpg');
display: block;
width:200px;
height:44px;
text-decoration:none;
border:0px;
color:#f1efe6;
}

/*navigation start*/

.text{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#461f10;
	font-size:14px;
	letter-spacing:1px;
}

.text a:link, .text a:active, .text a:visited{
	font-weight:bold;
	color:#26b6bb;
	text-decoration:underline;
}

.text a:hover{
	color:#e63265;
	text-decoration:none;
	}


.headerText{
	font-family:Palatino Linotype, "Times New Roman", Times, serif;
	font-weight:bold;
	color:#6d6d6d;
	font-size:18px;
	letter-spacing:1px;
}

#counterContainer{
	background-color:#f1efe6;
	width:500px;
	height:65px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	vertical-align:middle;
	line-height:30px;
	border:1px solid #461f10;
}

.counterText{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#461f10;
	font-size:13px;
	letter-spacing:1px;
}

.tableStyle{
	border:1px solid #461f10;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
}

#footBody{
	background:url('images/footer_body.jpg') no-repeat;
	height:45px;
	width:1000px;
	margin-left:auto;
	margin-right:auto;
}

#foot{
	background:url('images/footer.jpg') repeat-x;
	height:93px;
	width:auto;
}

#thumbContainer{
	width:515px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
}

.thumb{
	position:left;
}

a img:hover{
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}
