a 
{
	text-decoration:none;
	border:none;
}
img {
	border:none;
}
.bg-left {
	background-image: url(http://www.danceanddance.com/images/bg-left.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.bg-right {
	background-image: url(http://www.danceanddance.com/images/bg-right.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.footer-bg {
	background-image: url(http://www.danceanddance.com/images/br.gif);
	background-repeat: repeat-x;
	height: 11px;
}

.photogallery
{
font-size:13px;
font-family:"Calibri", Times, serif;
color:#FFFFFF;
font-weight:bold;
}

.photogallery:hover
{
color:#FF0080;
}
.headingtext {
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color:#333333;
	text-decoration: none;
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: center;
	left: 20px;

}
.heading{
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color:#f3659a;
	text-decoration: none;
	font-weight: bold;
	background-position: center;
	left: 20px;
}
.heading:hover {
	font-family: Calibri,Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.tdheading {
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color:#f3659a;
	text-decoration: none;
	font-weight: bold;
	left: 20px;
}
.sub{
    font-family: Calibri,Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #f3659a;
	text-decoration: none;
	font-weight: bold;     
}
.sub:hover{
}
.sub:visited{
    
}
.headingtext:hover {
	font-family: Calibri,Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #f3659a;
	text-decoration: none;
	font-weight: bold;
}
.subtext {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	background-repeat: no-repeat;
	background-position: center;
	left: 20px;
}
.tblsubtext {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	left: 20px;
}
.subtext:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f3659a;
	text-decoration: none;
	font-weight: normal;
}
.bottom_image {
	background-image: url(http://www.danceanddance.com/images/bottom_image.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 1px;
}
.boder-image {
	background-image: url(http://www.danceanddance.com/images/boder-image.gif);
	background-repeat: no-repeat;
	height: 482px;
	width: 27px;
	background-position: center center;
}


.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #979696;
	text-decoration: none;


}
P {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8D8D8D;
	text-decoration: none;
	font-weight: normal;
	background-repeat: no-repeat;
	background-position: center;
	left: 20px;

}
.content {
	font-family:Calibri,Arial,sans-serif;
	font-size: 15px;
	color:#4c4c4c;
	text-decoration: none;
	font-weight: normal;
	background-repeat: no-repeat;
	background-position: center;
	left: 20px;

}

.box {
	font-family: tahoma;
	font-size: 11px;
	color: #000000;
	background-image: url(http://www.danceanddance.com/images/txtbox-bg.gif);
	background-repeat: repeat-x;
	border: 1px solid #CFC9A0;
}

.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}.qmmc {position:relative;zoom:1;z-index:10;}.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc .qmcbox{cursor:default;display:block;position:relative;z-index:1;}.qmmc .qmcbox a{display:inline;}.qmmc .qmcbox div{float:none;position:static;visibility:inherit;left:auto;}.qmmc li {z-index:auto;}.qmmc ul {left:-100px;position:absolute;z-index:10;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none}.qmmc li:hover>ul{left:auto;}#qm0 ul {top:60%;}#qm0 ul li:hover>ul{left:60%;}


	/*"""""""" (MAIN) Items""""""""*/	
	#qm0 a	
	{	
		padding:5px 4px 5px 5px;
		color:#969696;
		font-family:Arial;
		font-size:10px;
		text-decoration:none;
	}


	/*"""""""" (SUB) Container""""""""*/	
	#qm0 div, #qm0 ul	
	{	
		padding:10px;
		margin:-2px 0px 0px 0px;
		background-color:transparent;
		border-style:none;
	}


	/*"""""""" (SUB) Items""""""""*/	
	#qm0 div a, #qm0 ul a	
	{	
		padding:3px 10px 3px 5px;
		background-color:transparent;
		font-size:11px;
		border-width:0px;
		border-style:none;
	}


	/*"""""""" (SUB) Hover State""""""""*/	
	#qm0 div a:hover	
	{
	background-color:#F7F7F7;
	color:#f1518d;
	text-decoration: none;
	}


	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm0 ul li:hover>a	
	{	
		background-color:#F7F7F7;
		color:#D960B6;
	}


	/*"""""""" (SUB) Active State""""""""*/	
	body #qm0 div .qmactive, body #qm0 div .qmactive:hover	
	{	
		background-color:#F7F7F7;
		color:#D960B6;
	}


	/*"""""""" Individual Titles""""""""*/	
	#qm0 .qmtitle	
	{	
		cursor:default;
		padding:3px 0px 3px 4px;
		color:#444444;
		font-family:arial;
		font-size:11px;
		font-weight:bold;
	}


	/*"""""""" Individual Horizontal Dividers""""""""*/	
	#qm0 .qmdividerx	
	{	
		border-top-width:1px;
		margin:4px 0px 4px 0px;
		border-color:#BFBFBF;
	}


	/*"""""""" Individual Vertical Dividers""""""""*/	
	#qm0 .qmdividery	
	{	
		border-left-width:1px;
		height:15px;
		margin:4px 2px 0px 2px;
		border-color:#AAAAAA;
	}


	/*"""""""" (main) Rounded Items""""""""*/	
	#qm0 .qmritem span	
	{	
		border-color:#DADADA;
		background-color:#F7F7F7;
	}


	/*"""""""" (main) Rounded Items Content""""""""*/	
	#qm0 .qmritemcontent	
	{	
		padding:0px 0px 0px 4px;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 ul	
	{	
		padding:10px;
		margin:-2px 0px 0px 0px;
		background-color:#F7F7F7;
		border-width:1px;
		border-style:solid;
		border-color:#DADADA;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 li:hover > a	
	{	
		background-color:#F7F7F7;
	}
.head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC0099;
}

body td table {
	color: #666;
	text-decoration: none;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
#lbOverlay {
	position: absolute;
	left: 0;
	width: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	left: 50%;
	overflow: hidden;
	background-color: #fff; text-align: center; padding: 5px;
}

.lbLoading {
	background: #fff url(loading.gif) no-repeat center;
}

#lbImage {
	border: 10px solid #fff;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(prevlabel.gif) no-repeat 0% 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 5px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(closelabel.gif) no-repeat center;
	margin: 5px 0;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}
a{
	color: #000;
	text-decoration: none;
}
a:hover
{	color: #f04785;
	text-decoration: none;
	}
#bottom-menus{
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #919191;
}
#bottom-menus a{
	color: #000;
	text-decoration: none;
	font-weight: bold;
	margin-right: 5px;
	margin-left: 5px;
}
#bottom-menus a:hover
{	color: #f04785;
	text-decoration: none;
	}
#con{
	color: #333;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;

}
p{
	text-align: justify;
	margin-top: 3px;
	margin-bottom: 5px;
	color: #333;
}
#con .img{
	margin-left: 230px;
}


/* SLIMBOX */

#lbOverlay {
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(loading.gif) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(prevlabel.gif) no-repeat 0 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(closelabel.gif) no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}
#con .title{margin-bottom:5px; margin-top:10px;
	
}
#con p{
	text-align: justify;
	color: #333;
	text-decoration: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#con span{
	font-weight: bold;
	text-decoration: none;
	color: #e65f91;
}
ul {
	margin-left: 15px;
	margin-bottom: 0px;
	margin-right: 10px;
	margin-top: 0px;
	list-style-type: circle;
	text-decoration: none;
	color: #ff4389;
	padding: 0px;
}
ul li{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
ul li a{
	color: #010000;
	text-decoration: none;
}
ul li a:hover{
	color: #ff4389;
	text-decoration: underline;
}

#rotator
{
	border: 1px solid #000;
	cursor: pointer;
	overflow: hidden;
	margin: 50px auto 10px;
	position: relative;
	width: 200px;
	height: 200px;
}

#rotator img
{
	border: 0;
	cursor: pointer;
	width: 200px;
	height: 200px;
}

