@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	background-color:#DFCD9F;
}
#pageBg {
	margin:0 0 0 0;
	text-align:center;
	background-image:url(images/vZ.jpg);
	background-repeat:repeat-x;

}
#wrapper {
	margin:0 auto 0 auto;
	width:943px;
}
#header {
	width:943px;
	height:205px;
	background-image:url(images/header.jpg);
	background-repeat:no-repeat;

}
#shellbg {
	width:943px;
	_height:453px;
	min-height:453px;
	background-image:url(images/hZ.jpg);
	background-repeat:repeat-y;
}
#content {
	width:943px;
	_height:453px;
	min-height:453px;
	background-image: url(images/shell.jpg);
	background-repeat: no-repeat;
	}
#menu {
	width:521px;
	height:20px;
	float: right;
	padding-right: 90px;
	padding-top: 10px;
		
}
#leftmenu {
	width:182px;
	_height:453px;
	min-height:453px;
	float: left;
	padding-left: 55px;
	padding-top: 50px;
	margin-left:20px;
}
#content_text {
	_height:453px;
	min-height:453px;
	float: left;
	width: 570px;
	padding-left: 63px;
	text-align: left;
}
#content_text_admin {
    _height:453px;
	min-height:453px;
	float: left;
	width: 600px;
	padding-left: 63px;
	text-align: left;
   
}
#welcome {
	height:64px;
	float: left;
	width: 595px;
	text-align: left;
	margin-top: 120px;
	padding-left: 63px;
	
}
#clear {clear:both;}
.clear {clear:both;}
.image_class {border:none;}

.media {$('a.media').media();}
#clear1 {clear:both;}

#img {
	width:167px;
	height:228px;
	float:right;
	padding-right: 47px;
}
#footer {
	width:943px;
	height:142px;
	background-image: url(images/footer.jpg);
	background-repeat: no-repeat;
}
#active_member {
	width:169px;
	float: left;
	height:82px;
	padding-left: 50px;
	padding-top: 5px;
}
#nodel {
	position:relative;
	width:155px;
	height:61px;
	float:right;
	padding-right: 25px;
	padding-top: 12px;

}
#address {
	width:495px;
	text-align: left;
	padding-top: 40px;
	float: right;
	font-family: Georgia;
	font-size:16px;
	font-weight:bold;
	color: #006554;
	/*font-weight: 500;*/
	
	
}
.photocenter{display:block; margin:0 auto; border:1px solid #666; padding:1px; background-color:#333;}
#footer_text {
	width:700px;
	text-align: left;
	padding-top: 0px;
	margin-top:-10px;
	margin-left:-5px;
	float: right;
	font-size: 11.43px;
	font-family: Verdana;
	

}
#footer_text a{
    color:#010101;
	font:11.43px normal Verdana, Arial, Helvetica, sans-serif;
}
#admin a{
    font:11.43px Verdana, Arial, Helvetica, sans-serif;
	color:#010101;
	font-weight:bold;
}
#footer_text a:hover {
    color:#010101;
    text-decoration:underline;
}
#admin a:hover{
    text-decoration:underline;
	color:#010101;
}

/* Menu implementation */

#MainMenu {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	z-index:999;
	width:521px;
}

#MainMenu ul {
	margin:-1px 0px 0px 40px;
	padding:0px 0px 0px 30px;
	z-index:999;
	width:511px;
	text-align:left;
	
	
}

#MainMenu ul li {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	list-style:none;
	text-align:left;
	display:inline;
	position:relative;
	z-index:999;


}

#MainMenu ul li a {
	color:#006554;
	font:bold 16px "Georgia";
	padding:4px 10px 9px 0px;
	margin:0px 0px 0px 0px;
	height:20px;
	z-index:999;
}

#MainMenu ul li a:hover {
	text-decoration: none;
   	color:#816b1e;
}

#MainMenu ul li a img {
	padding:0px 10px 0px 0px;
	margin:0px 0px 0px 0px;
	vertical-align:middle;
	width:5px;
	height:5px;
	z-index:999;
}

#MainMenuleft {
	margin:0px 0px 0px 0px;
	padding:0;
	z-index:997;
	width:190px;
}

#MainMenuleft ul {
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	width:190px;
    z-index:997;
}

#MainMenuleft ul li {
	position: relative;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align: left;
	list-style: none; 
	display: block;
	width:190px;
	z-index:997;
}

#MainMenuleft ul li a {
	margin:0px 0px 0px 0px;
	padding:4px 0px 9px 0px;
	text-indent:10px;
	font:bold 16px "Georgia";
	display: block;
	color:#006554;	
	z-index:997;	
	text-transform:none;
	background:url(images/dot.jpg) left no-repeat;

}

#MainMenuleft ul li a:hover {
	text-decoration: none;	
	z-index:997;	
	color:#816b1e;
	
}
#MainMenuleft ul li a img {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	/*vertical-align:middle;*/
	width:5px;
	height:5px;
	/*height:39px;*/
	z-index:997;
}

#content_text ul{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	line-height:2;
	margin-left:-24px;	
	color:#010101;
}
#content_text ol{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	line-height:2;
	margin-left:-10px;
	color:#010101;
}
#content_text ol li ul li{
	list-style-type:square;	
}
table{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#010101;
	line-height:2;
}
#content_text p{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#010101;
	line-height:2;
}
#content_text a{
	color:#006554;
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;

}
#content_text h2{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#010101;
	font-weight:bold;
	font-size:18px;
	
}
#content_text h3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#010101;
	font-weight:bold;
	font-size:14px;
}
#content_text h4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#010101;
	font-weight:bold;
	font-size:12px;
}
#content_text h5{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#010101;
	font-weight:bold;
	font-size:10px;
}
#content_text h6{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#010101;
	font-weight:bold;
	font-size:8px;
}
/*sIFR Implementation*/
/*Sifr*/
.sIFR-flash {
	visibility: visible !important;
	margin: 0;        
	padding: 0px 0px 0px 10px;
	/*height:145px;*/
}

.sIFR-replaced { 
	visibility: visible !important; 
	margin: 0;        
	padding: 0;
	width:auto;
}

.sIFR-alternate {
	position: absolute; 
	left: 0; top: 0; 
	width: 0; 
	height: 0; 
	overflow: hidden; 
	/*text-decoration: none;*/
}

/*.sIFR-alternate a { 
	text-decoration: none; 
	cursor: pointer; 
}
*/
.sIFR-replaced > div { 
	display: none !important;
}

.sIFR-active h1 {
	visibility:visible ; 
	line-height: 52px;
	font-size:48px;
	color:#006554;
	margin:0px; 
	padding:0px;
    width:100%;
}