body{margin:0px 0px 0px 0px; background-image:url(images/black.jpg); background-repeat:repeat-x}


#logo{
	position:absolute;
	width:258px;
	height:145px;
	top:74px;
	background-image:url(images/logo.png)
}
#logo {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.png', sizingMethod='scale');
background:;
}


#wrap{
	position:absolute;
	width:780px;
	margin-left:50%;
	left:-388px;
	border-left:solid 1px #333333;
	border-right:solid 1px #333333;
	top: 1px;
}
#header{background-image:url(images/headerrep.jpg); background-repeat:repeat-x}
#refban{height:20px}
#banner{background-image:url(images/banner_aro.png); width:667px; height:215px; margin:0px 0px 0px 78px;}

#banner {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/banner_aro.png', sizingMethod='scale');
background:;
}

#nav{margin-left:80px; z-index:-1}
.nav{float:left}
.ref{clear:both}
#navbottom{margin-left:80px}

#left{width:205px; float:left; margin:25px 0px 0px 25px; _margin:25px 0px 0px 12px}
#sponsers{
	height:40px;
	width:201px
}
#generalelectric{background-image:url(images/spo_generalelectric.jpg); width:202px; height:94px}
#atnt{background-image:url(images/spo_atnt.jpg); width:202px; height:91px}
#budwesiser{background-image:url(images/spo_budweiser.jpg); width:202px; height:91px}
#purifix{background-image:url(images/spo_purfix.jpg); width:202px; height:92px; }
#pepsi{background-image:url(images/spo_pepsi.jpg); width:202px; height:94px}

#right{float:left; width:520px; margin:25px 0px 0px 20px; _margin:25px 0px 0px 22px}
.soundof{background-image:url(images/thesoundof.jpg); width:412px; height:25px; background-repeat:no-repeat}

#righttop h3{font:bold 12px Arial}
p{font:12px Arial}
.theboy{background-image:url(images/theboysare.jpg); width:412px; height:5px; background-repeat:no-repeat}

h1{border-bottom:solid 1px #FF0000}
#rightmiddle .canada{background-image:url(images/canadalogo.jpg); width:93px; height:216px; float:left}
#rightmiddle p{
	width:250px;
	float:right;
}
.pmar{margin-bottom:7px; _margin-bottom:20px}
.pmarr, p{margin:0px 0px 0px 0px}
.style1{font:bold italic 12px Arial}
.arforce{background-image:url(images/arforcelogo.jpg); width:206px; height:73px; float:right}

h1{margin:0px 0px 0px 0px; padding-bottom:8px; _padding-bottom:0px;}
h2{margin:0px 0px 0px 0px}
h4{font:11px Tahoma; color:#09374c; margin:25px 0px 0px 80px}

#fleft{background-image:url(images/footerrep.jpg); height:56px; width:660px; float:left}
#fright{background-image:url(images/footerright.jpg); height:56px; width:57px; float:left}

#fleft a{font:11px Tahoma; color:#09374c; text-decoration:none}
#righttopp{float:left; width:330px; font:12px Arial, Helvetica, sans-serif; padding-top:10px}

/* start guest css */




#rightguest{float:left; width:520px; margin:28px 0px 0px 20px; _margin:25px 0px 0px 22px}
#bannerguest{background-image:url(images/banner_Guest.png); width:665px; height:215px; margin:0px 0px 0px 79px;}
#bannerguest {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/banner_Guest.png', sizingMethod='scale');
background:;
}

#directionimg{
	position:relative;
	top:-50px;
	_top:-50px;
	left:25px;
	width:400px;
	margin:0px
}

#hotels{
	margin-top:4px;
	width:200px
}
.borderbottom{border-bottom:solid 1px #FF0000; padding:2px 0px 8px 0px}
.borderbottom2{border-bottom:solid 1px #FF0000; padding:2px 0px 8px 0px; _padding-bottom:0px}
.hotels{background-image:url(images/hotels.jpg); background-repeat:no-repeat;  height:21px; padding:2px 0px 6px 10px }
#hotels h6, h5{margin:0px 0px 0px 0px}
#hotels h6{font:bold 16px Arial, Helvetica, sans-serif; margin-top:10px}
#hotels h5{font:11px Arial, Helvetica, sans-serif; color:#676767;}
.h5{margin:9px 0px 20px 0px; font:11px Arial, Helvetica, sans-serif; color:#676767; }
.promotion{background-image:url(images/promotions.jpg); background-repeat:no-repeat; width:200px; height:21px; padding:0px 0px 6px 10px}
.merchandise{background-image:url(images/merchandise.jpg); background-repeat:no-repeat; height:19px; width:200px}
.food{background-image:url(images/foodcourt.jpg);  background-repeat:no-repeat; height:24px; width:200px;}
#canadaimg{background-image:url(images/canada_big.jpg); width:172px; height:411px}
.direction{
	background-repeat:no-repeat;
	width: 442px;
	height:22px
}
#map{background-image:url(images/map.jpg); width:358px; height:377px; margin:10px 0px 10px 70px}
.ticket{background:url(images/tickets.jpg) no-repeat; width:442px; height:21px}

table{font:12px Arial, Helvetica, sans-serif; color:#676767}
.tdone{width:250px}
.tdtwo{width:100px}

.local{background:url(images/localattraction.jpg) no-repeat; width:442px; height:21px}
.parking{background:url(images/parking.jpg) no-repeat; width:442px; height:23px}
.h3{font:12px Arial, Helvetica, sans-serif}
.h55{font:13px Arial, Helvetica, sans-serif;}

/* start bussines */


#leftbusiness{width:205px; float:left; margin:25px 0px 0px 25px; _margin:25px 0px 0px 12px}
#rightbusiness{float:left; width:515px; margin:25px 0px 0px 20px; _margin:25px 0px 0px 22px}
#bannerbusiness{background-image:url(images/banner_Business.png); width:667px; height:215px; margin:0px 0px 0px 78px;}
#bannerbusiness {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/banner_Business.png', sizingMethod='scale');
background:;
}

.supplier{background:url(images/suppliers.jpg) no-repeat; width:200px; height:20px}
.booth{background:url(images/boost.jpg) no-repeat; width:200px; height:20px}
.ad{background:url(images/programme-ad.jpg) no-repeat; width:200px; height:20px}
.sponser{background:url(images/sponsorship.jpg) no-repeat; height:24px; width:442px}

ul{list-style-image:url(images/bullet.jpg); font:12px Arial, Helvetica, sans-serif; color:#676767;}

#leftlist{float:left}
#rightlist{float:right}
.corporate{background:url(images/corporate.jpg) no-repeat; height:20px; width:442px}

#clift{float:left; width:230px}
#cright{float:right}
.dinner{background:url(images/dinner.jpg) no-repeat; width:442px; height:19px}
#hotelsb{margin-top:17px; width:210px}

.bstyle{font:12px Arial, Helvetica, sans-serif; color:#676767;}

/*  start Volunteer*/
#leftv{width:205px; float:left; margin:25px 0px 0px 25px; _margin:25px 0px 0px 12px}
#rightv{float:left; width:520px; _width:510px; margin:25px 0px 0px 20px; _margin:25px 0px 0px 22px}
#bannervolunteer{background-image:url(images/banner_Volunteer.png); width:665px; height:215px; margin:0px 0px 0px 80px;}
#bannervolunteer {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/banner_Volunteer.png', sizingMethod='scale');
background:;
}

.contact{background:url(images/contact.jpg) no-repeat; width:200px; height:20px}
#list1{float:left; width:148px}
#list2{float:left; width:106px}
#list3{float:left; width:136px}
#list4{float:left}
.volenteer{background:url(images/Volunteer.jpg) no-repeat; width:442px; height:24px}
.aboutvol{background:url(images/aboutvol.jpg) no-repeat; width:442px; height:21px}
.banifitvol{background:url(images/volbenifit.jpg) no-repeat; width:442px; height:23px}
#vlift{float:left; }
#vright{float:right; position:relative; top:-105px}
.font{font:bold 11px Arial, Helvetica, sans-seri}
.gap{margin-top:-87px; position:absolute; top:1030px; width:490px}
.move li{margin-left:-28px; _margin-left:-25px}

/* contact*/
#bannercontact{background-image:url(images/contact.png); width:667px; height:215px; margin:0px 0px 0px 80px;}
#bannercontact{
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/contact.png', sizingMethod='scale');
background:;
}

#rightc{float:left; width:520px; margin:28px 0px 0px 20px; _margin:20px 0px 0px 22px}
#rightcon{float:left; margin-left:40px; _margin-left:25px}
#leftcon{float:left}
.contactus{
	background:url(images/linktitle.jpg) no-repeat;
	width:442px;
	height:22px
}
.directions{
	background:url(images/directions1.jpg) no-repeat;
	width:442px;
	height:22px
}
#rightcon h5{margin-top:3px}
#leftcon h5{margin-top:3px}

#contact{background:url(images/bg_aro.jpg) no-repeat; width:499px; height:428px;}

/*tip*/
#righttip{float:right;  margin:25px 25px 0px 25px; _margin:25px 12px 0px 12px}

#bannertips{background-image:url(images/banner_Guest.png); width:665px; height:215px; margin:0px 0px 0px 79px;}
#bannertips{
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/banner_guest.png', sizingMethod='scale');
background:;
}
.back{
	background:url(images/merchandise.jpg) no-repeat;
	width:672px;
	height:21px;
	margin:25px 0px 0px 30px;
}
#back{margin-left:630px; margin-top:-13px; _margin-top:0px}
