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

body {
	margin: 0px;
	padding:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#576f72;
	background-position:top center;
	background-repeat:no-repeat;
	text-align: -moz-center;
	

}
* {
	margin: 0;
}
html, body {
	height: 100%;
	margin:0 auto; 
	text-align: -moz-center;
}
.text{
	color:#576f72;
	font-size:14px;
	}
.pinktext12{
	color:#f604f9;
	font-size:12px;
		}
.pinktext14{
	color:#f604f9;
	font-size:14px;
		}
.text12{
	color:#576f72;
	font-size:12px;
	line-height:18px;
	}
.text17{
	color:#576f72;
	font-size:17px;
	line-height:22px;
	}
.text24{
	color:#576f72;
	font-size:24px;
	line-height:22px;
	}	
	
.blacktxt16{
	color:#000000;
	font-size:16px;
	}
.blacktxt14{
	color:#000000;
	font-size:14px;
	}
.blacktxt12{
	color:#000000;
	font-size:12px;
	text-decoration:none;
	}
.blacktxt11{
	color:#000000;
	font-size:11px;
	}
* {
	margin: 0;
}
html, body {
	height: 100%;text-align:center;
}
.bgblue{background:url(images/bg.png);
background-position:center;
	background-repeat:repeat-y;
	text-align:center;
	margin:0 auto;
	width:100%;
		padding:0;margin:0;
		}
.wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto; /* the bottom margin is the negative value of the footer's height */
	text-align:center;
	
}
.footer, .push {
	height: 50px; /* .push must be the same height as .footer */
	text-align:center;
}



#logo{
	margin-top:45px;
	}
	
.menu {font-family:Georgia, "Times New Roman", Times, serif; width:500px; height:100px; position:relative; font-size:13px; z-index:100; left:13px;}
.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; color:#272624; padding-left:10px; padding-right:10px;  text-align:center; font-size:13px; overflow:hidden; opacity: 0.9; filter: alpha(opacity=90);}
.menu ul {padding:0; margin:0; list-style: none;}
.menu ul li {float:left; position:relative;}
.menu ul li ul {display: none;}

/* specific to non IE browsers */
.menu ul li:hover a {color:#000000; background:#e6eaea;  opacity: 0.9; filter: alpha(opacity=90);}
.menu ul li:hover ul {display:block; position:absolute; opacity: 0.9; filter: alpha(opacity=90); top:35px; left:0; width:215px; font-size:12px; height:22px; line-height:22px; text-align:left;}
.menu ul li:hover ul li a.hide {background:#576f72; opacity: 0.9; filter: alpha(opacity=90); color:#576f72; width:215px; text-align:left;  }
.menu ul li:hover ul li:hover a.hide {background:#e6eaea;  opacity: 0.9; filter: alpha(opacity=90);color:#252222; width:215px; text-align:left; }
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; background:#e6eaea;  opacity: 0.9; filter: alpha(opacity=90);color:#576f72;  text-align:left; width:215px; }
.menu ul li:hover ul li a:hover {background:#e6eaea; opacity: 0.9; filter: alpha(opacity=90); color:#252222; width:215px;  text-align:left; }

/*menu*/
#sddm
{	margin-top: 10px;
	padding: 0;
	z-index: 3;
}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font-family:Georgia, "Times New Roman", Times, serif;
	 font-size:13px;
	  }

#sddm li a
{	display: block;
	margin: 0;
	padding-left:10px; padding-right:10px;
	height:22px;
	line-height:22px;
	color: #272624;
	text-align: center;
	text-decoration: none}

#sddm li a:hover
{	background: #e6eaea}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #e6eaea;
	text-align: left;
}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #e6eaea;
		color: #576f72;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:12px;}

	#sddm div a:hover
	{	background: #576f72;
	text-align: left;
		color: #fff}



#contentimg {  position: relative; z-index: 0;	width:100%;	height: 290px; font-size:12px;  color:#FFFFFF; text-align:center;}
#curtain {  position: absolute; top: 0; bottom: 0; left: 0; right: 0; background-color: #9db7a7; text-align:center; opacity: 0.8; filter: alpha(opacity=80);	z-index: -1;font-size:12px; }


.wrapper {
	position: relative;
	width: 900px;
	margin: 0 auto -200px;
}

.wrapper2 {
	position: relative;
	width: 900px;
	height:1600px;
	margin: 0 auto -200px;
}
.footer {
	position: relative;
	width: 100%;
	margin: 0 auto;
	height: 200px; 
}

#footercontent{
	width:900px;
	text-align:center;
	border:1px solid red;
	}
.footertext{
	font-size:11px;
	color:#FFFFFF;
	line-height:18px;
	text-align:left;
	}

#linksrow{  font-size:12px;}
.newsheader{ font-size:14px;}
.txtnewsletter{ font-size:12px; color:#FFFFFF;}
.newsdetails12{ font-size:12px; color:#576f72;}
.newsdetails14{  font-size:14px; color:#576f72;}
.newsdetails18{  font-size:18px; color:#576f72;}

.whitelk12:link {font-size:11px; color:#ffffff;text-decoration:none; } 
.whitelk12:visited{font-size:11px;	color:#ffffff;	text-decoration:none;  } 
.whitelk12:active{	font-size:11px;	color:#ffffff;	text-decoration:none;  } 
.whitelk12:hover{	font-size:11px;	color:#ffffff;	text-decoration:underline;  }

.brownlk12:link {font-size:12px; color:#432d2d;text-decoration:underline; } 
.brownlk12:visited{font-size:12px;	color:#432d2d;	text-decoration:underline;  } 
.brownlk12:active{	font-size:12px;	color:#432d2d;	text-decoration:underline;  } 
.brownlk12:hover{	font-size:12px;	color:#432d2d;	text-decoration:underline;  }

.greylk12:link {font-size:12px; color:#687c85;text-decoration:none; } 
.greylk12:visited{font-size:12px;	color:#687c85;	text-decoration:none;  } 
.greylk12:active{	font-size:12px;	color:#687c85;	text-decoration:none;  } 
.greylk12:hover{	font-size:12px;	color:#687c85;	text-decoration:underline;  }

.greylk14:link {font-size:14px; color:#687c85;text-decoration:none; } 
.greylk14:visited{font-size:14px;	color:#687c85;	text-decoration:none;  } 
.greylk14:active{	font-size:14px;	color:#687c85;	text-decoration:none;  } 
.greylk14:hover{	font-size:14px;	color:#687c85;	text-decoration:underline;  }

.pinklk12:link {font-size:12px; color:#f604f9;text-decoration:none; } 
.pinklk12:visited{font-size:12px;	color:#f604f9;	text-decoration:none;  } 
.pinklk12:active{	font-size:12px;	color:#f604f9;	text-decoration:none;  } 
.pinklk12:hover{	font-size:12px;	color:#f604f9;	text-decoration:underline;  }


.purplelk12:link {font-size:12px; color:#b2429c;text-decoration:none; } 
.purplelk12:visited{font-size:12px;	color:#b2429c;	text-decoration:none;  } 
.purplelk12:active{	font-size:12px;	color:#b2429c;	text-decoration:none;  } 
.purplelk12:hover{	font-size:12px;	color:#b2429c;	text-decoration:underline;  }

.redlk12:link {font-size:12px; color:#a03750;text-decoration:none; } 
.redlk12:visited{font-size:12px;	color:#a03750;	text-decoration:none;  } 
.redlk12:active{	font-size:12px;	color:#a03750;	text-decoration:none;  } 
.redlk12:hover{	font-size:12px;	color:#a03750;	text-decoration:underline;  }

.brownlk12:link {font-size:12px; color:#ae8c68;text-decoration:none; } 
.brownlk12:visited{font-size:12px;	color:#ae8c68;	text-decoration:none;  } 
.brownlk12:active{	font-size:12px;	color:#ae8c68;	text-decoration:none;  } 
.brownlk12:hover{	font-size:12px;	color:#ae8c68;	text-decoration:underline;  }

.blacklk12:link {font-size:12px; color:#000;text-decoration:none; } 
.blacklk12:visited{font-size:12px;	color:#000;	text-decoration:none;  } 
.blacklk12:active{	font-size:12px;	color:#000;	text-decoration:none;  } 
.blacklk12:hover{	font-size:12px;	color:#000;	text-decoration:underline;  }


.orangelk12:link {font-size:12px; color:#fd8301;text-decoration:none; } 
.orangelk12:visited{font-size:12px;	color:#fd8301;	text-decoration:none;  } 
.orangelk12:active{	font-size:12px;	color:#fd8301;	text-decoration:none;  } 
.orangelk12:hover{	font-size:12px;	color:#fd8301;	text-decoration:underline;  }
