html,body{
	margin:0;
	padding:0;
	border:0;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	
	color:#FFF;}
html{
	background:  #FFF  url(img/bg.jpg) repeat-x top; }
*{
	margin:0;
	padding:0}
a{
	font-weight:bold;
	outline:none;
	color:#50043A}
	a:hover{
		text-decoration:none}
.et{
	background:url(images/bg.jpg) center no-repeat;}
h1{
	font-size:18px;
	font-weight:normal;
	color:#FFF;	
	padding:0 0 8px 0}
p,blockquote{	
	line-height:140%;
	margin:0 0 0px 0}
blockquote{
	background:#fff;
	color:#333;
	border:1px solid #95CB42;
	border-left:5px solid #95CB42;
	padding:7px}
.album{
	background:#fff;
	border:1px solid #95CB42;
	border-left:5px solid #95CB42;
	padding:7px}
	blockquote p{
		margin:0}
#container {
	width:920px;
	margin:0 auto;}
#containermmain {
	background:url(img/florish-top.png) top no-repeat;
	margin:0 auto;}
#contentdefault{
	height:auto;
	display:table;
	width:870px;
	text-align:justify;
	margin:0px 25px 1px 25px;
	}
#contentdefault img{ margin:5px 20px 5px 20px;}
#contentdefault p{ text-align:justify;
	padding-bottom:10px;
	padding-top:5px;
	}
#contentdefault h3{
	margin-top:10px;
	border-bottom:dotted #906 1px;
	color:#906;}

#contentdefault ol{
	margin-left:20px;
	padding-left:20px;
	list-style-type:lower-roman;}
#contentdefault a{
	text-decoration:none;
	font-weight:normal;
	font-size:11px;}
#content{
	width:650px;
	margin-right:20px; 
	padding:0px 0px 0px 00px; 
	border: #030 0px dotted;
     position: inherit;}

*+html #content{
	width:650px;
	margin-right:10px; 
	padding:0px 0px 0px 00px; 
	border: #030 0px dotted;
     position: inherit;}
#content p{ line-height:14px; text-align:justify; margin:5px 10px 0px 5px;}
#content0{width:100%; text-align:justify;}
#content1{border: 0px #000 solid;  float:left;}
#content1 object{border: 0px #000 solid; width:340px; margin-right:20px; }
#content1 embed{border: 0px #000 solid;  width:340px; margin-right:20px; }
#content2{border: 0px #000 solid;  float:left; width:300px;}

#content2 object{ widows:100%}
#content3{ margin-left:10px; width:190px; border: 0px #000 solid;}
#content3 a{ text-align:center; font-size:12px; text-decoration:none;}
#content3 embed{ width:190px; height:140px; z-index:1;}
#content3 object{  width:190px; height: 140px; z-index:1;}/**/
#content4{border: 0px #000 solid;  float:left; width:300px;}
#content4 p{ text-align:justify;}
.gallery{ background:url(img/top2.png) no-repeat top;}
#righty{ 
	color:#cc0066;
	display:table;
	text-align:justify;
	float: right; 
	width:190px; 
	margin-right:20px;
	margin-left:5px;
	font-size:11px;
	padding-left:5px; 
	border-left: #030 0px dotted;
    position: inherit;}
#righty table{width:200px;  }
#righty a{ 
	color:#cc0066;
	text-decoration:none;
	font-weight:normal;
	}
	#righty a:hover{ text-decoration:underline;} 
#righty strong{ font-size:12px;}

*+html #righty{ 
	color:#cc0066;
	display:table;
	text-align:justify;
	float: right; 
	width:190px; 
	margin-right:320px;
	margin-left:0px;
	font-size:11px;
	padding-left:0px; 
	border-left: #030 0px dotted;
    position: inherit;}
*+html #righty table{width:200px;  }
*+html #righty a{ 
	color:#cc0066;
	text-decoration:none;
	font-weight:normal;
	}
	#righty a:hover{ text-decoration:underline;} 
*+html #righty strong{ font-size:12px;}


#hd{
	height:173px;
	background:url(img/top.png) no-repeat top;}
	/*#hd h2{	
		font-size:12px;
		font-weight:normal;
		text-align:center;
		color:white;
		float:left;
		margin-top: 12px;	
		}
	#hd h2 small{
		font-size:11px;
		margin:4px 0 0 0;
		display:block}
	#hd ul{
		float:left;
		list-style:none;
		text-align:center;
		color:#50043a;
		margin:3px 0 0 0}
		#hd ul li{
			float:left}
		#hd ul a{
			color:#50043a;
			border-left: #50043a 1px solid;
			display:block;
			text-transform:uppercase;
			line-height:12px;
			text-decoration:none;
			padding:1px 16px;
			margin:0 6px;
			font-size:12px}
		#hd ul a.act,#hd ul a:hover{
			color:#50043a;
			display:block;
			line-height:12px;
			text-decoration:none;
			padding:1px 16px;
			margin:0 6px;
			font-size:12px
			}*/
#hd2{
	height:173px;
	background:url(img/top2.png) no-repeat top;}
	#hd2 h2{	
		font-size:12px;
		font-weight:normal;
		text-align:center;
		color:white;
		float:left;
		margin-top: 12px;	
		}
	#hd2 h2 small{
		font-size:11px;
		margin:4px 0 0 0;
		display:block}
	#hd2 ul{
		float:left;
		list-style:none;
		text-align:center;
		color:#50043a;
		margin:3px 0 0 0}
		#hd2 ul li{
			float:left}
		#hd2 ul a{
			color:#50043a;
			border-left: #50043a 1px solid;
			display:block;
			text-transform:uppercase;
			line-height:12px;
			text-decoration:none;
			padding:1px 16px;
			margin:0 6px;
			font-size:12px}
		#hd2 ul a.act,#hd2 ul a:hover{
			color:#50043a;
			display:block;
			line-height:12px;
			text-decoration:none;
			padding:1px 16px;
			margin:0 6px;
			font-size:12px
			}
		
			
#ct{
	width:880px;
	padding-left:20px;
	padding-right:20px;
	display:table;
	margin-bottom:0px;
	padding-bottom:0px;
	background:url(img/mid.png) repeat-y;}
	#ct ul{
		list-style:none;
		margin:0 0 13px 20px}
	#ct ul li{
		padding:0 0 3px 18px;
		background:url(img/bllt.gif) left 4px no-repeat}
		
*+html #ct{
	width:880px;
	padding-left:20px;
	padding-right:20px;
	display:table;
	margin-bottom:0px;
	margin-right:20px;
	padding-bottom:0px;
	background:url(img/mid.png) repeat-y;}
*+html #ct ul{
		list-style:none;
		margin:0 0 13px 20px}
*+html	#ct ul li{
		padding:0 0 3px 18px;
		background:url(img/bllt.gif) left 4px no-repeat}
		
#mainmov
{
	width:890px;
	height: 600px;

}
#ct2{
	
	width:920px;
	margin-bottom:0px;
	padding-bottom:10px;
	background:url(img/mid2.png) repeat-y;}
	#ct2 ul{
		list-style:none;
		margin:0 0 13px 20px}
	#ct2 ul li{
		padding:0 0 3px 18px;
		background:url(img/bllt.gif) left 4px no-repeat}
#sdm{
	float:right;
	width:200px}
	#sdm h2{
		border:1px solid #95CB42;
		background:#fff;
		text-transform:uppercase;
		font-size:12px;		
		padding:2px 0 0 6px;
		line-height:22px;
		margin:0 0 10px 0}
	#sdm p{
		padding:0 0 0 7px}
		#sdm p a{
			font-weight:bold;
			color:#1D1D1D}
		#sdm p a:hover{
			text-decoration:none}
	#sdm ul{
		list-style:none;
		padding:0 0 0 7px}
		#sdm li{
			padding:0 0 4px 0}
#ft{
	background:url(img/foot.png) no-repeat top;
	top:0;
	width:920px;
	padding:0;
	text-align:center;
	font-size:11px;
	color:#666;
	}
#ft2{
	background:url(img/foot2.png) no-repeat top;
	top:0;
	width:920px;
	padding:0;
	text-align:center;
	font-size:11px;
	color:#666;
	}
.album2{
	padding:0px 10px;}
input {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: black;
	background-color:#cd54ad; 
	border:1px solid #606;
	padding: 1pt;
	margin: 5px;
   }
        
textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background:#cd54ad;
	color: black;
	background-color:#cd54ad;
	border: 1px solid black;
	border:1px solid #606;
	padding: 1pt;
	margin: 5px;
	}
.selectedanchor{ /*CSS class that gets added to the currently selected anchor link (assuming it's a text link)
background:#FCF;*/
}


/* ######### Default class for drop down menus ######### */

.anylinkcss{
position: absolute;
color:#50043A;
left: 0;
top: 0;
visibility: hidden;
border: 0px solid black;
border-bottom-width: 0;
font: normal 10px Verdana;
line-height: 20px;
z-index: 100; /* zIndex should be greater than that of shadow's below */
width: 150px; /* default width for menu */
}

.anylinkcss ul{
margin: 0;
z-index:999;
width:160px;
padding-left:0px;
list-style-type: none;
}

.anylinkcss ul li a{
	color:#50043A;
	padding-left:9px;
	font-size:10px;
width: 150px;
display: block;
text-indent: 0px;
border-bottom: 1px dotted #F9C;
background:none;
text-decoration: none;
text-indent: 0px;
}

.anylinkcss a:hover{ /*hover background color*/
background:#FFF;
color:#603;
}


.anylinkcss2 ul{
margin: 0;
width:150px;
padding-left:0px;
list-style-type: none;
}

.anylinkcss2 ul li a{
	color:#50043A;
	padding-left:10px;
	font-size:10px;
width: 150px;
display: block;
text-indent: 0px;
border-bottom: 1px dotted #F9C;
background:none;
text-decoration: none;
text-indent: 0px;
}
.anylinkcss2 ul li ul li { margin-left:200px;}
.anylinkcss2 a:hover{ /*hover background color*/
background:#FFF;
color:#603;
}

/* ######### Alternate multi-column class for drop down menus ######### */
.anchorclass{ margin-left:0px; margin-right:10px; text-decoration:none; font-size:11px;}
.anchorclass a{ text-decoration:none; text-transform:uppercase; color:#C39; font-size:10px;} 

.anchorclass1{ margin-left:20px; margin-right:0px; text-decoration:none; font-size:10px;}
.anchorclass1 a{ text-decoration:none; text-transform:uppercase; color:#50043A;} 

.anylinkcsscols{
position: absolute;
left: 0;
top: 0;
visibility: hidden;
border: 0px solid black;
padding: 0px;
font: normal 10px Verdana;
z-index: 100; /*zIndex should be greater than that of shadow's below*/
background: #eaeef0;
}

.anylinkcsscols .column{
width: 100px;
float: left;
}

.anylinkcsscols .column ul{
margin: 0;
padding: 0;
list-style-type: none;
}

.anylinkcsscols li{
padding-bottom: 3px;

}

/* ######### class for shadow DIV ######### */


.anylinkshadow{ /*CSS for shadow. Keep this as is */
position: absolute;
margin-right:0px;
padding-left:10px;
width:160px;
left: 0px;
right:0px;
top: 0;
z-index: 99; /*zIndex for shadow*/
background:#F9F;
visibility: hidden;
}
.link{ font-size:10px;
	background:#939;
	padding-left:5px;
	color:#FFF;
	border-bottom:#FFF 2px solid;
	}
.link a{ font-size:10px;
	color:#030;
	}
.padd{ padding-left:5px;
		padding-right:5px;}