@charset "utf-8";
/* CSS Document */

* {
	margin: 0;
	padding:0;
	border:none;
	z-index:2;
}

a{
	text-decoration: none;
	border: 0;
}

html, body  {
	
	margin: 0px;
	background: #FFFFFF;
	width: 100%;
}

.container {
	width: 1024px;
	margin:auto;
	padding: 0px 0px 0px 0px;
	height: 100%;
}

.container_bg {
	background:transparent url(michaelbaisdenmain/interiorbg.png) no-repeat;
	width: 1024px;
	margin:auto;
	padding: 0px 0px 0px 0px;
}

/* Header */

#header  {
	visibility: visible;
	z-index: 10;
	width: 1024px;
	height: 285px;
	margin: 0px 0px 0px 0px;
	float: left;
}

#topmainad {
	visibility: visible;
	z-index: 3;
	width: 725px;
	height: 90px;
	float: left;
	margin: 15px 0px 0px 270px;
	text-align: center;
}

/* Directory */

#middlecontentbox  {
	background: url(tourdirectorysgmedia/contentbg.png) no-repeat;
	visibility: visible;
	z-index: 2;
	width: 562px;
	margin: -7px 0px 0px -14px;
	float: left;
}



#leftcontentboxes  {
	visibility: visible;
	z-index: 2;
	width: 203px;
	float: left;
	margin: 0px 0px 0px 0px;
}

#leftsidebar_subsection  {
	margin: 0px 0px 0px 0px;
	float: left;
	width: 203px;
}

#rightsidebar_sponsors {
	margin: 20px 0px 0px 0px;
	float: left;
	width: 253px;
}

#rightcontentboxes  {
	visibility: visible;
	z-index: 2;
	width: 260px;
	float: left;
	margin: -8px 0px 0px -10px;
}

#rightsidebar_subsection  {
	background: url(tourrightsidebarmedia/rightsidebarbg.png) no-repeat;
	margin: 5px 0px 0px 0px;
	float: left;
	width: 260px;
}




/* Footer */

.footer{
	width: 1024px;
	height: 241px;
	margin: auto;
	}

#footerleft  {
	visibility: visible;
	z-index: 10;
	width: 165px;
	height: 100px;
	margin: 13px 0px 0px 22px;
	float: left;
}

#footerright  {
	visibility: visible;
	z-index: 10;
	width: 165px;
	height: 100px;
	margin: 13px 0px 0px 0px;
	float: left;
}

#footermiddle  {
	visibility: visible;
	z-index: 10;
	width: 600px;
	height: 100px;
	margin: 13px 0px 0px 0px;
	float: left;
}

#footermenu  {
	font: 10px/16px Arial;
	height: 16px;
	text-align: center;
	margin: 20px 0px 0px 53px;
	padding: 0px;
	list-style: none;
	color: #D1D9DE;
	z-index: 2;
	width: 499px;
	float: left;
}

#footermenu li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}

#footermenu li a  {
   text-decoration: none;
   color: #D1D9DE;
   height: 100%;
   display: block;
}

#footertext  {
	visibility: visible;
	z-index: 2;
	width: 595px;
	float: left;
	margin: 20px 0px 0px 2px;
}

#footertext p  {
   font: 10px/13px Arial;
   margin: 0px;
   color: #D1D9DE;
   text-align: center;
}

#footertext p a  {
   text-decoration: none;
   color: #D1D9DE;
}

#footertext p a:hover,
#footermenu li a:hover  {
   color: #D9CC72;
   text-decoration: underline;
}

#twitterfooterlogo  {
	visibility: visible;
	z-index: 2;
	width: 54px;
	height: 64px;
	float: left;
	margin: 7px 0px 0px 12px;
}

#twitterfooterlogo a  {
   background: url(michaelbaisdenmain/id13twitterlogobutton.png) no-repeat 0% 0px;
   display: block;
   height: 64px;
   width: 54px;
   font-size: 64px;
   line-height: 64px;
}

#twitterfooterlogo a:hover  {
   background-position: -54px 0%;
}


#selfpromotionad {
	visibility: visible;
	z-index: 3;
	width: 174px;
	height: 90px;
	float: left;
	margin: 25px 0px 0px 10px;
	text-align: center;
}

#citadelmediabutton  {
	visibility: visible;
	z-index: 3;
	width: 157px;
	height: 31px;
	float: left;
	margin: 23px 0px 0px 4px;
}

#citadelmediabutton a  {
   background: url(michaelbaisdenmain/citadelmediabutton.png) no-repeat 0% 0px;
   display: block;
   height: 31px;
   width: 157px;
   font-size: 31px;
   line-height: 31px;
}

#citadelmediabutton a:hover  {
   background-position: -157px 0%;
}

#citadelmedialogocopy  {
	background: url(michaelbaisdenmain/citadelmedialogocopy.png) no-repeat;
	visibility: visible;
	z-index: 2;
	width: 157px;
	height: 24px;
	float: left;
	margin: 0px 0px 0px 4px;
}

#facebookfooterbutton  {
	visibility: visible;
	z-index: 2;
	width: 163px;
	height: 16px;
	float: left;
	margin: 7px 0px 0px 0px;
}

#facebookfooterbutton a  {
   background: url(michaelbaisdenmain/facebookfooterbutton.png) no-repeat 0% 0px;
   display: block;
   height: 16px;
   width: 163px;
   font-size: 16px;
   line-height: 16px;
}

#facebookfooterbutton a:hover  {
   background-position: -163px 0%;
}

#twitterfooterbutton  {
	visibility: visible;
	z-index: 2;
	width: 77px;
	height: 23px;
	float: left;
	margin: 27px 0px 0px 10px;
}

#twitterfooterbutton a  {
   background: url(michaelbaisdenmain/twitterfooterbutton.png) no-repeat 0% 0px;
   display: block;
   height: 23px;
   width: 77px;
   font-size: 23px;
   line-height: 23px;
}

#twitterfooterbutton a:hover  {
   background-position: -77px 0%;
}


#bottommainad  {
	visibility: visible;
	z-index: 3;
	width: 725px;
	height: 90px;
	float: left;
	margin: 25px 0px 0px 32px;
	text-align: center;
}

/* Clear Floats*/

.clear{
	clear:both;
	height: 0;
	}
