a {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}


#breadcrumb {
	padding: 2px 0 2px 0px;
	margin:0px auto 11px auto;
	height: 32px;
	font-size: 11px;
	line-height: 23px;
	background-color: Gray;
	width:847px;
}


#breadcrumb a {
	color: #000;
}


/*Global nav - begin*/
#globalnav
{
	width:100%;height:73px; background-color:white; padding:0 0 0 0;margin:0 0 0 0;
}

#globalnav div 
{
	width:847px;height:73px; margin:0px auto 0px auto;background-color:white; 
}

#globalnav ul
{
	list-style-type:none;padding:0px 0px;margin:0px 0px;
}

#globalnav ul li 
{
	position:relative;float: left;
}

#homelogo
{
		padding-left:14px;margin:0 0;padding-bottom :0px;padding-top:31px;padding-right:14px;

}
#home
{
	margin:0 0;
}
#home a
{
	padding-left:10px; padding-right:10px;margin:0 0;vertical-align:super;font-family:Arial;font-size:13px;letter-spacing:8;color:#757474;
}

#rooms a
{
	padding-left:10px;padding-right:10px;margin:0 0;vertical-align:super;font-family:Arial;font-size:13px;letter-spacing:10; color:#757474;
}
#whybsg a
{
	padding-left:10px;padding-right:10px;margin:0 0;vertical-align:super;font-family:Arial;font-size:13px;letter-spacing:10;color:#757474;
}
#whatsincluded a
{
	padding-left:10px;padding-right:10px;margin:0 0;vertical-align:super;font-family:Arial;font-size:13px;letter-spacing:10; color:#757474;
}
#directions a
{
	padding-left:10px;padding-right:10px;margin:0 0;vertical-align:super;font-family:Arial;font-size:13px;letter-spacing:10; color:#757474;
}
#testimonials a
{
	padding-left:10px;padding-right:10px;margin:0 0;vertical-align:super; font-family:Arial;font-size:13px;letter-spacing:10;color:#757474;
}
#booknow 
{
		padding-left:18px;margin:0 0;padding-bottom :0px;padding-top:31px;padding-right:10px;

}
/*#booknow a
{
	padding-left:10px;padding-right:10px;margin:0 0;vertical-align:super;font-family:Arial;font-size:13px;letter-spacing:10;color:#757474;
	
}*/

#bsg-logo
{
	padding-left:10px;
	padding-bottom :0px;
	padding-top:36px;
	padding-right:22px;
	float:left;
	border:none;
	
}
#bsg-logo a
{
	margin:0px;padding:0px;
}
/*Global nav - end*/




#foot 
{
	width:847px;
	height: 50px;
	background-color: white;
	font-family:Arial;
	margin:0px auto 0px auto;padding:0px;
	background-image:url(/venuehireassets/whitebigcorner_left.gif);
	background-repeat:no-repeat; 
	background-position:left;
}
#foot a {
	color: #000;
	height:11px;font-size:11px; 
	font-family:Arial;
	
	
}
#foot img,span{	
	
}
#foot span{	
	height:11px;font-size:11px; font-family:Arial;
}

.mailto
{
	padding-right:22px;
	background-image:url('/venuehireassets/email_off.gif');
	width:144px; 
}
/*Room details - begin*/
 #pageheader{float:none;width:847px;height:54px;background-color:#d4d8db; padding:0px;margin:0px auto 0px auto;background-image:url('/venuehireassets/shade2.gif'); background-position:top ;background-repeat:repeat-x;}
 #pageheading {padding:33px 0px 0px 0px;margin-left:18px;float:left;width:100px;}
 #overviewtab {float:left;background-color:#d4d8db;margin-left:164px;margin-top:27px;margin-bottom:0px;height:27px;width:93px;}
 #overviewtab  img{border:none;display:block;padding-left:0px;margin-left:0px;}
 #floorplantab {float:left;background-color:#d4d8db;margin-left:8px;margin-top:27px;height:27px;width:93px;}
 #floorplantab  img{border:none;display:block;padding-left:0px;margin-left:0px;}
 #virtualtourtab {float:left;display:block;background-color:#d4d8db;margin-left:8px;margin-top:27px;height:27px;width:93px;}
 #virtualtourtab img{border:none;padding-left:0px;margin-left:0px;}
 #tableborder {float:none;height:27px;background-color:White;border:none;width:847px;margin:0px auto 0px auto;}
 #roomsgrid {float:none;height:499px;background-color:#e3f5f7;border-bottom:solid 1px #e5e5e5;width:847px;margin:0px auto 0px auto;   }
 
 .odd{background-color:#cbeaef; height:25px; }
 .odd td{border-right:solid 1px #e5e5e5; font-family:Verdana;font-weight:bold;font-size:11px;color:#6a6969   ;}
 .even{height:25px;}
 .even td{border-right:solid 1px #e5e5e5; font-family:Verdana;font-weight:bold;font-size:11px;color:#6a6969;}
/*Room details - end*/


 /*Light box jquery gallery -begin*/
 #gallery1 {
		background-color:Transparent ;
		padding: 0px;
		width: 100px;
		
		margin:0px;
		vertical-align:middle;
	}
	#gallery1 ul { list-style: none;margin:0px;padding:0px; }
	#gallery1 ul li { vertifcal-align:centre;/*display: inline; */}
	#gallery1 ul img {
		/*border: 5px solid #3e3e3e;
		border-width: 5px 5px 20px;
		*/
	}
	#gallery1 ul a:hover img {
		/*border: 5px solid #fff;
		border-width: 5px 5px 20px;
		color: #fff;*/
	}
	#gallery1 ul a:hover { color: #fff; }
	
	.homepagecontent
	{
		font-family:verdana;font-size:11px;letter-spacing:10;line-height:15px;padding:0px;margin-top:20px;color:#757474;
		
	}
	
/*Light box jquery gallery -end*/
	
	/**
new light box
*/
	#ImageBoxOverlay
 	{
 		background-color: #000;
 	}
 	#ImageBoxCaption
 	{
 		background-color: #F4F4EC;
 	}
 	#ImageBoxContainer
 	{
 		width: 250px;
 		height: 250px;
 		background-color: #F4F4EC;
 	}
 	#ImageBoxCaptionText
 	{
 		font-weight: bold;
 		padding-bottom: 5px;
		font-size: 14px;
 		font-family:verdana; 		
 		color: #000;
 		width:70%;
 	}
 	#ImageBoxCaptionImages
 	{
 		margin: 0;
 		width:50%;
 		font-size: 10px;
 		font-family:verdana; 		
 	}
 	#ImageBoxNextImage
 	{
 		background-image: url(/venuehireassets/lightbox_arrow_right.gif);
 		background-color: transparent;
 		background-repeat:	no-repeat;
 		background-position: right top;
 	}
 	#ImageBoxPrevImage
 	{
 	
 		background-image: url(/venuehireassets/lightbox_arrow_left.gif);
 		background-repeat:	no-repeat;
 		background-position: left bottom;
 	}
 	#ImageBoxNextImage:hover
 	{
 		background-image: url(/venuehireassets/lightbox_arrow_right.gif);
 		background-repeat:	no-repeat;
 		background-position: right top;
 	}
 	#ImageBoxPrevImage:hover
 	{
 		background-image: url(/venuehireassets/lightbox_arrow_left.gif);
 		background-repeat:	no-repeat;
 		background-position: left bottom;
 	}
#ImageBoxClose
 	{
 		border:none;
 	}

/**/

#form {
	margin: 0px 0px;
	padding-top:25px;
	
	width: 847px;
/*	background-image: url(/images/img_form_dotline.gif);
	background-repeat: repeat-x;
*/
}
#form div {
	padding: 3px 0;
	MARGIN-TOP:15PX;
/*	background-image: url(/images/img_form_dotline.gif);
	background-repeat: repeat-x;
	background-position: 0 100%;
*/	
}
/*#form div * { vertical-align: top; width: 230px; font-size: 11px; }*/

#form div * { vertical-align: top; font-size: 11px; }

#form input, #form textarea, #form select
{
	width: 230px;
}

#form input[type=checkbox], #form input[type=radio]
{
	width: 20px;
	height: 20px;
	padding-left: 5px;
}


#form div p {
	vertical-align: middle;
	width: auto;
	font-size: 11px;
	float: clear;
	font-fmaily:verdana;
		font-size:11px;
	color:#757474;
}
#form label {
	width: 200px;
	padding-top: 3px;
	padding-right: 0px;
	float: left;
	color: #547ad6;
	margin-left:33px;
	font-faMily:verdana;
		font-size:11px;
	color:#757474;
}
.tr #form label {
	color: #85C105;
}
#btnsubmit{
width:50px;
}
#btnreset{
width:20px;
}