body{ 
	text-align:center;
}
body, p, * {
    background:transparent;
	margin-top:0px; padding-top:0px;
	margin-bottom:0px; padding-bottom:0px;
	margin-left:0px; padding-left:0px;	
	vertical-align:top; 
}

#contenttitle{
	margin-left:18px;
	margin-top:20px;
	font-size:26px;
	color:#8B8D08;
	font-weight:normal;
	font-family : "Garamond", serif;	
}

h1 {
	margin-left:0px;
	margin-top:0px;
	font-size:26px;
	color:#8B8D08;
	font-style: none;
	font-weight:normal;
	font-family : "Garamond", serif;
	line-height:30px;
}
.h1 {
	margin-left:0px;
	margin-top:0px;
	font-size:26px;
	color:#8B8D08;
	font-style: none;
	font-weight:normal;
	font-family : "Garamond", serif;	
}

#holiday{position:absolute;margin-top:-20px;}
/*------- USER STYLES -----------*/
A:visited{color: #2D2964; text-decoration:underline;vertical-align:bottom;}
A:active { color: #2D2964; text-decoration:underline;vertical-align:bottom;} 
A:link {  color: #2D2964; text-decoration:underline;vertical-align:bottom; } 
A:hover { color: #780912; text-decoration:none;vertical-align:bottom;} 

.homeGmSm {
	font-family:  "Garamond", serif;	  
	font-style: italic;
	color:#8B8D08;
}
.homeGmLg{
	font-family:  "Garamond", serif;
	font-size:22px;
	color:#8B8D08;
	font-style: italic;
	font-weight:bold;
	line-height:20px;
}
.largeTitle{
	font-size:26px;
	color:#8B8D08;
	font-family : "Garamond", serif;
	line-height:25px;
}

.blueText{
	color:#2D2964;
	font-family : Arial, Verdana, sans-serif;
}

.blueTextBig{
	color:#2D2964;
	font-family : Arial, Verdana, sans-serif;
	font-size:18px;
	line-height:20px;
}

.blueTextBigGarmond{
	color:#2D2964;
	font-family:  "Garamond", serif;
	font-size:22px;
	line-height:30px;
}

.redText{
	color:#780912;
	font-family : Arial, Verdana, sans-serif;
}

.redTextBig{
	color:#780912;
	font-family : Arial, Verdana, sans-serif;
	font-size:18px;
	line-height:18px;
}


/*------- USER STYLES -----------*/


.text {
	color:#8B8D08;
}

a#caption {
	color:#2D2964;
	line-height:15px;
	font-size:12px;
	text-decoration:none;
	font-family : Arial, Verdana, sans-serif;
}

#imageslist {
	margin-left:20px;
}
a, #search, #join{
	color:#2D2A63;
}

a#PrevNext {
	color:#8B8D08;
	margin:30px;
	margin-top:0px;
	font-size:12px;
}




a#gallerytitle{
	color:#8B8D08;
}

#lyr1{
	z-index:0;
}
#hold{
	z-index:0;
}

.selected {
	color:#8B8D08;
	text-decoration:none;	
}


td#contentarea {
 padding:15px;
 font-size:11px;
 font-family : Arial, Verdana, sans-serif;
 color:58543F;
 line-height:16px;
}

#contentarea td{font-size:11px;}



#maincenter table {
 background-color:#F7F6E1;
}


td#contentarea u {
 	font-size:11px;
  	line-height:16px;
  	font-weight:bold;
  	color: #8B8D08;
  	text-decoration: none;
	letter-spacing:1px;
}

td#contentarea ul,ol {
	padding-left:20px;
	padding-top:10px;
 	font-size:11px;
  	line-height:16px;
  }

td#contentarea img {
margin-left:15px;
margin-bottom:15px;
}

td#contentarea p img {
margin-left:0px;
margin-bottom:0px;
}

#image_description {
 background : #F7F6E1;
 color:#8B8D08;
 -moz-opacity: 0.9; /* Mozilla 1.6 и ниже */
 -khtml-opacity: 0.9; /* Konqueror 3.1, Safari 1.1 */
 opacity: 0.9; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
 filter: alpha(opacity=90); /* Internet Explorer */
 border: 2px solid #FFFFFF;
 position: absolute;
 top:100;
 left:30;
 display:none;
}

#showimage {
margin:20px;
margin-top:5px;
}

input, select, option, .blockInput {
border-width:1px solid #000;
/*background:#7D69B0;*/
color:#000;
}

table#maintable{
	width:870px;
	height:874px;
/*7	table-layout:fixed; */
}

#maindiv {
	width:870px;margin-left: auto;margin-right: auto;
}

td#lefthead{
	background : url(/images/top_left.gif);
	background-repeat:no-repeat;
	width:180px;
	height:27px;
	padding-top:60px;
}

td#centerhead{
	background-repeat:none;
	width:522px;
	height:207px;
	padding-top:4px;		
}

td#righthead{
	background : url(/images/top_right.gif);
	background-repeat:no-repeat;	
	width:178px;
	height:207px;
	top:0px;
}

td#mainleft{
	background : url(/images/main_left.gif);
	background-repeat:no-repeat;
	width:180px;
	background-color:#B2B363;
}

td#maincenter{
	background : url(/images/main_center.gif);
	background-repeat:no-repeat;
	width:522px;
	height:574px;	

}

td#mainright{
	background : url(/images/main_right.jpg);
	background-repeat:no-repeat;
	width:178px;
	background-color:#B2B363;	
}
td#mainrightinterior{
	background-repeat:no-repeat;
	width:178px;
	background-color:#B2B363;	
}

td#mainfooter{
	background : url(/images/main_bottom.jpg);
	background-repeat:no-repeat;
	width:522px;
}
td#mainfooter1{
    margin-top:10px;
	font-size:11px;
	color:#2D2A63;
	color:#F7F6E1;
	font-family : Arial, Verdana, sans-serif;	
}
td#mainfooter2{
	text-align:right;
    margin-top:10px;
	font-size:11px;
	color:#2D2A63;
	color:#F7F6E1;	
	font-family : Arial, Verdana, sans-serif;
}
td#mainfooter2 a {
 	margin-top:10px;
	text-decoration:none;
	color:#F7F6E1;	
}
td#mainfooter1 a {
	text-decoration:none;
	color:#F7F6E1;	
}


#copyright {
	color:#F7F6E1;
    margin-top:15px;	
}

#policy {
	color:#F7F6E1;
    margin-top:15px;	
}

a#logo {
	margin-left:15px;
}

input#search{
font-family:Arial;
	margin-top:14px;
	margin-left:19px;	
	background-color:#F7F6E1;
	border-width:0px;
	width:114px;
	font-size:12px;
	
}
input#go{
	margin-top:15px;
}

input#join{
font-family:Arial;
	margin-top:7px;
	margin-left:22px;	
	background-color:#F7F6E1;
	border-width:0px;
	width:120px;
	font-size:12px;
}
input#join_go{
	margin-top:9px;
}




#adminarea,#adminarea2,#adminarea3,#adminarea4,#adminarea5,#adminarea6 {
font-family:Arial;
font-size:12px;
color:#FFF;
font-weight:bold;
border: 1px solid #FFFFFF;
}

#adminarea td, #adminarea2 td,#adminarea3 td,#adminarea4 td,#adminarea5 td,#adminarea6 td {
background-color:#transparent;
}

#admin_top_image,#admin_top_image2,#admin_top_image3,#admin_top_image4,#admin_top_image5,#admin_top_image6 {
position: relative;
float:right;
background:#7D69B0;
-moz-opacity: 0.2; /* Mozilla 1.6 и ниже */
-khtml-opacity: 0.2; /* Konqueror 3.1, Safari 1.1 */
opacity: 0.2; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
filter: alpha(opacity=20); /* Internet Explorer */
}

#admin_top_image:hover,#admin_top_image2:hover,#admin_top_image3:hover,#admin_top_image4:hover,#admin_top_image5:hover,#admin_top_image6:hover {
-moz-opacity: 0.9; /* Mozilla 1.6 и ниже */
-khtml-opacity: 0.9; /* Konqueror 3.1, Safari 1.1 */
opacity: 0.9; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
filter: alpha(opacity=90); /* Internet Explorer */
}


#adminarea {width:400px;height:60px;}
#admin_top_image{top:-810px;right:200px;}

#adminarea6 {width:400px;height:60px;}
#admin_top_image6{top:-1050px;right:260px;}

#adminarea2 {width:160px;height:60px;}
#admin_top_image2{top:-650px;right:2px;}

#adminarea3 {width:160px;height:60px;}
#admin_top_image3{top:-605px;right:2px;}

#adminarea4 {width:160px;height:60px;}
#admin_top_image4{top:-560px;right:2px;}

#adminarea5 {width:160px;height:60px;}
#admin_top_image5{top:-520px;right:2px;}

#promo {margin-top:35px;}
#promo1 {padding-left:5px; }
#promo2 {padding-left:5px; }
#promo3 {padding-left:5px; }
#promo4 {padding-left:5px; }



.clearing {
	height: 0;
	clear: both;
}


.input2 {
		background:transparent;
		color:111111;
	}
	

	
	
#navContainer{
  width: 600px;
  margin: 0 auto;
  overflow:auto;
}
	
	
#navblock {
	float:right; 
	width:270px;
	border:0px solid;
	text-align:right;
}

#innavblock {
	margin-left:18px;
	float:right; 
	width:220px;
	border:0px solid;
	text-align:left;	
}

#innavblock hr{
	border-color:#8B8D08;
	border-width:1px;
	border-style:solid;
	border-top:0px;
	height:1px;
	width:220px;
	text-align:left;
	margin-top:3px;
	margin-bottom:3px;	
}

#findout {
	float:right; 
	display:inline;
	width:165px;
	text-align:left;
	border:1px solid;
}

#pagImage {
	float:right; 
	display:inline;
	width:330px;
	border:1px solid;
}

#navblock span {
    font-family:Times;
    font-size:13px;
	font-style:italic;
	font-weight:bold;
	color:#8B8D08;
	align:left;
	line-height:24px;
	margin-right:20px;
}


#navblock a, a.leftnav{
	font-size:15px;
	text-decoration:none;
	font-weight:bold;
	font-family:Arial;
	font-style:none;
}	

a#navblocka {
	line-height:22px;
	letter-spacing:1px;
	margin-right:10px;	
}	
	
a#twolined {
	line-height:20px;
	letter-spacing:1px;	
	margin-right:10px;	
}

#bgdocs, #imgmaps, #newsdocs {
display:none;
}

#bgdocs a, #imgmaps a, #newsdocs a{
	font-size:11px;
	font-weight:normal;
	margin-right:10px;		
	letter-spacing:0px;	
	color:#8B8D08;
}
#bgdocs a:hover,#imgmaps a:hover,#newsdocs a:hover{
	font-size:11px;
	font-weight:normal;
	margin-right:10px;		
	letter-spacing:0px;	
	color:#8B8D08;
	text-decoration:underline;
}

a#slideshow {
	letter-spacing:2px;	
    font-family :  "Garamond", serif;	  
	font-size:11px;
	text-transform: uppercase;
	text-decoration: none;
	font-weight:bold;
	line-height:22px;
}

#hometext {
    text-align:left;
	font-family :  "Garamond", serif;	  
	font-style: italic;
	margin-top:20px;
	margin-right:20px;	
	margin-left:15px;	
	font-size:20px;
	line-height:30px;
	color:#8B8D08;
}

#sitemap {
	font-size:13px;
	letter-spacing:2px;	
	font-weight:bold;
	
}

#sitemapview a {
padding:5px 5px 5px 8px;
margin:0px 5px 0px 5px;
line-height:20px;
}

a.sitemapnav {
color:#8B8D08;
font-weight:bold;
}

#sitemapview div {
	margin-left:10px;
}

strong{padding:0;margin:0;}


/** DHTML TOOL TIP CSS ID */

#dhtmltooltip{
position: absolute;
left: -300px;
width: 200px;
border: 1px solid #000000;
padding: 10px;
background-color: #CAC989;
visibility: hidden;
z-index: 100;
color:#333333;
font-family : Arial, Verdana, sans-serif;
font-size:0.7em;
text-align:left;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

