/*	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;*/
	
/* -------------------------------------
/*  Site
/* -------------------------------------*/
.clear {clear: both;}
input {padding:2px;}
#content ul {
	list-style:				disc;
margin-bottom:10px;
}

#content ul li { margin-left:16px; line-height:1.4em; }

#header
{
	position:relative;
	height:120px;
	margin-top:0px;
/*	border-bottom: 1px solid #fff;*/
	background:				url('/images/uploads/aob/site/bg-header.png') repeat-x top left;
}

#footer
{
	margin-top:50px;
	background-color:		#000;
	border-top: 1px solid #999;
	position:relative;
/*	line-height:23px;*/
	padding:10px 20px;
	color:#999;
	font-size:12px;
	background:transparent;

}

#footer .logo-nyit
{
	position:absolute;
	top:10px;
	right:20px;
	width:66px;
	height:23px;
	background:	url('/images/uploads/aob/site/footer-logo_nyit.png') 0px 0px no-repeat;

	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src='images/footer-logo.nyit.png');
}

/*Maybe separated out for IE6*/

#header-logo
{
	position: absolute;
	top:30px;
	left:23px;
}
#header-text
{
	position: absolute;
	top:46px; 
	right:180px;
	font-family:"Times New Roman",Times,Serif;
font-size:16px;

}
#search
{
	position: absolute;
	border:none;
	top:38px;
	left:780px;
	width:124px;
	height:24px;
line-height:24px;
	color:#666;
	padding:0px 4px;
/*	background-color: #0f2041;*/
	background: transparent url('/images/uploads/aob/site/bg-searchbox.png') no-repeat;
/*		-moz-border-radius: 5px;
		-khtml-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;*/
	
}

/* -------------------------------------
/*  Gallery Menu
/* -------------------------------------*/
div.menu-gallery 
{
	
	font-size:15px;
	margin:20px 0 0 0;
	padding:0;
	list-style: none;
	line-height:26px;
         text-align:center
}
div.menu-gallery span a
{
	color:#666;
padding:0px 8px;
border-left:1px solid #aaa;

}

div.menu-gallery  span.in_page a
{
	color:#ccc;
}

div.menu-gallery  span.first a
{
	border:none;
}



/* -------------------------------------
/*  Menu
/* -------------------------------------*/
#menubar ul
{
	position:absolute;
	font-size:13px;
/*	font-family:'Times New Roman', Times, serif;*/
	margin:0;
	padding:0;
	bottom:6px;
	left:324px;
	list-style: none;
/*	letter-spacing: 1px;*/
}

#menubar ul li
{
	float:left;
	display:inline;
/*	width:80px;*/
	margin-right:2px;	
/*	border: 1px solid #000;	*/
	border-bottom: none;
	border-left: 1px solid #999;
}

#menubar ul li.first
{
	border-left: 0px solid #999;
}
#menubar ul li.in_section
{
/*	border: 1px solid #fff;	*/
	border-bottom: none;
}
#menubar ul li a
{
	color:#b3b3b3;
	display:inline-block;
	height:14px;
	padding:0px 16px;
/*	background-color:#000 ;*/
	line-height:14px;
	cursor: pointer;
	text-decoration: none;
/*	border: 1px solid #4d4d4d;*/
	border-bottom: none;
}
#menubar ul li.in_section a
{
	color:#606060;
/*	background-color: #fff;*/
/*	border-color: #b2b2b2;*/
	height:14px;
	margin-bottom:-2px;
}

#menubar ul li a:hover
{
	color:#f7c600; /*b3803a8*/
/*	background-color: #fff;*/
	text-decoration: none;
}


/* -------------------------------------
/*  Page, Content
/* -------------------------------------*/
#page
{
	position:relative;
 	margin-top:20px;
        min-height:420px;

}
.bg-map
{
	background:				#000 url('/images/uploads/aob/site/map.jpg') no-repeat 0px 0px;
		overflow:hidden;
}
#content
{
	float:right;
	width:570px;
        min-height:420px;
	padding:0px 30px 0 40px;
	overflow:hidden;
	font-size:12px;
	line-height:1.6em;
background-color:#000;
}
#content.gallery
{
	width:940px;
	padding:0;
	float:none;
}
#content.floor_plan
{
	width:940px;
	float:none;
text-align:center;
}
#sidenav
{
	float:right;
	margin-top:60px;
	margin-right:14px;
	text-align:right;
	font-family: Arial, sans-serif;
	font-size:16px;
	line-height:30px;
	font-weight: normal;
}
#sidenav li a {color:#ccc; text-decoration:none}
#sidenav li a.in_page
{
	/*color:#606060;*/
	color:#356acc;
	font-size:20px;
	font-weight: normal;
}

#banner{
	margin-bottom:30px;
}

#content h2
{
	font-size:26px;
	margin-bottom:14px;
}

#content #main-text
{
	width:490px;
margin-bottom:30px;
}
#content.the_space
{
  margin-bottom:0px;
}

/* -------------------------------------
/*  Home modules
/* -------------------------------------*/

#mod-plan-event
{
	position:absolute;
	top:420px;
	left:360px;
}

#mod-attend-event
{
	position:absolute;
	top:420px;
	left:630px;
}
.module a, .module a {text-decoration:none;color:#fff}
.module { overflow:hidden; }
.module h2
{
	font-weight:normal;
	font-size:21px;
	margin-bottom:10px;
}
.module .mod-col
{
	float:left;
	margin-right:10px;
	width:180px;
}
.module .mod-col h3
{
	font-weight:normal;
	font-size:15px;
	margin-bottom:4px;
}
.module .mod-col h3 a
{
	color:#356acc;
}
.module .mod-col p
{
	margin-bottom:4px;
}

.module .mod-col p.date
{
	color:#ccc;
	font-weight:bold;
}
.module .mod-col.image
{
	width:100px;
	height:100px;
	border: 1px solid #999;
}

.module .mod-col.image.NYIT.Internal
{
background: #fff url('/images/uploads/aob/page_images/event-generic-nyit-internal.png') no-repeat center center;
}
#mod-plan-event.module .mod-col
{
	width:140px;
}
#mod-plan-event.module .mod-col.image
{
	width:140px;
	width:100px;
}
.module .mod-col li
{
	margin-bottom:4px;
}
.module .mod-col li .gt
{
	color:#356acc;
}
 #galleria{height:560px;}

form#request-info p
{
margin-bottom:6px;
}
form#request-info fieldset
	{
		border:none;
		margin-bottom:10px;
padding-left:0px;

	}
form#request-info fieldset h3
	{
		font-weight:bold;
white-space:normal;
font-size:16px;
color:#808080;
line-height:18px;
	}
form#request-info .fields label { display:inline-block; width:80px; white-space: nowrap;}
form#request-info .fields [type="text"] { width:180px;}
form#request-info .checkradio input[type="checkbox"] { margin-right:8px;}
form#request-info .checkradio input[type="radio"] { margin-right:8px;}
form#request-info .checkradio input[type="text"] { margin-left:8px;}

form#request-info #other_referral {width:400px;}

form#request-info label.error
{
color:#900;
margin-left:6px;
}

#content.whats_new
{
padding-top:54px;
}

#content .blog-entry
{
padding-top:10px;
border-bottom:1px solid #222;
padding-bottom:10px;
}

#content .blog-entry h2
{
font-size:20px;
}

#content .blog-entry .blog-meta
{
margin-bottom:0px;
}

#pano-wrapper
{
padding:0 20px;
}

/* -------------------------------------
/*  Directions
/* -------------------------------------*/


#mapwrapper
{
	width:540px;
	height:300px;
margin:0 0 14px 0;
}
#mapwrapper .map-info h4
{
	margin:0 0 6px 0;padding:0;
        color:#000;
line-height:1em;
	
}
#mapwrapper .map-info p
{
	margin:0;
padding:0;
	font-size:12px;
color:#333;
line-height:1.4em;

}



.pagination
{
text-align:center;
}