#s1venue28 { width: 160px; height: 160px; margin: 910px 0 0 348px; position: absolute; text-align: center; vertical-align:top; border: 1px solid #FFFFFF; }
#marker28 { width: 26px; height: 26px; background: url(../img/marker.png) top left no-repeat; margin: 70px 0 0 812px; position: absolute; }
#venue28 { width: 200px; height: 100px; margin: 100px 0 0 725px; position: absolute; background-color: #212121; border: 1px solid #CC9900; visibility: hidden; text-align:center; z-index: 8;}

#myvenue1 { width: 370px; height: 200px; position: absolute; background-color: #B0BA01; border: 1px solid #FFF; visibility: hidden; text-align:center; z-index: 1; margin-top: 100px; margin-right: 0; margin-bottom: 0; margin-left: 220px; left: 2px; }
#myvenue2 { width: 370px; height: 200px; position: absolute; background-color: #B0BA01; border: 1px solid #FFF; visibility: hidden; text-align:center; z-index: 1; margin-top: 100px; margin-right: 0; margin-bottom: 0; margin-left: 400px; left: 2px; }
#myvenue3 { width: 370px; height: 200px; position: absolute; background-color: #B0BA01; border: 1px solid #FFF; visibility: hidden; text-align:center; z-index: 1; margin-top: 100px; margin-right: 0; margin-bottom: 0; margin-left: 550px; left: 2px; }

#s1venue26 { width: 160px; height: 160px; margin: 910px 0 0 8px; position: absolute; text-align: center; vertical-align:top; border: 1px solid #FFFFFF; }
#marker25 { width: 26px; height: 26px; background: url(../img/marker.png) top left no-repeat; margin: 195px 0 0 11px; position: absolute; }
#marker26 { width: 26px; height: 26px; background: url(../img/marker.png) top left no-repeat; margin: 195px 0 0 812px; position: absolute; }
#venue25 { width: 200px; height: 100px; margin: 225px 0 0 -76px; position: absolute; background-color: #212121; border: 1px solid #CC9900; visibility: hidden; text-align:center; z-index: 8;}
#venue26 { width: 200px; height: 100px; margin: 225px 0 0 725px; position: absolute; background-color: #212121; border: 1px solid #CC9900; visibility: hidden; text-align:center; z-index: 8;}
#body5 {
	width: 880px;
	height: 1330px;
	margin: 0px auto;
	position: relative;
	background-color:#212121;
}
#searchvenue3 {
	width: 858px;
	height: 1080px;
	margin: 0px 0 0 10px;
	position: relative;
	border: 1px solid #B0BA01;
}

#header { width: 880px; height: 120px; margin: 0px auto; position: relative; background-color:#212121; }
#logo { width: 200px; height: 100px; background: url(../img/logo.jpg) top left no-repeat; margin: 10px 0 0 10px; position: absolute; }
#favorite {
	width: 200px;
	margin-left: 500px;
	position: absolute;
	margin-top: 25px;
}
#right { width: 125px; height: 30px; margin: 20px 0 0 735px; vertical-align: middle; text-align: right; position: absolute; }
#menu-a {
	width: 150px;
	height: 19px;
	margin: 77px 0 0 200px;
	position: absolute;
	vertical-align: middle;
	text-align:center;
}
#menu-c {
	width: 130px;
	height: 19px;
	margin: 77px 0 0 362px;
	position: absolute;
	vertical-align: middle;
	text-align:center;
}
#menu-b {
	width: 53px;
	height: 19px;
	margin: 77px 0 0 496px;
	position: absolute;
	vertical-align: middle;
	text-align:center;
}
#menu-d {
	width: 50px;
	height: 19px;
	margin: 77px 0 0 556px;
	position: absolute;
	vertical-align: middle;
	text-align:center;
}
#menu-e {
	width: 95px;
	height: 19px;
	margin: 77px 0 0 680px;
	position: absolute;
	vertical-align: middle;
	text-align:center;
}
#menu-f {
	width: 80px;
	height: 19px;
	margin: 77px 0 0 785px;
	position: absolute;
	vertical-align: middle;
	text-align:center;
}

#body { width: 880px; height: 680px; margin: 0px auto; position: relative; background-color:#212121; }
#top {
	width: 860px;
	height: 30px;
	margin: 420px 0 0 10px;
	position: absolute;
}
#headline { width: 860px; height: 160px; background: url(../img/tagbg.gif) top left no-repeat; margin: 450px 0 0 10px; position: absolute; }
#head1 {
	width: 280px;
	height: 148px;
	margin: 6px 0 0 4px;
	position: absolute;
}
#head2 { width: 275px; height: 148px; margin: 6px 0 0 292px; position: absolute; }
#head3 {
	width: 280px;
	height: 148px;
	margin: 6px 0 0 578px;
	position: absolute;
}
#map { width: 860px; height: 410px; background: url(../img/home.jpg) top left no-repeat; margin: 0px 0 0 10px; position: absolute; }
#newsbox { width: 860px; height: 50px; background: url(../img/newsbox.gif) top left no-repeat; margin: 620px 0 0 10px; position: absolute; }
#newstext { width: 640px; height: 30px; margin: 10px 0 0 10px; position: absolute; }
#newsform { width: 170px; height: 30px; margin: 13px 0 0 650px; position: absolute; }

#body2 { width: 880px; height: 760px; margin: 0px auto; position: relative; background-color:#212121; }
#searchmap { width: 860px; height: 491px; margin: 0px 0 0 10px; position: relative; }
#top2 { width: 860px; height: 30px; background: url(../img/tagline.gif) top left no-repeat; margin: 10px 0 0 10px; position: relative; }
#headline2 { width: 860px; height: 160px; background: url(../img/tagbg.gif) top left no-repeat; margin: 0px 0 0 10px; position: relative; }
#newsbox2 { width: 860px; height: 50px; background: url(../img/newsbox.gif) top left no-repeat; margin: 10px 0 0 10px; position: relative; }
#topcontactbsv { width: 860px; height: 30px; margin: 0px 0 0 10px; background: url(../img/contactbsv.gif) top left no-repeat; position: relative; }
#topcontactbsv2 { width: 860px; height: 30px; margin: 0px 0 0 10px; background: url(../img/contactbsv2.gif) top left no-repeat; position: relative; }
#topcontactbsv3 { width: 860px; height: 30px; margin: 0px 0 0 10px; background: url(../img/references.gif) top left no-repeat; position: relative; }
#topcontactbsv4 { width: 860px; height: 30px; margin: 0px 0 0 10px; background: url(../img/about.gif) top left no-repeat; position: relative; }
#topcontactbsv5 { width: 860px; height: 30px; margin: 0px 0 0 10px; background: url(../img/partners.gif) top left no-repeat; position: relative; }

#body3 { width: 880px; height: 990px; margin: 0px auto; position: relative; background-color:#212121; }
#searchvenue { width: 858px; height: 690px; margin: 0px 0 0 10px; position: relative; border: 1px solid #CC9900; }
#topsearchvenue { width: 860px; height: 30px; margin: 0px 0 0 10px; background: url(../img/findavenuenl.gif) top left no-repeat; position: relative; }
#partnerstitle { width: 860px; height: 30px; margin: 0px 0 0 10px; background: url(../img/partners.gif) top left no-repeat; position: relative; }
#svenue1 { width: 160px; height: 160px; margin: 10px 0 0 8px; position: absolute; text-align: center; vertical-align:top; border: 1px solid #FFFFFF; }
#svenue2 { width: 160px; height: 160px; margin: 10px 0 0 178px; position: absolute; text-align: center; vertical-align:top; border: 1px solid #FFFFFF; }
#svenue3 { width: 160px; height: 160px; margin: 10px 0 0 348px; position: absolute; text-align: center; vertical-align:top; border: 1px solid #FFFFFF; }
#svenue4 { width: 160px; height: 160px; margin: 10px 0 0 518px; position: absolute; text-align: center; vertical-align:top; border: 1px solid #FFFFFF; }
#svenue5 { width: 160px; height: 160px; margin: 10px 0 0 688px; position: absolute; text-align: center; vertical-align:top; border: 1px solid #FFFFFF; }
#svenue6 { width: 160px; height: 160px; margin: 180px 0 0 8px; position: absolute; text-align: center; vertical-align:top; border: 1px solid #FFFFFF; }
#svenue7 { width: 160px; height: 160px; margin: 180px 0 0 178px; position: absolute; text-align: center; vertical-align:top; border: 1px solid #FFFFFF; }
#svenue8 { width: 160px; height: 160px; margin: 180px 0 0 348px; position: absolute; text-align: center; vertical-align:top; border: 1px solid #FFFFFF; }
#svenue9 { width: 160px; height: 160px; margin: 180px 0 0 518px; position: absolute; text-align: center; vertical-align:top; border: 1px solid #FFFFFF; }
#svenue10 { width: 160px; height: 160px; margin: 180px 0 0 688px; position: absolute; text-align: center; vertical-align:top; border: 1px solid #FFFFFF; }
#svenue11 { width: 160px; height: 160px; margin: 350px 0 0 8px; position: absolute; text-align: center; vertical-align:top; border: 1px solid #FFFFFF; }
#svenue12 { width: 160px; height: 160px; margin: 350px 0 0 178px; position: absolute; text-align: center; vertical-align:top; border: 1px solid #FFFFFF; }
#svenue13 { width: 160px; height: 160px; margin: 350px 0 0 348px; position: absolute; text-align: center; vertical-align:top; border: 1px solid #FFFFFF; }
#svenue14 { width: 160px; height: 160px; margin: 350px 0 0 518px; position: absolute; text-align: center; vertical-align:top; border: 1px solid #FFFFFF; }
#svenue15 { width: 160px; height: 160px; margin: 350px 0 0 688px; position: absolute; text-align: center; vertical-align:top; border: 1px solid #FFFFFF; }
#svenue16 { width: 160px; height: 160px; margin: 520px 0 0 8px; position: absolute; text-align: center; vertical-align:top; border: 1px solid #FFFFFF; }
#svenue17 { width: 160px; height: 160px; margin: 520px 0 0 178px; position: absolute; text-align: center; vertical-align:top; border: 1px solid #FFFFFF; }
#svenue18 { width: 160px; height: 160px; margin: 520px 0 0 348px; position: absolute; text-align: center; vertical-align:top; border: 1px solid #FFFFFF; }
#svenue19 { width: 160px; height: 160px; margin: 520px 0 0 518px; position: absolute; text-align: center; vertical-align:top; border: 1px solid #FFFFFF; }
#svenue20 { width: 160px; height: 160px; margin: 520px 0 0 688px; position: absolute; text-align: center; vertical-align:top; border: 1px solid #FFFFFF; }

#body4 { width: 880px; height: 1040px; margin: 0px auto; position: relative; background-color:#212121; }
#searchvenue2 { width: 858px; height: 740px; margin: 0px 0 0 10px; position: relative; border: 1px solid #B0BA01; }
#stext { width: 145px; height: 30px; margin: 10px 0 0 0px; position: absolute; text-align: left; vertical-align:middle; padding-left: 7px; padding-top: 9px; }
#stext2 { width: 130px; height: 30px; margin: 10px 0 0 130px; position: absolute; text-align: left; vertical-align:middle; padding-left: 7px; padding-top: 9px; }
#stext3 { width: 155px; height: 30px; margin: 10px 0 0 285px; position: absolute; text-align: left; vertical-align:middle; padding-left: 7px; padding-top: 9px; }

#s1venue1 { width: 160px; height: 160px; margin: 60px 0 0 8px; position: absolute; text-align: center; vertical-align:top; border: 1px solid #FFFFFF; }
#s1venue2 { width: 160px; height: 160px; margin: 60px 0 0 178px; position: absolute; text-align: center; vertical-align:top; border: 1px solid #FFFFFF; }
#s1venue3 { width: 160px; height: 160px; margin: 60px 0 0 348px; position: absolute; text-align: center; vertical-align:top; border: 1px solid #FFFFFF; }
#s1venue4 { width: 160px; height: 160px; margin: 60px 0 0 518px; position: absolute; text-align: center; vertical-align:top; border: 1px solid #FFFFFF; }
#s1venue5 { width: 160px; height: 160px; margin: 60px 0 0 688px; position: absolute; text-align: center; vertical-align:top; border: 1px solid #FFFFFF; }
#s1venue6 { width: 160px; height: 160px; margin: 230px 0 0 8px; position: absolute; text-align: center; vertical-align:top; border: 1px solid #FFFFFF; }
#s1venue7 { width: 160px; height: 160px; margin: 230px 0 0 178px; position: absolute; text-align: center; vertical-align:top; border: 1px solid #FFFFFF; }
#s1venue8 { width: 160px; height: 160px; margin: 230px 0 0 348px; position: absolute; text-align: center; vertical-align:top; border: 1px solid #FFFFFF; }
#s1venue9 { width: 160px; height: 160px; margin: 230px 0 0 518px; position: absolute; text-align: center; vertical-align:top; border: 1px solid #FFFFFF; }
#s1venue10 { width: 160px; height: 160px; margin: 230px 0 0 688px; position: absolute; text-align: center; vertical-align:top; border: 1px solid #FFFFFF; }
#s1venue11 { width: 160px; height: 160px; margin: 400px 0 0 8px; position: absolute; text-align: center; vertical-align:top; border: 1px solid #FFFFFF; }
#s1venue12 { width: 160px; height: 160px; margin: 400px 0 0 178px; position: absolute; text-align: center; vertical-align:top; border: 1px solid #FFFFFF; }
#s1venue13 { width: 160px; height: 160px; margin: 400px 0 0 348px; position: absolute; text-align: center; vertical-align:top; border: 1px solid #FFFFFF; }
#s1venue14 { width: 160px; height: 160px; margin: 400px 0 0 518px; position: absolute; text-align: center; vertical-align:top; border: 1px solid #FFFFFF; }
#s1venue15 { width: 160px; height: 160px; margin: 400px 0 0 688px; position: absolute; text-align: center; vertical-align:top; border: 1px solid #FFFFFF; }
#s1venue16 { width: 160px; height: 160px; margin: 570px 0 0 8px; position: absolute; text-align: center; vertical-align:top; border: 1px solid #FFFFFF; }
#s1venue17 { width: 160px; height: 160px; margin: 570px 0 0 178px; position: absolute; text-align: center; vertical-align:top; border: 1px solid #FFFFFF; }
#s1venue18 { width: 160px; height: 160px; margin: 570px 0 0 348px; position: absolute; text-align: center; vertical-align:top; border: 1px solid #FFFFFF; }
#s1venue19 { width: 160px; height: 160px; margin: 570px 0 0 518px; position: absolute; text-align: center; vertical-align:top; border: 1px solid #FFFFFF; }
#s1venue20 { width: 160px; height: 160px; margin: 570px 0 0 688px; position: absolute; text-align: center; vertical-align:top; border: 1px solid #FFFFFF; }
#s1venue21 { width: 160px; height: 160px; margin: 740px 0 0 8px; position: absolute; text-align: center; vertical-align:top; border: 1px solid #FFFFFF; }
#s1venue22 { width: 160px; height: 160px; margin: 740px 0 0 178px; position: absolute; text-align: center; vertical-align:top; border: 1px solid #FFFFFF; }
#s1venue23 { width: 160px; height: 160px; margin: 740px 0 0 348px; position: absolute; text-align: center; vertical-align:top; border: 1px solid #FFFFFF; }
#s1venue24 { width: 160px; height: 160px; margin: 740px 0 0 518px; position: absolute; text-align: center; vertical-align:top; border: 1px solid #FFFFFF; }
#s1venue25 { width: 160px; height: 160px; margin: 740px 0 0 688px; position: absolute; text-align: center; vertical-align:top; border: 1px solid #FFFFFF; }
#s1venue26 { width: 160px; height: 160px; margin: 910px 0 0 8px; position: absolute; text-align: center; vertical-align:top; border: 1px solid #FFFFFF; }
#s1venue27 { width: 160px; height: 160px; margin: 910px 0 0 178px; position: absolute; text-align: center; vertical-align:top; border: 1px solid #FFFFFF; }

#marker27 { width: 26px; height: 26px; background: url(../img/marker.png) top left no-repeat; margin: 70px 0 0 11px; position: absolute; }
#venue27 { width: 200px; height: 100px; margin: 100px 0 0 -76px; position: absolute; background-color: #212121; border: 1px solid #CC9900; visibility: hidden; text-align:center; z-index: 8;}


#footer { width: 880px; height: 60px; margin: 0px auto; position: relative; background-color:#212121; }
#footera { width: 660px; height: 50px; margin: 0px 0 0 10px; position: absolute; vertical-align: middle; text-align:center; }
#footerb { width: 200px; height: 50px; margin: 0px 0 0 670px; position: absolute; vertical-align: middle; text-align:center; }

#marker1 { width: 26px; height: 26px; background: url(../img/marker.png) top left no-repeat; margin: 70px 0 0 100px; position: absolute; }
#marker2 { width: 26px; height: 26px; background: url(../img/marker.png) top left no-repeat; margin: 70px 0 0 189px; position: absolute; }
#marker3 { width: 26px; height: 26px; background: url(../img/marker.png) top left no-repeat; margin: 70px 0 0 278px; position: absolute; }
#marker4 { width: 26px; height: 26px; background: url(../img/marker.png) top left no-repeat; margin: 70px 0 0 367px; position: absolute; }
#marker5 { width: 26px; height: 26px; background: url(../img/marker.png) top left no-repeat; margin: 70px 0 0 456px; position: absolute; }
#marker6 { width: 26px; height: 26px; background: url(../img/marker.png) top left no-repeat; margin: 70px 0 0 545px; position: absolute; }
#marker7 { width: 26px; height: 26px; background: url(../img/marker.png) top left no-repeat; margin: 70px 0 0 634px; position: absolute; }
#marker8 { width: 26px; height: 26px; background: url(../img/marker.png) top left no-repeat; margin: 70px 0 0 723px; position: absolute; }
#marker9 { width: 26px; height: 26px; background: url(../img/marker.png) top left no-repeat; margin: 195px 0 0 100px; position: absolute; }
#marker10 { width: 26px; height: 26px; background: url(../img/marker.png) top left no-repeat; margin: 195px 0 0 189px; position: absolute; }
#marker11 { width: 26px; height: 26px; background: url(../img/marker.png) top left no-repeat; margin: 195px 0 0 278px; position: absolute; }
#marker12 { width: 26px; height: 26px; background: url(../img/marker.png) top left no-repeat; margin: 195px 0 0 367px; position: absolute; }
#marker13 { width: 26px; height: 26px; background: url(../img/marker.png) top left no-repeat; margin: 195px 0 0 456px; position: absolute; }
#marker14 { width: 26px; height: 26px; background: url(../img/marker.png) top left no-repeat; margin: 195px 0 0 545px; position: absolute; }
#marker15 { width: 26px; height: 26px; background: url(../img/marker.png) top left no-repeat; margin: 195px 0 0 634px; position: absolute; }
#marker16 { width: 26px; height: 26px; background: url(../img/marker.png) top left no-repeat; margin: 195px 0 0 723px; position: absolute; }
#marker17 { width: 26px; height: 26px; background: url(../img/marker.png) top left no-repeat; margin: 320px 0 0 100px; position: absolute; }
#marker18 { width: 26px; height: 26px; background: url(../img/marker.png) top left no-repeat; margin: 320px 0 0 189px; position: absolute; }
#marker19 { width: 26px; height: 26px; background: url(../img/marker.png) top left no-repeat; margin: 320px 0 0 278px; position: absolute; }
#marker20 { width: 26px; height: 26px; background: url(../img/marker.png) top left no-repeat; margin: 320px 0 0 367px; position: absolute; }
#marker21 { width: 26px; height: 26px; background: url(../img/marker.png) top left no-repeat; margin: 320px 0 0 456px; position: absolute; }
#marker22 { width: 26px; height: 26px; background: url(../img/marker.png) top left no-repeat; margin: 320px 0 0 545px; position: absolute; }
#marker23 { width: 26px; height: 26px; background: url(../img/marker.png) top left no-repeat; margin: 320px 0 0 634px; position: absolute; }
#marker24 { width: 26px; height: 26px; background: url(../img/marker.png) top left no-repeat; margin: 320px 0 0 723px; position: absolute; }
#marker25 { width: 26px; height: 26px; background: url(../img/marker.png) top left no-repeat; margin: 195px 0 0 11px; position: absolute; }
#marker26 { width: 26px; height: 26px; background: url(../img/marker.png) top left no-repeat; margin: 195px 0 0 812px; position: absolute; }

#venue1 { width: 200px; height: 100px; margin: 100px 0 0 13px; position: absolute; background-color: #212121; border: 1px solid #CC9900; visibility: hidden; text-align:center; z-index: 1; }
#venue2 { width: 200px; height: 100px; margin: 100px 0 0 102px; position: absolute; background-color: #212121; border: 1px solid #CC9900; visibility: hidden; text-align:center; z-index: 2; }
#venue3 { width: 200px; height: 100px; margin: 100px 0 0 191px; position: absolute; background-color: #212121; border: 1px solid #CC9900; visibility: hidden; text-align:center; z-index: 3; }
#venue4 { width: 200px; height: 100px; margin: 100px 0 0 280px; position: absolute; background-color: #212121; border: 1px solid #CC9900; visibility: hidden; text-align:center; z-index: 4; }
#venue5 { width: 200px; height: 100px; margin: 100px 0 0 369px; position: absolute; background-color: #212121; border: 1px solid #CC9900; visibility: hidden; text-align:center; z-index: 5; }
#venue6 { width: 200px; height: 100px; margin: 100px 0 0 456px; position: absolute; background-color: #212121; border: 1px solid #CC9900; visibility: hidden; text-align:center; z-index: 6; }
#venue7 { width: 200px; height: 100px; margin: 100px 0 0 547px; position: absolute; background-color: #212121; border: 1px solid #CC9900; visibility: hidden; text-align:center; z-index: 7; }
#venue8 { width: 200px; height: 100px; margin: 100px 0 0 636px; position: absolute; background-color: #212121; border: 1px solid #CC9900; visibility: hidden; text-align:center; z-index: 8; }
#venue9 { width: 200px; height: 100px; margin: 225px 0 0 13px; position: absolute; background-color: #212121; border: 1px solid #CC9900; visibility: hidden; text-align:center; z-index: 9; }
#venue10 { width: 200px; height: 100px; margin: 225px 0 0 102px; position: absolute; background-color: #212121; border: 1px solid #CC9900; visibility: hidden; text-align:center; z-index: 10; }
#venue11 { width: 200px; height: 100px; margin: 225px 0 0 191px; position: absolute; background-color: #212121; border: 1px solid #CC9900; visibility: hidden; text-align:center; z-index: 11; }
#venue12 { width: 200px; height: 100px; margin: 225px 0 0 280px; position: absolute; background-color: #212121; border: 1px solid #CC9900; visibility: hidden; text-align:center; z-index: 12; }
#venue13 { width: 200px; height: 100px; margin: 225px 0 0 369px; position: absolute; background-color: #212121; border: 1px solid #CC9900; visibility: hidden; text-align:center; z-index: 13; }
#venue14 { width: 200px; height: 100px; margin: 225px 0 0 456px; position: absolute; background-color: #212121; border: 1px solid #CC9900; visibility: hidden; text-align:center; z-index: 14; }
#venue15 { width: 200px; height: 100px; margin: 225px 0 0 547px; position: absolute; background-color: #212121; border: 1px solid #CC9900; visibility: hidden; text-align:center; z-index: 15; }
#venue16 { width: 200px; height: 100px; margin: 225px 0 0 636px; position: absolute; background-color: #212121; border: 1px solid #CC9900; visibility: hidden; text-align:center; z-index: 16; }
#venue17 {
	width: 200px;
	height: 100px;
	margin: 350px 0 0 13px;
	position: absolute;
	background-color: #212121;
	border: 1px solid #CC9900;
	visibility: hidden;
	text-align:center;
	z-index: 1;
}
#venue18 { width: 200px; height: 100px; margin: 350px 0 0 102px; position: absolute; background-color: #212121; border: 1px solid #CC9900; visibility: hidden; text-align:center; z-index: 2;}
#venue19 { width: 200px; height: 100px; margin: 350px 0 0 191px; position: absolute; background-color: #212121; border: 1px solid #CC9900; visibility: hidden; text-align:center; z-index: 3;}
#venue20 { width: 200px; height: 100px; margin: 350px 0 0 280px; position: absolute; background-color: #212121; border: 1px solid #CC9900; visibility: hidden; text-align:center; z-index: 4;}
#venue21 { width: 200px; height: 100px; margin: 350px 0 0 369px; position: absolute; background-color: #212121; border: 1px solid #CC9900; visibility: hidden; text-align:center; z-index: 5;}
#venue22 { width: 200px; height: 100px; margin: 350px 0 0 456px; position: absolute; background-color: #212121; border: 1px solid #CC9900; visibility: hidden; text-align:center; z-index: 6;}
#venue23 { width: 200px; height: 100px; margin: 350px 0 0 547px; position: absolute; background-color: #212121; border: 1px solid #CC9900; visibility: hidden; text-align:center; z-index: 7;}
#venue24 { width: 200px; height: 100px; margin: 350px 0 0 636px; position: absolute; background-color: #212121; border: 1px solid #CC9900; visibility: hidden; text-align:center; z-index: 8;}
#venue25 { width: 200px; height: 100px; margin: 225px 0 0 -76px; position: absolute; background-color: #212121; border: 1px solid #CC9900; visibility: hidden; text-align:center; z-index: 8;}
#venue26 { width: 200px; height: 100px; margin: 225px 0 0 725px; position: absolute; background-color: #212121; border: 1px solid #CC9900; visibility: hidden; text-align:center; z-index: 8;}

#room { width: 858px; height: 600px; position: absolute; margin: 30px 0 0 10px; border: 1px solid #B0BA01; }
#rooma { width: 150px; height: 100px; position: absolute; margin: 5px 0 0 5px; }
#roomb { width: 150px; height: 100px; position: absolute; margin: 5px 0 0 160px; }
#roomc { width: 150px; height: 100px; position: absolute; margin: 110px 0 0 5px; }
#roomd { width: 150px; height: 100px; position: absolute; margin: 110px 0 0 160px; }
#roome { width: 150px; height: 100px; position: absolute; margin: 215px 0 0 5px; }
#roomf { width: 150px; height: 100px; position: absolute; margin: 215px 0 0 160px; }
#roomg { width: 309px; height: 270px; position: absolute; margin: 323px 0 0 5px; }
#roomh { width: 533px; height: 250px; position: absolute; margin: 5px 0 0 320px; vertical-align: top; }
#roomi { width: 333px; height: 315px; position: absolute; margin: 260px 0 0 320px; vertical-align: top; }
#roomj { width: 150px; height: 315px; position: absolute; margin: 260px 0 0 696px; vertical-align: top; text-align:right; }
#toproom { width: 860px; height: 30px; margin: 0px 0 0 10px; position: absolute; background-color: #B0BA01; text-align:left; }
#body0 { width: 880px; height: 650px; margin: 0px auto; position: relative; background-color:#212121; }

#body8 { width: 880px; height: 880px; margin: 0px auto; position: relative; background-color:#212121; }
#searchvenue0 { width: 858px; height: 630px; margin: 0px 0 0 10px; position: relative; border: 1px solid #B0BA01; }
#searchvenue10 { width: 858px; height: 750px; margin: 0px 0 0 10px; position: relative; border: 1px solid #B0BA01; }

