@charset "utf-8";
/* CSS Document */

@font-face {
  font-family: 'EdwardianScriptITC';
  
  font-weight: normal;
  font-style: normal;
}


body
{
padding:auto;margin:auto;width:100%;height:100%; background:url(../../images/bg2.png) center;}

#main_frame
{
padding:auto;margin:auto;width:990px;display:table;
}
#main_header
{
padding:0px;margin:0px;width:100%;height:100%;   }


#header
{
float:left; width:990px; height:auto;
}

.top_border
{
float:left; width:990px; height:2px; background:#7b3354;   margin:0px 0px 5px 0px; border-top:2px dotted #FFFFFF;
}


#company_logo
{
	float:left; width:990px; height:221px; background:url(../images/img2.png); border-bottom:2px double #000000;
}

.logo
{
	float:left; width:96px; height:96px; margin:65px 0px 0px 453px;	
}

.navigation1{float:right; margin:0px 10px 0px 0px; height:40px; width:170px; }
.navigation1 ul{float:right; margin:7px 0px 0px 0px; width:170px; height:0px;}
.navigation1 ul li{margin:0px 0px 0px 0px; padding:0px; list-style:none; display:inline; border-right:1px solid #FFFFFF; text-align:center; }
.navigation1 ul li a{margin:0px 0px 0px 0px; padding:8px 10px 0px 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px !important; color:#f4619d; text-decoration:none; border-radius:5px!important; font-weight:bold;}
.navigation1 ul li a:hover{color:#813e64; text-decoration:underline;}








#wrapper
{
float:left; width:990px; height:430px; background:url(../images/img5.png);  margin-top:10px; border-bottom:2px solid #000; 
}

#wrapper1
{
float:left; width:990px; height:auto; background:url(../images/img3.png);  margin-top:10px; border-bottom:2px solid #000;
}

#wrapper1 h1
{
float:left; width:990px; height:auto; margin-left:0px; font-size:24px; color:#db4998; font-family:Adobe Caslon Pro; text-align:center;
}

#wrapper1 p
{
float:left; width:990px; height:auto; margin-left:0px; font-size:13px; color:#4d3623; font-family:Arial, Helvetica, sans-serif; text-align:center; line-height:24px;
}


.slider
{
float:left; width:500px; height:340px; background:#CCCCCC; margin:33px 0px 0px 26px;
}

.about_us
{
	float:left; width:456px; height:400px; 
}

.about_us h1
{
float:left; width:auto; height:auto; margin-left:180px; font-size:35px; color:#db4998; font-family:'EdwardianScriptITC'; font-style:normal;
}

.about_us p
{
	float:left; width:420px; height:auto; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#4d3623; text-align:justify; line-height:25px; margin-left:20px; margin-top:-20px;
}

.menu{float:left; margin:-10px 30px 0px 0px; height:40px; width:auto; }
.menu ul{float:left; margin:5px 0px 0px 10px; width:380px; height:0px; background:#FF0000;}
.menu ul li{margin:0px 0px 0px 0px; padding:0px; list-style:none; display:inline; border-right:1px solid #f4619d; text-align:center; }
.menu ul li a{margin:0px 0px 0px -5px; padding:8px 15px 0px 15px; font-family:Arial, Helvetica, sans-serif; font-size:12px !important; color:#4d3623; text-decoration:none;border-radius:5px!important; font-weight:bold;}
.menu ul li a:hover{color:#f4619d;}
.menu li ul{

		display:none;
		height:auto;
		padding:0px;
		margin:0px 0px 0px 0px;
		border:0px;
		position:absolute;
		width:200px;
        padding-top:0px;background:#372619!important;
        border-radius:5px;
		border:1px solid #f45e9b;
	
		
	
	
		/*top:1em;
		/*left:0;*/
		}
.menu li:hover ul{
		display:block;
		
		
}
		.menu li:hover ul li:hover ul{
		display:block;
		background:!important;
		margin:0px 0px 0px 100px;
		}
.menu li li {

		display:block !important;
		float: left;
		margin:10px 0px 5px 0px;
		padding:3px 0px 3px 10px;
		width:200px;
		height:25px !important;
		
		}
		.menu li li:hover {
		background:#f45e9b;
		color:#FFF !important;
		text-decoration:none;
		border:none !important;
		width:190px;
		height:25px !important;
		padding:3px 0px 3px 10px;
       
	}
	.menu li:hover li a{
		background:none;
		color:#FFFFFF!important;
		display:block !important;
		float: left;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		width:280px;
		height:20px !important;
		
	   font-weight:bold;
		}
	.menu li ul a{
		display:block;
		height:20px;
		font-size:12px;
		font-style:normal;
		font-weight:normal;
		margin:0px;
		padding:0px 0px 0px 0px;
		text-align:left;
		width:230px;
		font-family:Arial, Helvetica, sans-serif;
		
		}
		.menu li ul li ul{
		display:none;
		position:relative;
		visibility:hidden;
		margin-top:0px;
		
		}
		.menu  li ul li ul li ul {
		display:none !important;
		position:relative;
		visibility:hidden;
		margin-top:-40px;
		background:none;
		border-radius:5px;
		-moz-border-radius:5px;
       -webkit-border-radius:5px;
	
		}
		.menu  li ul li ul li:hover ul {
		display: block !important;
		position:relative;
		visibility: visible;
		margin:-40px 0px 0px 180px !important;
		float:left;
		
		
		
		}
		
		.menu li ul li ul li 
		{
		background:none!important;
		
		
		}
		.menu li ul li ul li:hover 
		{
		background:none !important;
		
		
		}
		.menu li ul li ul li a
		{
		background: none !important;
		
		
		}
		.menu li ul li ul li a:hover
		{
		color: #ffffff!important;
		text-decoration:none;
		width:300px;
		height:20px !important;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		}
		.menu li ul li:hover ul{
		display:block;
		position:absolute;
		visibility: visible;
		margin:0px 0px 0px 0px;
		
		}
		
		
	.menu p{
		clear:left;
		}	

#show 
{
color:#8AA839;
			text-decoration:none;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:url(../images/menuhover.png) top no-repeat;
}




.menu1{float:left; margin:-40px 0px 0px 500px; height:40px; width:auto;}
.menu1 ul{float:left; margin:5px 0px 0px 50px; width:390px; height:0px; }
.menu1 ul li{margin:0px 0px 0px 0px; padding:0px; list-style:none; display:inline; border-right:1px solid #ed2f24; text-align:center; }
.menu1 ul li a{margin:0px 0px 0px 0px; padding:8px 15px 0px 15px; font-family:Arial, Helvetica, sans-serif; font-size:12px !important; color:#4d3623; text-decoration:none;border-radius:5px!important; font-weight:bold;}
.menu1 ul li a:hover{color:#f4619d;}



#main_footer
{
padding:0px;margin:0px;width:100%;height:100%;  }


#footer
{
float:left; width:990px; height:55px; background:url(../images/footer_bg.png); margin:5px 0px 0px 0px; border-bottom:2px dotted #53372e;
}


#footer p
{
float:left;
font-size:11px;
margin:10px 0px 0px 15px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

.menu2{float:left; margin:-10px 0px 0px 0px; height:40px; width:auto; }
.menu2 ul{float:left; margin:5px 0px 0px 10px; width:320px; height:0px; background:#FF0000;}
.menu2 ul li{margin:0px 0px 0px 0px; padding:0px; list-style:none; display:inline; border-right:1px solid #f4619d; text-align:center; }
.menu2 ul li a{margin:0px 0px 0px -5px; padding:8px 15px 0px 15px; font-family:Arial, Helvetica, sans-serif; font-size:12px !important; color:#4d3623; text-decoration:none;border-radius:5px!important; font-weight:bold;}
.menu2 ul li a:hover{color:#f4619d;}




.menu3{float:left; margin:-40px 0px 0px 580px; height:40px; width:auto;}
.menu3 ul{float:left; margin:5px 0px 0px 10px; width:350px; height:0px; }
.menu3 ul li{margin:0px 0px 0px 0px; padding:0px; list-style:none; display:inline; border-right:1px solid #ed2f24; text-align:center; }
.menu3 ul li a{margin:0px 0px 0px 0px; padding:8px 15px 0px 15px; font-family:Arial, Helvetica, sans-serif; font-size:12px !important; color:#4d3623; text-decoration:none;border-radius:5px!important; font-weight:bold;}
.menu3 ul li a:hover{color:#f4619d;}
.menu3 li ul{

		display:none;
		height:auto;
		padding:0px;
		margin:0px 0px 0px 0px;
		border:0px;
		position:absolute;
		width:200px;
        padding-top:0px;background:#372619!important;
        border-radius:5px;
		border:1px solid #f45e9b;
	
		
	
	
		/*top:1em;
		/*left:0;*/
		}
.menu3 li:hover ul{
		display:block;
		
		
}
		.menu3 li:hover ul li:hover ul{
		display:block;
		background:!important;
		margin:0px 0px 0px 0px;
		}
.menu3 li li {

		display:block !important;
		float: left;
		margin:10px 0px 5px 0px;
		padding:3px 0px 3px 10px;
		width:200px;
		height:25px !important;
		
		}
		.menu3 li li:hover {
		background:#f45e9b;
		color:#FFF !important;
		text-decoration:none;
		border:none !important;
		width:190px;
		height:25px !important;
		padding:3px 0px 3px 10px;
       
	}
	.menu3 li:hover li a{
		background:none;
		color:#FFFFFF!important;
		display:block !important;
		float: left;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		width:280px;
		height:20px !important;
		
	   font-weight:bold;
		}
	.menu3 li ul a{
		display:block;
		height:20px;
		font-size:12px;
		font-style:normal;
		font-weight:normal;
		margin:0px;
		padding:0px 0px 0px 0px;
		text-align:left;
		width:230px;
		font-family:Arial, Helvetica, sans-serif;
		
		}
		.menu3 li ul li ul{
		display:none;
		position:relative;
		visibility:hidden;
		margin-top:0px;
		
		}
		.menu3  li ul li ul li ul {
		display:none !important;
		position:relative;
		visibility:hidden;
		margin-top:-40px;
		background:none;
		border-radius:5px;
		-moz-border-radius:5px;
       -webkit-border-radius:5px;
	
		}
		.menu3  li ul li ul li:hover ul {
		display: block !important;
		position:relative;
		visibility: visible;
		margin:-40px 0px 0px 180px !important;
		float:left;
		
		
		
		}
		
		.menu3 li ul li ul li 
		{
		background:none!important;
		
		
		}
		.menu3 li ul li ul li:hover 
		{
		background:none !important;
		
		
		}
		.menu3 li ul li ul li a
		{
		background: none !important;
		
		
		}
		.menu3 li ul li ul li a:hover
		{
		color: #ffffff!important;
		text-decoration:none;
		width:300px;
		height:20px !important;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		}
		.menu3 li ul li:hover ul{
		display:block;
		position:absolute;
		visibility: visible;
		margin:0px 0px 0px 0px;
		
		}
		
		
	.menu3 p{
		clear:left;
		}	

#show 
{
color:#8AA839;
			text-decoration:none;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:url(../images/menuhover.png) top no-repeat;
}
