@charset "ISO-8859-1";

h1{
	
	display:inline-block;
	text-decoration: none;
	

}

#home_right_block h2{

	font-style: normal;

	font-weight: normal;

	color: #000;
	font-size: 15px;
	
	padding:0px;
	margin:0px;

}

h2{

	color: #eff8f1;
	font-size: 15px;
	
	padding:0px;
	margin:0px;

}

h4{
	letter-spacing: -1px; 
	color: #4a888f; 
	font-size: 14px; 
	font-family: Helvetica, Verdana, Arial, sans-serif;
}

h6{
	letter-spacing: -1px; 
	color: #fff; 
	background: black;
	border: solid 0px #666;
	padding:5px;
	width:150px;
	font-size: 14px; 
	font-family: Helvetica, Verdana, Arial, sans-serif;
	position:absolute;
	top:-35px;
	left:-20px
}

#infosquarehome2 h6{
	
	top:-50px;
	left:-20px
}

.clear{

	clear:both;
}

hr{border-right-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-top-width: 1px; border-color: #e4ffdb; border-style: dashed;}



.calendar{
	background-color:#fff;
	width: 400px;
	 	
}


table.calendar {
 	font-family: sans-serif; 
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
  border-left: 1px solid #000000;
	border-top: 1px solid #000000;
  table-layout: fixed;
  -moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}



table.calendar tr td {
        width: 20px;
		height: 28px;
	text-align: center;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	
}

table.calendar tr td a:link {
       text-decoration: none;
       color:#fff;}
       
       table.calendar tr td a:visited {
       text-decoration: none;
       color:#fff;}
.busy {
        background-color: #ff4545;
        color: white;
		text-align: center;
	
}
.today {
         color: #fff; 
        font-weight: bold;
		text-align: center;
		background: #cdcdcd; 
	
	
}


span.calendar-title{
	text-align: center;
	font-family: sans-serif;
	font-size: medium;
	font-weight: bold;
	padding: 0.3cm;
}


#tagline_block{

color: #727272;

}
#tagline_block:hover{

color: #c0c0c0;

}

#navigation a:link{

position: relative;
top:10px;
list-style-type: disc;
text-decoration: none;
color: white;
font-size: 15px;
font-family: Helvetica, Verdana, Arial, sans-serif;

}
#navigation a:hover{

color: #163255;

}

#navigation a:visited{

position: relative;
top:10px;
list-style-type: disc;
text-decoration: none;
color: white;
font-size: 15px;
font-family: Helvetica, Verdana, Arial, sans-serif;

}


#navigation{

position:relative;
left:-30px;
color: #c3c0c5;
list-style-type: none;
width:100%;


}

#navigation li:hover{

/* background-color: #419ae2; */
background-image: url(../sys_images/hover.png);
color:#444;


}
#navigation li{

border-bottom-color: #e1e1e1;

border-bottom-style: dashed;

border-bottom-width: 1px;

padding:5px;
padding-left:20px;


}

.readon{
position:relative;
top:4px;
background: #000;
color: white;
padding:2px;
font-size: 10px;
}

.readon a:link{
text-decoration: none;
color: #888;
}

.readon a:hover{
color:#fff;
}

.readon a:visited{
color:#888;
text-decoration: none;
}
.album{

text-align: center;
width:186px;
padding:10px;
float:left;
border: dashed 1px #999;
margin:10px;
}
.title{
position:relative;
top:5px;
width:100%;
font-weight: bold;
text-align: center
}
.intro_text{
	font-weight: bold;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
}

#address_info_contact a:link{

color:#225260;

}

#address_info_contact a:visited{

color:#666;

}