#head {
		width: 900px;
}
#head img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#nav {
	width: 900px;
}
#nav img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#goldbar-top {
	width: 900px;
}
#content-all {
	background-image: url(../images/bg-color.gif);
	background-repeat: repeat-y;
	width: 900px;
	margin-top: -1px;
	padding-left: 0px;
}
#goldbar-left {
	float: left;
	width: 6px;
}
#sideleft-all {
	float: left;
	width: 152px;
}
#sideleft-nav {
	float: left;
	width: 152px;
}
#sideleft-nav img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#main-content-all {
	background: url(images/bg-color.gif) no-repeat scroll -2px 0px;
	margin: 0 auto;
	width: 888px;
	padding: 0 auto;
}
#main-content-id {
	float: left;
	width: 888px;
}
#main-content-textA {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt !important;
	color: #663300;
	text-align: left;
	padding-left: 20px;
	padding-bottom: 20px;
	padding-top: 25px;
	width: 848px;
}
#main-content-textA a {
	text-decoration: none;
	font-weight: bold;
	color: #663399;
	white-space: nowrap;
	padding: 0 auto;
}
#main-content-slideshow {
	float: left;
	width: 556px;
}
#main-content-textB {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #663300;
	text-align: center;
	padding: 20px;
	float: left;
	width: 516px;
}
#main-content-textB img {
	padding: 5px;
}
#main-content-textB a {
	text-decoration: none;
	font-weight: bold;
	color: #663399;
}



#side-right-all {
	float: left;
	width: 179px;
}
#side-right-all img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#side-right-yantra {
	float: left;
	width: 179px;
}
#right-side-email {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #663300;
	padding: 10px;
	float: left;
	width: 159px;
}
#goldbar-footer {
	float: left;
	width: 900px;
}
#footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #336699;
	background-repeat: repeat;
	text-align: center;
	float: left;
	width: 900px;
	height: 50px;
	padding-top: 0px;
}
#footer a {
	font-weight: bold;
	color: #660066;
	text-decoration: none;
}
#wrapper {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
}


body {
	background-image: url(images/bg-color.gif);
	background-repeat: repeat;
}
.style1 {	color: #660000;
	font-weight: bold;
}
.style2 {font-weight: bold}

a.highlighted_button { background: transparent url('https://tickets.belovedfestival.com/images/orange_left.gif') no-repeat top left; display: block; float: left; font: normal 13px sans-serif; line-height: 16px; height: 24px; padding-left: 12px; text-decoration: none; }
a.highlighted_button span { background: transparent url('https://tickets.belovedfestival.com/images/orange_right.gif') no-repeat top right; display: block; padding: 4px 12px 4px 0; }
a.highlighted_button:hover span { background-position: bottom right; color:black; }
a.highlighted_button:link, a.blue::active, a.blue:visited { color:black; font-weight:bold; white-space: nowrap; }

a.normal_button { background: transparent url('https://tickets.belovedfestival.com/images/gray_left.gif') no-repeat top left; display: block; float: left; font: normal 13px sans-serif; line-height: 16px; height: 24px; padding-left: 12px; text-decoration: none; }
a.normal_button span { background: transparent url('https://tickets.belovedfestival.com/images/gray_right.gif') no-repeat top right; display: block; padding: 4px 12px 4px 0; }
a.normal_button:hover span { background-position: bottom right; color:black; }
a.normal_button:link, a.gray::active, a.gray:visited { color:black; font-weight:bold; white-space: nowrap; }

div.button a:hover { background-position: bottom left; }
div.button { overflow: hidden; width: 100%; cursor:hand; }
div.button a.pad { margin-left: 6px; }

table.grid {color:#663300; border:1px solid #686669; border-collapse:collapse; font-size:8pt;}
table.grid td {padding:2px 5px;}
tr.grid_header {background-color:#9F690A; color:#FFFF7F; font-weight:bold;}
tr.grid_odd {background-color:#FFEA84;}
tr.grid_even {background-color:#F5C25C;}
tr.grid_selected {background-color:orange;}
tr.grid_footer {background-color:yellow;}

table.calendar {color:#663300; border-collapse:collapse; font-size:8pt;}
table.calendar td {padding:0px; border:1px solid #686669; cursor:default; }
table.calendar a  {display:block; padding:3px 0px; background-color:#FFEA84;}
table.calendar a:hover {background-color:#B232B2; color:White !important;;}
table.calendar_title {background-color:#AE7100; border-collapse:collapse; border:0px; padding:0px;}
table.calendar_title td {border:0px; padding:3px 5px; font-weight:bold; color:white;}
table.calendar_title a  {font-weight:bold !important; color:white !important; background-color:#AE7100;}
table.calendar_title a:hover { background-color:#AE7100; }
td.calendar_today a {background-color:#DCC761;}
/*td.calendar_selector*/
/*td.calendar_nextprev*/
td.calendar_dayheader {background-color:#F5C25C; padding:0px 5px !important;}
td.calendar_selected a {background-color:#E0A332;}
td.calendar_othermonth a {color:#CC9966 !important; background-color:#F5E07A;}
