/* CSS eimai edo */
 

body{
	padding:0;
	margin:0;
	background:url(../images/body_bg3.gif) 0 0 repeat-x #ffffff;
	color:#282828;
	font-family:Tahoma, Arial, sans-serif;
	font-size:13px;
}
p {line-height:16px;}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{
	margin:0; padding:0; color:#343433;
}

h2{ font-size:40px;}
h3{ font-size:33px;}

a{ text-decoration:none; color:#282828;}
a:hover{ text-decoration:none; color:#000;} 

ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
	font-size:0;
}
.spacer{
	clear:both; 
	font-size:0; 
	line-height:0;
}

html{
scrollbar-face-color:#ffffff;
scrollbar-arrow-color:#fe6b01;
scrollbar-track-color:#626365;
scrollbar-shadow-color:#545454;
scrollbar-highlight-color:'';
scrollbar-3dlight-color:#000000;
scrollbar-darkshadow-Color:#f9dba5;
} 


/*------------------------------------------------body--------------------*/

/*------------------------------------------------header--------------------*/

#top { 
width:100%;
/*background-image:url(../images/topbg.gif);
background-repeat:repeat;*/
background-color:#FFFFFF;
height:41px;
}

#top .cent{ width:920px; margin:0 auto 0 auto;}

.logo { float:left; background-image:url(../images/logo.jpg); width:155px; height:40px;}
.date { font-size:9px; font-family:Verdana; color:#686868; padding-top:28px; padding-right:3px; font-weight:bold; float:right;}

.flimg{ background-image:url(../images/banner/1.jpg); background-repeat:no-repeat; width:920px; height:236px; margin-top:2px;}

#header{
	width:930px;
	height:36px;
	margin:0 auto;
	position:relative;
	padding:0 34px 0 0;
}

#header ul.nav{
	width:877px;
	height:35px;
	background:url(../images/nav_div.gif) left top no-repeat;
	padding:0 0 0 2px;
	position:absolute;
	left:23px;
	top:0px;
}
#header ul.nav li{
	padding:0 2px 0 0;
	float:left;
	background:url(images/nav_div.gif) right top no-repeat;
	height:35px;
}
#header ul.nav li a{
	display:block;
	background:url(../images/nav_bg.gif) 0 0 repeat-x #010101;
	padding:0 18px;
	font-size:11px;
	font-weight:bold;
	line-height:35px;
	color:#fff;
	text-decoration:none;
 }
#header ul.nav li a:hover{
	background:url(../images/nav_bg_hover.gif) 0 0 repeat-x #B4BFAE;
	color:#434446;
}
#header ul.nav li a.hover{
	display:block;
	background:url(../images/nav_bg_hover.gif) 0 0 repeat-x #B4BFAE;
	padding:0 18px;
	font-size:11px;
	font-weight:bold;
	line-height:35px;
	color:#434446;
	text-decoration:none;
 }
#header ul.nav li.noImg{
	background-image:none;
}

/*------------------------------------------------/header--------------------*/

/*------------------------------------------------center--------------------*/

#Mid{
width:920px;
height:236px;
margin:0 auto 0 auto;
border:0px solid #000000;
background-image:url(../images/bannqer.png);
background-repeat:no-repeat;
padding-left:5px;
}

.newsbox{
width:310px;
height:80px;
background-color:#ffffff;
border:0px solid #000000;
font-family:Tahoma, Arial, sans-serif;
font-size:13px;
}

 

/*------------------------------------------------/center--------------------*/

/* .................. More..................*/

.back{
margin:0 auto 0 auto;
font-size:11px;
}
.back a{
padding:0 0 0 18px;
background:url(../images/arrowhover.gif) 0 5px no-repeat #ffffff;
font-size:11px;
}
.back a:hover{
background:url(../images/arrowhover2.gif) 0 5px no-repeat #ffffff;
color:#000000; 
}
 
/* .................. News..................*/

#news_page_container{
width:840px;
height:auto;
margin:0 auto 0 auto;
background-image:url(../images/dots.gif);
background-repeat:repeat-x;
background-position:bottom;
margin-bottom:20px;
}
.news_page_title{
font-weight:bold;
float:left;
padding-left:0px;
padding-bottom:10px;
width:670px;
}
.news_page_date{
color:#ff6a00;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
padding-right:0px;
float:right;
width:75px;
}
.news_page_txt{
padding-top:5px;
padding-bottom:15px;
}


/* /news page */

/*------------------------------------------------content--------------------*/


#Cont{
width:920px;
min-height:810px;
margin:0 auto 0 auto;
background-color:#ffffff;
border:0px solid #000000;
margin-top:20px;
}

 

.ContLeft{
float:left;
width:530px;
padding-top:25px;
padding-left:15px;
}

.ContLeft p{
padding-right:20px;
}



.ContRight{
float:right;
height:auto;
width:320px;
font-size:14px;
padding-top:35px;
padding-right:10px;
}
 

#links{
margin:0 auto 0 auto;
height:auto;
background:url(../images/arrowhover2.gif) 0 5px no-repeat;
line-height:16px;

}

 
.links a{
padding:0 0 0 18px;
font-size:12px;
color:#707070;
text-decoration:underline;
background:url(../images/arrowhover.gif) 0 5px no-repeat; 
}
.links a:hover{
text-decoration:none;
color:#000000;
background:url(../images/arrowhover2.gif) 0 5px no-repeat; 
}

.contact{
margin:0 auto 0 auto;
width:470px;
border:0px dotted #000000;
line-height:17px;
}

.contact a{
color:#111111;
text-decoration:none;
font-size:12px;
}
.contact a:hover{
background-color:#fd6900;
color:#FFFFFF;
text-decoration:none;
}

#simplegallery1{  
position: relative; /*keep this intact*/
visibility: hidden; /*keep this intact*/
border: 15px solid #d3d1d1;
margin:0 auto 0 auto;
}

#simplegallery1 .gallerydesctext{ 
text-align: left;
padding: 2px 5px;
color:#FFFFFF;
}


.linkdance{ width:800px;
            padding-left:50px;
 }
 
.linkdance a{ text-decoration:underline;
              color:#5e5e5e;
			  font-size:13px;
			  font-style:italic;
			  }
			  
.linkdance a:hover{
                    background-color:#fff500;
                    text-decoration:none;
                    color:#000000;
				    font-size:13px;
}

.titlebox{
background-color:fff500;
background-image:url(../images/yellow.gif);
background-repeat:repeat;
color:#2c2c2c;
font-weight:bold;
font-size:13px;
border:1px solid #2c2c2c;
width:900px;
height:20px;
margin:0 auto 0 auto;
padding-left:5px;
padding-top:1px;
padding-bottom:0px;
}

.dances{
width:900px;
margin:0 auto 0 auto;
margin-top:8px;
font-size:13px;
}

.top{
width:914px;
}
.top a{font-family:Verdana, Arial;
      font-size:9px;
	  text-decoration:none;
	  color:#000000;
	  }

.top a:hover{font-family:Verdana, Arial;
      font-size:9px;
	  text-decoration:none;
	  color:#000000;
	  background-color:#fff500;
	  }
	  
.dot{
width:901px;
height:20px;
border-bottom:1px dashed #9d9d9d;
margin:0 auto 0 auto;
margin-bottom:20px;

}  


.bottitle{
margin-top:25px;
width:100%;
height:50px;
background-color:#FFFF00;
border-top:2px solid #333333;
border-bottom:2px solid #333333;
font-size:38px;
font-weight:bold;
}

.conta a{text-decoration:none; color:#333333; font-size:12px;}
.conta a:hover{ text-decoration:none; background-color:#FFFF00; color:#000000;}

.conta2 a{text-decoration:underline; color:#333333; font-size:12px;}
.conta2 a:hover{ text-decoration:none; background-color:#FFFF00; color:#000000;}

/*------------------------------------------------/content--------------------*/


 
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx  footer  xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
 

#footer_1{
		width:100%;
		position:fixed;
		bottom:0;
		left:0;
		background:url(../images/topbg.gif) repeat;
		height:30px;
		margin:0;
		padding:0;
		display:block;
		border-top:2px solid #000000;
	} 	
.ftrcontent_1{
		width:100%;
		margin:0 auto;
		overflow:hidden;
		position:relative;
		height:40px;
	}



.ftrcontent_left{
        float:left;
        width:35%;
}
.ftrcontent_left p{
		padding:8px 0 0 10px;
		font-size:10px;
		color:#101010;
		font-weight:bold;

}			
.ftrcontent_left p a{
	    color:#101010;
		text-decoration:none;
		font-weight:bold;

}	
.ftrcontent_left p a:hover{
   	 color:#000000;
	 text-decoration:none;
	 background-color:#ffffff;
}



.ftrcontent_right{
        float:right;
        width:50%;
}
.ftrcontent_right p{
		padding:8px 8px 0 0px;
		font-size:11px;
		color:#101010;
}			
.ftrcontent_right p a{
	    color:#101010;
		text-decoration:none;
		padding-left:1px;
		}	
.ftrcontent_right p a:hover{
   	 color:#000000;
	 text-decoration:none;
	 background-color:#ffffff;
} 


.ftrcontent_center{
        float:left;
        width:15%;
}

.ftrcontent_center p{	
	padding:18px 0 0 0px;
}


#formcontainer{
width:920px;
margin:0 auto 0 auto;
}




 
.form_box{
width:515px;
float:left;
}

.contact_box{
width:405px;
float:right;
}

.formlink a{
padding:0 0 0 18px;
font-size:11px;
}
.formlink a:hover{
background:url(../images/arrowhover.gif) 0 2px no-repeat #ffffff; 
}