html,body{
	margin:0;
	padding:0;
	border:0;
	font-size:12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	
	color: #000;}
html{
	background:  #FFF  url(img/bg.jpg) repeat-x top; }
*{
	margin:0;
	padding:0}
a{
	font-weight:bold;
	outline:none;
	color:#CC0066}
#logo{
	width:310px;
	float:left;
	padding-left:40px;
	background:url(img/logo.png) -1000px no-repeat;
	}
a:hover{
		text-decoration:none}
.et{
	background:url(images/bg.jpg) center no-repeat;}
h1{
	font-size:18px;
	font-weight:normal;
	color:#000;
	text-shadow: 1px 1px 1px rgba(255,255,255, .7);
	padding:0 0 8px 0}
h2{
	color:#000;
	text-shadow: 1px 1px 1px rgba(255,255,255, .7);}
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 img{ position:absolute;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
	border: #bdbdbd 1px solid;
	-moz-box-shadow: 0px 0px 1px 8a8a8a;
	-webkit-box-shadow: 1px 1px 1px #8a8a8a;
	box-shadow: 0px 0px 1px #8a8a8a;
	 }
#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;	
		text-shadow: 1px 1px 1px rgba(255,255,255, .9);
		}
	#hd2 h2 small{
		font-size:11px;
		text-shadow: 1px 1px 1px rgba(255,255,255, .9);
		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;
	}
#ft a{
	color:#666; text-decoration:none; font-size:10px;}
#ft2{
	background:url(img/foot2.png) no-repeat top;
	top:0;
	width:920px;
	padding:0;
	text-align:center;
	font-size:11px;
	color:#666;
	}
#ft2 a{
	color:#666; text-decoration:none; font-size:10px;}
.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;*/
}
#sloganimg{width:100%; float:right; margin-top:30px; color:#FFF; text-align:center;}
#topnav{ text-align:right; float:right; margin:13px 20px 0px 0px; color:#F09; background:#f202a1; padding:5px;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;}
#topnav a{ color:#FFF}

/* ######### 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:#F202A1;
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:#FFF; 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;}
		
	

/*carousel*/
#car {
	list-style:none;
	list-style-type:none;
	}
#car  a{ color:#CC0066; margin:5px 0px;}
#car ul {background:#b3b3b3; list-style-type:none;
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	margin:5px 5px;
	padding:10px 12px;
	text-align:center;
	border: #cacaca 1px solid;}
#car ul li{

	display:inline;
	width:75px;
	height:75px;
	background:none;

	padding:10px 10px;
	}
#car img{
	-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    border-radius: 3px;
	border: #ffc0ea 1px solid;
	-moz-box-shadow: 0px 0px 1px #8a8a8a;
	-webkit-box-shadow: 1px 1px 1px #8a8a8a;
	box-shadow: 0px 0px 1px #8a8a8a;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#8a8a8a')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='#8a8a8a');
	}


/*Caption*/
#thumby {}
#thumby ul.thumb {
	float: left;
	list-style: none;
	margin: 0 auto; padding: 10px;
	width: 750px;
}
#thumby  ul.thumb li {
	border:#066 0px solid;
	margin: 0; padding: 5px;
	float: left;
	position: relative;  /* Set the absolute positioning base coordinate */
	width: 110px;
	height: 110px;
	
}

#thumby ul.thumb li img {
	width: 100px; height: 100px; /* Set the small thumbnail size */
	-ms-interpolation-mode: bicubic; /* IE Fix for Bicubic Scaling */
	border: 1px solid #ddd;
	padding: 5px;
	background: #f0f0f0;
	position: absolute;
	left: 0; top: 0;
}
#thumby ul.thumb li img.hover {
	background: #FFF;  /* Image used as background on hover effect
	border: none; /* Get rid of border on hover */
}


/*Tabs*/
#tabber{}

#tabber ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 25px; /*--Set height of tabs--*/
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	width: 100%;
}
#tabber ul.tabs li {
	float:left;
	margin: 0;
	padding: 0;
	height: 24px; /*--Subtract 1px from the height of the unordered list--*/
	line-height: 24px; /*--Vertically aligns the text within the tab--*/
	border: 1px solid #999;
	border-left: none;
	margin-bottom: -1px; /*--Pull the list item down 1px--*/
	overflow: hidden;
	position: relative;
	background:#C2C2C2;
}
#tabber ul.tabs li a {
	text-decoration: none;
	text-shadow: 1px 1px 1px rgba(255,255,255, .9);
	color: #000;
	display: block;
	font-size: 1em;
	padding: 0 10px;
	border: 1px solid #CCC; /*--Gives the bevel look with a 1px white border inside the list item--*/
	outline: none;
}
#tabber ul.tabs li a:hover {
	background:#E0E0E0;
}
#tabber .tab_container {
	border: 1px solid #999;
	border-top: none;
	overflow: hidden;
	clear: both;
	float: left; width: 100%;
	background: #e0e0e0;
}
#tabber .tab_content {
	padding: 20px 0px 0px 0px;
	font-size: 1.2em;
}
#tabber ul.tabs li.active, ul.tabs li.active a:hover  { /*--Makes sure that the active tab does not listen to the hover properties--*/
	background: #e0e0e0;
	color:#FE54AB;	
	border-bottom: 1px solid #e0e0e0; /*--Makes the active tab look like it's connected with its content--*/
}
#tabber ul.tabs li a:active, ul.tabs li a:active a:hover  { /*--Makes sure that the active tab does not listen to the hover properties--*/
	color:#FE54AB;
	
	
}

#example_1_container {
    width:345px;
    height:415px;
	overflow:hidden;
}

#example_1_container .easy_slides_caption {
     width:345px;
    height:50px;
    padding: 10px 0 0 10px;
}
