/*@charset "utf-8";*/
body{
		margin:0px;
		padding:0px;
		background-color:#55032c;
		font-size:13px;
		color:#333333;
		overflow-x: hidden;
		font-family:Arial, Helvetica, sans-serif;
	}

ul{padding:0px 0px 0px 12px; margin:0px;}

li{padding:0px; margin:0px;}
 

p{ padding:0px 0px 8px 0px; margin:0px;}


.head-fun{ background:url(../images/bg-head.jpg) left top repeat-x;}

.rt-col{ background-color:#FFCC99; padding:11px; color:#333333;}

.bottom{ background:#E6B27E; padding:21px 21px 18px 21px ;  color:#333333;}

.event{ padding:8px 21px 8px 20px; font-size:18px; color:#fff; text-transform:uppercase; background:#8A0019; }

.page-head{ padding:8px 21px 8px 0px; font-size:18px; color:#990033; text-transform:uppercase; background:inherit;  }

.orange{ background:#E68E4C;  color:#333333;}

.nav-txt { margin:0px auto; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; background:#990033;  color:#CDD4E6;}
.nav-txt ul { margin:0px; padding-left:2px; list-style-type: none; background:#990033; color:#CDD4E6;}
.nav-txt ul li { color:#CDD4E6; line-height:38px; display:block; text-decoration:none; float:left; background:#990033;}
.nav-txt ul li a { color:#CDD4E6; line-height:38px; padding:0px 13px 0px 13px; display:block; text-decoration:none; outline:none; background:#990033;}
.nav-txt ul li a:hover { color: #ffffff; text-decoration:none; background:inherit; outline:none;}
.nav-txt ul li span { padding:0px 13px 0px 13px; color:#ffffff; line-height:38px; text-decoration:none;  background:#990033;}
.nav-divider {  background:#990033; margin:0px; padding:0px; color:#CDD4E6; }


.nav-txt2 { margin:0px auto; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; background:#55032C; color:#fff;}
.nav-txt2 ul { margin:0px; padding-left:2px; list-style-type: none; background:#55032C; color:#fff;}
.nav-txt2 ul li { color:#fff; line-height:38px; display:block; text-decoration:none; float:left; background:#55032C;}
.nav-txt2 ul li a { color:#fff; line-height:38px; padding:0px 13px 0px 13px; display:block; text-decoration:none; outline:none; background:#55032C;}
.nav-txt2 ul li a:hover { color: #EDA198; text-decoration:none; background:inherit; outline:none;}
.nav-txt2 ul li span { padding:0px 13px 0px 13px; color:#EDA198; line-height:38px; text-decoration:none; background:#55032C;}
.nav-divider2 {  background:#55032C; margin:0px; padding:0px; color:#fff; }


.txt-box{ background:#FEDFBF; border-right:1px solid #FDB56D; border-bottom:1px solid #FDB56D; border-left:0px; border-top:0px; padding:3px 0px; color:#333333; }

.txt-box-area{ background:#FEDFBF; border-right:1px solid #FDB56D; border-bottom:1px solid #FDB56D; border-left:0px; border-top:0px; overflow:auto; color:#333333;}

.button-black { background:#990033;	color: #FFFFFF;
		cursor:pointer;	padding:4px 14px; 
        outline:none; border:none;
}


.foot-bot{ color:#FEFEFE; font-size:13px; font-family:Arial, Helvetica, sans-serif; background-color:#55032C;  }


/*--------------------dropdown--------------------*/

ul.dropdown {
 font: bold 12px/normal Arial, Helvetica, sans-serif;
 list-style: none;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
}

ul.dropdown li{
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 float:left;
 list-style: none;
/* zoom:1;
*/}

ul.dropdown li.hover,
ul.dropdown li:hover {
 position: relative;
 z-index: 599;
 cursor: pointer; 
}

ul.dropdown li:hover > ul {
 visibility: visible;
}

ul.dropdown ul {
 list-style: none;
 margin:0px;
 padding:0px;
 visibility: hidden;
 position: absolute;
 z-index: 598;
 width:150px;
 /*border:1px solid #D23375;*/
 background:#D23375;
 font-weight: normal;
 color:#000
}

ul.dropdown ul li {
	padding:0px;
	margin:0px;
	float: none;
 	cursor: pointer;
	line-height:22px;
	
	}
	
ul.dropdown ul li a{
	 padding:0px 0px 0px 10px;
	 margin:0px;
	 color:#CDD4E6; background:#990033;
	 text-decoration:none;
	 font-weight:normal;
	 line-height:22px;
	 /*_line-height:20px;*/
	}
	
ul.dropdown ul li a:hover{
	color:#fff; text-decoration:none; background:#D23375;
	}

ul.dropdown ul ul {
 top:-1px;
 left:100%;
}
/*-----------------------------------------------------------*/
