.bodybgrtop {
	background-color: #D1C3D9;
	background-image: url(images/bodybgrtop.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.topart {
	background-image: url(images/top_art.jpg);
	background-repeat: no-repeat;
	height: 151px;
	width: 599px;
}
.topnavigation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #A68BB6;
	text-decoration: none;
	padding-right: 9px;
}
a.topnavigationlink,a.topnavigationlink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #A68BB6;
	text-decoration: none;
}
a.topnavigationlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #DED5E4;
	text-decoration: none;
}
.contentmainstyle {
	background-image: url(images/gradient_top_cont.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color: #E2D9E7;
}
.leftnavigationbgr {
	background-color: #735485;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: #402F4A;
	border-bottom-color: #86629B;
}
.designby {
	color: #A78DB7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
a.designbylink,a.designbylink:visited {
	color: #A78DB7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
a.designbylink:hover {
	color: #DED5E4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

.copyrights {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5C446B;
}
.1pxwhitelinebott {
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #FFFFFF;
}
.infoboxtop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #521A5E;
	text-decoration: none;
	background-image: url(images/infobox_top.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 28px;
	width: 281px;
	font-weight: bold;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;

}
.infoboxmiddle {
	background-image: url(images/infobox_middle.jpg);
	background-repeat: repeat-y;
	width: 281px;
	background-position: center center;
}
.infoboxbotttimetbl {
	background-image: url(images/infobox_bott_timetbl.jpg);
	background-repeat: no-repeat;
	height: 21px;
	width: 281px;
	background-position: center center;
}
.infoboxbottcommon {
	background-image: url(images/infobox_bott_common.jpg);
	background-repeat: no-repeat;
	height: 27px;
	width: 281px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #521A5E;
	text-decoration: none;
	padding-top: 4px;
	padding-right: 14px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-position: center;



}
a.infoboxbottcommonlink,a.infoboxbottcommonlink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #521A5E;
	text-decoration: none;
}
a.infoboxbottcommonlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-position: center center;
}
.infoboxestext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #521A5E;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 11px;
	padding-bottom: 5px;
	padding-left: 11px;
}
.dropmenuhome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 22px;
	width: 150px;
}
.timetblboxtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #521A5E;
	text-decoration: none;
}
.dancesnormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #DDC6E8;
	text-decoration: none;
	padding-left: 12px;
}
.dancesover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 12px;
	background-image: url(images/arrow_dances.gif);
	background-repeat: no-repeat;
	background-position: left;
	cursor: hand;


}
.contenttext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #49314D;
	text-decoration: none;
}
.sectheadings {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #735485;
	color: #735485;

}
.imgborder {
	border: 1px solid #FFFFFF;
}
.dancesclick {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 12px;
	background-image: url(images/arrow_dances.gif);
	background-repeat: no-repeat;
	background-position: left;
	cursor: default;

}
a.backlink,a.backlink:visited {
	color: #A78DB7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
a.backlink:hover {
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
.inputmailinglist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #735485;
	background-color: #FFFFFF;
	height: 25px;
	width: 180px;
	border: 1px solid #735485;
	padding-top: 5px;


}
.butonsmailinglist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #735485;
	background-color: #D9D9FF;
	height: 25px;
	width: 60px;
	border: 1px solid #735485;
	cursor: hand;

}
.butonsmailinglistover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #D9D9FF;
	height: 25px;
	width: 60px;
	border: 1px solid #735485;
	cursor: hand;
}
.butondelete {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #735485;
	background-color: #D9D9FF;
	height: 17px;
	width: 60px;
	border: 1px solid #735485;
	cursor: hand;



}
.shopstatus {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #521A5E;
	text-decoration: none;
}
a.shoplink,a.shoplink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #A68BB6;
	text-decoration: none;
}
a.shoplink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #521A5E;
	text-decoration: none;
}

.shopnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #A68BB6;
	text-decoration: none;
}
