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

.navigation { margin:0 24px; padding:0; list-style-type:none; padding-top:20px; }
.navigation ul{ margin:0; padding:0; list-style-type:none; padding-top:20px; }
.navigation a { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; letter-spacing:2px; padding:0px 20px 0px 0px; color:#6F890C; text-decoration:none; text-align:center; }
.navigation a:hover{ color: #3c5c95; text-decoration:underline; }
.navigation li{ float:right; position:relative; display: block; }
.navigation ul { position:absolute; display:none; }
.navigation li ul a{ float:right; }
.navigation li ul { float:right; }
.navigation li ul li{ float:right; position:relative; }
.navigation ul ul{ top:0; left:100%; }

.footer { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing:1px; padding:0px 10px 0px 0px; color:#fff; text-decoration:none; text-align:center;
	padding-top:10px; }
.footer a { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing:1px; padding:0px 10px 0px 0px; color:#fff; text-decoration:none; text-align:center; }
.footer a:hover{ color: #666; }


.logo {
	float:left;
	width:316px;
	height:56px;
	margin-left:20px;
	margin-bottom:5px;
	background-image:url(images/images/logo_02.gif);
	}
	
.title {display:block; padding-bottom:15px; font:bolder 22px/12px Arial, Helvetica, sans-serif; padding-top:25px; padding-left:25px;}
.title a { color:#000000; text-decoration:none; }
.title a:hover{ color: #666; }

.flash_div {padding-left:25px; padding-top:10px;}

.photos_div {padding-left:25px; padding-top:10px; padding-bottom:15px;}

.SSP_div {padding-left:19px; border:0;}

.content  {float:left; width:900px; padding:10px 20px 10px 40px; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; letter-spacing:1px; text-align:justify;}
.content a { color:#000000; text-decoration:none; }
.content a:hover{ color: #666; }

.blog_photo {float:left; width:420px;}

.blog_intro {float:right; width:450px;}

/* styles that define the main table structure */
.tdLeft {
	background-image: url(images/images/left_06.png);
	background-repeat:repeat-y;
	background-position: right top;
	width:20px;
}
.tdRight {
	background-image: url(images/images/right_06.png);
	background-repeat:repeat-y;
	background-position: left top;
	width:26px;
}

.footer {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999;
}

.footer a {
	color:#999;
	font-size:11px;
}

.footer a:hover{
	color:#3c5c95;
	text-decoration:underline;
	}
	
.homeImg a:hover {
	opacity:0.7;
	}
