/* All body attributes are applied to the main body tag of a site. Here is where you set an overall background image, text color and font. Margin, padding and border should usually always be set to 0. Text-align does not just apply to text, but will center the main site. */
body
{
	margin: 0 auto;
	padding: 0 0 0 0;
	width: 1014px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #000000;
	color: #ffffff;
}
.navimg, .navimg img
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	color: #ffffff;
	height: 26px;
	background-color: #000000;
	font-size: 14px;
	vertical-align: middle;
}
.navimg
{
	width: 1014px;
}
.navimg a:link, .navimg visited
{
	color: #ffffff;
	text-decoration: none;
}
div#main
{
	width: 1014px;
	background-color: #000000;
	text-align: left;
}
.blog
{
	width: 520px;
	float: left;
	margin-left: 75px;
	background-color: #000000;
	padding: 5px 15px 15px 15px;
	color: #ffffff;
}
.blog-press
{
	width: 520px;
	float: left;
	height: 500px;
	background-color: #000000;
	color: #ffffff;
	overflow: auto;
}
.homeright
{
	width: 346px;
	float: right;
	color: #ffffff;
}
.vipbox
{
	border: solid 1px #A2A2A2;
	margin: 20px 23px 20px 13px;
}
.eventsbox
{
	border: solid 1px #A2A2A2;
	margin: 20px 21px 20px 13px;
}
.gallerybox
{
	border: solid 1px #A2A2A2;
	margin: 20px 23px 20px 13px;
}
.vipbox p, .gallerybox p, .events
{
	padding: 7px 7px 7px 7px;
}
p
{
	padding: 0 10px 10px 150px;
}
.venueimg
{
	width: 409px;
	padding-left: 50px;
}
.venuedetail
{
	width: auto;
	display: inline;
}
.footer
{
	color: #696969;
	margin-top: 25px;
	text-align: center;
	text-size: 10px;
	clear: both;
}
.footer span
{
	padding: 0 12px 0 12px;
}
.title
{
	font-size: 17px;
	color: White;
	font-weight: bold;
}
.pressimg
{
	float: left;
	margin: 0 15px 15px 0;
}
.clear
{
	clear: both;
}
.sitemap
{
	margin-left: 45px;
	font-size: 15px;
}

/* Sometimes text settings will not 'cascade' down into the table cells, this will make sure that table cells get proper font, color, and alignment setttings. */
td
{
	text-align: left;
	margin: 0;
	padding: 0;
	border: 1px;
	color: #666;
	font: small/10px Arial, Verdana, Helvetica, sans-serif;
	line-height: normal;
}

/* This content class is so that text and content can have padding and not be shoved up right against the edges. You will want to use this around html modules and bodies of text. */
.content
{
	padding: 15px;
	font-weight: normal;
	line-height: normal;
}

/* The following three classes are pseudo classes that affect link styles. The first sets the color of a link that is not being hovered on. The visited one will set the color of a link that has been clicked on. The last will set the color of the link as your mouse hovers over it. */
a:link
{
	color: white;
	text-decoration: none;
}

a:visited
{
	color: white;
	text-decoration: none;
}

a:hover
{
	color: #696969;
	text-decoration: none;
}
/* Default attributes of DIV containing table container for entire popup calendar.
	 * You probably don't want to alter this style.
	 */
.div-style
{
	z-index: 999;
	position: absolute;
	visibility: hidden;
}

/* Default attributes used in popup calendar title (month and year columns).*/
.title-style
{
	padding: 2px;
	font-family: Arial;
	font-size: 12px;
	color: black;
}

/* Default attributes used in popup calendar title background.*/
.title-background-style
{
	background-color: #B0997E;
}

/* Normal appearance of controls in popup calendar title. */
/* Note: The right, left and down icons are images, which must be edited if you need to change them. */
.title-control-normal-style
{
	border-style: none; /*	border-width: 1; 	border-color: black; */
	cursor: pointer;
}

/* Moused-over (selected) appearance of controls in popup calendar title. */
.title-control-select-style
{
	/*border-style: solid; 	border-width: 1; 	border-color: black; */
	cursor: pointer;
}

/* Default attributes of drop down lists (month and year). */
.dropdown-style
{
	font-family: arial;
	font-size: 12px;
	border-width: 1px;
	border-style: solid;
	background-color: black;
	border-color: black;
	color: red;
	cursor: default;
}

/* Default attributes selected (mouse-over) item in drop down lists (month and year). */
.dropdown-select-style
{
	background-color: #B0997E;
	cursor: hand;
}

/* Default attributes unselected (mouse-off) item in drop down lists (month and year). */
.dropdown-normal-style
{
	background-color: black;
}

/* Default attributes of popup calendar body (weekday titles and numbers). */
.body-style
{
	padding: 5px;
	background-color: black;
	font-family: arial, verdana;
	font-size: 11px;
}

/* Attributes of current day in popup calendar body. */
.current-day-style
{
	color: black;
	font-weight: normal;
	text-decoration: none;
}

/* Attributes of end-of-week days (Sundays) in popup calendar body. */
.end-of-weekday-style
{
	color: black;
	text-decoration: none;
}

/* Attributes of all other days in popup calendar body. */
.normal-day-style
{
	color: black;
	text-decoration: none;
}

/* Attributes of border around selected day in popup calendar body. */
.selected-day-style
{
	border-style: solid;
	border-width: 1px;
	border-color: black;
	color: black;
	font-weight: normal;
}

/* Default attributes of designated holidays. */
.holiday-style
{
	background-color: black;
}

/* Attributes of today display at bottom on calendar */
.today-style
{
	padding: 0px;
	color: black;
	background-color: black;
	text-align: center;
	text-decoration: none;
}

/* Attributes of week number division (divider.gif) */
.weeknumber-div-style
{
	background-color: black;
	padding: 0px;
	und-color: black;
	padding: 0px;
}


/* thu css */
/*Gallary detail custom control */
.GallaryDetailCustom_imglarge
{

	width: 300px;
	margin-left: 60px;
	background-color: White;
	margin-top: 5px; 
}

.GallaryDetailCustom_imglarge img
{

	width: 300px;
	background-color: White;

}