/* CSS Document */
body
{
margin:0px;
text-align:center;
background:url(../images/body-bg.jpg) repeat-x #ED4600;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
}
.usertop{
color:#FFFFFF;
font-family:Arial;
font-style:normal;
font-weight:bold;
font-size:11px;
}
.login-txt
{
font-family:Arial;
font-style:normal;
font-weight:bold;
font-size:11px;
color:#FFF49A;
text-align:left;
padding-left:12px;
}
.login-forgot a
{
font-family:Arial;
font-style:normal;
font-size:11px;
color:#FFFFFF;
text-align:left;
padding-left:12px;
padding-top:5px;
text-decoration:none;
}
.login-forgot a:hover
{
text-decoration:underline;
}
.body-tbl-bg
{
background:url(../images/body-tbl-bg.jpg) repeat-x #A42304;
}
.footer-nav-text a
{
font-family:Arial;
font-weight:normal;
font-size:12px;
text-decoration:none;
color:#000000;
}
.copyright
{
font-family:Arial;
font-weight:normal;
font-size:12px;
text-decoration:none;
color:#ffffff;
}
.welcome-txt
{
font-family:Arial;
font-weight:normal;
font-size:12px;
text-decoration:none;
color:#000000;
padding-right:27px;
text-align:justify
}
.click-here
{
font-family:Arial;
font-weight:normal;
font-size:12px;
text-decoration:underline;
color:#960700;
text-align:center;
}
.sub-tbl-txt
{
font-family:Arial;
font-weight:normal;
font-size:12px;
text-decoration:none;
color:#000000;
padding-left:25px;
padding-right:25px;
}
.read-more
{
font-family:Arial;
font-weight:normal;
font-size:12px;
text-decoration:none;
color:#960700;
text-align:right;
padding-right:10px;
}
.reg-txt
{
font-family:Arial;
font-weight:normal;
font-size:14px;
text-decoration:none;
color:#960700;
text-align:right;
padding-right:10px;
padding-top:5px;
padding-bottom:5px;
}
.reg-txtbox
{
width:170px;
font-family:Arial;
font-weight:normal;
font-size:14px;
text-decoration:none;
color:#333333;
text-align:left;
border:1px solid #FFCC99;
}
.reg-txt-area
{
width:300px;
height:100px;
font-family:Arial;
font-weight:normal;
font-size:14px;
text-decoration:none;
color:#333333;
text-align:left;
border:1px solid #FFCC99;
}
.error
{
color:#F00000;
font-size:10px;
font-family:Arial;
font-weight:bold;
}
.Sign-Up
{
color:#FFFFFF;
font-size:18px;
font-family:Times New Roman;
font-weight:normal;
font-style:italic;
}
.signin-txt-box
{
border:1px solid #F5C88D !important;
background-color:#BD341D;
color:#FFFFFF;
}
.mono-22-brn-nor
{
font-family:Monotype Corsiva;
font-size:26px;
color:#996600;
text-align:justify;
}
.arl-12-brn-nor
{
font-family:arial;
font-size:12px;
font-style:normal;
color:#996600;
text-align:justify;
}
.arl-12-brn-Bold
{
font-family:arial;
font-size:14px;
font-style:normal;
font-weight:bold;
color:#996600;
text-align:justify;
}
.arl-12-brn-nor-pad50
{
font-family:arial;
font-size:12px;
font-style:normal;
color:#996600;
padding-left:50px;
text-align:justify;
}
.arl-12-brn-Bold-pad25
{
font-family:arial;
font-size:14px;
font-style:normal;
font-weight:bold;
color:#996600;
padding-left:25px;
text-align:justify;
}
.arl-12-brn-nor-pad25
{
font-family:arial;
font-size:12px;
font-style:normal;
color:#996600;
padding-left:25px;
text-align:justify;
}
.news-title
{
font-family:Arial;
font-size:14px;
font-weight:bold;
font-style:normal;
color:#666666;
}
.news-title:hover
{
font-family:Arial;
font-size:14px;
font-weight:bold;
font-style:normal;
color:#666666;
text-decoration:none;
}
.news-Date
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
font-style:normal;
color:#666666;
padding-left:10px;
}
.news
{
font-family:"Georgia";
font-size:12px;
font-style:normal;
color:#000000;
padding-left:10px;
text-align:justify;
}
.read-more1
{
font-family:Arial;
font-weight:normal;
font-size:12px;
text-decoration:none;
color:#960700;
text-align:right;
padding-right:10px;
}
.pagination
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#999999;
font-size:12px;
text-align:center;
text-decoration:none;
}
.pagination-link a
{
font-family:Georgia, "Times New Roman", Times, serif;
color:#666666;
font-size:12px;
text-align:center;
text-decoration:none;
}

#Img_Div
{
float:left;
text-align:center;
padding-Left:30px;
text-align:center;
}
#Img_Div_Img
{
float:left;
width:100px;
height:150px;
padding-right:30px;
text-align:center;
}
#Img_Div_ForImg
{
float:left;
width:100px;
height:120px;
padding:1px;
text-align:center;
}
#Img_Div_ForTag
{
float:left;
width:100px;
height:30px;
padding-bottom:10px;
text-align:center;
}


.srh-Text1
{
font:Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#990000;
font-weight:bold;
}
.srh-Text2
{
font:Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#990000;
font-weight:bold;
}
.srh-Text3 a
{
font:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#666666;
font-weight:normal;
padding-left:10px;
text-decoration:none;
}
.srh-Text3 a:hover
{
text-decoration:underline;
}
.srh-Text4
{
font:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#666666;
font-weight:bold;
padding-left:10px;
text-decoration:none;
}
.srh-input
{
width:130px;
height:30px;
font:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#666666;
font-weight:normal;
padding-left:10px;
}
.hoveris a:hover
{
text-decoration:none;
color:#000099;
}

input{
font-family:Arial;
font-weight:normal;
font-size:12px;
padding:1px;
border: 1px solid #990000;
}

/*Image Rollover*/
.aboutduane
{
background:url(../images/main-nav-aboutdance.jpg);
display:block;
}
.aboutduane:hover
{
background:url(../images/main-nav-aboutdance-ovr.jpg);
}

.aboutus
{
background:url(../images/main-nav-aboutus.jpg);
display:block;
}
.aboutus:hover
{
background:url(../images/main-nav-aboutus-ovr.jpg);
}

.services
{
background:url(../images/main-nav-services.jpg);
display:block;
}
.services:hover
{
background:url(../images/main-nav-services-ovr.jpg);
}

.classschedule
{
background:url(../images/main-nav-class-schedule.jpg);
display:block;
}
.classschedule:hover
{
background:url(../images/main-nav-class-schedule-ovr.jpg);
}

.events
{
background:url(../images/main-nav-events.jpg);
display:block;
}
.events:hover
{
background:url(../images/main-nav-events-ovr.jpg);
}

.Newsnav
{
background:url(../images/main-nav-news-links.jpg);
display:block;
}
.Newsnav:hover
{
background:url(../images/main-nav-news-links-ovr.jpg);
}

.photosnav
{
background:url(../images/main-nav-photos.jpg);
display:block;
}
.photosnav:hover
{
background:url(../images/main-nav-photos-ovr.jpg);
}

.videonav
{
background:url(../images/main-nav-vedios.jpg);
display:block;
}
.videonav:hover
{
background:url(../images/main-nav-vedios-ovr.jpg);
}

.porductsnav
{
background:url(../images/main-nav-products.jpg);
display:block;
}
.porductsnav:hover
{
background:url(../images/main-nav-products-ovr.jpg);
}

/*-----------
.Opa{

filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);

-moz-opacity: 0.8;

}

.Opa:hover{

filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);

-moz-opacity: 1;

}*/


/*Image Rollover*/





/*Drop Down Menu*/
tr#top-nav {
	border:0px;
	padding:0px;
	margin:0;
	list-style:none;
	float:left;
	text-align:center;
}
tr#top-nav td li {
	float:left;
	position:relative;
	display:block;
	color:#fff;
	white-space:nowrap;
	font:bold 12px Arial, Helvetica, sans-serif;
	cursor:hand;
}
tr#top-nav td li ul {
	position:absolute;
	padding:3px 0 0;
	margin:0;
	list-style:none;
	top:38px;
	left:1px;
	font:normal 12px Arial, Helvetica, sans-serif;
	display:none;
	color:#000000;
	padding-left:10px;
}
tr#top-nav td li:hover ul,
tr#top-nav td li.active ul {
	display:block;
	z-index:+999;
	}
tr#top-nav td li ul li {
	clear:both;
	background:url(../images/drop-down-menu.jpg) repeat-x;
	overflow:hidden;
	line-height:15px;
	height:25px;
}
tr#top-nav td li ul li a {
	color: #FFFFFF;
	text-align:left;
	background:none !important;
	white-space:normal;
	padding:4px 0px 4px 4px;
	font-weight:normal;
	text-decoration:none;
	display:block;
}
tr#top-nav td li ul li a:hover {
	background:none; !important;
	font-weight:bold;
}
.dropdown-menu
{
 border:#990000 solid 1px;
 width:150px;
 padding-left:5px;
 }
.dropdown-menunxt
{
 border:#990000 solid 1px;
 border-top:none!important;
 width:150px;
 padding-left:5px;
 }
 .Brdr-right
 {
 background:../images/border-right.jpg;
 }
/*Drop Down Menu*/

.display_table{
background-color:#faa878;
border: 2px #990000 solid;
}

.display_table2{
background-color:#faa878;
color: #000000;
border: 2px #990000 solid;
font-family:Arial;
font-style:normal;
font-size: 11px;
}


.display_table3{
background-color:#faa878;
color: #000000;
border-left: 2px #990000 solid;
border-right: 2px #990000 solid;
font-family:Arial;
font-style:normal;
font-size: 11px;
}

.display_table4{
background-color:#faa878;
color: #000000;
border-top: 2px #990000 solid;
border-right: 2px #990000 solid;
border-left: 2px #990000 solid;
font-family:Arial;
font-style:normal;
font-size: 11px;
}

.display_table5{
background-color:#faa878;
color: #000000;
border-bottom: 2px #990000 solid;
border-right: 2px #990000 solid;
border-left: 2px #990000 solid;
font-family:Arial;
font-style:normal;
font-size: 11px;
}

.display_table_header{
background-color:#990000;
color: #ffffff;
border-left: 2px #990000 solid;
border-right: 2px #990000 solid;
font-family:Arial;
font-style:normal;
font-size: 11px;
padding: 5px;
}

.white-arial{
color: #ffffff;
font-family:Arial;
font-style:normal;
font-size: 11px;
font-weight: bold;
}

.white-arial2{
color: #ffffff;
font-family:Arial;
font-style:normal;
font-size: 11px;
font-weight: bold;
padding: 0 8px 0 8px;
}

.register a:link{
color: #0066FF;
font-size: 11px;
padding: 0 3px 0 3px;
}

.register a:hover{
color: #0066FF;
font-size: 11px;
padding: 0 3px 0 3px;
}

.register a:active{
color: #0066FF;
font-size: 11px;
padding: 0 3px 0 3px;
}

.register a:visited{
color: #0066FF;
font-size: 11px;
padding: 0 3px 0 3px;
}

.Cal-Head{
color:#990000;
font-size: 16px;
font-weight: bold;
font-family: "Times New Roman", Times, serif;
}
.sub-tbl-txt1
{
font-family:Arial;
font-weight:normal;
font-size:12px;
text-decoration:none;
color:#000000;
padding-left:25px;
width:62px;
}
.sub-tbl-txt2
{
font-family:Arial;
font-weight:normal;
font-size:12px;
text-decoration:none;
color:#000000;
padding-right:25px;
width:128px;
}