* { padding: 0; margin: 0; }

body {
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 13px; background-color:#000000;
	 
}
#wrapper { 
	 margin: 0 auto;
	 width: 1224px;
	 background-image:url(../images/bg.jpg); background-repeat:repeat-y;
}
#header {
	 width: 946px;
	 height: auto;
	 margin: 0px 0px 0px 145px;	 
}
#menu { 
	 margin: -3px 0px 0px 145px;
	 height: 24px;
	 width:  946px; 
	 
}
#menubottom { 
	 margin: -1px 0px 0px 145px;
	 height: auto;
	 width:  946px; 
}
#center { 
	 width: 946px;
	 height: auto;
	 margin: -3px 0px 0px 145px;
	 background-image:url(../images/empty.jpg);
	 
}
#right {
	
	width:383px;
	margin: -650px 0px 0px 510px; 
	background-color: #000000;
}
#right1 {
	width:383px;
	margin: -630px 0px 0px 510px; 
	background-color: #000000;
}


#welcome {
	
	margin:30px 0px 0px 20px;
	width:432px;
	height:auto;
}
.leftmiddle {
	
	background-image:url(../images/leftmiddle.jpg);
	font:Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:15px;
}
.leftmiddle1 {
width:880px;
	padding:8px;
	font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#999999; font-weight:normal; text-align:justify; line-height:20px;
	}
	.leftmiddle2 {
	width:875px;
	padding:8px;
	font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#999999; font-weight:normal; text-align:justify; line-height:20px;
	}
p {
	font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#999999;
	margin-left:10px; margin-right:5px; margin-top:5px;
}


#footer { 
	 width: 946px;
	 clear: both;
	 background:url(../images/bottombg.jpg); background-repeat:repeat-x;
	 height:67px;
	 margin: 0px 0px 0px 145px;
}
.mapbottom {
	font-family:Arial, Helvetica, sans-serif; font-size:15; color:#999999;	
	text-align:center;
	height:33px;
	background-color:
	
}
a {
	text-decoration:none;
	color:#999999;
}
a:hover {
	text-decoration:none;
	color:#999999;
}
.text1 {
	width:946px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif; font-size:10; color:#999999;
	margin-top:10px;
}
.text2 {
	margin-top:10px;
	width:450px;
	float:left;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif; font-size:11; color:#999999;
	margin-left:10px;
}
.text3 {
	margin-top:10px;
	float:right;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif; font-size:11; color:#999999;
	margin-right:10px;
	width:450px;
}
#photogallery {
	margin-left:148px;
	width:940px;
	
}
#mygallery{ background-color:#000;}

.gallery1 {
	margin-left:7px; 
}
#maptext {
	margin-top:auto;
	font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#999999;
	text-align:center;
	height:auto;
}
a.map {
	text-decoration:underline;
	color:#999999;
}
a:hover.map {
	text-decoration:underline;
	color:#999999;
}
.photo {
	height:auto px;
	float:left;
	margin-top:0px;
}
.photo2 {
	height:auto px;
	float:left;
	margin-top:0px;
}

.lady {
	
	margin-left:9px; 
}
.rightmid {
	background-image:url(../images/rightmid.jpg);
	height:auto;
}
.image{
border:none;
text-decoration:none;
}

.image a{
border:none;
text-decoration:none;
}
.image a:link{
border:none;
text-decoration:none;
}
.image a:hover{
border:none;
text-decoration:none;
}
.image a:active{
border:none;
text-decoration:none;
}
.image2{
border:2px solid #f1f1f1;
text-decoration:none;
}

.image2 a{
border:2px solid #f1f1f1;
text-decoration:none;
}
.image2 a:link{
border:2px solid #f1f1f1;
text-decoration:none;
}
.image2 a:hover{
border:2px solid #f1f1f1;
text-decoration:none;
}
.image2 a:active{
border:2px solid #f1f1f1;
text-decoration:none;
}
#content{
		width:930px;
		margin:0 auto;
}
#left_box{
		width:910px;
		padding-left:15px;
		padding-top:20px;
		float:left;
}
#right_box{
		width:400px;
		padding-left:15px;
		padding-top:20px;
		float:right;
}
#right_box_bottom{
		width:400px;
		padding-left:15px;
		padding-top:20px;
		float:right;
}
#left_box_address{
		width:910px;
		padding-left:0px;
		margin-top:20px;
		float:left;
}
.dancelocker{
float:right; margin-right:50px;
}
.gallery {
	margin-left:7px; 
	margin-top:0px;
}
