@charset "UTF-8";

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b6b6b6;
	background-color: #b6b6b6;
	background-image: url(images/mt-bg.jpg);
	background-repeat: repeat-x;
	margin:0px 0px 0px 0px;
	height:100%;

	
}





#contentLYR {
  position:absolute;
  width:200px;
  height:115px;
  z-index:1;
  left: 200px;
  top: 200px;
}


hr { border: #111111 dotted 1px;}


h3{ font-size:11px; margin:0px; padding:0px;}

div, p{
	margin:0px;	
/*	border:#00FF33 solid 1px;
*/
}

a:link, a:visited {
	color:#FFFFFF;
	text-decoration:none;
}

a:hover, a:active {
	color: #33CCFF;
	text-decoration:underline;
}

.outer{
/*	min-height:99.5%;
*/	

}

.outer div{
}

.inner{
	width:926px;
}

.inner2{ width:926px;
background-image:url(images/blankbg1.jpg);
background-repeat:no-repeat;min-height:600px;

}

.mt-left[class]{ width:13px; min-height:309px; background:url(images/mt-left.jpg) no-repeat; float:left; margin-bottom:-309px;}

.mt-top[class]{ width:900px; height:8px; background:url(images/mt-top.jpg) no-repeat;}

.mt-right[class]{ width:13px; min-height:309px; background:url(images/mt-right.jpg) no-repeat; float:right; margin-bottom:-309px;}

.content { background:url(images/mt-blank.jpg) no-repeat #000000; width:900px; max-width:900px;	min-height:600px;  }


.events{background-image:url(images/frontbg1.jpg);
background-repeat:no-repeat; height:550px;}

.botserv{background-image:url(images/botservicebg.jpg);
background-repeat:no-repeat; height:550px;}

.contactbg{background-image:url(images/contactbg.jpg);
background-repeat:no-repeat; height:550px;}

.iphonebg{background-image:url(images/bg-iphone.jpg);
background-repeat:no-repeat; height:550px;}

/*.top{
height:284px;
background-image:url(images/midtown-design1_01.jpg);
background-repeat:no-repeat;
margin:0px 0px 1px 0px;
border:#00FF00 solid 1px;
}*/

.top, .top-gal{
max-height:51px;
min-height:51px;

margin:0px 0px 0px 0px;
background:url(images/logo.gif) no-repeat 13px 0px;
/*border:#00FF00 solid 1px;
*/
}



.nav {
	width:100%;
	padding:37px 0px 10px 0px;
	margin:0px 0px 0px 0px;
	text-transform:uppercase;
	text-align:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;

	
}


.nav span{	margin:0px 13px 0px 0px; 
}


div.nav a:link, div.nav a:visited{
	color: #999999;
	text-decoration:none;
	padding:0px 5px 10px 5px;
	font-weight:bold;
	
	

}

div.nav a:hover, div.nav a:active{
	color: #33CCFF;
	background:url(images/highlight.gif) repeat-x 0px 12px;
	
	
}

div.nav a.lastnav:link, div.nav a.lastnav:visited{ padding-right:0px;}


.thumbtable{ float:right; border-color:red; text-align:left;}

.event-pic{ width:208px; text-align:left; vertical-align:top; }
.event-pic img { margin:0px 0px 5px 0px; border:#222222 solid 1px; width:100px; height:127px;}

.fade-pic a img,
.event-pic a img {
filter:alpha(opacity=30);
	-moz-opacity:0.30;
	-khtml-opacity: 0.30;
	opacity: 0.30;
}

.fade-pic a:hover img,
.event-pic a:hover img {
filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;
}




.content {
/*	z-index:100;
	margin:0px 0px -175px 0px;*/
	border-color:#FF0000;
	text-align:left;
	padding:29px 0px 10px 0px;
	min-height:600px;
	
	

}

.content-inner{
/*		min-height:200px;
*/
		margin:0px 20px 10px 25px;
		text-align:left;
		
}

.holder{ 	border-bottom:#666666 solid 1px; color:#000000;
}

.content-inner table{ }

td{ vertical-align:top; }




.inforight{
	border-left:#333333 dotted 1px;
	width:351px;
	padding:0px 0px 0px 10px;
	margin:0px 0px 0px 0px;
	float:right;
	 
	 
	 }
	 
	 
.infoleft{  width:400px; float:left;}


.NL-table{ margin:56px 0px 0px 0px;}

.NL-table td{
	vertical-align:top;
	width:140px;
	
	
	}

.td-leftborder{ border-right:black solid 1px; padding:4px 0px 4px 7px;  background-color:#111111}



.footer{
	clear:both;
/*	z-index:0;
	background:url(images/midtown-design1_05.jpg) no-repeat;*/
 	border-bottom-color:#00CCFF;
	text-align:center;
		width:900px;
		margin:10px 0px 10px 0px;

	
	
}

.footer p{
	width:900px;
/*	padding:185px 0px 0px 0px;
*/	color:#777;
	}
	
.footer a:link img, .footer a:visited img {
	padding:2px 5px 0px 0px;
	border:none;
	
	filter:alpha(opacity=35);
	-moz-opacity:0.35;
	-khtml-opacity: 0.35;
	opacity: 0.35;

}

.footer a:hover img {

filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;
}

a.homelink{
	display:block;
	border:none;
	width:237px;
	height:53px;
	position:absolute;
	
/*		border:#00FF00 solid 1px;
*/}

.eventpagepic{
margin:0px 0px 0px 37px;
float:left;
border:#333 solid 1px;
width:550px;
}

.eventlist{
float:left;
margin:0px 0px 0px 30px;
padding:0px 0px 0px 30px;
border-left:#333 solid 1px;


}

.cleardiv{
clear:both;
}



#guestnote, #guestnotetext{
	position:absolute;
	top:250px;
	left:50%;
	width:900px;
	height:250px;
	margin-left:-450px;
	color:white;
	font:Arial, Helvetica, sans-serif;
	font-size:24px;
	text-align:center;
	display:block;


}

#guestnote{	
	background-color: #3399FF;

	filter:alpha(opacity=80);
	-moz-opacity:0.80;
	-khtml-opacity: 0.80;
	opacity: 0.80;
}

#guestnotetext{ background:none; background-color:trensparent; z-index:1000;}
#guestnotetext div{   border:#FFFFFF dotted 1px; margin: 10px; padding:80px;}
#guestnotetext .normtext{ font-size:12px;}
#guestnotetext div a{ padding:0px 10px 5px 10px; background-color: #003366; margin-right:-7px;}
#guestnotetext div a:hover{ background-color:#FFFFFF; text-decoration:none;}  



.flashholder{ width:900px; height:506px; padding-top:50px; background:url(images/glow2.jpg) no-repeat;}

div#intro a{  font-size:12px; color:#777777; text-align:center;  }
div#intro a:hover{ 

	color:#3399FF;
	text-decoration:none;

	}
div#intro span{ padding:4px 10px; width:100px; border:#999999 1px solid;}	
div#intro span:hover{ background-color:#333333;}