/* All elements are appended gpd_ for compatibility on external websites */

/*general elements for just white label site*/

body {	
	font-family: Arial, "Lucida Grande", Lucida, Helvetica, sans-serif;
	text-align: center;
	margin:0px 5px;
	padding:0px;
}
a {
	color: #006699;	
	text-decoration:none;
}
a:hover {
	color: #fe361e;
	text-decoration:underline;
}
.highlightCat {
	background-color:#006699;
	color:#FFFFFF;
	font-weight:bold;
	font-size:13px;
	padding:0 0.2em 0 0.2em;
}

h1,h2,h3,h4 {
	font-weight:normal;
}

/* Neutralise all lists */

ul, li {
	margin:0;
	padding:0;	
	list-style-type:none;
}

ol li{
	margin:0;
	padding:0;	
	list-style-type:decimal;
}

img {
	border: 0;
}

/*header*/
#gdp_header {
	text-align: center;
	margin: 0.3em 0 0.3em 0;
}



.gdp_header2 {
	text-align: center;
	margin: 0.3em 0 0.3em 0;
	padding-left:42%;
}

*html .gdp_header2{
text-align: center;
	margin: 0.3em 0 0.3em 0;
	
padding-left:2%;

} 


.home_findnow_button
{
text-align: center;
	margin: 0.3em 0 0.3em 0;
	padding-left:42%;

}
*html .home_findnow_button
{
text-align: center;
	margin: 0.3em 0 0.3em 0;
	padding-left:7%;
}


/*start page main search box*/


ul.gdp_main_search label {
	padding: 0 7px 0 0;
	text-align: right;
	width: 150px;
	display: block;
	float: left;
	text-transform: uppercase;
}

ul.gdp_main_search li{
	margin: 0.5em 0 0.5em 0;
}

a.search_result link{
	text-decoration: none;
}
.gdp_form {
	white-space: nowrap;
	margin: 2px;
}

ul.gdp_main_search li.gdp_form input {
	width: 250px;	
}

ul.gdp_main_search li.gdp_form select {
	width: 250px;
}


ul.gdp_main_search li#gdp_whenextra {   
	padding: 0 4px 0 159px;
 	display: none;	
}

ul.gdp_main_search li.gdp_whenextra input {
	width: 72px;	
}

ul.gdp_main_search li.gdp_whenextra label {
	text-align: left;
	width: 0;
	display: inline;
	float:  none;
	text-transform: lowercase;
	font-size: 0.80em;	
}

ul.gdp_main_search li.gdp_search {
	padding: 0.3em 0 1.6em 0;
	text-align: center;
	background: url(../images/start-bkgd1b2.png) no-repeat left bottom;
}

#org_gdp_venue_form {
	margin: 1em auto;
	width: 700px;
	background: url(../images/org_start-bkgd1a2_1.png) no-repeat top center;
	text-align:left;
}
/*start page past search list*/

#gdp_searchlist {
	width: 511px;
	background: #fff url(../images/org_start-bkgd2.png) no-repeat left top;
	margin: 0 auto;
	text-align: center;
	font-size: 0.9em;
}
#gdp_searchlist dl {
	margin: 0;
	padding: 1em;
}
#gdp_searchlist dt {
	margin: 0;
	padding: 0.1em;
	font-weight: bold;
	font-size: 1.05em;
}
#gdp_searchlist dd {
	margin: 0;
	padding: 0.1em;
}

/* Search results list */

.gdp_icon_prev {
	height:25px;
	padding: 0 0 0 20px;
	margin: 0;
	background: url(../images/control_start.png) no-repeat;
}

.gdp_icon_next {
	height:25px;
	padding: 0 20px 0 0;
	margin: 0;
	background: url(../images/control_end_blue.png) no-repeat right 0;
}

.gdp_icons {
	vertical-align: top;
}

#gdp_search h3 {
	margin: 0;
	padding: 0.4em 0 0 0;
}

#gdp_search p {
	font-size: 0.85em;
	font-family: Arial,"Lucida Grande",Lucida,Arial,Helvetica,sans-serif;
}

#gdp_search_today {
	display: block;
	float:left;
}

#gdp_rss {
	float:right;
	display:block;
}

a.gdp_rss {
	height:28px;
	padding: 1px 0 1px 20px;
	background: url(../images/feed.png) no-repeat;
}

#gdp_search {	
	text-align:left;
}

#gdp_full_result {
	padding: 0 1em;
}

/* Rounded corners, resizable */

.gdp_roundbox-tr {
	margin:1em 0;
	background: url(../images/roundbox_tr.png) no-repeat top right;
	width: 100%;
	text-align: left;
	clear:both;
}

.gdp_roundbox-tl {
	margin:0;
	padding:0;
	background: url(../images/roundbox_tl.png) no-repeat top left;
}

.gdp_roundbox-br {
	margin:0;
	padding:0;
	background: url(../images/roundbox_br.png) no-repeat bottom right;
}

.gdp_roundbox-bl {
	margin:0;
	padding:0;
	background: url(../images/roundbox_bl.png) no-repeat bottom left;
}

/* Search area in roundbox on result page */

.gdp_searchimage {
	height:22px;
	width:70px;
	vertical-align:bottom;
	padding-left: 0.5em;
}

#gdp_search_form {
	margin: 0;
	padding: 0.5em 0;
}

ul.gdp_search_list {
	float: left;
	display: block;
	/*display:inline;*/
	text-align:left;
	padding:0.2em 0;
}
ol.terms_number_list {
	float: left;
	display: block;
	text-align:left;
	padding:0.2em 0;
}

ul.gdp_search_list label {
	display: inline;
	width: 4em;
	padding: 0 7px 0 7px;
	text-align: right;
	text-transform: uppercase;
}

ul.gdp_search_list li {
	margin: 0.5em 0 0.5em 0;
	display: inline;
}

ul.gdp_search_list li.gdp_form input {
	width: 110px;
	text-align:left;	
}

ul.gdp_search_list2 {
    clear:left;	
	text-align:left;
	padding:0.2em 0;
}

ul.gdp_search_list2 li {
	margin: 0.5em 0 0.5em 0;
	display: inline;
}

ul.gdp_search_list2 label {
	display: inline;
	width: 4em;
	padding: 0 7px 0 7px;
	text-align: right;
	text-transform: uppercase;
}

ul.gdp_search_list2 li.gdp_form select {
	width: 200px;
	text-align:left;
}

ul.gdp_search_list2 li#gdp_whenextra {
	padding: 0 4px 0 0;
	margin: 0;
	display:none;
}

ul.gdp_search_list2 li.gdp_whenextra input {
	width: 72px;
	text-align:left;	
}

ul.gdp_search_list2 li.gdp_whenextra label {
	width:0;
	display: inline;
	padding: 0;
	text-transform: lowercase;
	font-size: 0.80em;
	text-align:left;
	padding: 4px 4px 4px 4px;	
}

/* related box */

#gdp_otherbox {
	float:right;
	background: #eeeeee;
	width: 180px;
	border: 1px solid #ccc;
	padding: 0.3em 0.5em 0.3em 0.5em; 
}

#gdp_otherbox h4, .gdp_column2 h4 {
	padding: 0.2em 0 0.2em 0;
	margin: 0;
}

/* White wrapper for otherbox */

#gdp_whitebox {
	width:200px;
	background: #fff;
	float:right;
	padding: 0 0 0 2em;
}

span.gdp_grey {
	color: #666;
}

/* Definition list for search */

dl.gdp_refine_search {
	font-size: 0.75em;
	margin: 0.2em 0 0.2em 0;
}

dl.gdp_refine_search dd {
	margin: 0 0 0 2em;
}

ul.gdp_related li {
	font-size: 0.75em;
	padding: 0.1em 0 0.1em 0;
}

ul.gdp_related li.venue_detail {
	margin: 0.5em 0 0 0; 
	font-size: 1em;
}

/* End related box */

.gdp_search_results {
	/*padding: 1em 0 1em 0;*/
	padding: 1em 0 0em 0;
	overflow:hidden;	
	
}

*html .gdp_search_results
{
padding: 1em 0 1em 0;
padding-bottom:0px;
}

*html .abd
{
float:left;





}
.gdp_search_divider {
	border-bottom: 1px solid #ccc;
	padding: 0.1em 0 0.1em 0;
	clear:left;
}
.gdp_search_other_divider {
	border-bottom: 1px solid #ccc;
	margin:  0em 0em 1em 0em;
	padding: 1em 0em 0em 0em;
	clear:left;
}
/* List + icons */

ul.gdp_event_venue li {
	padding: 0.1em 0 0.1em 0;
	font-size:12px; 
	clear:left;
}

/* Icon for films */

ul.gdp_event_venue li.gdp_event_film {
	padding: 0 0 0 20px;
	background: url(../images/film.png) no-repeat 0 2px;
	font-size: 1em;
	font-weight:bold;
	height:auto;
}

/* Icon for music */

ul.gdp_event_venue li.gdp_event_music {
	padding: 0 0 0 20px;
	background: url(../images/music.png) no-repeat 0 2px;
	font-size: 1em;
	font-weight:bold;
	height:auto;
}

/* Icon for theatre */

ul.gdp_event_venue li.gdp_event_theatre {
	padding: 0 0 0 20px;
	background: url(../images/theatre.png) no-repeat 0 2px;
	font-size: 1em;
	font-weight:bold;
	height:auto;
}

/* Icon for other events */

ul.gdp_event_venue li.gdp_event_other {
	padding: 0 0 0 20px;
	background: url(../images/palette.png) no-repeat 0 2px;
	font-size: 1em;
	font-weight:bold;
	height:auto;
}

ul.gdp_event_venue li.gdp_event_attraction {
	padding: 0 0 0 20px;
	background: url(../images/palette.png) no-repeat 0 2px;
	font-size: 1em;
	height:auto;
}



/* Lists for films,events etc. */

ul.gdp_listing {
	margin: 0 2em 0 0;
}

ul.gdp_listing li {	        	
	margin: 0.1em 0 0 0;
	padding: 0.1em 0 0 0;
	font-size: 0.75em;
}

ul.gdp_listing li div.gdp_event_film_tilte   {	
    padding: 0 0 0 20px;
	background: url(../images/film.png) no-repeat 0 2px;
	font-size: 1.3em;
	font-weight:bold;	
	height:auto;
	overflow:auto;
}

/* vcard telephone */

.gdp_vcard {
	padding: 0 5px;
	margin:0;
	height: 16px;
	width: 16px;
	display:inline;
	vertical-align:bottom;
}


/* Page */

.gdp_event_clearer {
	padding: 0.1em 0 0.1em 0;
	clear:left;
}

.gdp_event_other_clearer {
	padding: 0.5em 0 0.5em 0;
	clear:both;
}

.gdp_clearer {
	padding: 1em 0 1em 0;
	clear:both;
}

.gdp_location  {
	clear:both;
}

/* Duplicate and change depending on search result */

.gdp_gdp_title_paletteBG {
	background: url(../images/palette.png) no-repeat 0 0px;	
	float:left;
	width:15px;
	height:16px;
	font-size:5px;
	margin-top:8px;
	margin-right:3px;
}
h1.gdp_title_palette {
	margin: 0;
	font-size:24px;

}
h1.gdp_title_1112 {
	margin: 0;
	padding: 0 0 0 20px;
	font-size:24px;
	background: url(../images/palette.png) no-repeat 0 6px;	
	width:auto;
}

h1.gdp_title_1104 {
	margin: 0;
	padding: 0 0 0 20px;
	font-size:24px;
	background: url(../images/asterisk_orange.png) no-repeat 0 6px;	
	width:auto;
}
.gdp_title_drinkBG {
	background: url(../images/drink.png) no-repeat 0 0px;	
	float:left;
	width:15px;
	height:16px;
	font-size:5px;
	margin-top:8px;
	margin-right:3px;
}
h1.gdp_title_drink {
	margin: 0;
	font-size:24px;
}

h1.gdp_title_1114 {
	margin: 0;
	padding: 0 0 0 20px;
	font-size:24px;
	background: url(../images/palette.png) no-repeat 0 6px;	
	width:auto;
}

h1.gdp_title_1108 {
	margin: 0;
	padding: 0 0 0 20px;
	font-size:24px;
	background: url(../images/drink.png) no-repeat 0 6px;	
	width:auto;
}
.gdp_title_musicBG {
	background: url(../images/music.png) no-repeat 0 0px;	
	float:left;
	width:15px;
	height:16px;
	font-size:5px;
	margin-top:8px;
	margin-right:3px;
}
h1.gdp_title_music {
	margin: 0;
	font-size:24px;
}
h1.gdp_title_1103 {
	margin: 0;
	padding: 0 0 0 20px;
	font-size:24px;
	background: url(../images/music.png) no-repeat 0 6px;	
	width:auto;
}
h1.gdp_title_1102 {
	margin: 0;
	padding: 0 0 0 20px;
	font-size:24px;
	background: url(../images/music.png) no-repeat 0 6px;	
	width:auto;
}
h1.gdp_title_1113 {
	margin: 0;
	padding: 0 0 0 20px;
	font-size:24px;
	background: url(../images/music.png) no-repeat 0 6px;	
	width:auto;
}

h1.gdp_title_1105 {
	margin: 0;
	padding: 0 0 0 20px;
	font-size:24px;
	background: url(../images/palette.png) no-repeat 0 6px;	
	width:auto;
}

.gdp_title_filmBG {
	background: url(../images/film.png) no-repeat 0 0px;	
	float:left;
	width:15px;
	height:16px;
	font-size:5px;
	margin-top:8px;
	margin-right:3px;
}
h1.gdp_title_film{
	margin: 0;
	font-size:24px;

}
h1.gdp_title_1101 {
	margin: 0;
	padding: 0 0 0 20px;
	font-size:24px;
	background: url(../images/film.png) no-repeat 0 6px;	
	width:auto;
}	

.gdp_title_operaBG {
	background: url(../images/emoticon_surprised.png) no-repeat 0 0px;	
	float:left;
	width:15px;
	height:16px;
	font-size:5px;
	margin-top:8px;
	margin-right:3px;
}
h1.gdp_title_opera {
	margin: 0;
	font-size:24px;
}

h1.gdp_title_1106 {
	margin: 0;
	padding: 0 0 0 20px;
	font-size:24px;
	background: url(../images/emoticon_surprised.png) no-repeat 0 6px;	
	width:auto;
}

.gdp_title_comedyBG {
	background: url(../images/emoticon_happy.png) no-repeat 0 0px;	
	float:left;
	width:15px;
	height:16px;
	font-size:5px;
	margin-top:8px;
	margin-right:3px;
}
h1.gdp_title_comedy {
	margin: 0;
	font-size:24px;
}
h1.gdp_title_1107 {
	margin: 0;
	padding: 0 0 0 20px;
	font-size:24px;
	background: url(../images/emoticon_happy.png) no-repeat 0 6px;	
	width:auto;
}
.gdp_title_theatreBG {
	background: url(../images/door.png) no-repeat 0 0px;	
	float:left;
	width:15px;
	height:16px;
	font-size:5px;
	margin-top:8px;
	margin-right:3px;
}
h1.gdp_title_theatre {
	margin: 0;
	font-size:24px;
}
h1.gdp_title_1110 {
	margin: 0;
	padding: 0 0 0 20px;
	font-size:24px;
	background: url(../images/door.png) no-repeat 0 6px;	
	width:auto;
}

.gdp_title_danceBG {
	background: url(../images/color_swatch.png) no-repeat 0 0px;	
	float:left;
	width:15px;
	height:16px;
	font-size:5px;
	margin-top:8px;
	margin-right:3px;
}
h1.gdp_title_dance {
	margin: 0;
	font-size:24px;
}
h1.gdp_title_1111 {
	margin: 0;
	padding: 0 0 0 20px;
	font-size:24px;
	background: url(../images/color_swatch.png) no-repeat 0 6px;	
	width:auto;
}

.gdp_title_asterisk_orangeBG {
	background: url(../images/asterisk_orange.png) no-repeat 0 0px;	
	float:left;
	width:15px;
	height:16px;
	font-size:5px;
	margin-top:8px;
	margin-right:3px;
}

h1.gdp_title_asterisk_orange {
	margin: 0;
	font-size:24px;
}

h1.gdp_title_1109 {
	margin: 0;
	padding: 0 0 0 20px;
	font-size:24px;
	background: url(../images/asterisk_orange.png) no-repeat 0 6px;	
	width:auto;
}


.gdp_article h4 {
	margin: 0;
	padding: 1em 0 0 0;
}

.gdp_article  p {
	margin: 0.4em 0 0;
}

.gdp_google_icon {
	padding: 0 0 0 20px;
	background: url(../images/zoom.png) no-repeat 0 0px;
	height:20px;
}

/* vcard icon */

.gdp_vcard_icon {
	padding: 0 0 0 25px;
	background: url(../images/vcard.png) no-repeat 0 1px;
	height:20px;
}

/* ical icon */

.gdp_ical_icon {
	padding: 0 0 0 20px;
	background: url(../images/time.png) no-repeat 0 0px;
	height:20px;
}

ul.gdp_article li {
	padding: 0 0 0.5em 0;
	margin:  0.2em 0.5em 0 0;
	border-bottom: 1px solid #ccc;
}

ul.all_venues li.venue_link  {     
	margin:  2em 0 0 0;	
    clear:   left;
}


ul.all_venues li.email_to_friend {
	padding: 0 0 0 22px;
	margin:  2em 0.5em 2em  0;
	background: url(../images/email.png) no-repeat  0 3px;
	clear:   left;
	text-align:right;
}

ul.other_venues li {
    margin: 0.5em 0 0 0;	
	clear:   left;
}

#gdp_content {	
    margin-right:250px;
	width:auto;
	vertical-align:top;
}

#gdp_sidebar {
	width: 248px;
	right: 0;
	float:right;
	padding-top:1em;

}

.gdp_column1 {
	width:245px;	
	vertical-align:top;	
	float:right;
	background: #eee;
	border: 1px solid #ccc;	
}

.gdp_column2 {
	background: #eee;
	width:180px;
	margin: 0 0 0 1em;
	float:right;
	border: 1px solid #ccc;
}

.gdp_padder {
	padding: 0.3em 0.5em 0.3em 0.5em; 
}

/* navigate results */

ul.gdp_navigate_text {
	margin: 0.5em 0 0.5em 0;
}

ul.gdp_navigate_text li {
	display: inline;
	padding-right: 0.5em ;
	font-size:0.80em;
	vertical-align:top;	
}


/* Navigate */

ul.gdp_navigate {
	margin: 0.5em 0 0.5em 0;
}

ul.gdp_navigate li {
	float: left;
	display:block;
	padding-right: 0.1em ;
	font-size:0.80em;
	/*height: 25px;*/
	vertical-align:top;	
}

ul.gdp_navigate li.prevnav {
	padding-right: 1em;
}

ul.gdp_navigate li.nextnav {
	padding-left: 1em;
}

ul.gdp_navigate li.sortby {
	padding-left: 1em;
}

ul.gdp_navigate li.formelement{
	margin: -3px 0.2em 0 0;
}

.clearleft {
	clear:left;
}

.clearboth {
	height: 0;
	clear: both;
}

.clearright {
	height: 0;
	clear:right;	
}

.error {
color:#FF0000;
left:400px;
margin:3px;
padding:3px;
position:absolute;
text-align:center;
width:350px;
top:47px;
}

.egMessage {
	color:#919294;
	left:400px;
	margin:3px;
	padding:3px;
	position:absolute;
	text-align:left;
	width:350px;
	top:70px;
	font-size:13px;
}

.success_message {	
	margin:1px;
	width:400px;
	text-align:center;	
	padding:1px;

}

.close_button {	
	margin: 1px 1px 1px 20px;
	vertical-align:middle;
	padding: 1px;
	float:inherit;

}


/* Icon for films */

ul.gdp_event_venue li.gdp_event_1101 {
	padding: 0 0 0 20px;
	background: url(../images/film.png) no-repeat 0 2px;
	font-size: 1em;
	font-weight:bold;
	height:auto;
	overflow:auto;
}

ul.gdp_event_venue li.gdp_event_1102 {
	padding: 0 0 0 20px;
	background: url(../images/music.png) no-repeat 0 2px;
	font-size: 1em;
	font-weight:bold;
	height:auto;
	overflow:auto;
}

ul.gdp_event_venue li.gdp_event_1103 {
	padding: 0 0 0 20px;
	background: url(../images/music.png) no-repeat 0 2px;
	font-size: 1em;
	font-weight:bold;
	height:auto;
	overflow:auto;
}

ul.gdp_event_venue li.gdp_event_1104 {
	padding: 0 0 0 20px;
	background: url(../images/asterisk_orange.png) no-repeat 0 2px;
	font-size: 1em;
	font-weight:bold;
	height:auto;
	overflow:auto;
}

ul.gdp_event_venue li.gdp_event_1105 {
	padding: 0 0 0 20px;
	background: url(../images/palette.png) no-repeat 0 2px;
	font-size: 1em;
	font-weight:bold;
	height:auto;	
	overflow:auto;
}

ul.gdp_event_venue li.gdp_event_1106 {
	padding: 0 0 0 20px;
	background: url(../images/emoticon_surprised.png) no-repeat 0 2px;
	font-size: 1em;
	font-weight:bold;
	height:auto;
	overflow:auto;
}

ul.gdp_event_venue li.gdp_event_1107 {
	padding: 0 0 0 20px;
	background: url(../images/emoticon_happy.png) no-repeat 0 2px;
	font-size: 1em;
	font-weight:bold;
	height:auto;
	overflow:auto;
}

ul.gdp_event_venue li.gdp_event_1108 {
	padding: 0 0 0 20px;
	background: url(../images/drink.png) no-repeat 0 2px;
	font-size: 1em;
	font-weight:bold;
	height:auto;
	overflow:auto;
}

ul.gdp_event_venue li.gdp_event_1109 {
	padding: 0 0 0 20px;
	background: url(../images/asterisk_orange.png) no-repeat 0 2px;
	font-size: 1em;
	font-weight:bold;
	height:auto;
	overflow:auto;
}

ul.gdp_event_venue li.gdp_event_1110 {
	padding: 0 0 0 20px;
	background: url(../images/door.png) no-repeat 0 2px;
	font-size: 1em;
	font-weight:bold;
	height:auto;
	overflow:auto;
}

ul.gdp_event_venue li.gdp_event_1111 {
	padding: 0 0 0 20px;
	background: url(../images/color_swatch.png) no-repeat 0 2px;
	font-size: 1em;
	font-weight:bold;
	height:auto;
	overflow:auto;
}

ul.gdp_event_venue li.gdp_event_1112 {
	padding: 0 0 0 20px;
	background: url(../images/palette.png) no-repeat 0 2px;
	font-size: 1em;
	font-weight:bold;
	height:auto;
	overflow:auto;
	
}

.resultIcon{
	width:16px;
	height:16px;
	margin-right:5px;
	float:left;
}
.gdp_event_1105 {
	background: url(../images/palette.png) no-repeat 0 2px;
	height:18px;
}
.gdp_event_1101 {
	background: url(../images/film.png) no-repeat 0 2px;
	height:18px;

}

.gdp_event_1102 {
	background: url(../images/music.png) no-repeat 0 2px;
	height:18px;
}

.gdp_event_1103 {
	background: url(../images/music.png) no-repeat 0 2px;
	height:18px;
}

.gdp_event_1104 {
	background: url(../images/asterisk_orange.png) no-repeat 0 2px;
	height:18px;
}

.gdp_event_1105 {
	background: url(../images/palette.png) no-repeat 0 2px;
	height:18px;
}

.gdp_event_1106 {
	background: url(../images/emoticon_surprised.png) no-repeat 0 2px;
	height:18px;
}

.gdp_event_1107 {
	background: url(../images/emoticon_happy.png) no-repeat 0 2px;
	height:18px;
}

.gdp_event_1108 {
	background: url(../images/drink.png) no-repeat 0 2px;
	height:18px;
}

.gdp_event_1109 {
	background: url(../images/asterisk_orange.png) no-repeat 0 2px;
	height:18px;
}

.gdp_event_1110 {
	background: url(../images/door.png) no-repeat 0 2px;
	height:18px;
}

.gdp_event_1111 {
	background: url(../images/color_swatch.png) no-repeat 0 2px;
	height:18px;
}

.gdp_event_1112 {
	background: url(../images/palette.png) no-repeat 0 2px;
	height:18px;	
}

.gdp_event_1113 {
	background: url(../images/drink.png) no-repeat 0 2px;
	height:18px;
}

.gdp_event_1114 {
	background: url(../images/palette.png) no-repeat 0 2px;
	height:18px;
}
.gdp_event_1116{
	background: url(../images/coffeeshop.png) no-repeat 0 2px;
	height:18px;
}
.gdp_event_1117 {
	background: url(../images/restaurant.png) no-repeat 0 2px;
	height:16px;
}
.gdp_event_1118 {
	background: url(../images/pubs.png) no-repeat 0 2px;
	height:16px;
}
.gdp_event_filmTilte   {	
	background: url(../images/film.png) no-repeat 0 0px;
	height:16px;
}

ul.gdp_event_venue li.gdp_event_1113 {
	padding: 0 0 0 20px;
	background: url(../images/drink.png) no-repeat 0 2px;
	font-size: 1em;
	font-weight:bold;
	height:auto;
	overflow:auto;
}

ul.gdp_event_venue li.gdp_event_1114 {
	padding: 0 0 0 20px;
	background: url(../images/palette.png) no-repeat 0 2px;
	font-size: 1em;
	font-weight:bold;
	height:auto;
	overflow:auto;
}

ul.gdp_venue_address li {	
	font-size:0.85em;
	clear:left;
}

h1.gdp_venue_name { /* h3 old style */
	margin: 0;
	font-size:24px;
	font-weight:bold;
}

h3.gdp_venue_event {
	margin: 0;	
	font-size: 1em;
}

ul.venue_event li {
	margin:  0 0.5em 0 0;
}

ul.gdp_event_venue li.highlight_term {	
	padding: 1px 0 0 20px;
	font-size: 0.75em;
	font-style:italic;
}

.highlight_term {	
	padding: 1px 0 0 20px;
	font-size: 1.1em;
	font-style:italic;
	clear: left;
}

ul.gdp_event_venue li.gdp_event_time {
	padding: 0.1em 0 0.1em 0;
	font-size:0.75em;
}

ul.gdp_title_page {
 font-size:0.95em;
 clear:left;
}

ul.gdp_title_page li.gdp_title_lable {
    width: 20%;    
	float:left;
	margin: 0.1em 0 0 0;
	padding: 0.1em 0 0 0;
	font-weight:bold;
}

ul.gdp_title_page li.gdp_title_value {
    width: 80%;    
	float: left;
	margin: 0.1em 0 0 0;
	padding: 0.1em 0 0 0;
}

ul.gdp_title_desc {
  margin: 0.5em 0 0.3em 0;
  font-size:0.95em;
  clear:left;
}

ul.gdp_title_desc li.gdp_title_lable {	
	margin: 0.1em 0 0 0;
	padding: 0.1em 0 0 0;
	font-weight:bold;
}

ul.gdp_title_desc li.gdp_title_showingat {	
	margin: 1.4em 0 0 0;
	padding: 0.1em 0 0 0;
	font-weight:bold;
}
ul.gdp_title_venue li {
	font-size: 1em;	
	height:auto;
	
}

.gdp_title_divider {
	border-bottom: 1px solid #ccc;
	margin:  0em 0em 0.5em 0em;
	padding: 1em 0em 0em 0em;
	clear:left;
}
/* Husmukh defined this class for add Venues/Events  */

#old_gdp_main {
	margin: 1em auto;
	width: 511px;
	background: #eeeeee url(../images/start-bkgd1a.png) no-repeat top left;
	text-align:left;
}

ul.gdp_main_search_1 li.gdp_search {
	padding: 0.3em 0 1.6em 0;
	text-align: center;
	background: url(../images/org_start-bkgd1b2.png) no-repeat left bottom;
}
ul.gdp_main_search_1 label {
	padding: 0 7px 0 0;
	text-align: right;
	width: 150px;
	display: block;
	float:  left;
	text-transform: inherit;
}
#event_venue_main {
	margin: 1em auto;
	width: 511px;
	background: #eeeeee url(../images/org_start-bkgd1a.png) no-repeat top left;
	text-align: left;
}
ul.gdp_event_search label {
	padding: 0 7px 0 0;
	text-align: left;
	width: 100px;
	display: block;
	float:  left;
	text-transform: inherit;
}
ul.gdp_event_search li.gdp_search {
	padding: 0.3em 0 1.6em 0;
	text-align: center;
	background: url(../images/org_start-bkgd1b2.png) no-repeat left bottom;
}
ul.gdp_login label {
	font-size: 14px;
	padding: 0 7px 0 0;
	text-align: right;
	width: 130px;
	display: block;
	float: left;
	text-transform: inherit;
}
ul.gdp_login li.gdp_search  {
	padding: 0.3em 0 1.6em 0;
	text-align: center;
	background: url(../images/start-bkgd1b_1.png) no-repeat left bottom;
}
#gdp_main_login {
	margin: 1em auto;
	width: 300px;
	background: #eeeeee url(../images/start-bkgd1a_1.png) no-repeat top left;
	text-align:left;
}
ul.gdp_venue_detail label {
	padding: 0 7px 0 0;
	text-align: right;
	width: 150px;
	display: block;
	float:  left;
	text-transform: inherit;
}
/*
#venue_detail_form {
	margin: 1em auto;
	width: 711px;
	text-align:left;
}
*/
ul.gdp_venue_detail li.gdp_detail {
	padding: 0.3em 0 1.6em 0;
	text-align: center;
	background: url(../images/start-bkgd1b2.png) no-repeat left bottom;
}

/*---------*/
ul.gray_gdp_event_form label {
	padding: 0 7px 0 0;
	text-align: right;
	width: 250px;
	display: block;
	float:  left;
	text-transform: inherit;
}
#gray_gdp_event_form {
	margin: 1em auto;
	width: 711px;
	text-align:left;
}
ul.gray_gdp_event_form li.gray_gdp_eform {
	padding: 0.3em 0 1.6em 0;
	text-align: center;
	
}
/*------------*/

ul.gdp_event_form label {
	padding: 0 7px 0 0;
	text-align: right;
	width: 250px;
	display: block;
	float:  left;
	text-transform: inherit;
}
#gdp_event_form {
	margin: 1em auto;
	width: 711px;
	background: url(../images/org_start-bkgd1a2_1.png) no-repeat top left;
	text-align:left;
}
ul.gdp_event_form li.gdp_eform {
	padding: 0.3em 0 1.6em 0;
	text-align: center;
	background: url(../images/org_start-bkgd1b2.png) no-repeat left bottom;
}

/**/
ul.gray_gdp_event_form label {
	padding: 0 7px 0 0;
	text-align: right;
	width: 250px;
	display: block;
	float:  left;
	text-transform: inherit;
}
#gray_gdp_event_form {
	margin: 1em auto;
	width: 711px;
	text-align:left;
}
ul.gray_gdp_event_form li.gdp_eform {
	padding: 0.3em 0 1.6em 0;
	text-align: center;
	
}
/**/

#gdp_venue_event_detail {
	text-align:left;
}
/**/
#org_gdp_main {
	margin: 1em auto;
	width: 700px;
	background: url(../images/start-bkgd1a2_1.png) no-repeat top left;
	text-align:left;
}

ul.org_gdp_event_search label {
	padding: 0 7px 0 0;
	text-align: left;
	width: 100px;
	display: block;
	float:  left;
	text-transform: inherit;
}
ul.org_gdp_event_search li.org_gdp_add_event {
	padding: 0.3em 0 1.6em 0;
	text-align: center;
	background-color:#cccccc;
	background: url(../images/start-bkgd1b2.png) no-repeat left bottom;
}
.org_gdp_add_event {
	padding: 0.3em 0 1.6em 0;
	text-align: center;
	background-color:#cccccc;
	background: url(../images/start-bkgd1b2.png) no-repeat bottom left;
}
li.height{
height: 25px;
}

#search_link{
text-decoration:none;
}
#search_link:hover{
text-decoration:underline;
}
/*#search_item_ul li.search_item_li{
	text-decoration:none;
	list-style:url(../images/bullet.jpg);
	margin: 0 1.9em 0.1em 2.9em;
}*/
li.search_item_li{
	text-decoration:none;
	list-style-image:url(../images/bullet.png);
	margin: 0 1.9em 0.1em 2.9em;
}
.spacer_inc{
width: 4em;
height:1em;
}

ul.all_venues li.user_submitted {
	padding: 0 0 0 22px;
	margin: 2em 0.5em 2em 0;
	background: url(../images/group_add.png) no-repeat 0 3px;
	clear: left;
	text-align: right;
}

#event_detail_links {
	font-size: 0.9em;
	clear:both;
	padding:1em 0 0 0;
}

ul.gdp_event_venue li.gdp_event_venue {
	font-size: 1em;
	font-weight:bold;
	height:auto;
}

ul.gdp_venue_address li.gdp_form_text textarea {
	width: 500px;
	height: 125px;
}

.comment_add {
  width:49%;
  float:left;
  text-align:right;
}
.comment_cancel {
  width:50%;
  float:left;  
}

.user_submitted {
  padding:0 0.5em 0 0;
  text-align:right
}

.venue_padding {
  padding:0.5em 0 0 0;
}

/* New */
.wht_gdp_main_login {
	margin: 1em auto;
	width: 280px;
	background: url(../images/login-top.png) no-repeat top left;
	text-align:left;
}
#gdp_main_login_bottom {
	margin: 1em auto;
	width: 280px;
	background: url(../images/login-bottom.png) no-repeat left bottom;
	text-align:left;
}
.small_font_size {
	font-size:12px; color:#000000;
}

.search_home_link {
	color:#006699; font-size: 0.80em;
}

.search_home_deLink {
	color:#000000; font-size: 0.80em;
}

.add_commment_textarea {
	font-family: Arial, "Lucida Grande", Lucida, Helvetica, sans-serif;
	width: 550px;
	height: 125px;
}

li.existing_venue_detail_list {
	text-decoration:none;
	list-style-image:url(../images/bullet.png);
	margin: 0 1.9em 0.1em 1.5em;
}
.text_Font{
	font-family: Arial, "Lucida Grande", Lucida, Helvetica, sans-serif;
	font-size:13px;
}
/* MyWozzon related */
.li_padding { padding:2px; }
.li_form_padding { padding:3px; }
.display_border { border:1px solid #ccc; width:760px; }
.detail_label { float:left; color:#000000; padding-right:10px; text-align:right; width:17%; font-weight:bold; }
.detail_label_form { float:left; color:#000000; padding-left:15px; text-align:left; width:25%; font-weight:bold; }
.detail_middle { background-color:#ffffff; float:left; border-left:1px solid #cccccc; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc; width:99.7%; font-size:12px; }
.your_detail { padding-left:15px; padding-bottom:5px; font-size:20px; }
.your_detail_with_bg { background-color:#999999; width:97.7%; padding-left:15px; color:#ffffff; font-weight:bold; font-size:18px; }
.detail_label_check { float:left; text-align:left; width:17%; }
.tab_white { background-image:url(../images/pd_white_tab.png); background-repeat:no-repeat; height:22px; width:120px; float:left; text-align:left; font-weight:bold; }
.tab_gray { background-image:url(../images/mr_gray_tab.png); background-repeat:no-repeat; height:22px; width:220px; float:left; text-align:left; font-weight:bold; }
.tab_link_black { color:#000000; text-decoration:none; }
.tab_link_white { color:#ffffff; text-decoration:none; }
.my_added_venue_event { padding-left:135px; float:left; width:50%; text-align:left; }
.setting_label { float:left; color:#000000; padding-right:15px; text-align:right; width:180px; }
.myWoZZon_detail_border { float:left; text-align:left;width:40%; }
/* border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-top:1px solid #cccccc;  */
/* end myWozzon*/

/* Result Page */
#wozzon_otherbox {
	float:right;
	background: #eeeeee;
	width: 180px;
	padding: 0.3em 0.5em 0.3em 0.5em; 
}

#wozzon_otherbox h4, .gdp_column2 h4 {
	padding: 0.2em 0 0.2em 0;
	margin: 0;
}
#wozzon_whitebox {
	width:200px;
	background: #fff;
	float:right;	
	padding: 0 0 0 0.3em;
}
.wozzon_submit_by {
	height:25px;
	margin: 0;
	text-align:center;
	float:left;
	width:250px;	
	background: url(../images/control_end_blue.png) no-repeat left 0;
}
.wozzon_pagging_next {
	height:25px;
	padding: 0 20px 0 0;
	margin: 0;
	background: url(../images/control_end_blue.png) no-repeat left 0;
}

.wozzon_right_padding_div {
	padding-top: 350px; clear: both;
}

.result_venue_title_name { margin:0px; font-size:18px; font-weight:bold; float:left; }
.result_title_name { margin:0px; font-size:18px; font-weight:bold; }

.event_title_div{ height:auto; min-height:360px; }

.your_rating { margin:0px; font-size:1.5em; font-weight:bold; }

.my_wozzon_logo { width:120px; float:left; text-align:left; }

.normal_text { font-family: Arial, "Lucida Grande", Lucida, Helvetica, sans-serif; }

.user_add_by_event_title_venue {
	padding-left:15px;
	background: url(../images/user_add.png) no-repeat 0 0px;
	height:auto;
}

.w_by_event_title_venue {
	padding-right:15px;
	background: url(../images/small_wozzon_check.jpg) no-repeat 0 0px;
	width:16px;	
	height:16px;
}

.my_wozzon_edit_form_label {
	padding-left:15px; padding-bottom:6px; padding-top:6px; font-weight:bold;
}

.gdp_event_time {
 clear:left;
}

.left_padding { padding-left:7px; }

/* Results Title Heading */
/*.result_venue_title_name { margin:0px; font-size:18px; font-weight:bold; float:left; }
.result_title_name { margin:0px; font-size:18px; font-weight:bold; }
*/
.font_class { font-family: Arial, "Lucida Grande", Lucida, Helvetica, sans-serif; }
.miles { font-size:0.8em; font-weight:normal; padding:0 0 0 0.3em; }
.rating { font-size:0.8em; font-weight:normal; padding:0.3em 0 0 0; }

.login_msg { color:green; padding:20px; font-size:12px; }
.login_msg_center { color:green; padding:20px; font-size:12px; }
.login_msg_black { color:#000000; padding:20px; font-size:12px; }
.login_cancel { text-align:right; padding-right:20px; font-size:12px; }
.login_height { height:60px; }
.login_error { font-size:0.7em; color:red; }
.login_green_msg { font-size: 0.7em;font-weight:bold; color:green; }
/* End */

.venue_add_event_link {
	font-size: 18px; 
	font-weight: bold;
}

.map_refine_your_search {
	background-color:#999999;
	color:#FFFFFF;
	font-weight:bold;
	height:25px;
	margin:0 3px 0 0;
	padding:5px;
}

.addEvent_MapView_div{ height:auto; min-height:80px; border:1px solid #000; }

.text_view_icon {
  font-size:13px;
}

.map_view_icon {
   font-size:12px;
   padding-left:5px;
}

.promotional_signup_box {
	font-family: Arial, "Lucida Grande", Lucida, Helvetica, sans-serif;
	width:148px;
}
.w {
	width:165px;
}

.promotional_signup_box_heading{
color:green;
font-size:18px;
padding-bottom:10px; 
margin:0; 
font-weight:bold;
text-align:left;
}
.promotional_login_box_heading{
font-size:14px;
padding-bottom:0px; 
margin:0; 
font-weight:bold;
text-align:left;
}
.login_register_td{
text-align:right;
}
.css_left{
text-align:left;
}
.css_right{
text-align:right;
}
.login_textBox{
width:175px;
border:1px solid #989898;
}
.bold{
font-weight:bold;
}
.inc_pad{
padding-bottom:10px;
}
.h{
height:30px;
}
.hl{
height:27px;
}

.font_home_page {
 font-family: Arial, "Lucida Grande", Lucida, Helvetica, sans-serif;
 
}

.td_search_form {
 padding:0 0 0.16em 0;
 font-weight:bold;
 font-size: 0.9em;	
}
.td_search_form_bulltestext {
 font-size: 0.9em;	
}

.home_category_img{
  padding:0 5px 0 5px;
}

#woZZonLogo { text-align:center; }
#signUpHeading { font-size:20px; color:#2aa4f1; text-align:left; }
.hint_font_normal { font-size:11px; text-align:left;}
.hint_font_blue { font-size:11px; color:#0033cc; text-align:left;}
#winAnAppleIPodTouch { text-align:left; width:100%; height:171px; padding-left:30px;}
#winnerContent { text-align:left;}
#cartoon { text-align:center; width:100%; height:135px; }
#specification { text-align:left; font-weight:bold; padding-top:10px;}
#welcomeMsg { text-align:center; font-weight:bold; color:#016435 }
#clickHere { text-align:center; padding:20px; }
#content{text-align:left;}
.label_w{width:130px;}
#specificationTheatre { padding:10px; text-align:left; }
#winAnAppleIPodTouch_theatre { text-align:center; width:100%; height:125px; }

.w_resultfsize
{
font-size:12px;
}


ul.gdp_event_venue li.gdp_event_1118 {
	padding: 0 0 0 20px;
	background: url(../images/pubs.png) no-repeat 0 2px;
	font-size: 1em;
	font-weight:bold;
	height:auto;
	overflow:auto;
}
ul.gdp_event_venue li.gdp_event_1116{
	padding: 0 0 0 20px;
	background: url(../images/coffeeshop.png) no-repeat 0 2px;

	font-size: 1em;
	font-weight:bold;
	height:auto;
	overflow:auto;
}
ul.gdp_event_venue li.gdp_event_1117 {
	padding: 0 0 0 20px;
	background: url(../images/restaurant.png) no-repeat 0 2px;
	font-size: 1em;
	font-weight:bold;
	height:auto;
	overflow:auto;
}

.search {vertical-align:middle;text-align:center;padding-bottom:10px;}
.search label {position:absolute;top:-9999px;left:-9999px;}
.search input.search-field {font-size:15px;color:#999;padding:5px 10px;width:530px;border:2px solid #666;}
.search input.submit-button {margin-top:10px;}

.browse {padding-top:20px;/*padding-bottom:10px;*/text-align:center;font-weight:bold;font-size:14px;}
.browse ul {width:300px;margin:10px auto; margin-bottom:0px;}
.browse li {width:30px;float:left;text-align:center;}

.content-highlights {font-weight:bold;text-align:center;border-top:1px solid #999;}
.content-highlights ul {width:510px;margin:3px auto;}
.content-highlights li {width:150px; font-size:14px;float:left;padding-right:10px;padding-left:10px;}
.content-highlights p {margin:5px 0;}
.content-highlights img {display:block;margin:2px auto 5px;}


.bgr-box-tl {padding:8px 0 0 8px;background:url("../images/tp-start-bgr.gif") left top no-repeat;}
.bgr-box-tr {padding:8px 15px 0 7px;margin:-8px 0 0 0;background:url("../images/tp-end-bgr.gif") right top no-repeat;}
.bgr-box-bl {background:url("../images/btm-start-bgr.gif") left bottom no-repeat;}
.bgr-box-br {height:8px;margin-left:8px;margin-bottom:10px;background:url("../images/btm-end-bgr.gif") right bottom no-repeat;}
* html .bgr-box-br { margin-top:-11px; background:url("../images/btm-end-bgr.gif") right bottom no-repeat; width:342px; }

.tablewidth4
{
width:200px;

}

* html .tablewidth4 { width:200px; }


.bgr-box-popup {position:relative;z-index:55}

.tabletd4
{
width:250px;

}



.tablewidth2
{
width:200px;
}

* html .tablewidth2
{
width:320px;
}


* html .bgr-box-popup { position:absolute;top:190px; left:22%; z-index:55}



.bgr-box {/*position:absolute;top:-110px;left:0px;z-index:19*/}

.bgr-box5 {position:absolute;top:-40px;left:120px;z-index:19}
*html .bgr-box5 {position:absolute;top:-30px;left:150px;width:340px;z-index:19}


*html .bgr-box {/*position:absolute;top:-30px;left:150px;width:340px;z-index:19*/}
.bgr-box p {margin:0;font-size:12px;text-align:left;}
.bgr-box table {}
.bgr-box td {min-width:150px; vertical-align:top;}
.bgr-box td p {min-width:150px; }
.bgr-box-date input {margin-top:5px;font-size:12px; }
.bgr-box-date label {width:67px;font-size:13px; margin:2px;}
.bgr-box-location label {font-weight:bold;font-size:13px}
.bgr-box-location input {margin:2px 0;font-size:12px;}
.bgr-box-location span {margin:2px 0;font-size:12px;}


<!--new window-->
.bgr-box-popup_inner {position:relative; z-index:19 }
* html .bgr-box-popup_inner  { position:absolute; z-index:19 }
.bgr-box_inner {position:absolute; width:300px;z-index:19}



.bgr-box-popup_inner_top {position:relative; left:-10%;top:30px;z-index:19}
* html .bgr-box-popup_inner_top  { position:absolute; left:4%;top:100px; z-index:19 }





.searchPopup_closeLink {font-size:12px}

.submit-button {margin-bottom:-4px;}

.search_criteria_changelink{ font-family:Arial,"Lucida Grande",Lucida,Arial,Helvetica,sans-serif; font-size:12px;}
.search_criteria_text{ font-family:Arial,"Lucida Grande",Lucida,Arial,Helvetica,sans-serif; font-size:1.2em; font-weight:bold;}
.search-section-search {vertical-align:top;text-align:left;}
.search-section-search label {position:absolute;left:-9999px;}
.search-section-search input.search-field {font-size:15px;color:#999;padding:5px 10px;width:400px;border:2px solid #666;}
.flat_links{font-family:Arial; font-size:14px;  padding-top:5px;}


.fb_share_link {
	background:transparent url("../images/fb_share.gif") no-repeat scroll left center;
	font-size:0.85em;
	font-weight:bold;
	height:16px;
	padding:0 0 0 20px;
}
.add_to_fav_link {
background:transparent url("../images/add_to_fav.png") no-repeat scroll left top;
height:16px;
padding:0 0 0 20px;
font-weight:bold;
font-size:0.85em;
font-family:Arial,"Lucida Grande",Lucida,Arial,Helvetica,sans-serif;
}

.fb_share_link_venue {
background:transparent url("../images/fb_share.gif") no-repeat scroll left ;
height:16px;
padding:2px 0 0 20px;
font-size:1em;

}
.add_to_fav_link_venue {
background:transparent url("../images/add_to_fav.png") no-repeat scroll left top;
height:16px;
padding:0 0 0 20px;
font-weight:bold;
font-size:1em;

}
/* Mobi - Start */
#mobi {text-align:left;}
#mobi table table {margin:0;}
#mobi p {font-size:1.1em; line-height:1.3em;}
#mobi .title { font-size:1.5em; font-weight:bold; margin-bottom:-5px; margin-left:130px; padding-top:16px;}
#mobi .wozzon-sm {float:left;width:120px;}
#mobi .header-sep {clear:left; background-color:#EFEFEF; padding:5px 20px; color:#fff; margin-bottom:0; padding:5px 20px; border-top:1px solid #c0c0c0;}
#mobi h2 {font-size:1.5em; padding-left:3px;}
#mobi h3 {font-weight:bold; margin-bottom:0;}
#mobi .table-left   {vertical-align:top; width:210px; padding:0 20px 0 0;}
#mobi .table-right  {vertical-align:top; width:240px;}
#mobi .table-centre {vertical-align:top; width:520px;}
#mobi h2.top {font-size:1.2em;line-height:1.4em;font-weight:bold;padding:5px 0;background-color:transparent;border-top:none; margin-top:0;}
#mobi #no1,#mobi #no2,#mobi #no3 {width:77%;float:left;}
#mobi #no1-img,#mobi #no2-img,#mobi #no3-img {width:20%;float:left;}
#mobi #no1-img,#mobi #no3-img {padding-left:3%;}
#mobi #no2-img {padding-right:3%;}
#mobi #no2-img {margin-top:-80px;}
.f{font-family:Arial;font-size:12px;}
.h{font-family:Arial;font-size:14px;}
/* Mobi - End */

#wl_container {
	width: 100%;
	
}
#wl_topMenuContainer {
	height: 42px;
	text-align:right;
	
}
#wl_searchBarContainer {
	height: 78px;
	padding:0px 10px;
}
#wl_titleContainer {
	background-image: url(../images/topBG.jpg);
	background-repeat: repeat-x;
	height: 136px;
	padding:20px 0px;
}
#wl_interviewContainer {
	width: 750px;
	margin-left:140px;
	font-size:14px;
}

#wl_faqTopL {
	background-repeat: no-repeat;
	background-position: right top;
	height: 125px;
	width: 263px;
	padding-top: 35px;
	float:left;
	text-align:left;
}

/*#wl_faqTopL h1{
	font-size:24px;
	color:#B4B4B4;
}
.wl_faq h1{
	color:#06C;
	font-size:18px;	
	font-weight:bold;
}*/


.wl_faq{
	padding:10px 0px;
	width:600px;
	border-bottom:1px solid #CCCCCC;
}

.wl_faq ul {
	padding:15px;
}
.wl_faq li {
	list-style:disc;
	padding-bottom:8px;
}
#wl_interviewTopL {
	background-image: url(../images/mic.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 85px;
	width: 263px;
	padding-top: 35px;
	float:left;
}
#wl_interviewTopL h1{
	font-size:24px;
	color:#B4B4B4;
}
#wl_interviewTopL h2{
	font-size:18px;
	color:#B33656;
}
#wl_interviewTopR {
	float:right;
	width: 320px;
	padding-top: 40px;
	text-align:right;
	color:#777777;
}
#wl_interviewTopDetail{
	color:#575757;
	clear:both;
	padding:10px 0px;;
}
.wl_interview{
	padding:55px 0px;
	width:600px;
	border-bottom:1px solid #CCCCCC;
}
.wl_interview h1{
	color:#B33656;
	font-size:18px;	
}
.wl_interview h4{
	color:#666666;
	font-size:12px;
	font-weight:normal;
}
.wl_interview img{
	width:350px;
	height:235px;
	border:10px solid #C7C7C7;
	margin:20px 0px;
}
p{
	margin-top:5px;
	margin-bottom:20px;
}
h3{
	color:#000000;
}
.wl_a{
	font-weight:bold;
	color:#D8445C;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
	
}
.hiddenElement{
	display:none;
	padding-top:20px;
}
ol{
	margin-top:5px;
	margin-bottom:20px;
	margin-left:30px;
}
/* Date Selection Menu */
.dmMenu{
list-style-type: none;
margin: 0;
padding: 0;
width: 200px;
float:right;
}
.dmMenu li a{
display: block;
width: 50%;
padding: 5px 0px;
text-decoration: none;
text-align:left;
color:#D8445C;
font-weight:bold;
}

.dmMenu li a:hover{
color: #FFFFFF;
width: 50%;
background-color:#D8445D;
text-decoration:none;
}
#addVenueMiddle{
	background-color:#EEEEEE;
	border-left:2px solid #CDCDCD;
	border-right:2px solid #CDCDCD;
	width:656px;
	padding:0px 20px;
	padding-bottom:10px;
}
/*.resultIcon{
	width:10px;
	height:11px;
	margin-right:5px;
	float:left;
}*//* All elements are appended gpd_ for compatibility on external websites */

/*general elements for just white label site*/ 

a {
	color: #006699;	
	text-decoration:none;
}
a:hover {
	color: #fe361e;
	text-decoration:underline;
}
.highlightCat {
	background-color:#006699;
	color:#FFFFFF;
	font-weight:bold;
	font-size:13px;
	padding:0 0.2em 0 0.2em;
}

h1,h2,h3,h4 {
	font-weight:normal;
}

/* Neutralise all lists */

ul, li {
	margin:0;
	padding:0;	
	list-style-type:none;
}

ol li{
	margin:0;
	padding:0;	
	list-style-type:decimal;
}

img {
	border: 0;
}

/*header*/
#gdp_header {
	text-align: center;
	margin: 0.3em 0 0.3em 0;
}



.gdp_header2 {
	text-align: center;
	margin: 0.3em 0 0.3em 0;
	padding-left:42%;
}

*html .gdp_header2{
text-align: center;
	margin: 0.3em 0 0.3em 0;
	
padding-left:2%;

} 


.home_findnow_button
{
text-align: center;
	margin: 0.3em 0 0.3em 0;
	padding-left:42%;

}
*html .home_findnow_button
{
text-align: center;
	margin: 0.3em 0 0.3em 0;
	padding-left:7%;
}







/*start page main search box*/


ul.gdp_main_search label {
	padding: 0 7px 0 0;
	text-align: right;
	width: 150px;
	display: block;
	float: left;
	text-transform: uppercase;
}

ul.gdp_main_search li{
	margin: 0.5em 0 0.5em 0;
}

a.search_result link{
	text-decoration: none;
}
.gdp_form {
	white-space: nowrap;
	margin: 2px;
}

ul.gdp_main_search li.gdp_form input {
	width: 250px;	
}

ul.gdp_main_search li.gdp_form select {
	width: 250px;
}


ul.gdp_main_search li#gdp_whenextra {   
	padding: 0 4px 0 159px;
 	display: none;	
}

ul.gdp_main_search li.gdp_whenextra input {
	width: 72px;	
}

ul.gdp_main_search li.gdp_whenextra label {
	text-align: left;
	width: 0;
	display: inline;
	float:  none;
	text-transform: lowercase;
	font-size: 0.80em;	
}

ul.gdp_main_search li.gdp_search {
	padding: 0.3em 0 1.6em 0;
	text-align: center;
	background: url(../images/start-bkgd1b2.png) no-repeat left bottom;
}

#org_gdp_venue_form {
	margin: 1em auto;
	width: 700px;
	background: url(../images/org_start-bkgd1a2_1.png) no-repeat top center;
	text-align:left;
}
/*start page past search list*/

#gdp_searchlist {
	width: 511px;
	background: #fff url(../images/org_start-bkgd2.png) no-repeat left top;
	margin: 0 auto;
	text-align: center;
	font-size: 0.9em;
}
#gdp_searchlist dl {
	margin: 0;
	padding: 1em;
}
#gdp_searchlist dt {
	margin: 0;
	padding: 0.1em;
	font-weight: bold;
	font-size: 1.05em;
}
#gdp_searchlist dd {
	margin: 0;
	padding: 0.1em;
}

/* Search results list */

.gdp_icon_prev {
	height:25px;
	padding: 0 0 0 20px;
	margin: 0;
	background: url(../images/control_start.png) no-repeat;
}

.gdp_icon_next {
	height:25px;
	padding: 0 20px 0 0;
	margin: 0;
	background: url(../images/control_end_blue.png) no-repeat right 0;
}

.gdp_icons {
	vertical-align: top;
}

#gdp_search h3 {
	margin: 0;
	padding: 0.4em 0 0 0;
}

#gdp_search p {
	font-size: 0.85em;
	font-family: Arial,"Lucida Grande",Lucida,Arial,Helvetica,sans-serif;
}

#gdp_search_today {
	display: block;
	float:left;
}

#gdp_rss {
	float:right;
	display:block;
}

a.gdp_rss {
	height:28px;
	padding: 1px 0 1px 20px;
	background: url(../images/feed.png) no-repeat;
}

#gdp_search {	
	text-align:left;
}

#gdp_full_result {
	padding: 0 1em;
}

/* Rounded corners, resizable */

.gdp_roundbox-tr {
	margin:1em 0;
	background: url(../images/roundbox_tr.png) no-repeat top right;
	width: 100%;
	text-align: left;
	clear:both;
}

.gdp_roundbox-tl {
	margin:0;
	padding:0;
	background: url(../images/roundbox_tl.png) no-repeat top left;
}

.gdp_roundbox-br {
	margin:0;
	padding:0;
	background: url(../images/roundbox_br.png) no-repeat bottom right;
}

.gdp_roundbox-bl {
	margin:0;
	padding:0;
	background: url(../images/roundbox_bl.png) no-repeat bottom left;
}

/* Search area in roundbox on result page */

.gdp_searchimage {
	height:22px;
	width:70px;
	vertical-align:bottom;
	padding-left: 0.5em;
}

#gdp_search_form {
	margin: 0;
	padding: 0.5em 0;
}

ul.gdp_search_list {
	float: left;
	display: block;
	/*display:inline;*/
	text-align:left;
	padding:0.2em 0;
}
ol.terms_number_list {
	float: left;
	display: block;
	text-align:left;
	padding:0.2em 0;
}

ul.gdp_search_list label {
	display: inline;
	width: 4em;
	padding: 0 7px 0 7px;
	text-align: right;
	text-transform: uppercase;
}

ul.gdp_search_list li {
	margin: 0.5em 0 0.5em 0;
	display: inline;
}

ul.gdp_search_list li.gdp_form input {
	width: 110px;
	text-align:left;	
}

ul.gdp_search_list2 {
    clear:left;	
	text-align:left;
	padding:0.2em 0;
}

ul.gdp_search_list2 li {
	margin: 0.5em 0 0.5em 0;
	display: inline;
}

ul.gdp_search_list2 label {
	display: inline;
	width: 4em;
	padding: 0 7px 0 7px;
	text-align: right;
	text-transform: uppercase;
}

ul.gdp_search_list2 li.gdp_form select {
	width: 200px;
	text-align:left;
}

ul.gdp_search_list2 li#gdp_whenextra {
	padding: 0 4px 0 0;
	margin: 0;
	display:none;
}

ul.gdp_search_list2 li.gdp_whenextra input {
	width: 72px;
	text-align:left;	
}

ul.gdp_search_list2 li.gdp_whenextra label {
	width:0;
	display: inline;
	padding: 0;
	text-transform: lowercase;
	font-size: 0.80em;
	text-align:left;
	padding: 4px 4px 4px 4px;	
}

/* related box */

#gdp_otherbox {
	float:right;
	background: #eeeeee;
	width: 180px;
	border: 1px solid #ccc;
	padding: 0.3em 0.5em 0.3em 0.5em; 
}

#gdp_otherbox h4, .gdp_column2 h4 {
	padding: 0.2em 0 0.2em 0;
	margin: 0;
}

/* White wrapper for otherbox */

#gdp_whitebox {
	width:200px;
	background: #fff;
	float:right;
	padding: 0 0 0 2em;
}

span.gdp_grey {
	color: #666;
}

/* Definition list for search */

dl.gdp_refine_search {
	font-size: 0.75em;
	margin: 0.2em 0 0.2em 0;
}

dl.gdp_refine_search dd {
	margin: 0 0 0 2em;
}

ul.gdp_related li {
	font-size: 0.75em;
	padding: 0.1em 0 0.1em 0;
}

ul.gdp_related li.venue_detail {
	margin: 0.5em 0 0 0; 
	font-size: 1em;
}

/* End related box */

.gdp_search_results {
	/*padding: 1em 0 1em 0;*/
	padding: 1em 0 0em 0;
	overflow:hidden;	
	
}

*html .gdp_search_results
{
padding: 1em 0 1em 0;
padding-bottom:0px;
}

*html .abd
{
float:left;





}
.gdp_search_divider {
	border-bottom: 1px solid #ccc;
	padding: 0.1em 0 0.1em 0;
	clear:left;
}
.gdp_search_other_divider {
	border-bottom: 1px solid #ccc;
	margin:  0em 0em 1em 0em;
	padding: 1em 0em 0em 0em;
	clear:left;
}
/* List + icons */

ul.gdp_event_venue li {
	padding: 0.1em 0 0.1em 0;
	font-size:12px; 
	clear:left;
}

/* Icon for films */

ul.gdp_event_venue li.gdp_event_film {
	padding: 0 0 0 20px;
	background: url(../images/film.png) no-repeat 0 2px;
	font-size: 1em;
	font-weight:bold;
	height:auto;
}

/* Icon for music */

ul.gdp_event_venue li.gdp_event_music {
	padding: 0 0 0 20px;
	background: url(../images/music.png) no-repeat 0 2px;
	font-size: 1em;
	font-weight:bold;
	height:auto;
}

/* Icon for theatre */

ul.gdp_event_venue li.gdp_event_theatre {
	padding: 0 0 0 20px;
	background: url(../images/theatre.png) no-repeat 0 2px;
	font-size: 1em;
	font-weight:bold;
	height:auto;
}

/* Icon for other events */

ul.gdp_event_venue li.gdp_event_other {
	padding: 0 0 0 20px;
	background: url(../images/palette.png) no-repeat 0 2px;
	font-size: 1em;
	font-weight:bold;
	height:auto;
}

ul.gdp_event_venue li.gdp_event_attraction {
	padding: 0 0 0 20px;
	background: url(../images/palette.png) no-repeat 0 2px;
	font-size: 1em;
	height:auto;
}



/* Lists for films,events etc. */

ul.gdp_listing {
	margin: 0 2em 0 0;
}

ul.gdp_listing li {	        	
	margin: 0.1em 0 0 0;
	padding: 0.1em 0 0 0;
	font-size: 0.75em;
}

ul.gdp_listing li div.gdp_event_film_tilte   {	
    padding: 0 0 0 20px;
	background: url(../images/film.png) no-repeat 0 2px;
	font-size: 1.3em;
	font-weight:bold;	
	height:auto;
	overflow:auto;
}

/* vcard telephone */

.gdp_vcard {
	padding: 0 5px;
	margin:0;
	height: 16px;
	width: 16px;
	display:inline;
	vertical-align:bottom;
}


/* Page */

.gdp_event_clearer {
	padding: 0.1em 0 0.1em 0;
	clear:left;
}

.gdp_event_other_clearer {
	padding: 0.5em 0 0.5em 0;
	clear:both;
}

.gdp_clearer {
	padding: 1em 0 1em 0;
	clear:both;
}

.gdp_location  {
	clear:both;
}

/* Duplicate and change depending on search result */

.gdp_gdp_title_paletteBG {
	background: url(../images/palette.png) no-repeat 0 0px;	
	float:left;
	width:15px;
	height:14px;
	font-size:5px;
	margin-top:8px;
	margin-right:3px;
}
h1.gdp_title_palette {
	margin: 0;
	font-size:24px;

}
h1.gdp_title_1112 {
	margin: 0;
	padding: 0 0 0 20px;
	font-size:24px;
	background: url(../images/palette.png) no-repeat 0 6px;	
	width:auto;
}

h1.gdp_title_1104 {
	margin: 0;
	padding: 0 0 0 20px;
	font-size:24px;
	background: url(../images/asterisk_orange.png) no-repeat 0 6px;	
	width:auto;
}
.gdp_title_drinkBG {
	background: url(../images/drink.png) no-repeat 0 0px;	
	float:left;
	width:15px;
	height:14px;
	font-size:5px;
	margin-top:8px;
	margin-right:3px;
}
h1.gdp_title_drink {
	margin: 0;
	font-size:24px;
}

h1.gdp_title_1114 {
	margin: 0;
	padding: 0 0 0 20px;
	font-size:24px;
	background: url(../images/palette.png) no-repeat 0 6px;	
	width:auto;
}

h1.gdp_title_1108 {
	margin: 0;
	padding: 0 0 0 20px;
	font-size:24px;
	background: url(../images/drink.png) no-repeat 0 6px;	
	width:auto;
}
.gdp_title_musicBG {
	background: url(../images/music.png) no-repeat 0 0px;	
	float:left;
	width:15px;
	height:14px;
	font-size:5px;
	margin-top:8px;
	margin-right:3px;
}
h1.gdp_title_music {
	margin: 0;
	font-size:24px;
}
h1.gdp_title_1103 {
	margin: 0;
	padding: 0 0 0 20px;
	font-size:24px;
	background: url(../images/music.png) no-repeat 0 6px;	
	width:auto;
}
h1.gdp_title_1102 {
	margin: 0;
	padding: 0 0 0 20px;
	font-size:24px;
	background: url(../images/music.png) no-repeat 0 6px;	
	width:auto;
}
h1.gdp_title_1113 {
	margin: 0;
	padding: 0 0 0 20px;
	font-size:24px;
	background: url(../images/music.png) no-repeat 0 6px;	
	width:auto;
}

h1.gdp_title_1105 {
	margin: 0;
	padding: 0 0 0 20px;
	font-size:24px;
	background: url(../images/palette.png) no-repeat 0 6px;	
	width:auto;
}

.gdp_title_filmBG {
	background: url(../images/film.png) no-repeat 0 0px;	
	float:left;
	width:15px;
	height:14px;
	font-size:5px;
	margin-top:8px;
	margin-right:3px;
}
h1.gdp_title_film{
	margin: 0;
	font-size:24px;

}
h1.gdp_title_1101 {
	margin: 0;
	padding: 0 0 0 20px;
	font-size:24px;
	background: url(../images/film.png) no-repeat 0 6px;	
	width:auto;
}	

.gdp_title_operaBG {
	background: url(../images/emoticon_surprised.png) no-repeat 0 0px;	
	float:left;
	width:15px;
	height:14px;
	font-size:5px;
	margin-top:8px;
	margin-right:3px;
}
h1.gdp_title_opera {
	margin: 0;
	font-size:24px;
}

h1.gdp_title_1106 {
	margin: 0;
	padding: 0 0 0 20px;
	font-size:24px;
	background: url(../images/emoticon_surprised.png) no-repeat 0 6px;	
	width:auto;
}

.gdp_title_comedyBG {
	background: url(../images/emoticon_happy.png) no-repeat 0 0px;	
	float:left;
	width:15px;
	height:14px;
	font-size:5px;
	margin-top:8px;
	margin-right:3px;
}
h1.gdp_title_comedy {
	margin: 0;
	font-size:24px;
}
h1.gdp_title_1107 {
	margin: 0;
	padding: 0 0 0 20px;
	font-size:24px;
	background: url(../images/emoticon_happy.png) no-repeat 0 6px;	
	width:auto;
}
.gdp_title_theatreBG {
	background: url(../images/door.png) no-repeat 0 0px;	
	float:left;
	width:15px;
	height:14px;
	font-size:5px;
	margin-top:8px;
	margin-right:3px;
}
h1.gdp_title_theatre {
	margin: 0;
	font-size:24px;
}
h1.gdp_title_1110 {
	margin: 0;
	padding: 0 0 0 20px;
	font-size:24px;
	background: url(../images/door.png) no-repeat 0 6px;	
	width:auto;
}

.gdp_title_danceBG {
	background: url(../images/color_swatch.png) no-repeat 0 0px;	
	float:left;
	width:15px;
	height:14px;
	font-size:5px;
	margin-top:8px;
	margin-right:3px;
}
h1.gdp_title_dance {
	margin: 0;
	font-size:24px;
}
h1.gdp_title_1111 {
	margin: 0;
	padding: 0 0 0 20px;
	font-size:24px;
	background: url(../images/color_swatch.png) no-repeat 0 6px;	
	width:auto;
}

.gdp_title_asterisk_orangeBG {
	background: url(../images/asterisk_orange.png) no-repeat 0 0px;	
	float:left;
	width:15px;
	height:14px;
	font-size:5px;
	margin-top:8px;
	margin-right:3px;
}

h1.gdp_title_asterisk_orange {
	margin: 0;
	font-size:24px;
}

h1.gdp_title_1109 {
	margin: 0;
	padding: 0 0 0 20px;
	font-size:24px;
	background: url(../images/asterisk_orange.png) no-repeat 0 6px;	
	width:auto;
}


.gdp_article h4 {
	margin: 0;
	padding: 1em 0 0 0;
}

.gdp_article  p {
	margin: 0.4em 0 0;
}

.gdp_google_icon {
	padding: 0 0 0 20px;
	background: url(../images/zoom.png) no-repeat 0 0px;
	height:20px;
}

/* vcard icon */

.gdp_vcard_icon {
	padding: 0 0 0 25px;
	background: url(../images/vcard.png) no-repeat 0 1px;
	height:20px;
}

/* ical icon */

.gdp_ical_icon {
	padding: 0 0 0 20px;
	background: url(../images/time.png) no-repeat 0 0px;
	height:20px;
}

ul.gdp_article li {
	padding: 0 0 0.5em 0;
	margin:  0.2em 0.5em 0 0;
	border-bottom: 1px solid #ccc;
}

ul.all_venues li.venue_link  {     
	margin:  2em 0 0 0;	
    clear:   left;
}


ul.all_venues li.email_to_friend {
	padding: 0 0 0 22px;
	margin:  2em 0.5em 2em  0;
	background: url(../images/email.png) no-repeat  0 3px;
	clear:   left;
	text-align:right;
}

ul.other_venues li {
    margin: 0.5em 0 0 0;	
	clear:   left;
}

#gdp_content {	
    margin-right:250px;
	width:auto;
	vertical-align:top;
}

#gdp_sidebar {
	width: 248px;
	right: 0;
	float:right;
	padding-top:1em;

}

.gdp_column1 {
	width:245px;	
	vertical-align:top;	
	float:right;
	background: #eee;
	border: 1px solid #ccc;	
}

.gdp_column2 {
	background: #eee;
	width:180px;
	margin: 0 0 0 1em;
	float:right;
	border: 1px solid #ccc;
}

.gdp_padder {
	padding: 0.3em 0.5em 0.3em 0.5em; 
}

/* navigate results */

ul.gdp_navigate_text {
	margin: 0.5em 0 0.5em 0;
}

ul.gdp_navigate_text li {
	display: inline;
	padding-right: 0.5em ;
	font-size:0.80em;
	vertical-align:top;	
}


/* Navigate */

ul.gdp_navigate {
	margin: 0.5em 0 0.5em 0;
}

ul.gdp_navigate li {
	float: left;
	display:block;
	padding-right: 0.1em ;
	font-size:0.80em;
	/*height: 25px;*/
	vertical-align:top;	
}

ul.gdp_navigate li.prevnav {
	padding-right: 1em;
}

ul.gdp_navigate li.nextnav {
	padding-left: 1em;
}

ul.gdp_navigate li.sortby {
	padding-left: 1em;
}

ul.gdp_navigate li.formelement{
	margin: -3px 0.2em 0 0;
}

.clearleft {
	clear:left;
}

.clearboth {
	height: 0;
	clear: both;
}

.clearright {
	height: 0;
	clear:right;	
}

.error {
	background-color:#ffffff;
	margin:3px;
	width:400px;
	text-align:center;
	color:#ff0000;
	padding:3px;

}

.success_message {	
	margin:1px;
	width:400px;
	text-align:center;	
	padding:1px;

}

.close_button {	
	margin: 1px 1px 1px 20px;
	vertical-align:middle;
	padding: 1px;
	float:inherit;

}


/* Icon for films */

ul.gdp_event_venue li.gdp_event_1101 {
	padding: 0 0 0 20px;
	background: url(../images/film.png) no-repeat 0 2px;
	font-size: 1em;
	font-weight:bold;
	height:auto;
	overflow:auto;
}

ul.gdp_event_venue li.gdp_event_1102 {
	padding: 0 0 0 20px;
	background: url(../images/music.png) no-repeat 0 2px;
	font-size: 1em;
	font-weight:bold;
	height:auto;
	overflow:auto;
}

ul.gdp_event_venue li.gdp_event_1103 {
	padding: 0 0 0 20px;
	background: url(../images/music.png) no-repeat 0 2px;
	font-size: 1em;
	font-weight:bold;
	height:auto;
	overflow:auto;
}

ul.gdp_event_venue li.gdp_event_1104 {
	padding: 0 0 0 20px;
	background: url(../images/asterisk_orange.png) no-repeat 0 2px;
	font-size: 1em;
	font-weight:bold;
	height:auto;
	overflow:auto;
}

ul.gdp_event_venue li.gdp_event_1105 {
	padding: 0 0 0 20px;
	background: url(../images/palette.png) no-repeat 0 2px;
	font-size: 1em;
	font-weight:bold;
	height:auto;	
	overflow:auto;
}

ul.gdp_event_venue li.gdp_event_1106 {
	padding: 0 0 0 20px;
	background: url(../images/emoticon_surprised.png) no-repeat 0 2px;
	font-size: 1em;
	font-weight:bold;
	height:auto;
	overflow:auto;
}

ul.gdp_event_venue li.gdp_event_1107 {
	padding: 0 0 0 20px;
	background: url(../images/emoticon_happy.png) no-repeat 0 2px;
	font-size: 1em;
	font-weight:bold;
	height:auto;
	overflow:auto;
}

ul.gdp_event_venue li.gdp_event_1108 {
	padding: 0 0 0 20px;
	background: url(../images/drink.png) no-repeat 0 2px;
	font-size: 1em;
	font-weight:bold;
	height:auto;
	overflow:auto;
}

ul.gdp_event_venue li.gdp_event_1109 {
	padding: 0 0 0 20px;
	background: url(../images/asterisk_orange.png) no-repeat 0 2px;
	font-size: 1em;
	font-weight:bold;
	height:auto;
	overflow:auto;
}

ul.gdp_event_venue li.gdp_event_1110 {
	padding: 0 0 0 20px;
	background: url(../images/door.png) no-repeat 0 2px;
	font-size: 1em;
	font-weight:bold;
	height:auto;
	overflow:auto;
}

ul.gdp_event_venue li.gdp_event_1111 {
	padding: 0 0 0 20px;
	background: url(../images/color_swatch.png) no-repeat 0 2px;
	font-size: 1em;
	font-weight:bold;
	height:auto;
	overflow:auto;
}

ul.gdp_event_venue li.gdp_event_1112 {
	padding: 0 0 0 20px;
	background: url(../images/palette.png) no-repeat 0 2px;
	font-size: 1em;
	font-weight:bold;
	height:auto;
	overflow:auto;
	
}

.resultIcon{
	width:16px;
	height:16px;
	margin-right:5px;
	float:left;
}
.gdp_event_1105 {
	background: url(../images/palette.png) no-repeat 0 2px;
	height:18px;
}
.gdp_event_1101 {
	background: url(../images/film.png) no-repeat 0 2px;
	height:18px;

}

.gdp_event_1102 {
	background: url(../images/music.png) no-repeat 0 2px;
	height:18px;
}

.gdp_event_1103 {
	background: url(../images/music.png) no-repeat 0 2px;
	height:18px;
}

.gdp_event_1104 {
	background: url(../images/asterisk_orange.png) no-repeat 0 2px;
	height:18px;
}

.gdp_event_1105 {
	background: url(../images/palette.png) no-repeat 0 2px;
	height:18px;
}

.gdp_event_1106 {
	background: url(../images/emoticon_surprised.png) no-repeat 0 2px;
	height:18px;
}

.gdp_event_1107 {
	background: url(../images/emoticon_happy.png) no-repeat 0 2px;
	height:18px;
}

.gdp_event_1108 {
	background: url(../images/drink.png) no-repeat 0 2px;
	height:18px;
}

.gdp_event_1109 {
	background: url(../images/asterisk_orange.png) no-repeat 0 2px;
	height:18px;
}

.gdp_event_1110 {
	background: url(../images/door.png) no-repeat 0 2px;
	height:18px;
}

.gdp_event_1111 {
	background: url(../images/color_swatch.png) no-repeat 0 2px;
	height:18px;
}

.gdp_event_1112 {
	background: url(../images/palette.png) no-repeat 0 2px;
	height:18px;	
}

.gdp_event_1113 {
	background: url(../images/drink.png) no-repeat 0 2px;
	height:18px;
}

.gdp_event_1114 {
	background: url(../images/palette.png) no-repeat 0 2px;
	height:18px;
}
.gdp_event_1116{
	background: url(../images/coffeeshop.png) no-repeat 0 2px;
	height:18px;
}
.gdp_event_1117 {
	background: url(../images/restaurant.png) no-repeat 0 2px;
	height:16px;
}
.gdp_event_1118 {
	background: url(../images/pubs.png) no-repeat 0 2px;
	height:16px;
}
.gdp_event_filmTilte   {	
	background: url(../images/film.png) no-repeat 0 0px;
	height:16px;
}

ul.gdp_event_venue li.gdp_event_1113 {
	padding: 0 0 0 20px;
	background: url(../images/drink.png) no-repeat 0 2px;
	font-size: 1em;
	font-weight:bold;
	height:auto;
	overflow:auto;
}

ul.gdp_event_venue li.gdp_event_1114 {
	padding: 0 0 0 20px;
	background: url(../images/palette.png) no-repeat 0 2px;
	font-size: 1em;
	font-weight:bold;
	height:auto;
	overflow:auto;
}

ul.gdp_venue_address li {	
	font-size:0.85em;
	clear:left;
}

h1.gdp_venue_name { /* h3 old style */
	margin: 0;
	font-size:24px;
	font-weight:bold;
}

h3.gdp_venue_event {
	margin: 0;	
	font-size: 1em;
}

ul.venue_event li {
	margin:  0 0.5em 0 0;
}

ul.gdp_event_venue li.highlight_term {	
	padding: 1px 0 0 20px;
	font-size: 0.75em;
	font-style:italic;
}

.highlight_term {	
	padding: 1px 0 0 20px;
	font-size: 1.1em;
	font-style:italic;
	clear: left;
}

ul.gdp_event_venue li.gdp_event_time {
	padding: 0.1em 0 0.1em 0;
	font-size:0.75em;
}

ul.gdp_title_page {
 font-size:0.95em;
 clear:left;
}

ul.gdp_title_page li.gdp_title_lable {
    width: 20%;    
	float:left;
	margin: 0.1em 0 0 0;
	padding: 0.1em 0 0 0;
	font-weight:bold;
}

ul.gdp_title_page li.gdp_title_value {
    width: 80%;    
	float: left;
	margin: 0.1em 0 0 0;
	padding: 0.1em 0 0 0;
}

ul.gdp_title_desc {
  margin: 0.5em 0 0.3em 0;
  font-size:0.95em;
  clear:left;
}

ul.gdp_title_desc li.gdp_title_lable {	
	margin: 0.1em 0 0 0;
	padding: 0.1em 0 0 0;
	font-weight:bold;
}

ul.gdp_title_desc li.gdp_title_showingat {	
	margin: 1.4em 0 0 0;
	padding: 0.1em 0 0 0;
	font-weight:bold;
}
ul.gdp_title_venue li {
	font-size: 1em;	
	height:auto;
	
}

.gdp_title_divider {
	border-bottom: 1px solid #ccc;
	margin:  0em 0em 0.5em 0em;
	padding: 1em 0em 0em 0em;
	clear:left;
}
/* Husmukh defined this class for add Venues/Events  */

#old_gdp_main {
	margin: 1em auto;
	width: 511px;
	background: #eeeeee url(../images/start-bkgd1a.png) no-repeat top left;
	text-align:left;
}

ul.gdp_main_search_1 li.gdp_search {
	padding: 0.3em 0 1.6em 0;
	text-align: center;
	background: url(../images/org_start-bkgd1b2.png) no-repeat left bottom;
}
ul.gdp_main_search_1 label {
	padding: 0 7px 0 0;
	text-align: right;
	width: 150px;
	display: block;
	float:  left;
	text-transform: inherit;
}
#event_venue_main {
	margin: 1em auto;
	width: 511px;
	background: #eeeeee url(../images/org_start-bkgd1a.png) no-repeat top left;
	text-align: left;
}
ul.gdp_event_search label {
	padding: 0 7px 0 0;
	text-align: left;
	width: 100px;
	display: block;
	float:  left;
	text-transform: inherit;
}
ul.gdp_event_search li.gdp_search {
	padding: 0.3em 0 1.6em 0;
	text-align: center;
	background: url(../images/org_start-bkgd1b2.png) no-repeat left bottom;
}
ul.gdp_login label {
	font-size: 14px;
	padding: 0 7px 0 0;
	text-align: right;
	width: 130px;
	display: block;
	float: left;
	text-transform: inherit;
}
ul.gdp_login li.gdp_search  {
	padding: 0.3em 0 1.6em 0;
	text-align: center;
	background: url(../images/start-bkgd1b_1.png) no-repeat left bottom;
}
#gdp_main_login {
	margin: 1em auto;
	width: 300px;
	background: #eeeeee url(../images/start-bkgd1a_1.png) no-repeat top left;
	text-align:left;
}
ul.gdp_venue_detail label {
	padding: 0 7px 0 0;
	text-align: right;
	width: 150px;
	display: block;
	float:  left;
	text-transform: inherit;
}
/*
#venue_detail_form {
	margin: 1em auto;
	width: 711px;
	text-align:left;
}*/
ul.gdp_venue_detail li.gdp_detail {
	padding: 0.3em 0 1.6em 0;
	text-align: center;
	background: url(../images/start-bkgd1b2.png) no-repeat left bottom;
}

/*---------*/
ul.gray_gdp_event_form label {
	padding: 0 7px 0 0;
	text-align: right;
	width: 250px;
	display: block;
	float:  left;
	text-transform: inherit;
}
#gray_gdp_event_form {
	margin: 1em auto;
	width: 711px;
	text-align:left;
}
ul.gray_gdp_event_form li.gray_gdp_eform {
	padding: 0.3em 0 1.6em 0;
	text-align: center;
	
}
/*------------*/

ul.gdp_event_form label {
	padding: 0 7px 0 0;
	text-align: right;
	width: 250px;
	display: block;
	float:  left;
	text-transform: inherit;
}
#gdp_event_form {
	margin: 1em auto;
	width: 711px;
	background: url(../images/org_start-bkgd1a2_1.png) no-repeat top left;
	text-align:left;
}
ul.gdp_event_form li.gdp_eform {
	padding: 0.3em 0 1.6em 0;
	text-align: center;
	background: url(../images/org_start-bkgd1b2.png) no-repeat left bottom;
}

/**/
ul.gray_gdp_event_form label {
	padding: 0 7px 0 0;
	text-align: right;
	width: 250px;
	display: block;
	float:  left;
	text-transform: inherit;
}
#gray_gdp_event_form {
	margin: 1em auto;
	width: 711px;
	text-align:left;
}
ul.gray_gdp_event_form li.gdp_eform {
	padding: 0.3em 0 1.6em 0;
	text-align: center;
	
}
/**/

#gdp_venue_event_detail {
	text-align:left;
}
/**/
#org_gdp_main {
	margin: 1em auto;
	width: 700px;
	background: url(../images/start-bkgd1a2_1.png) no-repeat top left;
	text-align:left;
}

ul.org_gdp_event_search label {
	padding: 0 7px 0 0;
	text-align: left;
	width: 100px;
	display: block;
	float:  left;
	text-transform: inherit;
}
ul.org_gdp_event_search li.org_gdp_add_event {
	padding: 0.3em 0 1.6em 0;
	text-align: center;
	background-color:#cccccc;
	background: url(../images/start-bkgd1b2.png) no-repeat left bottom;
}
.org_gdp_add_event {
	padding: 0.3em 0 1.6em 0;
	text-align: center;
	background-color:#cccccc;
	background: url(../images/start-bkgd1b2.png) no-repeat bottom left;
}
li.height{
height: 25px;
}

#search_link{
text-decoration:none;
}
#search_link:hover{
text-decoration:underline;
}
/*#search_item_ul li.search_item_li{
	text-decoration:none;
	list-style:url(../images/bullet.jpg);
	margin: 0 1.9em 0.1em 2.9em;
}*/
li.search_item_li{
	text-decoration:none;
	list-style-image:url(../images/bullet.png);
	margin: 0 1.9em 0.1em 2.9em;
}
.spacer_inc{
width: 4em;
height:1em;
}

ul.all_venues li.user_submitted {
	padding: 0 0 0 22px;
	margin: 2em 0.5em 2em 0;
	background: url(../images/group_add.png) no-repeat 0 3px;
	clear: left;
	text-align: right;
}

#event_detail_links {
	font-size: 0.9em;
	clear:both;
	padding:1em 0 0 0;
}

ul.gdp_event_venue li.gdp_event_venue {
	font-size: 1em;
	font-weight:bold;
	height:auto;
}

ul.gdp_venue_address li.gdp_form_text textarea {
	width: 500px;
	height: 125px;
}

.comment_add {
  width:49%;
  float:left;
  text-align:right;
}
.comment_cancel {
  width:50%;
  float:left;  
}

.user_submitted {
  padding:0 0.5em 0 0;
  text-align:right
}

.venue_padding {
  padding:0.5em 0 0 0;
}

/* New */
.wht_gdp_main_login {
	margin: 1em auto;
	width: 280px;
	background: url(../images/login-top.png) no-repeat top left;
	text-align:left;
}
#gdp_main_login_bottom {
	margin: 1em auto;
	width: 280px;
	background: url(../images/login-bottom.png) no-repeat left bottom;
	text-align:left;
}
.small_font_size {
	font-size:12px; color:#000000;
}

.search_home_link {
	color:#006699; font-size: 0.80em;
}

.search_home_deLink {
	color:#000000; font-size: 0.80em;
}

.add_commment_textarea {
	font-family: Arial, "Lucida Grande", Lucida, Helvetica, sans-serif;
	width: 550px;
	height: 125px;
}

li.existing_venue_detail_list {
	text-decoration:none;
	list-style-image:url(../images/bullet.png);
	margin: 0 1.9em 0.1em 1.5em;
}
.text_Font{
	font-family: Arial, "Lucida Grande", Lucida, Helvetica, sans-serif;
	font-size:13px;
}
/* MyWozzon related */
.li_padding { padding:2px; }
.li_form_padding { padding:3px; }
.display_border { border:1px solid #ccc; width:760px; }
.detail_label { float:left; color:#000000; padding-right:10px; text-align:right; width:17%; font-weight:bold; }
.detail_label_form { float:left; color:#000000; padding-left:15px; text-align:left; width:25%; font-weight:bold; }
.detail_middle { background-color:#ffffff; float:left; border-left:1px solid #cccccc; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc; width:99.7%; font-size:12px; }
.your_detail { padding-left:15px; padding-bottom:5px; font-size:20px; }
.your_detail_with_bg { background-color:#999999; width:97.7%; padding-left:15px; color:#ffffff; font-weight:bold; font-size:18px; }
.detail_label_check { float:left; text-align:left; width:17%; }
.tab_white { background-image:url(../images/pd_white_tab.png); background-repeat:no-repeat; height:22px; width:120px; float:left; text-align:left; font-weight:bold; }
.tab_gray { background-image:url(../images/mr_gray_tab.png); background-repeat:no-repeat; height:22px; width:220px; float:left; text-align:left; font-weight:bold; }
.tab_link_black { color:#000000; text-decoration:none; }
.tab_link_white { color:#ffffff; text-decoration:none; }
.my_added_venue_event { padding-left:135px; float:left; width:50%; text-align:left; }
.setting_label { float:left; color:#000000; padding-right:15px; text-align:right; width:180px; }
.myWoZZon_detail_border { float:left; text-align:left;width:40%; }
/* border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-top:1px solid #cccccc;  */
/* end myWozzon*/

/* Result Page */
#wozzon_otherbox {
	float:right;
	background: #eeeeee;
	width: 180px;
	padding: 0.3em 0.5em 0.3em 0.5em; 
}

#wozzon_otherbox h4, .gdp_column2 h4 {
	padding: 0.2em 0 0.2em 0;
	margin: 0;
}
#wozzon_whitebox {
	width:200px;
	background: #fff;
	float:right;	
	padding: 0 0 0 0.3em;
}
.wozzon_submit_by {
	height:25px;
	margin: 0;
	text-align:center;
	float:left;
	width:250px;	
	background: url(../images/control_end_blue.png) no-repeat left 0;
}
.wozzon_pagging_next {
	height:25px;
	padding: 0 20px 0 0;
	margin: 0;
	background: url(../images/control_end_blue.png) no-repeat left 0;
}

.wozzon_right_padding_div {
	padding-top: 350px; clear: both;
}

.result_venue_title_name { margin:0px; font-size:18px; font-weight:bold; float:left; }
.result_title_name { margin:0px; font-size:18px; font-weight:bold; }

.event_title_div{ height:auto; min-height:360px; }

.your_rating { margin:0px; font-size:1.5em; font-weight:bold; }

.my_wozzon_logo { width:120px; float:left; text-align:left; }

.normal_text { font-family: Arial, "Lucida Grande", Lucida, Helvetica, sans-serif; }

.user_add_by_event_title_venue {
	padding-left:15px;
	background: url(../images/user_add.png) no-repeat 0 0px;
	height:auto;
}

.w_by_event_title_venue {
	padding-right:15px;
	background: url(../images/small_wozzon_check.jpg) no-repeat 0 0px;
	width:16px;	
	height:16px;
}

.my_wozzon_edit_form_label {
	padding-left:15px; padding-bottom:6px; padding-top:6px; font-weight:bold;
}

.gdp_event_time {
 clear:left;
}

.left_padding { padding-left:7px; }

/* Results Title Heading */
/*.result_venue_title_name { margin:0px; font-size:18px; font-weight:bold; float:left; }
.result_title_name { margin:0px; font-size:18px; font-weight:bold; }
*/
.font_class { font-family: Arial, "Lucida Grande", Lucida, Helvetica, sans-serif; }
.miles { font-size:0.8em; font-weight:normal; padding:0 0 0 0.3em; }
.rating { font-size:0.8em; font-weight:normal; padding:0.3em 0 0 0; }

.login_msg { color:green; padding:20px; font-size:12px; }
.login_msg_center { color:green; padding:20px; font-size:12px; }
.login_msg_black { color:#000000; padding:20px; font-size:12px; }
.login_cancel { text-align:right; padding-right:20px; font-size:12px; }
.login_height { height:60px; }
.login_error { font-size:0.7em; color:red; }
.login_green_msg { font-size: 0.7em;font-weight:bold; color:green; }
/* End */

.venue_add_event_link {
	font-size: 18px; 
	font-weight: bold;
}

.map_refine_your_search {
	background-color:#999999;
	color:#FFFFFF;
	font-weight:bold;
	height:25px;
	margin:0 3px 0 0;
	padding:5px;
}

.addEvent_MapView_div{ height:auto; min-height:80px; border:1px solid #000; }

.text_view_icon {
  font-size:13px;
}

.map_view_icon {
   font-size:12px;
   padding-left:5px;
}

.promotional_signup_box {
	font-family: Arial, "Lucida Grande", Lucida, Helvetica, sans-serif;
	width:148px;
}
.w {
	width:165px;
}

.promotional_signup_box_heading{
color:green;
font-size:18px;
padding-bottom:10px; 
margin:0; 
font-weight:bold;
text-align:left;
}
.promotional_login_box_heading{
font-size:14px;
padding-bottom:0px; 
margin:0; 
font-weight:bold;
text-align:left;
}
.login_register_td{
text-align:right;
}
.css_left{
text-align:left;
}
.css_right{
text-align:right;
}
.login_textBox{
width:175px;
}
.bold{
font-weight:bold;
}
.inc_pad{
padding-bottom:10px;
}
.h{
height:30px;
}
.hl{
height:27px;
}

.font_home_page {
 font-family: Arial, "Lucida Grande", Lucida, Helvetica, sans-serif;
 
}

.td_search_form {
 padding:0 0 0.16em 0;
 font-weight:bold;
 font-size: 0.9em;	
}
.td_search_form_bulltestext {
 font-size: 0.9em;	
}

.home_category_img{
  padding:0 5px 0 5px;
}

#woZZonLogo { text-align:center; }
#signUpHeading { font-size:20px; color:#2aa4f1; text-align:left; }
.hint_font_normal { font-size:11px; text-align:left;}
.hint_font_blue { font-size:11px; color:#0033cc; text-align:left;}
#winAnAppleIPodTouch { text-align:left; width:100%; height:171px; padding-left:30px;}
#winnerContent { text-align:left;}
#cartoon { text-align:center; width:100%; height:135px; }
#specification { text-align:left; font-weight:bold; padding-top:10px;}
#welcomeMsg { text-align:center; font-weight:bold; color:#016435 }
#clickHere { text-align:center; padding:20px; }
#content{text-align:left;}
.label_w{width:130px;}
#specificationTheatre { padding:10px; text-align:left; }
#winAnAppleIPodTouch_theatre { text-align:center; width:100%; height:125px; }

.w_resultfsize
{
font-size:12px;
}


ul.gdp_event_venue li.gdp_event_1118 {
	padding: 0 0 0 20px;
	background: url(../images/pubs.png) no-repeat 0 2px;
	font-size: 1em;
	font-weight:bold;
	height:auto;
	overflow:auto;
}
ul.gdp_event_venue li.gdp_event_1116{
	padding: 0 0 0 20px;
	background: url(../images/coffeeshop.png) no-repeat 0 2px;

	font-size: 1em;
	font-weight:bold;
	height:auto;
	overflow:auto;
}
ul.gdp_event_venue li.gdp_event_1117 {
	padding: 0 0 0 20px;
	background: url(../images/restaurant.png) no-repeat 0 2px;
	font-size: 1em;
	font-weight:bold;
	height:auto;
	overflow:auto;
}

.search {vertical-align:middle;text-align:center;padding-bottom:10px;}
.search label {position:absolute;top:-9999px;left:-9999px;}
.search input.search-field {font-size:15px;color:#999;padding:5px 10px;width:530px;border:2px solid #666;}
.search input.submit-button {margin-top:10px;}

.browse {padding-top:20px;/*padding-bottom:10px;*/text-align:center;font-weight:bold;font-size:14px;}
.browse ul {width:300px;margin:10px auto; margin-bottom:0px;}
.browse li {width:30px;float:left;text-align:center;}

.content-highlights {font-weight:bold;text-align:center;border-top:1px solid #999;}
.content-highlights ul {width:510px;margin:3px auto;}
.content-highlights li {width:150px; font-size:14px;float:left;padding-right:10px;padding-left:10px;}
.content-highlights p {margin:5px 0;}
.content-highlights img {display:block;margin:2px auto 5px;}


.bgr-box-tl {padding:8px 0 0 8px;background:url("../images/tp-start-bgr.gif") left top no-repeat;}
.bgr-box-tr {padding:8px 15px 0 7px;margin:-8px 0 0 0;background:url("../images/tp-end-bgr.gif") right top no-repeat;}
.bgr-box-bl {background:url("../images/btm-start-bgr.gif") left bottom no-repeat;}
.bgr-box-br {height:8px;margin-left:8px;margin-bottom:10px;background:url("../images/btm-end-bgr.gif") right bottom no-repeat;}
* html .bgr-box-br { margin-top:-11px; background:url("../images/btm-end-bgr.gif") right bottom no-repeat; width:342px; }

.tablewidth4
{
width:200px;

}

* html .tablewidth4 { width:200px; }


.bgr-box-popup {position:relative;z-index:55}

.tabletd4
{
width:250px;

}



.tablewidth2
{
width:200px;
}

* html .tablewidth2
{
width:320px;
}


* html .bgr-box-popup { position:absolute;top:190px; left:22%; z-index:55}



.bgr-box {/*position:absolute;top:-110px;left:0px;*/z-index:55}

.bgr-box5 {position:absolute;top:-40px;left:120px;z-index:19}
*html .bgr-box5 {position:absolute;top:-30px;left:150px;width:340px;z-index:19}


*html .bgr-box {/*position:absolute;top:-30px;left:150px;width:340px;*/z-index:55}
.bgr-box p {margin:0;font-size:12px;text-align:left;}
.bgr-box table {}
.bgr-box td {min-width:150px; vertical-align:top;}
.bgr-box td p {min-width:150px; }
.bgr-box-date input {margin-top:5px;font-size:12px; }
.bgr-box-date label {width:67px;font-size:13px; margin:2px;}
.bgr-box-location label {font-weight:bold;font-size:13px}
.bgr-box-location input {margin:2px 0;font-size:12px;}
.bgr-box-location span {margin:2px 0;font-size:12px;}


<!--new window-->
.bgr-box-popup_inner {position:relative; z-index:19 }
* html .bgr-box-popup_inner  { position:absolute; z-index:19 }
.bgr-box_inner {position:absolute; width:300px;z-index:19}



.bgr-box-popup_inner_top {position:relative; left:-10%;top:30px;z-index:19}
* html .bgr-box-popup_inner_top  { position:absolute; left:4%;top:100px; z-index:19 }





.searchPopup_closeLink {font-size:12px}

.submit-button {margin-bottom:-4px;}

.search_criteria_changelink{ font-family:Arial,"Lucida Grande",Lucida,Arial,Helvetica,sans-serif; font-size:12px;}
.search_criteria_text{ font-family:Arial,"Lucida Grande",Lucida,Arial,Helvetica,sans-serif; font-size:1.2em; font-weight:bold;}
.search-section-search {vertical-align:top;text-align:left;}
.search-section-search label {position:absolute;left:-9999px;}
.search-section-search input.search-field {font-size:15px;color:#999;padding:5px 10px;width:400px;border:2px solid #666;}
.flat_links{font-family:Arial; font-size:14px;  padding-top:5px;}


.fb_share_link {
	background:transparent url("../images/fb_share.gif") no-repeat scroll left center;
	font-size:0.85em;
	font-weight:bold;
	height:16px;
	padding:0 0 0 20px;
}
.add_to_fav_link {
background:transparent url("../images/add_to_fav.png") no-repeat scroll left top;
height:16px;
padding:0 0 0 20px;
font-weight:bold;
font-size:0.85em;
font-family:Arial,"Lucida Grande",Lucida,Arial,Helvetica,sans-serif;
}

.fb_share_link_venue {
background:transparent url("../images/fb_share.gif") no-repeat scroll left ;
height:16px;
padding:2px 0 0 20px;
font-size:1em;

}
.add_to_fav_link_venue {
background:transparent url("../images/add_to_fav.png") no-repeat scroll left top;
height:16px;
padding:0 0 0 20px;
font-weight:bold;
font-size:1em;

}
/* Mobi - Start */
#mobi {text-align:left;}
#mobi table table {margin:0;}
#mobi p {font-size:1.1em; line-height:1.3em;}
#mobi .title { font-size:1.5em; font-weight:bold; margin-bottom:-5px; margin-left:130px; padding-top:16px;}
#mobi .wozzon-sm {float:left;width:120px;}
#mobi .header-sep {clear:left; background-color:#EFEFEF; padding:5px 20px; color:#fff; margin-bottom:0; padding:5px 20px; border-top:1px solid #c0c0c0;}
#mobi h2 {font-size:1.5em; padding-left:3px;}
#mobi h3 {font-weight:bold; margin-bottom:0;}
#mobi .table-left   {vertical-align:top; width:210px; padding:0 20px 0 0;}
#mobi .table-right  {vertical-align:top; width:240px;}
#mobi .table-centre {vertical-align:top; width:520px;}
#mobi h2.top {font-size:1.2em;line-height:1.4em;font-weight:bold;padding:5px 0;background-color:transparent;border-top:none; margin-top:0;}
#mobi #no1,#mobi #no2,#mobi #no3 {width:77%;float:left;}
#mobi #no1-img,#mobi #no2-img,#mobi #no3-img {width:20%;float:left;}
#mobi #no1-img,#mobi #no3-img {padding-left:3%;}
#mobi #no2-img {padding-right:3%;}
#mobi #no2-img {margin-top:-80px;}
.f{font-family:Arial;font-size:12px;}
.h{font-family:Arial;font-size:14px;}
/* Mobi - End */

#wl_container {
	width: 100%;
	
}
#wl_topMenuContainer {
	height: 42px;
	text-align:right;
	
}
#wl_searchBarContainer {
	height: 78px;
	padding:0px 10px;
}
#wl_titleContainer {
	background-image: url(../images/topBG.jpg);
	background-repeat: repeat-x;
	height: 136px;
	padding:20px 0px;
}
#wl_interviewContainer {
	width: 750px;
	margin-left:140px;
	font-size:14px;
}

#wl_faqTopL {
	background-repeat: no-repeat;
	background-position: right top;
	height: 125px;
	width: 263px;
	padding-top: 35px;
	float:left;
	text-align:left;
}

#wl_faqTopL h1{
	font-size:24px;
	color:#B4B4B4;
}
.wl_faq{
	padding:10px 0px;
	width:600px;
	border-bottom:1px solid #CCCCCC;
}
/*.wl_faq h1{
	color:#06C;
	font-size:18px;	
	font-weight:bold;
}*/
.wl_faq ul {
	padding:15px;
}
.wl_faq li {
	list-style:disc;
	padding-bottom:8px;
}
#wl_interviewTopL {
	background-image: url(../images/mic.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 85px;
	width: 263px;
	padding-top: 35px;
	float:left;
}
#wl_interviewTopL h1{
	font-size:24px;
	color:#B4B4B4;
}
#wl_interviewTopL h2{
	font-size:18px;
	color:#B33656;
}
#wl_interviewTopR {
	float:right;
	width: 320px;
	padding-top: 40px;
	text-align:right;
	color:#777777;
}
#wl_interviewTopDetail{
	color:#575757;
	clear:both;
	padding:10px 0px;;
}
.wl_interview{
	padding:55px 0px;
	width:600px;
	border-bottom:1px solid #CCCCCC;
}
.wl_interview h1{
	color:#B33656;
	font-size:18px;	
}
.wl_interview h4{
	color:#666666;
	font-size:12px;
	font-weight:normal;
}
.wl_interview img{
	width:350px;
	height:235px;
	border:10px solid #C7C7C7;
	margin:20px 0px;
}
p{
	margin-top:5px;
	margin-bottom:20px;
}
h3{
	color:#000000;
}
.wl_a{
	font-weight:bold;
	color:#D8445C;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
	
}
.hiddenElement{
	display:none;
	padding-top:20px;
}
ol{
	margin-top:5px;
	margin-bottom:20px;
	margin-left:30px;
}
/* Date Selection Menu */
.dmMenu{
list-style-type: none;
margin: 0;
padding: 0;
width: 200px;
float:right;
}
.dmMenu li a{
display: block;
width: 50%;
padding: 5px 0px;
text-decoration: none;
text-align:left;
color:#D8445C;
font-weight:bold;
}

.dmMenu li a:hover{
color: #FFFFFF;
width: 50%;
background-color:#D8445D;
text-decoration:none;
}
#addVenueMiddle{
	background-color:#EEEEEE;
	border-left:2px solid #CDCDCD;
	border-right:2px solid #CDCDCD;
	width:656px;
	padding:0px 20px;
	padding-bottom:10px;
}
/*.resultIcon{
	width:10px;
	height:11px;
	margin-right:5px;
	float:left;
}*/

a.faqLinks {
	color: #000000;
	text-decoration:none;
}
a.faqLinks:hover {
	color: #006699;	
	text-decoration:underline;
}

/* FB Connect Popup*/
/*Facebook login popup*/
.fbPopupCont{width:925px;padding:30px;background-image:url(../images/tbg.png);text-align:left;}
.fbWhiteBox{background-color:#FFFFFF;padding:25px;min-height:370px;}
.fbLoginArea{width:400px;float:left;}
.fbLoginArea p{padding:5px 0px; color:#000000;}
.fbLoginSeprator{float:left; width:25px; background:#FFFFFF url(../ui/images/popup-sep.jpg) no-repeat; height:350px;}
.fbWozzonLogin{width:400px; margin-left:50px; float:left;}
.fbWozzonTextField{ padding:5px; background:transparent url(../ui/images/textFieldBG.jpg) repeat-x; border:1px solid #666666; width:338px; margin:7px 0px 12px 0px;}
.fbPopupLogin a{ padding:5px 10px; background:#FE0032; display:block; text-decoration:none; color:#FFFFFF; width:35px; font-size:14px; margin-top:20px;}
.fbPopupLogin a:hover{background:#000000;}

.fbTitleContainer{height:64px; margin-bottom:20px;}
.fbPopupImage{width:62px; height:62px; border:1px solid #333333; float:left; margin-right:15px;}


/* Mercury */
#mercuryCont{width: 687px; text-align:left; margin: 0px auto;/* padding-top:100px;*/ float:left; font-family:Arial, Helvetica, sans-serif; color:#535353;}
.mercTitle{background:#E9E9E9; padding:10px 10px 7px 10px;}

.albumCont{	margin-top:20px; float:left; width:233px; height:99px;}
.albumCont img{	margin-right:10px; float:left; width:99px; height:99px;}
.albumCont h1{ color:#515151; margin:0px; padding:0px; font-size:14px; font-weight:normal;}
.albumCont h1 a{ color:#515151; text-decoration:none;}
.albumCont h1 a:hover{ color:#5086A0; text-decoration:underline;}

.albumCont2{margin-top:20px; float:left; width:220px; height:99px;}
.albumCont2 img{margin-right:10px; float:left; width:99px; height:99px;}
.albumCont2 h1{ color:#515151; margin:0px; padding:0px; font-size:14px; font-weight:normal;}
.albumCont2 h1 a{ color:#515151; text-decoration:none;}
.albumCont2 h1 a:hover{ color:#5086A0; text-decoration:underline;}

.albumPrizeCont{ margin-bottom:57px; height:230px;}
.albumPrizeCont img{margin-right:20px; float:left; width:260px; height:230px;}
.albumPrizeCont h1{color:#666666; margin:0px; padding:0px; font-size:17px; font-weight:bold;}
.albumPrizeCont p{color:#838384; margin:10px 0px; padding:0px; font-weight:normal; font-size:12px;}
.albumPrizeCont p a{color:#A8393F;text-decoration:underline;}
.albumPrizeCont p a:hover{color:#5086A0;text-decoration:none;}

.artistFavVenue{ margin-bottom:30px; height:125px;}
.artistFavVenue img{margin-right:80px; float:left; width:183px; height:125px;}
.artistFavVenue h1{color:#515151; margin:0px; padding:0px; font-size:19px; font-weight:bold;}
.artistFavVenue ol{line-height:1.4em; font-size:14px; font-weight:bold; list-style-position:outside; margin:13px 3px 10px 14px; padding:0 2px 0 270px; text-indent:2px;}
.artistFavVenue ol li a{text-decoration:underline; font-weight:normal;}
.artistFavVenue ol li a:hover{text-decoration:none; font-weight:normal;}

.mercRight{float:right; width:120px; color:#CCCCCC; margin-left:15px; font-family:Arial, Helvetica, sans-serif; /*padding-top:100px;*/ left:870px; position:absolute; top:150px}
.mercRight p{color:#666666; text-align:left; padding:3px 0px 20px 0px; margin:0px; line-height:15px; font-size:12px;}
.mercRight p a{color:#666666;}

#winnerTateCont{width: 672px; text-align:left; margin: 0px auto; top:150px; left:180px;/* padding-top:100px;*/ float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#646464;}
.winnerTate{ margin:20px 0px; overflow:hidden;}
.winnerTate img{margin-right:20px; float:left; width:165px; height:170px;}
.winnerTateData{ float:right; width:500px; margin-bottom:10px;}
.winnerTateData h3{color:#666666; margin:0px; padding:0px; font-size:14px; font-weight:bold;}
.winnerTateData p{color:#646464; margin:10px 0px; padding:0px; font-weight:normal; font-size:12px;}
.winnerTateData p span{color:#923841;}
.winnerTateData p a{text-decoration:none;}
.winnerTateData p a:hover{text-decoration:underline;}

.sowr{margin: 20px 30px; clear: both; line-height: 20px;}
.sowr a{text-decoration:underline;}
.sowr a:hover{text-decoration:none;}


#protm {margin:20px 0px; height:400px;}
#protm div{width:201px; margin-right:31px; float:left;}
#protm div img{width:201px; height:186px; margin-bottom:30px;}
#protm div p{ width:201px; line-height:18px; margin:0px;}
#protm div p a{text-decoration:underline;}
#protm div p a:hover{text-decoration:none;}

.cwMovieCont{ margin-bottom:30px; height:150px;}
.cwMovieCont img{margin-right:30px; float:left; width:199px; height:150px;}
.cwMovieCont h1{color:#515151; margin:0px; padding:0px; font-size:19px; font-weight:bold;}
.cwMovieCont ol{line-height:1.4em; font-size:14px; font-weight:bold; list-style-position:outside; margin:13px 3px 10px 14px; padding:0 2px 0 270px; text-indent:2px;}
.cwMovieCont ol li a{text-decoration:underline; font-weight:normal;}
.cwMovieCont ol li a:hover{text-decoration:none; font-weight:normal;}


/*   Cineworld CSS   */
#winCinemaTickets{ margin-bottom:30px; background:url(../images/cw-wc-top.jpg) no-repeat; width:687; height:98px;    }
.wctLink {float:left; margin-top:26px; font-family:Arial; margin-left:30px; font-weight:bold; font-size:17px; color:#FFFFFF; width:170px;}
.wctRight{width:430px; float:right; color:#1A1819; font-size:13px; margin-top:16px;}
.wctRight p{margin:5px 0px;}
.wctRight p a{color:#000000; text-decoration:none;}
.wctRight p a:hover{color:#000000; text-decoration:underline;}

.cwMovieCont{ margin-bottom:40px; height:150px;}
.cwMovieCont img{margin-right:30px; float:left; width:199px; height:150px;}
.cwMovieCont h1{color:#515151; margin:0px; padding:0px; font:Arial; font-size:18px; font-weight:bold;}
.cwMovieCont h1 a{color:#515151; text-decoration:none;}
.cwMovieCont h1 a:hover{text-decoration:underline;}
.cwMovieCont p{ font-size:12px; font-family:Arial; color:#707070;}
.cwMovieCont a{text-decoration:underline;}
.cwMovieCont a:hover{text-decoration:none;}


.cwHDR{background: #333333 url(../images/Cineworld_blank.jpg) no-repeat; padding:25px 165px 0px 40px; widows:501px; height:182px; margin-bottom:30px; font-size:12px;}
.cwHDR h1{font-size:35px; font-family:Arial, Helvetica, sans-serif; color:#B4DAD9; font-weight:bold; margin:0px; padding:0px;}
.cwHDR p {font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;}

.mercuryHDR{background: #333333 url(../images/mercuryHDRBG.png) no-repeat; padding:25px 165px 0px 40px; widows:501px; height:181px; margin-bottom:30px; font-size:12px;}
.mercuryHDR h1{font-size:35px; line-height:35px; font-family:Arial, Helvetica, sans-serif; color:#A3CFD8; font-weight:bold; margin:0px; padding:0px;}
.mercuryHDR p {font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;}



.tateHeader{background: #66CCCC url(../images/tate_header_bg.png) no-repeat; color:#ADF7F6; padding:45px 165px 0px 22px; widows:501px; height:162px; margin-bottom:30px; font-size:12px;}
.tateHeader h1{font-size:35px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin:0px; padding:0px;}
.tateHeader p a{ text-decoration:underline; color:#ADF7F6;}
.tateHeader p a:hover{ text-decoration:none; color:#FFFFFF;}

.tateWTAEAT{margin:25px 0px 50px 0px; font-size:12px;}
.tateWTAEAT h1{font-size:22px; color:#686868; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin:0px; padding:0px;}
.tateWTAEAT p{color:#7C7C7C;}
.tateWTAEAT p a{color:#000000; text-decoration:none;}
.tateWTAEAT p a:hover{color:#C90708; text-decoration:underline;}
.tateBLDITL{ font-style:italic;} 


.tateImageCont{float:left; width:234px;}
.tateImageCont p{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-style:italic; color:#7A7A7A; margin:10px 0px;}

.tateShows{ float:left; height:161px; margin-bottom:40px; margin-left:30px; width:421px; }
/*.tateShows img{margin-right:30px; float:left; width:234px; height:161px;}*/
.tateShows h1{color:#515151; margin:0px; padding:0px; font:Arial; font-size:24px; font-weight:bold;}
.tateShows h1 a{color:#515151; text-decoration:none;}
.tateShows h1 a:hover{color:#515151; text-decoration:underline;}
.tateShows h1 a:hover{text-decoration:underline;}
.tateShows p{ font-size:12px; font-family:Arial; color:#707070;}
.tateShows p span{ font-size:12px; font-family:Arial; color:#C90708;}
.tateShows a{text-decoration:none; color:#000000;}
.tateShows a:hover{text-decoration:underline; color:#C90708;}

a .tateRedLink{color:#C90708; text-decoration:none;}
a .tateRedLink:hover{color:#C90708; text-decoration:underline;}

.tateBottomBox{background:transparent url(../images/tate_bottomBoxBG.png) no-repeat; width:623px; height:222px; padding:33px 32px; color:#7C7C7C; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.tateBottomBox a{color:#C90708; text-decoration:none;}
.tateBottomBox a:hover{color:#C90708; text-decoration:underline;}

.emHeader{background: url(../images/reviewer-header.jpg) no-repeat; color:#000000; padding:13px 205px 0 22px; height:242px; margin-bottom:30px; font-size:12px;}
.emHeader h1{font-size:25px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin:29px 0 0; padding:0px;}
.emHeader p a{ text-decoration:underline; color:#ADF7F6;}
.emHeader p a:hover{ text-decoration:none; color:#FFFFFF;}



.emE1PR{margin:0px 0px 30px 0px; font-size:12px; float:left; width:360px;}
.emE1PR h1{font-size:22px; color:#000000; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin:0px; padding:0px;}
.emE1PR h2{font-size:14px; font-weight:bold; color:#000000; font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px;}
.emE1PR ol{ padding-left:0px;}
.emE1PR ol li{ padding-top:5px;}

.emE1PR p{color:#7C7C7C;}
.emE1PR p a{color:#000000; text-decoration:none;}
.emE1PR p a:hover{color:#C90708; text-decoration:underline;}

.emExmpGR{clear:both; width:550px;}
.emExmpGR h4{font-size:16px; color:#55859C; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin:0px; padding:0px;}
.emExmpGR h1{font-size:25px; color:#000000; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin:30px 0px 0px 0px; padding:0px;}
.emExmpGR h2{font-size:16px; color:#000000; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin:30px 0px 0px 0px; padding:0px;}
.emExmpGR h3{font-size:14px; color:#000000; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin:0px; padding:0px;}


#foot_h{min-height:600px;  height:auto !important;  height:600px;}
#progressBar { padding-top: 5px; }
#progressBarBox { width: 300px; height: 24px; border: 1px solid #CCCCCC; background:#FFFFFF; float:left; margin-right:5px;}


.uploadImageCont{text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#737373;}
.uploadImagePopupCont{background-image:url(../images/tbg.png); padding:20px; width:612px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#737373;}
.uploadLinkCont{clear:both; padding-top:10px;}
#upload_link{ padding:10px; border:1px solid #CCCCCC; text-align:center; vertical-align:top;}
.uploadImagePopupCont2{background-image:url(../images/tbg.png); padding:20px; width:538px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#737373;}

#nav_control{ width:175px; float:left;}
.paginatinoCont{width:245px; margin-top:5px; font-weight:bold; font-size:1em; padding-bottom:20px;}
.paginationReport{width:70px; float:right;}
.display_entity_pic{
width:246px; 
height:182px; 
text-align:center; 
vertical-align:middle;
border:1px solid #CCCCCC;
}

.tempfooterAlign{
	text-align: left;
}

.tempfooterAlign h3{
	color: #C3001F;
}

.tempBodyAlign {
	margin:0 auto;
	position:relative;
	text-align:left;
	width:990px;
}

.tempHeaderAlign {
	margin: 0 auto;
	width: 990px;
	text-align:left;
}
.feedback_link {
	color: #000099;
	font-weight: 600;
	font-size: 0.9em;
}

.footer_frame {
	text-align:center;
}

.classic_version {
	text-align:center;
	padding-bottom:0.5em;
}

#footer{
	top:10px;
	margin: 1em 1em 1em 1em;
	text-align:center;
}

#gdp_friends {
	margin: 1em auto;
	width: 711px;
	height: 370px;
	background: #fff url(../../../images/start-bkgd1a2.png) no-repeat left top;  
	text-align:left;
}
#gdp_friends h1 {
	text-align: center;
	font-size: 1.5em;
	padding: 0.5em 0 0.1em 0;
	margin: 0;
	font-weight:bold;
}
#gdp_friends h2 {
	text-align: center;
	font-size: 0.9em;
	padding: 0.2em 0 0.1em 0;
	margin: 0;
}



ul.gdp_friends_search label {
	padding: 0 7px 0 0;
	text-align: right;
	width: 250px;
	display: block;
	float:  left;
	font-size: 0.85em;
}

ul.gdp_friends_search label.comma {	
	text-align: right;	
	display: block;
	float:  left;
	font-size: 0.75em;
}

ul.gdp_friends_search li {
	margin: 0.5em 0 0.5em 0;
}

.gdp_form {
	white-space: nowrap;
}

ul.gdp_friends_search li.gdp_form input {
	width: 300px;
}

.gdp_form_text {    
	white-space: nowrap;
	clear:left;
}

ul.gdp_friends_search li.gdp_form_text textarea {
	width: 400px;
	height: 125px;
}

ul.gdp_friends_search li.gdp_form_text input {
	width: 20px;
}


ul.gdp_friends_search label.message {	
    padding: 40px 7px 0 0;
	text-align: right;		
	display: block;
	float:  left;
	font-size: 0.85em;
}



ul.gdp_friends_search li.gdp_send {
	padding: 0.3em 0 1em 0;
	text-align: center;
	 background: url(../../../images/start-bkgd1b2.png) no-repeat bottom  left; 
}

.gdp_bottom {
    clear:both;	
	padding: 0.3em 0 1em 0;
	text-align: center;    
}

.container {
  padding: 0.5em 0.5em 0.5em 0.5em; 
  border: 2px solid #CCCCCC;
  font-size: 0.85em; 
  width:392px;
}

#gdp_friends_info {
	margin: 1em auto;
	width: 711px;
	height: 335px;
	background: #fff url(../../../images/start-bkgd1a3.png) no-repeat left top;  
	text-align:left;
}

#gdp_event {
	text-align: center;
	margin: 0.5em auto;
}


#gdp_event h1 {
	text-align: center;
	font-size: 1.5em;
	padding: 0.5em 0 0.1em 0;
	margin: 0;
	font-weight:bold;
}

.event_link {
	color: #000099;	
	font-size: 0.9em;
	padding:0 0 1em 0;
}


/* Main Page Start */
#wozzon_sub_main {
	width: 511px;
	margin: 0 auto;
	text-align: center;
	font-size: 0.9em;
	/*position:absolute; left:25%; right:25%; top:200px; width:511px; background-image:url(../../../images/top_bg.png); background-repeat:no-repeat;*/
}
#wozzon_logo {
	position:absolute; left:25%; right:0%; top:-150px; height:146px; width:300px; background-image:url(../../../images/wozzon_logo_large.jpg); background-repeat:no-repeat;
}

#wozzon_sub_main_shade_old {
	position:absolute; left:25%; right:0%; top:180px; height:80px; width:100%; background-image:url(../../../images/top_bg_shade.png); background-repeat:no-repeat;
}

#wozzon_sub_main_shade {
	width: 511px;
	background: #fff url(../../../images/top_bg_shade.png);  background-repeat:no-repeat;
	margin: 0 auto;
	height:80px;
	text-align: center;
	font-size: 0.9em;
}

ul.wozzon_main_top {
	width:511px; 
}
ul.wozzon_main_top li.wozzon_main_when {
	width: 600px;
	margin: 0 auto;	
	padding: 0 0 0 0.5em;
}
ul.wozzon_main_top label {
	text-align: right; width: 80px; display: block; float: left; text-transform: uppercase;
	padding:0.16em 0 0 0;
	vertical-align:bottom;
}
ul.wozzon_main_top label.wozzon_main_when {
	padding:0;
}

#span_adv {
	position:absolute; left:48%; right:0%; top:150px; width:50%; text-align:right;
}

/* Main Page End */

.blue_color {
	color:#006699;
}
.blue_color_no_underline {
	color:#006699;
	text-decoration:none;
}


.small_a {
	color: #006699; font-size: 0.9em;
}
.b {
	color:#006699; font-size: 0.9em;
}

.map_view_venue_heading {
	color:#006699; font-size:16px;vertical-align:top;
}


.small_font_map {
	color:#006699;
}


.small_font {
	color:#006699; font-size: 0.80em;
}
.small_font_category {
	color:#006699; font-size: 0.9em;
}

.small_font_black {
	color:#000000; font-size: 0.9em;
}

.hr_line {
	border-top:1px solid #cccccc; width:70%;
}

.align_left {
	text-align:left; margin:0.5em; padding:0; list-style:none;
}

.align_center {
	text-align: center;
}

.align_right {
	text-align: right;
}

.hr {
	width:100%; border-bottom:1px solid #cccccc; padding: 0.3em 0 0 0;
}

.search_button {
	width:81px; height:25px; border:0px solid; background-image:url(../../../images/search.png); background-repeat:no-repeat; 
}

/*  result page */

#wozzon_sub_logo {
 width: 90px;
 height: 45px;
 padding-right:22px;
 }

#wozzon_sub_search {
	position:absolute;
	text-align:left;
}
#wozzon_sub_search2 {
	position:absolute;
	text-align:left;
    padding: 30px 10px 10px  100px;	
}

#wozzon_sub_search_footer {
	position:absolute;
	text-align:left;
	padding: 0px 0px 0px 0px;
	/*border:1px solid #000000;*/
	width: 84%;
}
#wozzon_sub_search_footer2 {
	position:absolute;
	text-align:left;
    padding: 10px 0px 0px 0px;
}
ul.wozzon_search_list {
	padding-right: 0px; display: block; padding-left: 0px; float: left; padding-bottom: 0.2em; padding-top: 0.2em; text-align: left;
}
ul.wozzon_search_list label {
	padding-right: 7px; display: inline; padding-left: 7px; padding-bottom: 0px; text-transform: uppercase; width: 4em; padding-top: 0px; text-align: left;
}
ul.wozzon_search_list li {
	display: inline; 
}

ul.wozzon_search_list2 {
	padding-right: 0px; display: block; padding-left: 0px; float: left; padding-bottom: 0.2em; padding-top: 0.2em; text-align: left;
}
ul.wozzon_search_list2 label {
	padding-right: 7px; display: inline; padding-left: 7px; padding-bottom: 0px; text-transform: uppercase; width: 4em; padding-top: 0px; text-align: left;
}
ul.wozzon_search_list2 li {
	display: inline; 
}

#header_color {
	background-color:#efefef;
	border-top:1px solid #cccccc;
	font-size:0.9em;
}


.clearbothpadding {
	height: 1em;
	clear: both;
	padding:1em;
}

.clearrightpadding {
	height: 1em;
	clear:right;	
	padding:1em;
}
.increasePading {
	clear:right;	
	padding: 8px;

}


.wozzon_searchimage {
	vertical-align: bottom; width: 70px; height: 22px; border:0px solid;
}

ul.wozzon_search_list li.search_form input {
	width: 134px;
	text-align:left;		
}

ul.wozzon_search_list li.search_form_venue input {
	width: 160px;
	text-align:left;		
}

ul.wozzon_search_list li.search_form {
  padding: 0 10px 0 0;

}

ul.gdp_loctions li {
	padding: 0 0 0.6em 0;
	font-size:0.85em;
	clear:left;
}

.win_para{
margin:0px; 
padding-top:5px; 
padding-bottom:0px;
height:60px;
}

.padding_margin_zero{
padding:0px; 
margin:0px;
}
.sw{
width:260px;
}


.textgreen
{
color:#008812;
font-family: Arial, "Lucida Grande", Lucida, Helvetica, sans-serif;
font-size:18px;


}


.wowtext
{
font-family: Arial, "Lucida Grande", Lucida, Helvetica, sans-serif;
font-size:14px;
padding-right:20px;
}

*html .wowtext
{
font-family: Arial, "Lucida Grande", Lucida, Helvetica, sans-serif;
font-size:12px;
padding-right:20px;

}


.wowtext_top
{
font-family: Arial, "Lucida Grande", Lucida, Helvetica, sans-serif;
font-size:14px;
padding-right:20px;
}

*html .wowtext_top
{
font-family: Arial, "Lucida Grande", Lucida, Helvetica, sans-serif;
font-size:12px;
padding-right:20px;
margin-bottom:10px;
padding-bottom:20px;

}


.wowtextpargraph
{
font-family: Arial, "Lucida Grande", Lucida, Helvetica, sans-serif;
font-size:14px;
width:90%;
padding-top:5px;
padding-right:20px;
}
*html .wowtextpargraph
{
font-family: Arial, "Lucida Grande", Lucida, Helvetica, sans-serif;
font-size:12px;
width:85%;

}
.heading2
{
font-size:1.4px;
font-weight:bold;background-color:#efefef;border-top:1px solid #c0c0c0;

}
.popupCont{
	width:518px;
	padding:20px;
	background-image:url(../images/tbg.png);
/*	opacity:.60;
    filter: alpha(opacity=60);
    -moz-opacity: 0.6;*/
}
.popupWhiteBox{
	background-color:#FFFFFF; 
	padding:25px;
}
.formBorder{
	padding:30px; 
	border:1px solid #CCCCCC;
}

.formCont{
	width:345px; 
	margin:0px auto;
	text-align:left;
}
.formFieldCont{
	background-color:#E0DFDF; 
	padding:10px; 
	margin:8px 0px;
}
.popFormField{
	border:1px solid #999798; 
	font-weight:bold; 
	padding:5px; 
	color:#848383; 
	width:310px;
}
.popupFormText{
	margin:0px 13px;
	margin-bottom:18px; 
	color:#828080; 
	font-size:14px;
	text-align:left;
}
.popFormField{
	border:1px solid #999798; 
	font-weight:bold; 
	padding:5px; 
	color:#848383; 
	width:310px;
}
/* HOMEPAGE CSS */
#container {
margin:0px auto;
position:relative;
text-align:left;
width:990px;
}
#logo {
	position:absolute;
	width:211px;
	height:139px;
	margin-left:72px;
	top: 57px;
}

#footo {
bottom:30px;
color:#2E3305;
font-family:Verdana;
font-size:10px;
font-weight:bolder;
height:20px;
position:absolute;
right:1px;
text-align:right;
text-decoration:none;
width:258px;
}
#search{
	width:990px;
	height:138px;
}

#header {
	width:990px;
	height:57px;
}
#topMenu {
	color:#D70000;
	float:right;
	font-family:boopee;
	font-size:20px;
	font-weight:bold;
	height:26px;
/*	margin-left:630px;
*/	margin-top:33px;
	width:388px;
}

#topMenu1 {
	height:26px;
	float:left;
}

#topMenu2 {

	height:26px;
	width:100px;
	float:left;
}

#topMenu3 {
	height:26px;
	width:190px;
	float:left;
}

#topMenu4 {
	height:26px;
	left:325px;
	position:absolute;
	width:200px;
}


a:link {
	color: #5086a0;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	color: #5086a0;
}

a:visited {
	color: #5086a0;
}

a:active {
	color: #5086a0;
	text-decoration: none;
}



#Marketing {
	position:absolute;
	width:270px;
	height:479px;
	left: 1px;
	top: 289px;
}

#Block1 {
	position:absolute;
	width:124px;
	height:101px;
	left: 113px;
}


#Block2 {
	position:absolute;
	width:124px;
	height:101px;
	top:126px;
	left: 113px;
}

#Block3 {
	position:absolute;
	width:124px;
	height:101px;
	top:249px;
	left: 113px;
}

#Block4 {
	position:absolute;
	width:124px;
	height:101px;
	top:372px;
	left: 113px;
}

#Browse {
	position:absolute;
	width:634px;
	height:474px;
	background-image:url(../images/main_panel_bg.jpg);
	background-repeat:no-repeat;
	text-align:left;
	font-size:12px;
	color:#000;
	margin-left:105px;
	padding-top:20px;
	left: 216px;
	top: 289px;
}

/*#sectionTwo {
	background-repeat:no-repeat;
	color:#000000;
	font-size:12px;
	height:474px;
	left:195px;
	margin-left:0;
	padding-top:20px;
	position:absolute;
	text-align:left;
	top:289px;
	width:685px;
}*/

#Category1 {
	position:absolute;
	width:266px;
	height:20px;

	font-size:15px;
	color:#858383;
	top: 37px;
	left: 74px;
	
}

#Category2 {
	position:absolute;
	width:100px;
	height:40px;

	font-size:20px;
	font-weight:bold;
	color:#000000;
	top: 33px;
	left: 338px;
	
}

#Category3 {
	position:absolute;
	width:100px;
	height:40px;

	font-size:14px;
	color:#5086a0;
	top: 38px;
	left: 439px;
	
}

#FilmIcon {
	position:absolute;
	width:72px;
	height:45px;
	left: 74px;
	top: 96px;
}

#FilmLink {
	position:absolute;
	width:72px;
	height:24px;

	font-weight:bold;
	font-size:16px;
	color:#5086a0;
	left: 161px;
	top: 104px;
}


#ArtIcon {
	position:absolute;
	width:72px;
	height:45px;
	left: 74px;
	top: 151px;
}

#ArtLink {
	position:absolute;
	width:72px;
	height:24px;

	font-weight:bold;
	font-size:16px;
	color:#5086a0;
	left: 161px;
	top: 162px;
}


#MusicIcon {
	position:absolute;
	width:72px;
	height:45px;
	left: 74px;
	top: 204px;
}

#MusicLink {
	position:absolute;
	width:72px;
	height:24px;

	font-weight:bold;
	font-size:16px;
	color:#5086a0;
	left: 161px;
	top: 215px;
}


#StageIcon {
	position:absolute;
	width:72px;
	height:45px;
	left: 74px;
	top: 259px;
}

#StageLink {
	position:absolute;
	width:163px;
	height:32px;

	font-weight:bold;
	font-size:16px;
	color:#5086a0;
	left: 161px;
	top: 263px;
}


#KidsIcon {
	position:absolute;
	width:72px;
	height:45px;
	left: 74px;
	top: 312px;
}

#KidsLink {
	position:absolute;
	width:143px;
	height:25px;

	font-weight:bold;
	font-size:16px;
	color:#5086a0;
	left: 161px;
	top: 327px;
}

#EventsIcon {
	position:absolute;
	width:72px;
	height:45px;
	left: 74px;
	top: 373px;
}

#EventsLink {
	position:absolute;
	width:165px;
	height:39px;

	font-weight:bold;
	font-size:16px;
	color:#5086a0;
	left: 161px;
	top: 379px;
}


#PubIcon {
	position:absolute;
	text-align:right;
	width:72px;
	height:45px;
	left: 367px;
	top: 96px;
}


#PubLink {
	position:absolute;
	width:117px;
	height:24px;

	font-weight:bold;
	font-size:16px;
	color:#5086a0;
	left: 461px;
	top: 104px;
}



#ComedyIcon {
	position:absolute;
	text-align:right;
	width:72px;
	height:45px;
	left: 367px;
	top: 151px;
}

#ComedyLink {
	position:absolute;
	width:117px;
	height:24px;

	font-weight:bold;
	font-size:16px;
	color:#5086a0;
	left: 461px;
	top: 159px;
}

#RestoIcon {
	position:absolute;
	text-align:right;
	width:72px;
	height:45px;
	left: 367px;
	top: 205px;
}

#RestoLink {
	position:absolute;
	width:117px;
	height:24px;

	font-weight:bold;
	font-size:16px;
	color:#5086a0;
	left: 461px;
	top: 214px;
}

#CoffeeIcon {
	position:absolute;
	text-align:right;
	width:72px;
	height:45px;
	left: 367px;
	top: 257px;
}

#CoffeeLink {
	position:absolute;
	width:117px;
	height:24px;

	font-weight:bold;
	font-size:16px;
	color:#5086a0;
	left: 461px;
	top: 260px;
}

#ClubsIcon {
	position:absolute;
	text-align:right;
	width:72px;
	height:45px;
	left: 367px;
	top: 310px;
}

#ClubsLink {
	position:absolute;
	width:117px;
	height:24px;

	font-weight:bold;
	font-size:16px;
	color:#5086a0;
	left: 461px;
	top: 324px;
}


#AllIcon {
	position:absolute;
	text-align:right;
	width:72px;
	height:45px;
	left: 367px;
	top: 373px;
}

#AllLink {
	position:absolute;
	width:117px;
	height:24px;

	font-weight:bold;
	font-size:16px;
	color:#5086a0;
	left: 461px;
	top: 378px;
}


#MoreLink {
	position:absolute;
	width:117px;
	height:24px;
	text-align:right;
	font-family:boopee;
	color:#d70000;
	font-weight:bold;
	font-size:24px;
	left: 323px;
	top: 430px;
}
s



form {
margin-left:-6px;
max-width:380px;
min-width:300px;
padding:0;
width:375px;
}
form fieldset {
border:1 solid #A3BE0D;
margin:0;
padding:10px;
}
form fieldset legend {
font-size:1.1em;
}
form label {
display:block;
float:left;
margin:5px 0 0 5px;
padding:0;
text-align:left;
width:100px;
}
form fieldset label:first-letter {
text-decoration:none;
}
form input{
/*border:0px none;
margin:2px 0 0 0px;*/
padding:4px 3px;
/*border:1px solid #989898;*/
}
form textarea {
border:1px solid #989898;
margin:5px 0 0 0px;
}
textarea {
border:1px solid #989898;
}
form select {
border:1px solid #989898;
/*margin:5px 0 0 0px;
*/}
select {
border:1px solid #989898;
/*margin:5px 0 0 10px;
*/}

#form input .inactive{
color:#999;
}	 
#form input .active{
color:#000;
}	
		
#form textarea .inactive{
color:#999;
}	 
#form textarea .active{
color:#000;
}	
		
form input#reset {
margin-left:0;
}
textarea {
overflow:auto;
}
form .required {
font-weight:bold;
}
form br {
clear:left;
}
div#footer {
background-image:url(../images/footer_bg5c.jpg);
clear:both;
height:62px;
width:963px;
}
.h2 {
color:#99B406;
font-size:13px;
font-weight:bold;
text-decoration:none;
}
.h3 {
color:#99B406;
font-size:13px;
font-weight:bold;
text-decoration:none;
}

.h9 {
color:#959494;
font-size:16px;
font-weight:bold;
text-decoration:none;
}

.h10 {
color:#959494;
font-size:14px;
font-weight:normal;
text-decoration:none;
}




#entryField {
	position:absolute;
	margin-left:324px;
	width:566px;
	height:102px;
	left: -7px;
	top: 94px;
}



#whereField {
	position:absolute;
	/*background-image:url(../images/where_bg.jpg);
	background-repeat:no-repeat;*/
	width:191px;
	height:40px;
	left: 86px;
	top: 56px;
	
}



#whenField {
	position:absolute;
	width:125px;
	/*height:48px;*/
	left: 329px;
	top: 56px;
	z-index:50;
}
#what {
	position:absolute;
	width:75px;
	height:39px;
	color:#716f6f;
	margin-left:9px;
	margin-top:9px;
	font-size:20px;
	font-weight:900;
	left: -9px;
	top: 1px;
}

.whatFieldCont {
	position:absolute;
	/*background-image:url(../images/what_bg.jpg);
	background-repeat:no-repeat;
	padding-top:4px;*/
	width:473px;
	height:36px;
	left: 85px;
	top: 1px;
}

.whatField{
	width:332px;
	padding:12px;
	border:none;
	border:1px solid #989898;
	font-weight:bold;
}

#where {
	position:absolute;
	width:75px;
	height:31px;
	color:#716f6f;
	margin-left:9px;
	margin-top:9px;
	font-size:20px;
	font-weight:900;
	top: 52px;
	left: -9px;
}
.whereField{
	padding:7px 11px;
	width:135px;
	font-weight:bold;
}
.whereFieldHover{
	padding:6px 10px;
	width:135px;
	border:2px solid #009900;
}

#when {
	position:absolute;
	width:75px;
	height:31px;
	color:#716f6f;
	margin-left:90px;
	margin-top:9px;
	font-size:20px;
	font-weight:900;
	left: 171px;
	top: 49px;
}

/* ----------- My Form ----------- */
.myform{
margin-left:105px;
width:850px;
padding:0px;
}

#tagline {
	width:990px;
	height:90px;
}


#Announcement {
	position:absolute;
	width:955px;
	top: 195px;
}


#Strapline {
	position: absolute;
	width:200px;
	height:20px;
	font-size: 16px;
	font-weight:bold;
	color:#716f6f;
	margin-left:79px;
	top: 10px;
}


.button 
{
	position:absolute;
	border: font-size: 12px; 		
	color: #FFFFFF;
	font-weight: bold;
	width:130px;
	height:43px;
	font-family: arial;
	background-image:url(../images/find_now_button2.jpg);
	text-decoration: none;
	left: 457px;
	top: 25px;
} 


fieldset{
	margin:0;
	padding:0;
	border:none;
}
		
    input {
      margin: 0 0 0px;
    }
    legend {
      font-size: 1.2em;
      font-weight: bold;
    }
    label {
      display: block;
      font-weight: bold;
      color: #666;
    }
    select.replaced {
      display: none;
	  height:27px;
    }
    ul.selectReplacement {
      background: url(../images/list1.jpg) top left no-repeat;
      margin: 0;
      padding: 0;
      height: 33px;
      width: 113px;
    }
    ul.selectReplacement li {
	  background: url(../images/list_trans3.gif) no-repeat;
      /*color: #d2d2d1;*/
	  color:#000000;
      cursor: pointer;
      display: none;
      font-size: 14px;
      line-height: 1.7em;
      list-style: none;
	  margin-top:0px;
      padding: 2px 7px;
      width: 100px;
	  height:27px;
    }
    ul.selectOpen li {
		display:block;
		background-color:#FFFFFF;
		border-top:1px solid #999789;
    }
    ul.selectReplacement li.selected {
      /*color: #d2d2d1;*/
	  color:#000000;
      display: block;
	  font-weight:bold;
    }
    ul.selectOpen li.selected {
      display: block;
    }
    ul.selectOpen li:hover,
    ul.selectOpen li.hover,
    ul.selectOpen li.selected:hover {
      background: #1c7fa8;
      color: #fff;
    }

.button {
	clear:both;
	margin-left:0px;
	width:110px;
	height:36px;
	background-image:url(../images/find_now_button2.jpg);
	text-align:center;
	line-height:30px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}

#footer {
	position:absolute;
	width:990px;
	height:72px;
	left: 0px;
	top: 837px;
}

#footMenu {
	position:absolute;
	width:530px;
	height:42px;
	font-size:12px;
	color:#78a6b0;
	left: 73px;
	
}



#footCopyright {
	position:absolute;
	width:150px;
	height:42px;
	font-size:11px;
	color:#1e505a;
	left: 569px;
	top: 0px;
	
}



div#footer p {
margin:0;
padding:5px 10px;
}

#footo {
bottom:30px;
color:#2E3305;
font-family:Verdana;
font-size:10px;
font-weight:bolder;
height:20px;
position:absolute;
right:1px;
text-align:right;
text-decoration:none;
width:258px;
}

#topHeader {
	height: 27px;
	width: 920px;
	padding-top: 33px;
	padding-left:70px;
}
#topHeader2 {
	padding-top: 33px;
}
.welcomeNote {
	font-weight: bold;
	color: #5086A0;
	float: left;
	width: 370px;
	height: 23px;
	text-align:left;
}
.topRightMenu {
	float: right;
	width: 413px;
	text-align:right;
}

#Marketing_result {
	position:relative;	
	width:265px;
	height:479px;
	left: 1px;	
}

#Block1_result {
	position:absolute;
	width:124px;
	height:101px;
	left: 60px;
}


#Block2_result {
	position:absolute;
	width:124px;
	height:101px;
	top:126px;
	left: 60px;
}

#Block3_result {
	position:absolute;
	width:124px;
	height:101px;
	top:249px;
	left: 60px;
}

#Block4_result {
	position:absolute;
	width:124px;
	height:101px;
	top:372px;
	left: 60px;
}
#Block5_result {
	position:absolute;
	width:124px;
	height:101px;
	top:495px;
	left: 60px;
}
#Block6_result {
	position:absolute;
	width:124px;
	height:101px;
	top:618px;
	left: 60px;
}
#Block7_result {
	position:absolute;
	width:124px;
	height:101px;
	top:741px;
	left: 60px;
}
#Block8_result {
	position:absolute;
	width:124px;
	height:101px;
	top:864px;
	left: 60px;
}
#Block9_result {
	position:absolute;
	width:124px;
	height:101px;
	top:987px;
	left: 60px;
}




#chooseDates{
position:absolute; 
left:329px; 
top:80px; 
width:250px;
}

#chooseDates input{
border:1px solid #989898;
height:16px;
}
.search_bt{
left:457px; 
top:25px; 
position:absolute;
}
#defaultLocationInfoPopup{
border:none; 
top:180px; 
left:300px; 
position:absolute; 
z-index:62;
}

#fbregistrationPopup{
	border:none; 
	top:180px; 
	left:20px; 
	position:absolute; 
	z-index:62;
}


.formContainer {
	height: 170px;
	width: 990px;	
}
.logoPo{
	float:left; 
	width:211px; 
	height:161px; 
}
.logoPo p{
	text-align:center;
	margin:0px;
	padding:0px;
}
.formBox{
	float:left; 
	width:610px; 
	height:139px; 
	margin-left:10px;
}
.whatFieldContResult {
height:31px;
padding-bottom:4px;
padding-top:3px;
}
.errorResult{
	color:#FF0000;
	text-align:center;
	height:20px;
}

.whatWhen{
	float:left; 
	width:85px; 
	padding-left:35px; 
	font-size:20px; 
	color:#716F6F;
}
.whatResult{
	margin:0px; 
	margin-top:27px; 
	padding:0px;
}
.whenWhatFieldCont{
	clear:both; 
	margin-top:16px;
}
.whenResult{
	margin:0px; 
	margin-top:26px; 
	padding:0px;
}
.whenFieldResult{
	float:left; 
	width:152px; 
	height:25px; 
	padding-bottom:4px; 
	background-color: #FFFFFF;
}
.whenCont{
	float:left; 
	width:180px; 
	margin-left:22px; 
	font-size:20px; 
	color:#716F6F;
}
.whenFieldCont{
	float:right; 
	width:112px;
	z-index:50;
	position:relative;
}
.formFieldsResult{
	float:left; 	
	width:359px;
}
.whatTitleResult{
	margin:0px; 
	margin-bottom:3px; 
	font-size:12px; 
	padding:0px; 
	color:#919294;
	text-align:left;
}

.whereFieldResult{
	/*border:medium none;*/
	padding:7px 11px;
	width:131px;
	font-weight:bold;
}

.btnFindNow{
	float:left; 
	margin-top:42px; 
	margin-left:12px; 
	width:110px; 
	height:36px;
}
.dateFieldsCont{
	clear:both; 
	padding-left:305px; 
	padding-top:3px;
}

#choosedates{
width:250px;
}

.choosedates_input{
border:1px solid #989898;
height:16px;
width:75px;
}

.nTxFld{
 border:1px solid #989697;
 color:#000000;
}
.titleName{
font-size:16px;
}
/* 3.2.2 */

/*
input[type="password"]{
   border:1px solid #989898;
}*/
   
input[type="image"]{
   border:none;
}
   
.textFieldNotmal{
	border:1px solid #CCCCCC;
	padding:4px 5px;
	color:#999999;
}
.textareaNotmal{
	border:1px solid #CCCCCC;
	padding:4px 5px;
	color:#999999;
}

.selectBoxNotmal {
	  padding:4px 2px;
	  border:1px solid #989898;
}

.currencyTitle{
	width:128px; 
	padding-top:4px; 
	display:inline; 
	float:left; 
	text-transform:inherit; 
	text-align:left;
}
.currencySymbol{
	float:left; padding-top:4px;
}
#tnc{
	text-align:left;
}
#tnc p{
padding:5px 0px;
margin:0px;
text-align:left;
}

/*  Section Two  

#topRatedEvents {float: left; width: 335px; text-align:left;}
#mapSearch {float:right; width:253px; text-align:left;}
#homeSearchCont{background:#E8E8EC; width:155px; padding:8px; float:left;}
#homeSearchCont input{ padding:7px 10px; border:1px solid #CCCCCC; width:132px;}

.result{padding:10px 3px; border-bottom:1px solid #E8E8EC; font-size:15px; text-align:left;}
.titleCont{height:18px;}
.result h1{float:left; font-weight:bold; font-size:18px; color:#0082BF; padding-left:20px; background:url(../images/music.png) no-repeat; margin:0px; }
.ratingStars{ margin-left:10px;}
.result h2{font-size:15px; font-weight:bold; color:#B90000; padding-left:20px; clear:both; margin:0px;}
.distance{color:#999; margin-left:10px; font-size:15px; }
.ratingN{color:#999; margin-left:0px; font-size:15px;}
.result h3{float:right; font-size:15px; font-weight:bold; color:#999999;}
.result p{padding:3px 0px; padding-left:20px; color:#646464; margin:0px;}
.location{font-size:15px; padding:3px 0px;}

 End of Section Two  */

/*  Section Two  */
#sectionTwo {color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px;height:474px;left:175px;margin-left:0;padding-top:20px;position:absolute;text-align:left;top:265px;width:630px;}



/*Home menu left side*/
#home-left-menu {color:#000000; height:274px;left:0px;margin-left:0;text-align:left;top:150px;width:160px;position:absolute;;}
.menuPosition{padding-top:20px;position:absolute;}

#home-left-menu ul{	list-style-type:none;margin:0;padding:0;width:160px;}
#home-left-menu ul li{list-style-type:none;}
#home-left-menu ul li a{font-size:13px; font-weight:bold;color:#000000;padding:12px 15px;border-bottom:1px solid #EBEBEB;text-decoration:none;width:130px;display:block;} 
#home-left-menu ul li a:hover{background:#DA0000 url(../images/left-menu-hover.png) no-repeat center right;background-position: 151px;padding-top:13px;color:#FFFFFF;border:none;} 

#addEventMenu ul{list-style-type:none;margin:0;padding:0;width:160px;}
#addEventMenu ul li{list-style-type:none;}
#addEventMenu ul li a{background:#FFFFFF url(../images/add-event-menu.png) no-repeat center right;font-size:13px;color:#000000;padding:12px 15px;border-bottom:1px solid #EBEBEB;text-decoration:none;width:130px;display:block;} 
#addEventMenu ul li a:hover{background:#DA0000 url(../images/add-event-menu-hover.png) no-repeat center right;padding-top:13px;	color:#FFFFFF;border:none;} 


#topRatedEvents {float: left; width: 325px; text-align:left;}
#mapSearch {float:right; width:300px; text-align:left;}
#homeSearchCont{background:#E8E8EC; width:155px; padding:8px; float:left;}
#homeSearchCont input{ padding:7px 10px; border:1px solid #CCCCCC; width:132px;}

.result{font-size:15px; text-align:left; clear:both}
.resultImg{width:70px; height:70px; margin-right:10px; float:left;}
.resultData{float:left; width:225px;}
.titleCont{height:auto;}
.result h1{float:left; font-weight:bold; font-size:16px; color:#0082BF;width:225px; /*background:url(../images/music.png) no-repeat;*/ margin:0px; line-height:15px; }
.ratingStars{ margin-left:10px;}
.result h2{font-size:13px; font-weight:bold; color:#B90000; clear:both; margin:0px;}
.distance{color:#999; margin-left:10px; font-size:15px; }
.ratingN{color:#999; margin-left:0px; font-size:15px;}
.result h3{float:right; font-size:15px; font-weight:bold; color:#999999;}
.result p{padding:3px 0px; color:#646464; margin:0px; font-size:12px;}
.location{font-size:15px; padding:3px 0px;}

.topIconMenus{background:#E8E8E8 url(../images/sec-two-top-bg.png) no-repeat; padding:0px 11px; padding-top:6px; padding-bottom:2px; font-size:15px; color:#000000; margin-bottom:25px;}

.topIconMenus ul{display:inline;}
.topIconMenus ul li{display:inline; margin-left:40px;}

.homeMainEventsTitle{background:#E8E8E8; padding:10px; margin-bottom:20px; font-size:16px; font-weight:bold; color:#000000;}
.homeMainEvents{float:left; width:132px; margin-right:33px;}
.homeMainEvents img{margin-bottom:10px;}
.homeMainEvents h1{margin:0px; padding:0px; font-size:12px; color:#0082BF; font-weight:bold;}
.homeMainEvents p{margin-top:10px; color:#888888; line-height:18px;}

.popSearches{background:#ECECEC; margin-top:10px; padding:10px; height:150px; }
.popSearches h1{ color:#717171; font-size:18px; font-weight:bold; margin:0px; padding:0px;}

.popSearchList ul{ width:140px; float:left; margin:0px; padding:0px; margin-top:10px; list-style-type:none;}
.popSearchList ul li a{ line-height:18px; font-size:13px; font-family:Arial, Helvetica, sans-serif; }


/*Facebook login popup*/
.fbPopupCont{width:925px;padding:30px;background-image:url(../images/tbg.png);text-align:left;}
.fbWhiteBox{background-color:#FFFFFF;padding:25px;min-height:370px;}
.fbLoginArea{width:400px;float:left;}
.fbLoginArea p{padding:5px 0px; color:#000000;}
.fbLoginSeprator{float:left; width:25px; background:#FFFFFF url(../images/popup-sep.jpg) no-repeat; height:350px;}
.fbWozzonLogin{width:400px; margin-left:50px; float:left;}
.fbWozzonTextField{ padding:5px; background:transparent url(../images/textFieldBG.jpg) repeat-x; border:1px solid #666666; width:338px; margin:7px 0px 12px 0px;}
.fbPopupLogin a{ padding:5px 10px; background:#FE0032; display:block; text-decoration:none; color:#FFFFFF; width:35px; font-size:14px; margin-top:20px;}
.fbPopupLogin a:hover{background:#000000;}

.fbTitleContainer{height:64px; margin-bottom:20px;}
.fbPopupImage{width:52px; height:52px; border:1px solid #333333; float:left; margin-right:15px;}

.fbPopupCont_sml{width:700px;padding:30px;background-image:url(../images/tbg.png);text-align:left;}
.fbWhiteBox_sml{background-color:#FFFFFF;padding:25px;min-height:200px;}


#secTwoTop { color:#707071; font-family:Arial, Helvetica, sans-serif; font-size:12px; height:125px; left:175px; margin-left:0; padding-top:20px; position:absolute; text-align:left; top:129px; width:630px; }


.lonTitleCont ul{line-height:20px;}
.lonTitleCont ul li{ display:inline;}
.lonTitleCont ul li a{ display:inline; margin:0px 10px; padding:0px;  font-weight:bold; border-right:1px solid #000000; }

#secTwoTop h2{font-size:16px; font-weight:bold;}
#secTwoTop p{margin:0px;}


#lonRightCont { color:#707071; font-family:Arial, Helvetica, sans-serif; font-size:12px; left:820px; margin-left:0; padding:8px; position:absolute; text-align:left; top:150px; width:104px; background:#ECECEC; }

#lonRightCont h1{margin:0px; font-size:16px; font-weight:bold;}
#lonRightCont h2{margin:0px; font-size:12px; font-weight:bold;}
#lonRightCont img{margin:10px 0px;}


.lonTitleCont{ background:#ECECEC; padding:8px 10px; /*margin-bottom:20px;*/ height:20px; }
.lonTitleCont h1{ color:#707071; font-size:16px; margin:0px; padding:0px; float:left; font-weight:bold;}
.lonTitleCont h2{ color:#707071; font-size:16px; margin:0px; padding:0px; float:left; font-weight:bold;}
.lonTitleCont h2 p{ color:#5086A0; font-size:12px; margin:0px; padding:0px; float:left; font-weight:bold; margin-left:10px;}
.lonTitleCont span{ color:#5086A0; font-size:12px; margin:0px; padding:0px; line-height:22px; margin-left:15px; font-weight:bold;}



/*.lonTitleCont{background:#E8E8E8; padding:10px; margin-bottom:20px; height:20px;}
.lonTitleCont h1{padding:0px; margin:0px; font-size:16px; font-weight:bold; color:#707071;}
.lonTitleCont h2{padding:0px; margin:0px; font-size:16px; font-weight:bold; color:#707071;}*/




/*  End of Section Two  */



/*  End of Section Two  */
#save_search_alert{
position:absolute;
top:200px;
left:200px;
z-index:100;
width:540px;
}
#search_saved{
position:absolute;
top:250px;
left:200px;
z-index:50;
width:500px;
}
.li_sAert{
padding-left: 15px;
padding-bottom: 5px; 
padding-top: 5px; 
font-size: 20px; 
font-weight:bold;
}
.li_nsAert{
padding-left: 15px;
padding-top: 5px; 
font-weight:bold;
}

#syncAccount {
	float:right;
	border:1px solid #ffff00;
	background-color:#ffffcc;
	padding:5px;
	font-weight:bold;
	width:615px;
	padding:20px 10px;
	margin-top: 15px;
}
.syncAccount_link:link {
	color:#000000;
	text-decoration:underline;
}

.syncAccount_close {
	padding-left:48px;
	color:#ccccc;
}

#featureBanner {
	float:right;
	font-weight:bold;
	margin-right:17px;
	margin-top:5px;
	padding:0;
	width:615px;
}
.vMiles { font-size:1.0em; font-weight:normal; padding:0 0 0 0.3em; }
.lnkTitleGroup{text-align:right; width:780px;}
.heightGroupPadder{
padding-left:20px; height:0px;
}
.gdp_search_results_pad{
	padding: 1em 0 0em 0;
	overflow:hidden;	
	margin-top:8px;
}
.film_title{
font-size:16px;
font-weight:bold;
}

.SNG_whenCont a {color:#464545; text-decoration:none;}
.calendar { border: 1px solid #4C4C4C; color: #000; cursor: default; display: none; font-family: tahoma,verdana,sans-serif; font-size: 11px; position: relative; text-align: center; width: 196px; z-index:61;}
.calendar .calbutton { padding: 1px; text-align: center; }
.calendar .combo { background-color: #ffffff; border-bottom-color: #000000; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: #CCCCCC; border-left-style: solid; border-left-width: 1px; border-right-color: #000000; border-right-style: solid; border-right-width: 1px; border-top-color: #CCCCCC; border-top-style: solid; border-top-width: 1px; cursor: default; display: none; font-size: 90%; left: 0px; padding: 1px; position: absolute; top: 0px; width: 4em; z-index: 100; }
.calendar .combo .active { background-color: #ffffff; padding: 0px; }
.calendar .combo .hilite { background-color: #0099ff; color: #FFFFFF; }
.calendar .combo .label,
.calendar .combo .label-IEfix { padding: 1px; text-align: center; }
.calendar .combo .label-IEfix { width: 4em; }
.calendar .nav { background-color: #eeeeee; background-position: 100% 100%; background-repeat: no-repeat; }
.calendar table { background-color: #eeeeee; color: #000000; cursor: default; font-family: tahoma,verdana,sans-serif; font-size: 11px; }
.calendar table .wn { background: #e8f4f0; border-right: 1px solid #000; padding: 2px 3px 2px 2px; }
.calendar tbody .day { padding-bottom: 2px; padding-left: 2px; padding-right: 4px; padding-top: 1px; text-align: right; width: 2em; }
.calendar tbody .day.othermonth { color: #aaa; font-size: 80%; }
.calendar tbody .day.othermonth.oweekend { color: #faa; }
.calendar tbody .disabled { color: #999; } /* Display Dates */
.calendar tbody .emptycell { visibility: hidden; }
.calendar tbody .emptyrow { display: none; }
.calendar tbody .rowhilite td { background-color: #0099ff; }
.calendar tbody .rowhilite td.wn { background-color: #0099ff; }
.calendar tbody td.active { padding: 2px 2px 0px 2px; }
.calendar tbody td.hilite { border: 0px solid; padding-bottom: 1px; padding-left: 1px; padding-right: 4px; padding-top: 1px; }
.calendar tbody td.selected { background-color: #cccccc; color: #000000; font-weight: bold; padding: 2px 2px 0px 2px; }
.calendar tbody td.today { color: #0099ff; font-weight: bold; }
.calendar tbody td.weekend { color: #000000; font-weight: bold; }
.calendar td.time { background-color: #747474; border-top: 1px solid #000; padding: 1px 0px; text-align: center; }
.calendar td.time .ampm { text-align: center; }
.calendar td.time .colon { font-weight: bold; padding: 0px 2px 0px 3px; }
.calendar td.time .hour,
.calendar td.time .minute,
.calendar td.time .ampm { background-color: #737373; border: 1px solid #889; font-weight: bold; padding: 0px 3px 0px 4px; }
.calendar td.time span.active { background-color: #000; border-color: #f00; color: #0f0; }
.calendar td.time span.hilite { background-color: #667; border-color: #000; color: #fff; }
.calendar tfoot .active { border-bottom: 1px solid #fff; border-left: 1px solid #000; border-right: 1px solid #fff; border-top: 1px solid #000; padding: 2px 0px 0px 2px; }
.calendar tfoot .footrow { }
.calendar tfoot .hilite { border-bottom-color: #999999; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: #fff; border-left-style: solid; border-left-width: 1px; border-right-color: #999999; border-right-style: solid; border-right-width: 1px; border-top-color: #fff; border-top-style: solid; border-top-width: 1px; padding: 1px;	background-color: #737373;
}
.calendar tfoot .ttip { background-color: #cccccc; color: #000000; padding: 1px; text-align: center; border-top-color: #4D4D4D; }
.calendar thead .active { background-color: #b8c0c4; border-bottom-color: #fff; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: #000; border-left-style: solid; border-left-width: 1px; border-right-color: #fff; border-right-style: solid; border-right-width: 1px; border-top-color: #0099ff; border-top-style: solid; border-top-width: 1px; }
.calendar thead .daynames { }
.calendar thead .headrow { background-color: #efefef; }
.calendar thead .hilite { background-color: #cccccc; padding: 0px; }
.calendar thead .name { background-color: #cccccc; border-bottom-color: #4D4D4D; border-bottom-style: solid; border-bottom-width: 1px; padding: 1px; text-align: center; color: #000000; }
.calendar thead .ctitle { background-color: #cccccc; color: #000000; font-weight: bold; padding: 1px; text-align: center;  background-position:top center; background-repeat:repeat-x; }
.calendar thead .weekend { color: #000000; }
*{margin:0px; padding:0px;}
body{color:#000000;font-family:Arial,Helvetica,Verdana,sans-serif;font-size:12px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;height:100%;line-height:normal;margin:0px;padding:0px;}
a:hover {text-decoration:none;}
/*Applied temporary text align*/
.SNG_container{width:990px; margin:0px auto; text-align:left;}

.SNG_header{width:990px; position:relative; height:111px; margin-top:30px; z-index:10; }
.SNG_topSection{padding-right:25px; overflow:hidden;}
.welcomeMessage{width:300px; float:left; color:#ff0b32; font-weight:bold; padding:3px 0 0 15px;}
.welcomeMessage span a{color:#2E76C0; font-weight:bold;}
.welcomeMessage span a:hover{color:#2E76C0; font-weight:bold; text-decoration:underline;}
.SNG_welcomepadding{padding: 0 10px 0 10px; }
.SNG_welcomeMessage span a { text-decoration:none; color:#5D000F; }
.SNG_topSection ul{width:300px; float:right; text-align:right; margin:0px;}
.SNG_topSection ul li{display:inline; margin:0px; float:right;}
.SNG_topSection ul li a{font-size:14px; color:#FF0B32; font-weight:bold; padding:3px 5px; text-decoration:none; display:block; float:left;}
.SNG_topSection ul li a:hover{ background:#FF0B32; color:#FFFFFF;} 

.SNG_logoStrapLine{float:left; clear:both; width:165px;}
.SNG_logoStrapLine h1{margin:0px; padding:0px; font-size:12px; font-weight:bold;}
.SNG_logoStrapLine h3{font-size:13px; color:#CACACA; font-weight:bold; font-style:italic; letter-spacing:-1px;}


.SNG_searchBox{float:left; margin-left:15px; background:#FFFFFF url(../SNG_images/searchBox-bg.gif) no-repeat; width:810px; height:89px; position:relative;}
.SNG_whatField{color:#464545; font-size:16px; font-weight:bold; padding:4px 10px; width:292px; background:#FFFFFF; position:absolute; left:43px; top:9px; border:6px solid #FF0B32;}
.SNG_whatText{position:absolute; left:50px; top:60px; width:300px; font-size:14px; color:#FFFFFF; font-style:italic;}
.SNG_whatText a{color:#FFFFFF; text-decoration:none;}
.SNG_whatText a:hover{color:#FFFFFF; text-decoration:underline;}
.SNG_whereField{color:#464545; font-size:16px; font-weight:bold; padding:4px 10px; width:159px; background:#FFFFFF; position:absolute; left:360px; top:9px; border:6px solid #FF0B32;}
.SNG_whereText{position:absolute; left:365px; top:60px; width:300px; font-size:14px; color:#FFFFFF; font-style:italic; /*letter-spacing:-1px;*/}

.SNG_findNow{width:118px; position:absolute; right:1px; top:15px; z-index:5;}
.SNG_searchHover{ background:#FFF7C4 ; border:6px solid #FF7171; z-index:10; color:#000000;}

/*Dropdown Menu List*/
.SNG_whenCont{position:absolute; left:545px; top:9px; cursor:pointer; text-align: left; z-index:2;}
.SNG_choosedDates{position:absolute; left:551px; top:43px; background:#FFFFFF; padding-left:11px; height:46px; width:129px; z-index:1;}
.SNG_choosedDates p{ font-size:14px; line-height:22px; font-weight:bold; color:#464545; margin:0px;}
.SNG_whenMenuCont {color:#464545; font-size:16px; font-weight:bold; border:6px solid #FF0B32; border-bottom:none; height:20px; background:#FFFFFF url(../SNG_images/arrow-when.gif) no-repeat 115px center; width:125px; padding:4px 10px; text-decoration:none; display:block; }
.SNG_whenMenu {list-style:none;display:none; width:160px; border-left: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; border-right: 1px solid #EAEAEA; margin:0px 0px 0px 6px; z-index:2;}
.SNG_whenMenu li {list-style:none;background:#FFFFFF;}
.SNG_whenMenu li a {color:#464545; text-decoration:none; padding:7px 10px; display:block; font-size:16px; border-top:1px solid #EAEAEA;}
.SNG_whenMenu li a:hover {color: #FFFFFF; background:#F6627A; font-weight:bold;}

/*End of dropdown*/

/*Footer Styling*/
.SNG_footer{ clear:both; border-top:14px solid #CFB2B7; width:930px; background-color:#F1EBEC; padding:50px 30px; margin:100px auto 0; color:#C3001F; overflow:hidden;}
.SNG_footerCopyright{ clear:both; border-top:8px solid #CFB2B7; width:910px; background-color:#5E000F; padding:22px 40px; color:#FFFFFF; margin:0px auto;}
.SNG_footerLeftCol{width:685px; float:left;}
.SNG_footerLeftCol h3{font-size:16px; font-weight:bold; font-style:italic; clear:both;}
.SNG_footerLeftCol ul{ margin:5px 0px 50px 0px;}
.SNG_footerLeftCol ul li{ display:inline; margin:0px; padding:0px;}
.SNG_footerLeftCol ul li a{ padding:1px 8px; float:left; display:block; border-right:1px solid #CFB0B5; color:#C3001F; text-decoration:none;}
.SNG_footerLeftCol ul li a:hover{ background:#FF0B32; color:#FFFFFF;}
.SNG_footerLeftCol ul li a.lastItem{ border:none;}
.SNG_footerLeftCol ul li a.iPhone{ background:transparent url(../SNG_images/icons/iphone.png) no-repeat 8px center; padding-left:30px;}
.SNG_footerLeftCol ul li a:hover.iPhone{ background:#FF0B32 url(../SNG_images/icons/iphone.png) no-repeat 8px center; padding-left:30px; color:#FFFFFF;}
.SNG_footerLeftCol ul li a.facebook{ background:transparent url(../SNG_images/icons/fb-footer.png) no-repeat 8px center; padding-left:30px;}
.SNG_footerLeftCol ul li a:hover.facebook{ background:#FF0B32 url(../SNG_images/icons/fb-footer.png) no-repeat 8px center; padding-left:30px; color:#FFFFFF;}
.SNG_footerLeftCol ul li a.twitter{ background:transparent url(../SNG_images/icons/twitter.png) no-repeat 8px center; padding-left:30px;}
.SNG_footerLeftCol ul li a:hover.twitter{ background:#FF0B32 url(../SNG_images/icons/twitter.png) no-repeat 8px center; padding-left:30px; color:#FFFFFF;}


.SNG_footerRightCol{width:185px; float:right; padding-left:25px; background:transparent url(../SNG_images/footer-seprator.png) no-repeat top left;}
.SNG_footerRightCol h3{ background:transparent url(../SNG_images/icons/asterik.png) no-repeat center left; padding-left:27px; font-size:16px; font-weight:bold; font-style:italic; clear:both;}
.SNG_footerRightCol ul{ margin:5px 0px 0px 0px; padding-left:22px;}
.SNG_footerRightCol ul li{ display:block; margin:0px; padding:0px;}
.SNG_footerRightCol ul li a{ padding:5px 7px; display:block; color:#C3001F; text-decoration:none;}
.SNG_footerRightCol ul li a:hover{ background:#FF0B32; color:#FFFFFF;}


.SNG_footerMainNav{float:left; margin-top:20px;}
.SNG_footerMainNav h3{font-size:16px; font-weight:bold; font-style:italic; clear:both; background:none;}
.SNG_footerMainNav ul{ margin:5px 0px 50px 0px;}
.SNG_footerMainNav ul li{ display:inline; margin:0px; padding:0px;}
.SNG_footerMainNav ul li a{ padding:1px 8px; float:left; display:block; border-right:1px solid #CFB0B5; color:#C3001F; text-decoration:none;}
.SNG_footerMainNav ul li a:hover{ background:#FF0B32; color:#FFFFFF;}
.SNG_footerMainNav ul li a.lastItem{ border:none;}
/*End of Footer Styling*/

.SNG_content{ clear:both; width:990px; padding:10px 0 0; overflow:hidden; z-index:2px;}
.SNG_leftSection{ float:left; width:163px; margin-right:15px;}
.SNG_locationMap{ text-align:right;}
.SNG_leftMenuCont{margin-top:55px; padding-left:25px;}

.SNG_leftMenuAbout li{list-style:none;}
.SNG_leftMenuAbout li a{ display:block; font-size:13px; font-weight:bold; color:#C3001F; padding:3px; width:130px; text-decoration:none;}
.SNG_leftMenuAbout li a:hover{color:#FFFFFF; background:#C3001F;}
.SNG_leftMenuCategories{ margin:14px 0px;}


.SNG_leftMenuCategories h3{font-size:14px; font-weight:bold; color:#5E000F; margin:14px 0px;}
.SNG_leftMenuCategories ul li{list-style:none;}
.SNG_leftMenuCategories ul li a{ display:block; font-size:13px; color:#C3001F; padding:3px; width:130px; text-decoration:none;}
.SNG_leftMenuCategories ul li a:hover{color:#FFFFFF; background:#C3001F;}

.SNG_addEventVenue{display:block; position:fixed; top:265px; left:0px; height:55px; width:40px;}
.SNG_addEventVenue img{height:55px; width:40px;}
.SNG_addEventVenueHover{display:block; position:fixed; top:197px; left:0px; height:194px; width:45px;}
.SNG_addEventVenueHover img{height:194px; width:47px;}

.SNG_homeCont{ float:left; width:812px; min-height:550px;}
.SNG_discoverGSCont{ width:812px; height:253px; background:url(../SNG_images/home-bg.jpg) no-repeat; position:relative; z-index:5;}
.SNG_taglineCont h2{ width:440px; font-size:38px; font-weight:bold; letter-spacing:-2px; color:#FF0B32; position:absolute; line-height:26px; top:25px; left:30px;}
.SNG_taglineCont h2 span{font-size:26px; font-weight:bold; color:#5E000F;}
.SNG_taglineCont h3{font-size:26px; font-weight:bold; color:#5E000F; letter-spacing:-2px; position:absolute; line-height:26px; top:56px; left:50px;}



.SNG_homeBaloon1{position:absolute; left:64px; top:127px; width:100px;}
.SNG_homeBaloon1 h1 a{font-size:14px; color:#FF0B32; letter-spacing:-1px; line-height:14px; text-decoration:none;}
.SNG_homeBaloon1 h3 a{font-size:12px; color:#000000; line-height:12px; padding-left:1px; text-decoration:none;}
.SNG_homeBaloon1 img{ margin-top:3px;}

.SNG_homeBaloon2{position:absolute; left:227px; top:115px; width:100px;}
.SNG_homeBaloon2 h1 a{font-size:10px; color:#FF0B32; line-height:10px; text-decoration:none;}
.SNG_homeBaloon2 h3 a{font-size:9px; color:#000000; line-height:9px; padding-left:1px; text-decoration:none;}
.SNG_homeBaloon2 img{ margin-top:2px;}

.SNG_homeBaloon3{position:absolute; left:311px; top:156px; width:140px;}
.SNG_homeBaloon3 h1 a{font-size:16px; color:#FF0B32; letter-spacing:-1px; line-height:16px; text-decoration:none;}
.SNG_homeBaloon3 h3 a{font-size:14px; color:#000000; line-height:14px; padding-left:1px; text-decoration:none;}
.SNG_homeBaloon3 img{ margin-top:3px;}


.SNG_latestNewsCont{ width:755px; padding-left:35px; height:38px; background:url(../SNG_images/news-bg.jpg) no-repeat; position:relative; margin:0px 0px 10px 0px;}
.SNG_latestNews{ font-size:16px; color:#bf9a1c; font-weight:bold;}
.SNG_latestNews span{ font-size:24px; color:#bf9a1c; font-weight:bold;}
.SNG_latestNewsDetail{ font-size:12px; color:#8a711c;}
.SNG_latestNewsDetail a{ color:#C3001F; text-decoration:none;}
.SNG_latestNewsDetail a:hover{text-decoration:underline;}

.SNG_latestNewsClose{position:absolute; right:6px; top:6px; width:16px; height:14px;}


.SNG_getStartedCont{ position:absolute; top:50px; right:15px; width:270px;}
.SNG_getStartedCont h3{width:250px; color:#FFFFFF; position:static; font-size:38px; font-weight:bold; }
.SNG_getStartedCont p{ font-size:20px; font-weight:bold; font-style:italic; color:#576F06; margin-top:10px; margin-left:5px;}
.SNG_getStartedInput{ font-size:16px; font-weight:bold; color:#464545; border:6px solid #A4C024; padding:4px 5px; width:171px; position:absolute; left:0px; top:81px;}
.SNG_getStartedInputHover{ font-size:16px; font-weight:bold; color:#fff7c4; border:6px solid #ff7171; padding:2px 5px;}
.SNG_goButtonHome{ position:absolute; left:187px; top:87px; width:73px; height:28px;}


/*Result page Styling*/
.SNG_highlight_term {padding: 1px 0 0 0px;font-size: 1.1em;	font-style:italic;	clear: left;}
.SNG_resultContentCont{float:left; margin:3px 0px 108px 0px; width:453px; }
.SNG_alaramImage { float:right;}
.SNG_alaramImage a img{ margin:7px 0px 0 0; width:18px; height:17px;}
.SNG_alaramImage b a {display:block;float:left;font-style:italic;line-height:17px;margin-top:9px;text-decoration:none;width:106px; color:#C3001F;}

.SNG_distanceCont{padding:12px 10px 12px 25px; clear:both; background:#E9E9E9; position:relative; height:15px; width:757px;}

.SNG_resultTabs ul{float:left; list-style-type:none; margin:34px 0 0; padding:0; width:275px;}
.SNG_resultTabs li{display:inline; margin:0; padding:0;}
.SNG_resultTabs a{ float:left; background:#888888; color:#FFFFFF; margin:0; margin-right:11px; /*spacing between each tab*/
padding:7px 45px 7px 25px; text-decoration:none; font-size:16px; font-weight:bold;}
.SNG_resultTabs a:hover{background:#E9E9E9;color:#5E000F;}
.SNG_resultCurrentTab a{ /*Selected Tab style*/
background:#E9E9E9;color:#5E000F;}


.SNG_resultLeftMenuCont{margin-top:71px; text-align:right; font-size:14px; font-weight:bold;}
.SNG_leftMenuResultSelected li{list-style:none;}
.SNG_leftMenuResultSelected li a{ display:block; color:#C3001F; padding:3px 13px; width:136px; text-decoration:none; background:#FFFFFF url(../SNG_images/arrow-left-menu-result.png) no-repeat 30px top;}
.SNG_leftMenuResultSelected li a:hover{color:#FFFFFF; background:#C3001F url(../SNG_images/arrow-left-menu-result.png) no-repeat 30px bottom;;}
.SNG_leftMenuCategories{ margin:14px 0px;}

.SNG_refineTreeTop{ display:block; padding:3px 13px;}

.SNG_resultAllCategories h3{font-size:14px; font-weight:bold; color:#FFFFFF; margin:14px 0px 0px 0px; background:#C6C3C3; padding:7px 13px 6px 13px;}
.SNG_resultAllCategories ul{min-height:500px;  background:#FFFFFF url(../SNG_images/refine-tree-bg.png) repeat-x;}
.SNG_resultAllCategories ul li{list-style:none;}
.SNG_resultAllCategories ul li a{ display:block; color:#C3001F; padding:6px 13px; width:137px; text-decoration:none;}
.SNG_resultAllCategories ul li a:hover{color:#FFFFFF; background:#C3001F;}

.SNG_resultSimilarTerm{background:url(../SNG_images/similarMenuBG.jpg) repeat-x; overflow:hidden; width:772px; padding:0px 10px;}
.SNG_resultSimilarTerm ul{list-style:none; float:left; font-size:16px; font-weight:bold; color:#A7021C;}
.SNG_resultSimilarTerm ul li { float:left;}
.SNG_resultSimilarTerm ul li a{ display:block; /*float:left;*/ color:#C3001F; padding:5px 15px 12px 15px; text-decoration:none;}
.SNG_resultSimilarTerm ul li a:hover{color:#FFFFFF; background:url(../SNG_images/similarMenuBG_hover.png) no-repeat bottom center;}
.SNG_resultSimilarTerm ul li a.activeMenuRSM{color:#FFFFFF; background:url(../SNG_images/similarMenuBG_hover.png) no-repeat 11px 28px;}
.SNG_similarTermsTagline{float:right; width:161px; color:#FFFFFF; font-size:12px; font-style:italic; margin-top:7px;}
.SNG_searchedResultDetail h2{color:#5E000F; font-size:18px; font-weight:bold; line-height:18px; margin:11px 0 18px 0px; padding:0 25px; width:737px;}
.SNG_searchedResultDetail h2 span{color:#FF0B32; font-weight:normal;}
.SNG_searchedResultDetail h3{font-size:14px; margin:0px 0px 23px 0px; padding:0px 25px; color:#c3001f; font-weight:bold; word-spacing:-1px;}
.SNG_searchedResultDetail h3 a{color:#498b9b; font-style:italic; font-weight:normal;text-decoration:none;}
.SNG_searchedResultDetail h3 a:hover{text-decoration:underline;color:#c3001f;}
.SNG_searchResultRadiusInc {padding: 0 25px; }
.SNG_searchResultRadiusInc h3{color:#C3001F; font-size:16px; font-weight:bold; width:737px;  margin:11px 0 18px 0px; }

.SNG_sponsoredLinks{background:#F6F3D2; padding:10px; margin:0px 0px 26px 0px; clear:both;}
.SNG_sponsoredLinks span{color:#BAB255; float:right;}
.SNG_sponsoredLinks h3 a{color:#5086a0; font-size:13px; font-weight:bold; text-decoration:none}
.SNG_sponsoredLinks h3 a:hover{text-decoration:underline; color:#FF0B32;}
.SNG_sponsoredLinks p{color:#585757; margin:5px 0 0; line-height:14px;}
.SNG_sponsoredLinks p a{color:#5086a0; text-decoration:none;}
.SNG_sponsoredLinks p a:hover{color:#FF0B32; text-decoration:underline;}



/*Result Box Styling*/
.SNG_resultBottomMargin{ margin-bottom:26px;}
.SNG_searchResult{margin-bottom:26px;}
.SNG_srTitleCont{background:#E9E9E9; overflow:hidden;}
.SNG_srTitleCont h2 a{ font-size:16px; font-weight:bold; color:#5e000f; width:321px; float:left; margin:3px 0 4px 8px; text-decoration:none; line-height:18px;}
.SNG_srTitleCont h3{ font-size:12px; color:#8B8A8B; width:75px; float:right; margin:4px 11px 0 0; text-align:right;}
.SNG_srTitleCont h4{ font-size:13px; font-weight:bold; color:#FFFFFF; background:#8EC300; width:38px; float:right; text-align:center; line-height:23px; letter-spacing:-1px;}

.SNG_searchResultD{padding:5px 2px 1px 2px; overflow:hidden;}
.SNG_searchResultD ul{float:left; width:373px; margin-left:10px;}
.SNG_searchResultD ul li{ padding-bottom:2px; overflow:hidden;}
.SNG_searchResultD ul li h2 {font-size:14px; font-weight:bold; text-decoration:none; float:left; width:260px;}
.SNG_searchResultD ul li h2 a{color:#5E000F; text-decoration:none;}
.SNG_searchResultD ul li h2 a:hover{text-decoration:none;}


.SNG_searchResultD ul li h3{color:#FF0B32; clear:both; font-size:13px; font-weight:bold; line-height:10px;}
.SNG_searchResultD ul li h3 a{text-decoration:none; color:#FF0B32;}
.SNG_searchResultD ul li h3 a:hover{text-decoration:none;}

.SNG_starRaring{font-size:13px; color:#8b8a8b}
.SNG_searchResultD ul li.SNG_shortDetail{ color:#4a4949; clear:both}
.SNG_searchResultD ul li.SNG_searchResultTime{ color:#8b8a8b;}
.SNG_searchResultD ul li.SNG_searchResultVenue{ color:#8b8a8b;}
.SNG_searchResultD ul li.SNG_searchResultVenue a{ color:#5e000f; text-decoration:none;}
.SNG_searchResultD ul li.SNG_searchResultVenue a:hover{text-decoration:underline;}
.SNG_searchResultD ul li.SNG_searchResultSubmitedBy{ background:url(../SNG_images/icons/arrow-up-submitted-by.gif) no-repeat left center; color:#8b8a8b; font-size:11px; padding:3px 0px 0px 23px;}
.SNG_searchResultD ul li.SNG_searchResultSubmitedBy span{ color:#5e000f;}
.SNG_searchResultD ul li.SNG_searchResultSubmitedBy span a{ color:#5e000f;text-decoration:underline;}
.SNG_searchResultD ul li.SNG_searchResultSubmitedBy span a:hover{ color:#5e000f;text-decoration:none;}

.SNG_searchResultD .SNG_searchResultImageBox{float:left; text-align:center; vertical-align:middle;}
.SNG_searchResultImageBox a img{text-decoration:none; border:0px;}

.SNG_grpStars{float:right; width:100px; color:#8B8A8B;}

.SNG_fullDetails{/*background:#E9E9E9;*/}
.SNG_fullDetails a{background:#BAD241; width:103px; color:#FFFFFF; text-decoration:none; float:right; text-align:center; font-weight:bold; margin:0px 2px 1px 0px; line-height:15px; }

.SNG_searchResultBookmark{ background:#E9E9E9; color:#5086a0; height:16px; padding-left:150px; font-size:11px; clear:both; font-weight:bold; line-height:16px;}
.SNG_searchResultBookmark ul li{ display:block; float:left;}
a.SNG_srReadMore{background:#BAD241; color:#5086a0; padding:0px 1px 0px 15px; text-decoration:none; margin:0px; }
a:hover.SNG_srReadMore{color:#BAD241;background:#5086a0;}

.SNG_venueNrating{ padding-bottom:5px; overflow:hidden; clear:both;}
.SNG_venueNrating h2{font-size:13px; font-weight:bold; text-decoration:none; float:left; width:345px;}
.SNG_venueNrating h2 a{color:#ff0b32; text-decoration:none;}
.SNG_starRaring{font-size:13px; color:#8b8a8b; float:right; margin-top:3px;}
.SNG_venueNrating h2 a:hover{text-decoration:underline;}
.SNG_srArrow{ background:transparent;}

/*End of Result Box Styling*/


/*Distance Sliding Styling*/
.SNG_searchWithIn{width:90px; float:left; height:11px; font-size:12px; font-weight:bold; line-height:11px; color:#464545; margin-top:3px;}
#distanceSlider{width:90px; float:left; margin-top:3px;}
.SNG_distanceValue{color:#535353; background:#C6C6C6; float:left; font-size:12px; height:11px; line-height:11px; text-align:center; width:70px; margin-top:3px;}
.SNG_sortBy{width:50px; float:left; height:11px; font-size:12px; font-weight:bold; line-height:11px; text-align:left; color:#464545; margin:3px 0px 0px 08px;}
.SNG_distanceDropDown a{ background:transparent url(../SNG_images/distance-bg.gif) no-repeat left top; width:92px; float:left; height:16px; font-size:12px; line-height:16px; text-align:left; color:#464545; padding-left:5px; display:block; text-decoration:none; }
.SNG_distanceDropDown a:hover{ background:transparent url(../SNG_images/distance-bg.gif) no-repeat left bottom; color:#000000;}

.SNG_distanceMenu {border-bottom:1px solid #CCCCCC;border-left:1px solid #CCCCCC;border-right:1px solid #EAEAEA; display:none; list-style-image:none;list-style-position:outside; list-style-type:none; margin:0 0 0 6px; width:102px; z-index:4; position:absolute; left:329px; top:28px;}
.SNG_distanceMenu li{background:#FFFFFF none repeat scroll 0 0;list-style-image:none;list-style-position:outside;list-style-type:none;}
.SNG_distanceMenu li a { border-top:1px solid #EAEAEA; background:#FFFFFF; color:#464545; display:block; font-size:12px; padding:2px 5px; text-decoration:none;}
.SNG_distanceMenu li a:hover {background:#F6627A; color:#FFFFFF;}


.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 9px; height: 16px; cursor: default; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; }

.ui-slider-horizontal { height: 9px; }
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }

.ui-slider-vertical { width: .8em; height: 100px; }
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }

.ui-widget-content {background:#FFFFFF;border:1px solid #888888;}
.ui-state-default, .ui-widget-content .ui-state-default {background:#888888; color:#555555; outline-style:none; outline-width:medium;}
.ui-state-active, .ui-widget-content .ui-state-active { border: 1px solid #888888/*{borderColorActive}*/; background: #ffffff/*{bgColorActive}*/}
/*End of Distance Sliding Styling*/


/*Styling for Competition Win Banner */

.SNG_notice-wrap{left:850px;background:transparent url(../SNG_images/banner-bg.png) repeat scroll 0 0;float:right;height:250px;margin-bottom:45px;margin-left:68px;margin-top:47px;width:278px;}
.SNG_oviLogo{float:left;margin-left:10px;margin-top:8px;width:75px;}
.SNG_topWinText{float:right;font-size:17px;font-weight:bolder;margin-left:3px;margin-top:14px;text-align:left;width:177px;}
.SNG_topText{float:left;height:60px;width:278px;}
.SNG_centerWinText{float:left;margin-left:18px;margin-top:8px;text-align:left;width:240px;}
.SNG_newFaceLink{color:#FFFFFF;margin-left:4px;text-align:center; }
.SNG_winBannerCloseButton{background:transparent url(../SNG_images/banner-close.png) repeat scroll 0 0;cursor:pointer;float:right;height:22px;margin-right:4px;width:68px;}
.SNG_bottomWinText{color:#FFFFFF;float:left;font-size:12px;margin-top:35px;width:275px;}

/*End fo Competition Win Banner*/

/*Pagination Styling*/
.SNG_pagination{background:#FFFFFF none repeat scroll 0 0; border:1px solid #FFFFFF; font-size:12px; margin-right:3px; padding:5px; text-align:left; text-decoration:none;}
.SNG_pagination a{padding:2px 5px;text-decoration:none;color:#5E000F;}
.SNG_pagination a:hover{background:#FF0B32;color:#FFFFFF;}
.SNG_pagActive {background:#FF0B32;color:#FFFFFF;padding:2px 5px;}

.SNG_preNext a{padding:2px 5px;text-decoration:none;color:#C3001F;}
.SNG_preNext a:hover{background:#C3001F;color:#FFFFFF;}
/*End of Pagination Styling*/

/*Group Result Styling*/
.SNG_groupByTitleCont{background:#E9E9E9 url(../SNG_images/groupby-seprator.jpg) no-repeat left bottom; padding:5px 3px 8px 3px; overflow:hidden;}
.SNG_groupByTitleCont ul{width:345px; float:left;}
.SNG_groupByTitleCont ul li h2 a{font-size:16px; font-weight:bold; color:#5E000F; line-height:18px; text-decoration:none;}
.SNG_groupByTitleCont ul li{color:#8B8A8B; overflow:hidden;}
.SNG_groupByStMl{float:right; width:100px; text-align:right;}
.SNG_groupByStMl span{color:#8B8A8B; margin-top:6px 0px 0px 0px;}

/*.SNG_groupByTitleCont{background:#E9E9E9; padding:5px 3px; overflow:hidden;}*/
.SNG_groupByTitleCont h2{font-size:16px; font-weight:bold; color:#5E000F; float:left; line-height:16px;}
.SNG_groupByTitleCont h2 a{color:#5E000F; text-decoration:none;}
.SNG_groupByTitleCont h4{font-size:12px; font-weight:bold; color:#858485; width:100px; float:right; text-align:right; line-height:16px;}
.SNG_groupByDataCont{ background:transparent url(../SNG_images/groupby-bg.jpg) repeat-x; padding:05px 0px 0px 0px; margin:0px 0px 14px 0px;}
.SNG_groupByDataCont_Hover{ padding:05px 0px 0px 0px; margin:0px 0px 14px 0px;}
.SNG_groupbyEventTitle h2{ float:left; width:300px; line-height:14px;}
.SNG_groupbyEventTitle h2 a{color:#5E000F; text-decoration:none; font-size:14px; font-weight:bold;}
.SNG_groupbyEventTitle h2 a{color:#5E000F; text-decoration:none; font-size:14px; font-weight:bold;}
.SNG_groupbyEventTitle h2 a:hover{text-decoration:underline;}
.SNG_groupByStarRaring{font-size:13px; color:#8b8a8b; float:left; margin-top:3px;}
.SNG_background{background:#E9E9E9; cursor: pointer;}
/*End of Group Result Styling*/

/*NO Record Found*/
/*
.SNG_noRecordFoundCont {width: 500px;}
.SNG_suggestedTextCont{ padding:30px 10px 30px 30px;}
.SNG_suggestedTextCont p{font-size:16px; color:#525151; font-weight:bold;}
.SNG_suggestedTextCont p span{color:#C3001F;}
.SNG_suggestedTextCont p a{color:#5E000F; font-style:italic; text-decoration:none;}
.SNG_suggestedTextCont p a:hover{color:#C3001F; text-decoration:underline;}


.SNG_noResultSuggestion{ width:426px; padding:25px; background:#EBDCDF; margin:65px 0px 35px 0px;}
.SNG_noResultSuggestion h3{ font-size:22px; color:#C3001F; font-weight:bold;}
.SNG_noResultSuggestion p{ padding:0px 0px 0px 20px; font-size:16px; color:#676565; font-weight:bold; line-height:35px; margin-top:10px;}
.SNG_noResultSuggestion p a{color:#5E000F; text-decoration:none;}
.SNG_noResultSuggestion p a:hover{color:#C3001F; text-decoration:underline;}

.SNG_noResultAddVenue{ font-size:18px; color:#A67A81; font-weight:bold; line-height:35px;}
.SNG_noResultAddVenue a{color:#5E000F; font-size:20px; text-decoration:none;}
.SNG_noResultAddVenue a:hover{color:#C3001F; text-decoration:underline;}
*/
.SNG_noRecordFoundCont {width: 783px; /*margin:50px;*/ margin: 50px 50px 50px 0; overflow:hidden}
.SNG_noRecordCol1{ width:270px; height:213px; float:left; margin:0 13px 0 0;}
.SNG_noRecordCol2{width:500px; float:left;}
.SNG_noRecSugg h2{font-size:16px; color:#515151; font-weight:bold;}
.SNG_noRecSugg h2 span{color:#C3001F;}
.SNG_noRecSugg h2 a{color:#C3001F; text-decoration:none;}
.SNG_noRecSugg h2 a:hover{color:#C3001F; text-decoration:underline;}

.SNG_noRecSuggCont{background:url(../SNG_images/notFounf-suggestionBG.gif) no-repeat; padding:20px 14px; margin:13px 0 15px 0;}

.SNG_spellCheckMsg{ font-size:16px; font-weight:bold; color:#7F7F7F;}
.SNG_spellCheckMsg span{color:#ACAAAA;}
.SNG_noResultAddVenue{ line-height:45px; margin:10px 0 0;}
.SNG_noResultAddVenue a{color:#C3001F; font-size:16px; font-weight:bold; text-decoration:none; background:url(../SNG_images/no-sugg-add.png) no-repeat left center; padding:12px 20px 12px 60px;}

/*End of NO Record Found*/

/*Static page styling*/
.staticPagesContent{ padding:50px; min-height:500px; background:#F5F5F5; margin:50px 0px; text-align:left; }
.staticPagesContent h3{ font-size:32px; color:#000000; font-weight:bold;}
/* End Static page styling*/

/*Other Locations Styling*/
.SNG_chageLocationPopup{width:100%;text-align:left;}
.SNG_chageLocationPopupTop{ background:url(../SNG_images/change-location-bg.png) repeat-x; border:1px solid #D5D4D4; height:62px; padding:0px 15px;}
.SNG_chageLocationPopupTop h1.otherLocation{ background:url(../SNG_images/compas-icon.png) no-repeat left center; padding:17px 0px 0px 80px; font-size:22px; color:#760618; font-weight:bold; height:53px; margin-top:14px;position:absolute;}
.SNG_chageLocationPopupTop h1.alertHead{ background:url(../SNG_images/icons/exclmntn.png) no-repeat left center; padding:17px 0px 0px 60px; font-size:22px; color:#760618; font-weight:bold; height:82px; margin-top:0px;position:absolute;}
.SNG_chageLocationPopupTop h1.fbSignUp{ background:transparent url(../SNG_images/icons/facebook-popup.png) no-repeat scroll left center; color:#760618; font-size:22px; font-weight:bold; height:75px; line-height:19px; margin-top:14px; padding:4px 5px 0 80px; position:absolute; }
.SNG_chageLocationPopupTop h1.signInUp{ background:url(../SNG_images/icons/pencil.png) no-repeat left center; padding:17px 0px 0px 80px; font-size:22px; color:#760618; font-weight:bold; height:53px; margin-top:14px; position:absolute;}
.SNG_chageLocationPopupTop h1.resetPassword{ background:url(../SNG_images/icons/lock.png) no-repeat left center; padding:17px 0px 0px 80px; font-size:22px; color:#760618; font-weight:bold; height:60px; margin-top:14px; position:absolute;}
.SNG_chageLocationPopupTop h1.editProfile{ background:url(../SNG_images/icons/exclmntn-2.png) no-repeat left center; padding:17px 0px 0px 54px; font-size:22px; color:#760618; font-weight:bold; height:60px; margin-top:14px; position:absolute;}
.SNG_chageLocationPopupTop h1.uploadImage{ background:url(../SNG_images/icons/uploadImg.png) no-repeat left center; padding:17px 0px 0px 80px; font-size:22px; color:#760618; font-weight:bold; height:60px; margin-top:14px; position:absolute;}
.SNG_chageLocationPopupTop h1.emailFriendsEnv{ background:url(../SNG_images/email-env.png) no-repeat left center; padding:17px 0px 0px 90px; text-align:left;}

.SNG_chageLocationPopup ul{ padding:10px 90px 0px 93px; list-style:none; list-style-type:none; margin-top:20px;}
.SNG_chageLocationPopup ul li { list-style:none; list-style-type:none;}
.SNG_chageLocationPopup ul li a{ display:block; padding:5px 10px; font-size:14px; color:#C3001F; text-decoration:none;}
.SNG_chageLocationPopup ul li a:hover{ color:#FFFFFF; background:#C3001F; }
/*End Other Locations*/

/*Scrolling Map*/
.SNG_mainResultsMap{overflow:hidden; padding:bottom:20px;}

.SNG_scrollingMap {float: right; padding-right:23px; min-height:350px; position: relative; width: 314px;}
.SNG_scrollingMap .map {width: 100%;height:300px; border:1px solid #E5E3DF;}
.SNG_scrollingMapTop {background-color: rgb(233, 233, 233); margin-top: -12px; height: 23px;float: right;margin-right:21px; width: 316px;}
.SNG_resultMapBaloon {color:#8B8A8B; max-width:250px; min-height:50px;}
.SNG_resultMapBaloon h2 a{ color:#5E000F; font-size:16px; font-weight:bold; line-height:16px; text-decoration:none; }

/*End Scrolling Map*/


.SNG_otherLST{float:right; width:300px; text-align:right; margin-top:2px;}
.SNG_otherLST a{color:#C3001F; text-decoration:none; font-weight:bold; margin-left:24px;}
.SNG_otherLST a:hover{text-decoration:underline;}


/*Whats On Styling*/
.SNG_showHideBtn a{color:#C6102C; background:#E6D3D4 url(../SNG_images/whatson_arrow.png) no-repeat 100px top; display:block; width:115px; line-height:18px; padding:0 0 0 5px; font-size:12px; margin-left:1px; cursor:pointer;}
/*.SNG_showHideBtn a:hover{background:#D7C0C1 url(../SNG_images/whatson_arrow.png) no-repeat 100px top;}*/
.SNG_showHideBtn a.SNG_whatsonActiveBtn{ background:#D7C0C1 url(../SNG_images/whatson_arrow.png) no-repeat 100px bottom; cursor:pointer;}
.SNG_whatsonBG{ background:#FFFFFF url(../SNG_images/whatson_bg.png) repeat-x; padding:0px;}

.SNG_whatsonBG ul{margin:16px 13px;}
.SNG_whatsonBG ul li{padding:0px;}

.SNG_whatsonLink ul{margin:16px 13px; }
.SNG_whatsonLink ul li{padding:0px;}
.SNG_whatsOnResult{ overflow:hidden;}
.SNG_whatsonMore{clear:both; margin:0px; overflow:hidden;}
.SNG_whatsonMore a{ text-decoration:none; line-height:19px; display:block; float:right; width:65px; text-align:center; background:#E6D3D4; color:#5E000F;}

.SNG_appearAtMore {clear:both; margin:0px; overflow:hidden; margin-top:10px;}
.SNG_appearAtMore a { margin:6px 0 0 16px; background:url(../SNG_images/see-more-less.gif) no-repeat 62px bottom; color:#FF0B32; display:block; float:left; line-height:10px; text-align:left; text-decoration:none; width:80px; }
.SNG_appearAtMore_t {clear:both; margin:0px; overflow:hidden; margin-top:10px;}
.SNG_appearAtMore_t a { margin:6px 0 0 16px; background:url(../SNG_images/see-more-less.gif) no-repeat 62px top; color:#FF0B32; display:block; float:left; line-height:10px; text-align:left; text-decoration:none; width:80px; }

.SNG_alsoShowingTitle a{color:#5E000F; text-decoration:none; line-height:14px;}

.SNG_alsoShowingaCat{color:#FF0B32;}
.SNG_alsoShowingaCat a{color:#FF0B32; text-decoration:none; line-height:14px;}
.SNG_alsoShowingCat a:hover{color:#FF0B32;}
.SNG_alsoShowingTime{ color:#626161;}
/*End of Whats on*/


/*End Event Detail page*/


.SNG_edCol1{width:460px; float:left;}
.SNG_edCol2{float:left; margin-left:32px; width:300px;}

.SNG_eventTitleCont{background:#F0F0F0 url(../SNG_images/event-title-box-bg.png) repeat-x; position:relative; padding:0 11px 60px;}
.SNG_eventTitleCont h2{font-size:32px; color:#5E000F; line-height:25px; padding:7px 0px 0px 0px; font-weight:bold;}
.SNG_eventTitleCont h3{font-size:17px; color:#FF0B32; line-height:13px; margin:19px 0px 0px 0px; font-weight:bold; width:320px;}
.SNG_eventTitleCont h6 a{background:url(../SNG_images/ed-no-rating.png) no-repeat scroll left center transparent; bottom:-4px; color:#A2B001; display:block; font-size:17px; font-weight:bold; line-height:13px; padding:13px 0 27px 132px; position:absolute; text-decoration:none; width:170px; }

 
.SNG_entitySB {color: #8B8A8B; font-size: 11px; margin-top:12px;}
.SNG_entitySB .SNG_entitySBUpload{vertical-align: top;}
.SNG_entitySB .SNG_entitySBUpload img{margin: 0pt 6px 0px 0px; vertical-align:top;}
.SNG_entitySB .SNG_entitySBUser{color:#5E000F;}
.SNG_entitySB .SNG_entitySBReport {line-height: 19px; margin-left: 4px;}
.SNG_entitySB .SNG_entitySBReport a{line-height: 32px;}
.SNG_entitySB .SNG_entitySBReport .hoverinfo{background: url(../SNG_images/image-nav-hover-left.gif) no-repeat scroll left center #EBDBDD; color:#A2646E; font-style: italic; line-height: 12px; text-align: left; vertical-align: super; padding: 3px 13px 1px; }


.SNG_edERCont{background:transparent url(../SNG_images/event-rating-bg.png) no-repeat; position:absolute; width: 157px; height:38px; left:15px; bottom:-17px; padding:8px 3px; font-size:14px; color:#FF0B32;}
.SNG_edERCont span{color:#5E000F; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
.SNG_edERCont span.SNG_edRatingText{font-size:14px; color:#FF0B32; font-weight:normal; font-family:Arial, Helvetica, sans-serif}

.SNG_edERCont img{float:left; margin:2px 5px 0px 0px;}
.SNG_edReadIt{position:absolute; width:82px; height:34px; left:183px; bottom:0px;}
.SNG_edImgCont{height:200px; margin:25px 0px 0px 0px}

.SNG_edDescription{padding:34px 20px 16px; color:#575757; font-size:13px;overflow:hidden; word-wrap:break-word;}
.SNG_edDescription span{color:#C3001F; font-weight:bold;}

.SNG_edDescriptionNo{padding:34px 0px 16px; color:#575757; font-size:13px;overflow:hidden;}
.SNG_edDescriptionNo span{color:#C3001F; font-weight:bold; margin:0px 5px 0px 3px;}

.SNG_edSectionTitle{color:#C3001F; padding:10px; background:#E9DFE0; font-size:20px; font-weight:bold;}
.SNG_edDetails{color:#717171; padding:10px; font-size:14px; background:#F3EDED; overflow:hidden;}
.SNG_edDetails a{ color:#FF0B32; text-decoration:none;}
.SNG_edDetails p{margin:10px 0px; word-wrap:break-word;}
.SNG_edDetails p span{ color:#C3001F; font-weight:bold; margin-right:12px;}
.SNG_edDetails p span.ellipsis_text, .SNG_edDetails p span.threedots_ellipsis{color:#FF0B32 !important;font-weight:normal;margin-right:0px;}
.SNG_edDCol1{width:225px; float:left;}
.SNG_edDCol2{width:180px; float:right;}
.SNG_edTrailerContiner{width:460px; height:260px; background:#EAEAEA; margin:20px 0px 40px 0px;}

.SNG_congr8LinkingAcc h1.editChanges { background:transparent url(../SNG_images/icons/pencil.png) no-repeat scroll left center; color:#760618; font-size:22px; font-weight:bold; height:53px; margin-top:14px; padding:17px 0 0 80px; position:absolute; }
.SNG_editSendBtn { float:left; width:112px; height:30px; }
.SNG_editCancel { float:left; line-height:30px; width:200px; padding:0 0 0 10px; }

.SNG_taskComments { border:2px solid #D4D4D4; padding:8px; width:288px; height:160px; color:#B8B7B7; font-family:Arial,Helvetica,Verdana,sans-serif; margin-bottom:20px;}
.SNG_taskDescription{ border:2px solid #D4D4D4; padding:8px; width:288px; height:160px; color:#B8B7B7; font-family:Arial,Helvetica,Verdana,sans-serif; margin-bottom:20px;}
.SNG_addDescription{vertical-align:bottom;}


.SNG_priceDetails p{margin:2px 0px;}
.SNG_priceDetails p span{margin:0px; word-wrap:break-word;}

.SNG_spreadWord{background: url(../SNG_images/spread-word-bg.png) repeat-x; line-height:32px; padding:0px 18px; overflow:hidden; margin:20px 0 0;}
.SNG_spreadWord h2{float:left; width:200px; font-size:16px; color:#C3001F; font-weight:bold;}
.SNG_spreadWord a {color:#C3001F;}
.SNG_spreadWord a img{float:right; margin:4px 10px 0px 0px; border:0px;}

.SNG_edRateTitle{background:#E9DFE0; font-size:16px; color:#C3001F; font-weight:bold; padding:0px 18px; line-height:35px; margin:20px 0px 0px; clear:both;}
.SNG_edRateTitle a{color:#C3001F;}
.SNG_ratingBox{padding:10px 18px; margin-bottom:45px;}
.SNG_ratingBox textarea{padding:8px; background:#F0F0F0; border:1px solid #D3D3D3; width:409px; height:69px; margin:11px 0px; font-size:14px; color:#828282;}

.SNG_edRTitle{background: url(../SNG_images/rating-title-bg.png) repeat-x; height:20px; padding:10px 18px; overflow:hidden; clear:both; color:#5E000F; cursor:pointer;}
.SNG_edRTitleExp{background: #E9DFE0 none repeat scroll 0 0; height:12px; padding:10px 18px; overflow:hidden; clear:both; color:#5E000F; cursor:pointer;}

.SNG_edRSBox{overflow:hidden; padding:0px 5px; margin:10px 0px 15px 0px;}
.SNG_edRImage{ float:left; margin-right:20px;}
.SNG_edRSBox h3{color:#5E000F; font-weight:normal;font-size:14px; margin:10px 0px 3px 0px; }
.SNG_edRSBox h3 a{color:#5E000F;font-weight:bold;text-decoration:underline;}
.SNG_edRSBox h3 a:hover{color:#5E000F;font-weight:bold;text-decoration:none;}
.SNG_edRSBox h5{color:#C3001F; line-height:16px; font-weight:normal;font-size:14px; }
.SNG_edReview{ background:#F2F2F2 url(../SNG_images/review-bg-top.png) no-repeat; padding:35px 25px 25px 25px; color:#5C5959; margin:0px 0px 23px0px;}

.SNG_edMapCont{height:324px; position:relative;}
.SNG_edMapCA a{display:block; padding:7px 15px 5px 15px; font-size:13px; line-height:12px; background:#E9E9E9; color:#C3001F; text-decoration:none; text-align:right; cursor:pointer;}
.SNG_edMapCA a:hover{background:#C3001F; color:#FFFFFF;}
.SNG_edMapArrow{ position:absolute; left:15px; bottom:0px;}
.SNG_edMapCA span{display:block; padding:7px 15px 5px 15px; font-size:13px; line-height:12px; background:#E9E9E9; color:#C3001F; text-decoration:none; text-align:right; font-weight:bold;}


.SNG_edNoMapCA {display:block; padding:7px 15px 5px 15px; line-height:12px; background:#E9E9E9;text-decoration:none; text-align:right;}

.SNG_edLocationRight{background:#F3EDED; padding:0px 0px 17px 0px; margin:0px 0px 8px 0px;}
.SNG_edLocationRight h2{background:#E9DFE0; padding:8px 17px 3px 17px; font-size:20px; font-weight:bold; color:#C3001F; margin-bottom:15px;}
.SNG_edLocationRight h2 a{color:#C3001F;}
.SNG_edLocationRight p{font-size:15px; font-weight:bold; color:#575757; margin-bottom:10px; padding:0px 17px;}
.SNG_edLocationRight p a{font-size:12px; font-weight:normal; color:#C3001F; text-decoration:none;}
.SNG_edLocationRight img{ margin:5px 0 0;}

.SNG_edHideShowComments {text-align:left; margin:20px 2px;}

.SNG_alsoShowingAt{padding:18px 0px 0px 0px; background:url(../SNG_images/also-showing-bottom.png) no-repeat 45px 0px; margin-bottom:50px;}
.SNG_alsoShowingAt ul li{ list-style-type:none;}
.SNG_alsoShowingAt ul li a{ background:#FFFFFF url(../SNG_images/also-showing-arrow.png) no-repeat 277px top; border-bottom:1px solid #BEBDBD; padding:6px 40px 5px 16px; display:block; font-size:15px; color:#C3001F; font-weight:bold; text-decoration:none;}
.SNG_alsoShowingAt ul li a p{ font-size:13px; color:#FFFFFF; padding:0px;} 
.SNG_alsoShowingAt ul li a:hover{ background:#FF0B32 url(../SNG_images/also-showing-arrow.png) no-repeat 277px top; color:#FFFFFF;}
.SNG_alsoShowingAt ul li a.ASActive{ background:#FF0B32 url(../SNG_images/also-showing-arrow-active.png) no-repeat 277px top; color:#FFFFFF;}
.SNG_appearAt { display:none;}

.SNG_whatOnNB{padding:18px 0px 0px 0px; background:#FFFFFF url(../SNG_images/also-showing-bottom.png) no-repeat 45px 0px;}
.SNG_whatOnNBL a{ background:#FFFFFF url(../SNG_images/also-showing-arrow.png) no-repeat 277px top; border-bottom:1px solid #BEBDBD; padding:6px 40px 5px 16px; display:block; font-size:15px; color:#C3001F; font-weight:bold; text-decoration:none;}
.SNG_whatOnNBL a:hover{ background:#FFFFFF url(../SNG_images/also-showing-arrow.png) no-repeat 277px top; color:#C3001F;}
.SNG_whatOnNBL a.WONActive{ background:#FFFFFF url(../SNG_images/whats-on-near-by-hover.png) no-repeat 277px top; color:#C3001F; border:none;}

.SNG_whatOnNBDetails{font-size:13px; color:#858383; padding:0px 17px 10px 17px; border-bottom:1px solid #BEBDBD;}
.SNG_whatOnNBDetails p{margin:0px; padding:0px;}
.SNG_whatOnNBDetails p a{ color:#5E000F; text-decoration:none; font-size:13px; border:none;}


.SNG_edMainImage{ /*width:258px;*/ float:left; margin-right:6px;border:7px solid #BEBDBD;height:171px; width:228px;text-align:center;background:#FFFFFF}
.SNG_edMainImage img{ /*width:240px; height:180px; border:7px solid #BEBDBD;*/}

.SNG_edImgCont{height:191px; margin:25px 0px 0px 0px; position:relative;}
.SNG_edImgContNoImg{height:140px;}

.SNG_edMainImageNavCont{width:166px; position:absolute; left:248px; bottom:6px; }

.SNG_edMainImageNav{margin:3px 0 0; overflow:hidden;}
.SNG_edMainImageNav a img{text-decoration:none; border:0px; float:left;}
.SNG_edMainImageNav span.hoverinfo{ float:right; width:118px; padding:3px 13px 4px; color:#A2646E; font-style:italic; background:#EBDBDD url(../SNG_images/image-nav-hover-left.gif) no-repeat left center; line-height:12px; text-align:left;}

.SNG_edImgUB{color:#8B8A8B; font-style:italic; background:url(../SNG_images/icons/arrow-up-submitted-by.gif) no-repeat left center; padding:3px 25px 0; font-size:11px;}
.SNG_edImgUB span.imageNickName{color:#5E000F;}
.SNG_edImgUB span.imageNickName a{color:#5E000F;text-decoration:underline;}
.SNG_edImgUB span.imageNickName a:hover{color:#5E000F;text-decoration:none;}

.SNG_submittedBY{background:url(../SNG_images/icons/arrow-up-submitted-by.gif) no-repeat left center; margin-top:10px; padding-left:25px; font-size:11px; line-height:19px; font-style:italic; overflow:hidden}
.SNG_submittedBY span{color:#8B8A8B; float:left;}
.SNG_submittedBY span.hoverinfo{background: url(../SNG_images/image-nav-hover-left.png) no-repeat scroll left center #EBDBDD; color:#A2646E; font-size:12px; font-style:italic; line-height:15px; padding:2px 13px; text-align:left; }
.SNG_submittedBY span span{ color:#5E000F; float:none}
.SNG_submittedBY span a{color:#5E000F;text-decoration:underline;}
.SNG_submittedBY span a:hover{color:#5E000F;text-decoration:none;}
.SNG_submittedBY img{ float:left; margin-left:5px;}

.SNG_edMainImageTicket{ width:112px; height:68px; float:right;}
.SNG_edMainImageTicketDesc{ width:112px; height:68px; float:right; margin-left:10px; margin-bottom:10px;}

.SNG_submitChanges li{text-align:left;margin:10px;color:#C3001F;font-size:18px;font-weight:bold;}
.SNG_submitChanges li textarea{padding:8px; background:#F0F0F0; border:1px solid #D3D3D3; width:409px; height:69px; margin:11px 0px; font-size:14px; color:#828282;}
.SNG_successSubmitChanges li{text-align:left;margin:10px;color:#C3001F;font-size:18px;font-weight:bold;}
.SNG_successSubmitChanges li textarea{padding:8px; background:#F0F0F0; border:1px solid #D3D3D3; width:409px; height:69px; margin:11px 0px; font-size:14px; color:#828282;}
.SNG_submitChangeErDiv{color:#C3001F;}

.SNG_successAddDescription li{text-align:left;margin:10px;color:#C3001F;font-size:18px;font-weight:bold;}
.SNG_successAddDescription li textarea{padding:8px; background:#F0F0F0; border:1px solid #D3D3D3; width:409px; height:69px; margin:11px 0px; font-size:14px; color:#828282;}




/*
.SNG_emailFriends ul{margin:36px 0 90px;}
.SNG_emailFriends li{margin:5px 118px 17px 112px; text-align:left;vertical-align:top; }
.SNG_emailFriends li.borderli{border:1px solid #D9D9D9; height:36px; text-align:left; vertical-align:middle; margin:5px 118px 17px 112px; width:367px;}
.SNG_emailFriends li input{width:346px;color:#A4A4A4; border:0 solid; padding:10px 8px 10px 9px;; vertical-align:middle;}
.SNG_emailFriends li.borderlita{border:1px solid #D9D9D9; height:125px; text-align:left; vertical-align:middle; margin:5px 118px 17px 112px; width:367px;}
.SNG_emailFriends li textarea{color:#A4A4A4;height:121px; width:354px; border:1px solid #D9D9D9; padding:2px 0 2px 9px; }
.SNG_emailFriends li input.self{width:18px; margin:0; border:0 solid;}
.SNG_emailFriends li div.subject{border:1px solid #D9D9D9; background-color:#F4F4F4; padding:2px 0 2px 9px; width:356px;}
.SNG_emailFriends li.SNG_submitChangeErDiv{line-height:12px;}
*/
.SNG_successEmailFriends{font-size: 20px;font-weight:bold;color:#C3001F;}

.SNG_congr8LinkingAcc h1.emailToFriend { background:transparent url(../SNG_images/icons/email2-popup.png) no-repeat scroll left center; color:#760618; font-size:22px; font-weight:bold; height:53px; margin-top:14px; padding:17px 0 0 80px; position:absolute; }
.SNG_alertTerm { color:#5E9DB5; font-size:12px; font-weight:bold; }	
.SNG_text { width:310px; padding:3px 10px 4px; font-size:15px; font-weight:bold; color:#949292; border:2px solid #D4D4D4; }
.SNG_text span { color:#76A9B2; }
.SNG_emailPopup li textarea { color:#B8B7B7; font-family:Arial,Helvetica,Verdana,sans-serif; }
.SNG_emailSendBtn { float:left; width:112px; height:30px; }
.SNG_emailCancel { float:left; line-height:30px; width:200px; padding:0 0 0 10px; }
.SNG_emailCancelAnchor { color:#C60120; font-size:18px; font-weight:bold; }
			

.SNG_rateStar a{font-size:5px; margin:0; padding:0; display:box; width:16px; height:15px; text-decoration:none;}
/* Event detail styling*/

.SNG_venueTitleCont h2{font-size:32px; color:#5E000F; line-height:30px; letter-spacing:-1px; padding:2px 0px 0px 0px; font-weight:bold; width:390px;}
.SNG_venueTitleCont h2.filmHead{font-size:32px; color:#5E000F; line-height:25px; padding:7px 0px 0px 0px; font-weight:bold; width:369px;}
.SNG_venueTitleCont p{ float:right; width:24px; height:24px; margin:6px 0 0; }
.SNG_venueTitleCont p.SNG_certificate{ float:right; width:40px; height:32px; margin-right:5px; }
.SNG_venueTitleCont p.SNG_certificateNF{ background:#FFFFFF; color:#FF0B32; font-size:17px; font-weight:bold; text-align:center; vertical-align:middle;}


.SNG_VDSocial{ margin:10px 0px 0px 0px;}
.SNG_VDSocial img{ margin:20px 5px 0px 0px;}

.SNG_VDContactNos{ font-size:12px !important}

.SNG_cmntsCont{padding:18px 0px 0px 0px; background:#FFFFFF url(../SNG_images/also-showing-bottom.png) no-repeat 45px 0px;}
.SNG_cmntsContNoBG{padding:18px 0px 0px 0px; background:#FFFFFF;}

.SNG_cmntsStars{line-height:15px; font-size:15px; color:#5E000F; font-weight:bold;}

.SNG_ratingBoxRight{padding:2px 0px 10px 0px;}
.SNG_ratingBoxRight textarea{padding:8px; background:#F0F0F0; border:1px solid #D3D3D3; width:280px; height:69px; margin:11px 0px; font-size:14px; color:#828282;}

.SNG_vdReview{ background:#DAE8EF url(../SNG_images/review-bg-top-VD.gif) no-repeat; padding:40px 17px 35px 17px; color:#5C5959; margin:0px 0px 23px0px;}

.SNG_vdDetailCont{ background:#F3EDED; padding:7px 12px 30px 12px; color:#717171;overflow:hidden;}
.SNG_vdDetailCont ul{ margin:0px 0px 10px 0px; width:435px; overflow:hidden;}
.SNG_vdDetailCont ul li{ display:inline;}
.SNG_vdDetailCont ul li a{ display:block; float:left; margin:0px; padding:8px; text-decoration:none; font-size:14px; font-weight:bold; color:#C3001F;}
.SNG_vdDetailCont ul li a:hover{ background:#FF0B32; color:#FFFFFF;}
.SNG_vdDetailCont ul li a.VDDCurrent{ background:#FF0B32; color:#FFFFFF;}
.SNG_vdDetailCont p{margin:0px !important; padding:0px;}
.SNG_VRResults{margin-top:25px;padding:0;}
.SNG_VRResults h6{background:#E9DFE0; font-size:16px; font-weight:bold; color:#C3001F; margin-bottom:10px; padding:11px; line-height:12px;}

ul.tabs {margin: 0;	padding: 0;	float: left;	list-style: none;	height: 27px;	width: 100%;}
ul.tabs li {float: left;	margin: 0;	padding: 0;	line-height: 26px;	border-left: none;	margin-bottom: -1px;	overflow: hidden;	position: relative;}
ul.tabs li a {	text-decoration: none;	color: #C3001F;	display: block;	font-size: 14px;	padding: 0 8px;	outline: none;	font-weight:bold;	height: 26px;}
ul.tabs li a:hover { background: #C3001F;	color:#FFFFFF; }	
ul.tabs li a.activeDetailTab{	background: #FF0B32;	color:#FFFFFF !important;}
.tab_container {	border-top: none;	clear: both;	float: left;	width: 100%;}
.tab_content {	padding: 10px 7px;}
.tab_content ul li{ display:block; padding:3px 5px 3px 20px; background:url(../SNG_images/facilities-bullet.png) no-repeat left center; font-weight:bold; }

/*Image section on detail page styling*/

.EP_prev {position: absolute; left: 10px; top: 80px;}
.EP_prev img{border: 0px none ; height: 36px; width: 19px;}
.EP_next {position: absolute; left: 213px; top: 80px;}
.EP_next img{border: 0px none ; height: 36px; width: 19px;}
.SNG_edNoImage{width:120px; float:left; margin-right:6px;}
.SNG_edNoImage a img{ width:120px; height:143px; border:0px;}

.SNG_boopee{color:#C3001F; font-size:21px; font-weight:bold;}
.SNG_noImgCont{position: absolute; right: 0px; bottom: -65px;}
/*End Image section on detail page styling*/


/* SignIn/Up Styling */
.popupFormContent{background:#F0F0F0 url(../SNG_images/popup-active-section-bg.png) repeat-x; padding:25px 10px 25px 30px; margin:5px 0 0;}
.popupFormContentUnHL{background:none;}
.popupFormContent h2{color:#D60730; margin:0px 0px 10px 0px; font-size:22px; font-weight:bold;letter-spacing:-1px;}
.popupTextFieldBefore{color:#B8B7B7; font-size:17px; font-weight:bold; border:2px solid #D4D4D4; padding:3px 10px 4px 10px; width:275px; float:left;}
.popupTextField{color:#6B6869; font-size:17px; font-weight:bold; border:2px solid #D4D4D4; padding:3px 10px 4px 10px; width:275px; float:left;}
.popupTextFieldExt{width:310px;}
.editProfile_helpingText { clear:both; margin-top:15px; color:#B1B1B1; font-size:16px; font-weight:bold; }
.editProfile_cancelAccount { color:#548BA5; font-size:18px; font-style:italic; text-decoration:none; }
.popupTextFieldOK{color:#88011C; font-size:17px; font-weight:bold; border:2px solid #D4D4D4; padding:3px 10px 4px 10px; width:275px;}
.popupTextFieldError{color:#6B6869; background:#F48282; font-size:17px; font-weight:bold; border:2px solid #D4D4D4; padding:3px 10px 4px 10px; width:275px;}
.popupErrorMessage{float:right; width:150px; font-size:12px; font-weight:bold; color:#D20303; line-height:normal;}
.popupErrorMsgContUN {float:right;line-height:31px;width:230px;}
.popupErrorMsgContUN img{float:left; width:25px; height:31px;}
.popupErrorMessageUN { color:#D20303; float:right; font-size:12px; font-weight:bold; line-height:normal; width:200px;}
.popupErrorMessageUN a.suggested{color:#5D000F; font-weight:bold; text-decoration:underline;}
.popupErrorMessageUN a:hover.suggested{color:#5D000F; font-weight:bold; text-decoration:underline;}


.popupErrorMsgContVEP {float:right;line-height:31px;}
.popupErrorMessageVEP { color:#D20303; float:right; font-size:12px; font-weight:bold; line-height:normal; width:210px;}
.popupMustSign{color:#D60730; float:left; font-size:30px; font-weight:bold; line-height:24px; padding:6px 0 0 10px; width:20px;}


.popupRememberMe{padding:4px 0px;}
.popupTermsAccept{padding:16px 0px;}

.popupFormContent ul{padding:0px;}
.popupFormContent ul li{margin:5px 0px; color:#7B7B7B;clear:both; overflow:hidden;}

.popupFormContent ul li.emailSelf{margin:20px 0px;}
.popupFormContent ul li a{color:#73A0B1; display:inline; padding:0px; font-size:12px; font-weight:bold;}
.popupFormContent ul li a:hover{color:#73A0B1; display:inline; padding:0px; font-size:12px; font-weight:bold; background:none;}
.popupFormContent ul li.emailFriendLi{margin:10px 0px;}
.popupFormContent ul li.emailFriendCheckBox{margin:20px 0px;}
.popupFormContent ul li.overflown{overflow:hidden;}

.popupFormContent ul li.lastLI{margin-bottom: 20px; overflow: hidden;}

.popupFormContent ul li a.SNG_editCancelAnchor { color:#C60120; font-size:18px; font-weight:bold; }

.popupFormOR{color:#A3A2A2; font-size:16px; font-weight:bold; width:50px; text-align:center; line-height:30px; font-style:italic;}
.popupErrorMsgCont{width:180px; line-height:31px; float:right;}
.popupErrorMsgCont img{float:left;}
.popupErrorMsgContSML{width:130px; line-height:31px; float:right;}
.popupErrorMessageSML{float:right; width:100px; font-size:12px; font-weight:bold; color:#D20303; line-height:normal;}

.popupFormContent .SNG_RPPass{margin:20px 0 10px;}
.popupFormContent .SNG_RPConfPass{margin:0px 0px 35px 0px;}
.popupFormContent .SNG_RPPassBtn{margin-top:20px;}
.popupFormContent .SNG_RPPassText {color:#8D8D8D;font-size:14px;font-weight:bold;}
.popupFormContent .SNG_cancelAccText {color:#8D8D8D;font-size:14px; padding-left:30px;}

.fbImage{width:190px; line-height:31px; float:right; text-align:right; margin-top:20px;}
.fbImage img{ width:83px; height:84px; margin-top:-36px;}


.SNG_congr8LinkingAcc{ background:url(../SNG_images/change-location-bg.png) repeat-x; border:1px solid #D5D4D4; height:62px; padding:0px 15px;}
.SNG_congr8LinkingAcc h1{ background:url(../SNG_images/icons/tick-popup.png) no-repeat left center; padding:17px 0px 0px 80px; font-size:22px; color:#760618; font-weight:bold; height:62px; margin-top:14px; position:absolute;}

.congr8Features{margin:0px; padding:0px;}
.congr8Features h4{ font-size:18px; font-weight:bold; color:#626161;}
.congr8Features h4 a{color:#FF0B32;}
.congr8Features h5{ font-size:14px; font-weight:bold; color:#626161;}
.congr8Features ul{ font-size:14px; padding:0px; margin:0px; color:#6E6D6D;}
.congr8Features ul li{ background:url(../SNG_images/popup-bullet.png) no-repeat 0px 6px; padding:0px 0px 0px 20px; line-height:23px; margin:0px; }

#fancyalertbox-overlay {position: fixed;top: 0;left: 0;bottom: 0;right: 0;background: #000;z-index: 1100;display: none;}
* html #fancyalertbox-overlay {	/* IE6 */position: absolute;width: 100%;}
#fancyalertbox-tmp {padding: 0;margin: 0;border: 0;overflow: auto;display: none;}
#fancyalertbox-wrap {position: absolute;top: 0;left: 0;margin: 0;padding: 20px;z-index: 1101;display: none;}
#fancyalertbox-outer {position: relative;width: 100%;height: 100%;background: #FFF;}
#fancyalertbox-inner {position: absolute;top: 0;left: 0;width: 1px;height: 1px;padding: 10px;margin: 0;outline: none;overflow: hidden;}
#fancyalertbox-close {position: absolute;top: -18px;right: -21px;height: 45px;width: 45px;background: url('../SNG_images/fancybox/fancy_closebox.png') top left no-repeat;cursor: pointer;z-index: 1103;display: none;}
#fancyalertbox_error {color: #444;font: normal 12px/20px Arial;}
#fancyalertbox-content {height: auto;width: auto;padding: 0;margin: 0;}
#fancyalertbox-img {width: 100%;height: 100%;padding: 0;margin: 0;border: none;outline: none;line-height: 0;vertical-align: top;-ms-interpolation-mode: bicubic;}
div.fancyalert-bg {position: absolute;padding: 0;margin: 0;border: 0;z-index: 1001;}
div#fancyalert-bg-n {top: -20px;left: 0;width: 100%;height: 20px;background: transparent url('../SNG_images/fancybox/fancy_shadow_n.png') repeat-x;}
div#fancyalert-bg-ne {top: -20px;right: -20px;width: 20px;height: 20px;background: transparent url('../SNG_images/fancybox/fancy_shadow_ne.png') no-repeat;}
div#fancyalert-bg-e {top: 0;right: -20px;height: 100%;width: 20px;background: transparent url('../SNG_images/fancybox/fancy_shadow_e.png') repeat-y;}
div#fancyalert-bg-se {bottom: -20px;right: -20px;width: 20px;height: 20px;background: transparent url('../SNG_images/fancybox/fancy_shadow_se.png') no-repeat;}
div#fancyalert-bg-s {bottom: -20px;left: 0;width: 100%;height: 20px;background: transparent url('../SNG_images/fancybox/fancy_shadow_s.png') repeat-x;}
div#fancyalert-bg-sw {bottom: -20px;left: -20px;width: 20px;height: 20px;background: transparent url('../SNG_images/fancybox/fancy_shadow_sw.png') no-repeat;}
div#fancyalert-bg-w {top: 0;left: -20px;height: 100%;width: 20px;background: transparent url('../SNG_images/fancybox/fancy_shadow_w.png') repeat-y;}
div#fancyalert-bg-nw {top: -20px; left: -20px; width: 20px; height: 20px;	background: transparent url('../SNG_images/fancybox/fancy_shadow_nw.png') no-repeat;}

/* End SignIn/Up Styling */

/*my woZZon*/

.SNG_mwTitleCont{background:#FFFFFF url(../SNG_images/mywozzontopbg.png) repeat-x; padding:0 11px 25px; position:relative;}
.SNG_mwTitleCont h2{font-size:32px; color:#5E000F; line-height:25px; padding:7px 0px 0px 0px; font-weight:bold; width:390px; letter-spacing:-2px;}
.SNG_mwTitleCont p{ float:right; width:24px; height:24px; margin:13px 0 0; }
.SNG_mwTitleCont a{ color:#5E000F;text-decoration:none;}

.SNG_mwImgCont{margin:18px 0px 0px -5px; position:relative; /*overflow:hidden;*/ width:460px; min-height:194px;}

.SNG_addToolTip{background:url("../SNG_images/add-image-bg.gif") no-repeat; color:#836368; display:block; font-size:10px; font-style:italic; height:20px; left:165px; padding:5px 0 0 5px; position:absolute; top:194px; width:116px; z-index:100; }

.SNG_mwMainImageNavCont{width:21px; position:absolute; left:260px; bottom:2px;} /*Dummy Class has to be chaged from GDP-FINAL*/
.SNG_mwMainImageNavCont a{ text-decoration:none; margin-top:5px; background:url(../SNG_images/icons/ED-add.png) no-repeat; display:block; width:21px; height:19px; }
.SNG_mwMainImageNavCont a.SNG_imageDeleteLnk{ text-decoration:none; background:url(../SNG_images/icons/ED-delete.png) no-repeat; display:block; width:21px; height:19px; }
.SNG_mwMainImageNavCont a.SNG_imageDeleteLnk:hover{background:url(../SNG_images/icons/ED-delete_h.png) no-repeat;}
.SNG_mwMainImageNavCont a:hover{ text-decoration:none; background:url(../SNG_images/icons/ED-add_h.png) no-repeat; }

.SNG_mwProfileHover{ background:none repeat scroll 0 0 #EBDBDD; color:#A2646E; display:none; font-size:10px; font-style:italic; font-weight:normal; line-height:12px; padding:3px 13px 4px; position:absolute; right:41px; text-align:right; top:12px; width:104px; }

.SNG_rbaaOverview{position:absolute; top:0px; right:0px; background:url(../SNG_images/rbaa-overview.png) no-repeat; width:135px; height:97px; padding:15px;}
.SNG_rbaaOverview p{ font-size:17px; color:#FFFFFF; font-weight:bold; line-height:21px; width:auto; float:none; margin:0px; height:auto;}
.SNG_rbaaOverview p a{color:#5B6719; text-decoration:none;}
.SNG_rbaaOverview p a:hover{color:#FFFFFF; text-decoration:none;}

.SNG_profileCP{background:url(../SNG_images/profile-completion-bg.png) no-repeat -132px 0px; width:112px; position:absolute; bottom:0px; right:16px; font-size:14px; font-weight:bold; border:7px solid #CBC9C9; line-height:30px; padding:0px 10px; color:#3C450F;}

.mwDetails{ padding:0px 5px; overflow:hidden;}
.mwDetails h3{ font-size:20px; color:#C3001F; font-weight:bold; width:300px; float:left; line-height:20px;}
.mwDetails span{ width:17px; float:right; line-height:20px;}
.mwDetails p{ clear:both; margin-top:25px; line-height:16px; color:#747474; font-size:14px;word-wrap:break-word;}



.SNG_myInterests { background:transparent url(../SNG_images/also-showing-bottom.png) no-repeat scroll 45px 0; margin-bottom:50px; padding:15px 0 0; }
.SNG_myInterests ul li{list-style-type:none;}
.SNG_myInterests ul li a{background:#FFFFFF; border-bottom:1px solid #BEBDBD; padding:0 40px 0 4px; display:block; font-size:17px; color:#6D6D6D; font-weight:bold; text-decoration:none; overflow:hidden; }
.SNG_myInterests ul li a span{color:#6D6D6D; float:left; font-size:17px; font-weight:bold; padding:18px 0; width:190px; cursor:pointer;}
.SNG_myInterests  ul li a img {border:medium none; float:left; width:55px; height:55px; /*margin:0.6em 1em 0 0;*/ }
/*.SNG_myInterests ul li a:hover{ background:#C3001F; color:#FFFFFF; }*/
.SNG_myInterests ul li a.ASActive{ background:#FF0B32 url(../SNG_images/also-showing-arrow-active.png) no-repeat 277px top; color:#FFFFFF;}


.SNG_mwSpreadWord{background: url(../SNG_images/spread-word-bg.png) repeat-x; line-height:32px; padding:0px 18px; overflow:hidden;}
.SNG_mwSpreadWord h2{float:left; width:247px; font-size:16px; color:#C3001F; font-weight:bold;}
.SNG_mwSpreadWord img{float:left; height:8px; margin:13px 0 0; width:17px;}
/*.SNG_mwSpreadWord a img{float:right; margin:4px 10px 0px 0px; border:0px;}*/


/* myWozzon tabs start */
ul.mwTabs { margin: 0; padding: 0; float: left; list-style: none; height: 36px; width: 460px; }
ul.mwTabs li { float: left; margin: 0; padding: 0; line-height: 36px; border-left: none; margin-bottom: -1px; overflow: hidden; position: relative;text-align:center; margin-right:5px; }
ul.mwTabs li a { text-decoration: none; color: #FFFFFF; display: block; font-size: 14px; padding: 0 27px 0 28px; outline: none; font-weight:bold; 	height: 36px; background:url(../SNG_images/mwTab.png); }
ul.mwTabs li a:hover { background: #F3EDED; color:#C3001F; }
ul.mwTabs li a.activeDetailTab { background: #F3EDED; color:#C3001F !important; }
.tab_container { border-top: none; clear: both; float: left; width: 100%; }
.tab_content { /*padding: 10px 7px; font-size: 1.2em;*/ }
.SNG_mwSubTab { background:#F3EDED none repeat scroll 0 0; color:#C3001F; font-size:13px; font-weight:bold; padding:10px; min-height:10px; }
.SNG_mwSubTab ul{ list-style-type:none; margin:0px; padding:4px 0 0 10px; height:15px;}
.SNG_mwSubTab ul li{ list-style-type:none; margin:0px; padding:0px; display:inline;}
.SNG_mwSubTab ul li a{ display:block; padding:1px 10px; color:#C3001F; font-size:13px; float:left; border-right:1px solid #B8A8AB; text-decoration:none; line-height:10px;}
.SNG_mwSubTab ul li a.ActveSubMenuTabs{ color:#997C80;}

.SNG_myWozzonSectionTab { background:#C3001F; height:8px; }
.SNG_myWozzonTabShadow { height:28px; background:url(../SNG_images/mwTabShadow.png) repeat; }
/*.SNG_vdDetailCont { background:#FFFFFF none repeat scroll 0 0; color:#717171; overflow:hidden; padding:0px 0px 30px; }*/
.SNG_mwReviewTop { height:33px; background:url(../SNG_images/mwReview.png) no-repeat scroll 36px 0; }
.SNG_mwReview { background:#EEEEEE; padding:27px 27px 27px 27px; }
.SNG_mwReviewTitle { color:#C3001F; font-size:17px; font-weight:bold; padding:0px 0px 8px 0px; width:99%; }
.SNG_mwReviewTitle a{ color:#C3001F;}
.SNG_mwReviewVenue { color:#7391A9; font-size:14px; font-weight:bold; padding:0px 0px 8px 0px; }
.SNG_mwReviewDate { color:#7391A9;  font-size:13px;	font-style:italic; padding:0px 0px 8px 0px; }
.SNG_mwReviewContent { color:#525151; font-size:13px; padding:0px 0px 11px 0px; }
.SNG_mwReviewMiddle { border-bottom:1px solid #CCCCCC; height:28px; margin-bottom:12px; }
.SNG_mwReviewMsg { color:#558DA0; font-size:15px; font-weight:bold; padding:10px 0 0 0; }
.SNG_mwReviewMsg1 { color:#164E60; font-size:17px; font-weight:bold; padding:0px 0 23px 0; }
.SNG_mwReviewList { color:#C3001F; font-size:14px; font-weight:bold; text-decoration:none; }
.SNG_mwReviewActive { color:#997C80; font-size:14px; font-weight:bold; text-decoration:none; }

.SNG_mwAlert { margin-bottom:50px; padding:18px 0 0; }
.SNG_mwAlert ul li{ overflow:hidden; background:#FFFFFF; list-style-type:none; margin:0px; padding:12px 0px 12px 5px;  line-height:30px; border-bottom:1px solid #BEBDBD;}
.SNG_mwAlert ul li a{ font-size:16px; color:#C3001F; font-weight:bold; text-decoration:none; width:400px; float:left; }
.SNG_mwAlert ul li a:hover{ color:#FFFFFF; }
.SNG_mwAlert ul li a p{ font-size:13px; color:#FFFFFF; padding:0px 0px 25px 0px;}
.SNG_mwAlertDelete{ border:medium none; float:right; width:19px; height:19px; margin:0.5em 1em 0 0.5em; }
.SNG_mwAlertDelete a{ text-decoration:none; margin:0px; padding:0px; }
.SNG_mwAlert ul li a.ASActive{ background:#FF0B32 url(../SNG_images/also-showing-arrow-active.png) no-repeat 277px top; color:#FFFFFF;}
.SNG_mwAlert_HelpingText { padding:12px 0px 12px 0px; color:#787777; font-size:13px; font-weight:bold; font-style:italic; }
.SNG_mwAlert_NoAlert { padding:0px 0px 7px 0px; color:#C3001F; font-size:16px; font-weight:bold; }
.SNG_mwAlert_SubMsg { padding:0px 0px 14px 0px; color:#817F7F; font-size:16px; }
.SNG_mwAlert_input { padding:7px; border:3px solid #BEBDBD; width:200px; font-weight:bold; color:#817F7F; }

.SNG_mwAdded { margin-bottom:50px; padding:18px 0 0; }
.SNG_mwAdded ul li{ list-style-type:none; padding:0px; margin:0px; width:458px; }
.SNG_mwAdded ul li a{ background:#FFFFFF; border-bottom:1px solid #BEBDBD; padding:0px 60px 0px 5px;  display:block; font-size:16px; color:#C3001F; font-weight:bold; text-decoration:none; line-height:45px; overflow:hidden; }
.SNG_mwAdded ul li a span{ float:left; width:290px;}

.SNG_mwAdded ul li a p{ font-size:13px; color:#FFFFFF; padding:0px 0px 25px 0px;}
.SNG_mwAdded  ul li a img { border:medium none; float:right; width:19px; height:19px; margin:0.2em 1em 0 0.5em; }
.SNG_mwAdded ul li a:hover{ background:#C3001F; color:#FFFFFF; }
.SNG_mwAdded ul li a.ASActive{ background:#FF0B32 url(../SNG_images/also-showing-arrow-active.png) no-repeat 277px top; color:#FFFFFF;}
.SNG_mwAdded_HelpingText { padding:12px 0px 12px 0px; color:#787777; font-size:13px; font-weight:bold; font-style:italic; }
.SNG_mwAdded_NoAlert { padding:0px 0px 7px 0px; color:#C3001F; font-size:16px; font-weight:bold; }
.SNG_mwAdded_SubMsg { padding:0px 0px 14px 0px; color:#817F7F; font-size:16px; }
.SNG_mwAdded_input { padding:7px; border:3px solid #BEBDBD; width:200px; font-weight:bold; color:#817F7F; }
.SNG_mwAddedBox {background:#E9DFE0; padding:43px 0 37px 30px; color:#8C787B; font-size:14px; }
.SNG_mwAddedBox p{padding:0px 0px 8px 0px; line-height:10px; }
.SNG_mwAddedBox a{text-decoration:none; color:#C3001F;}
.SNG_mwAddedTop { padding:0px 0px 0px 370px; }

.SNG_clanderAdd{width:33px; height:45px; float:right; margin-right:43px; background: url(../SNG_images/icons/calander_added.png) no-repeat left top;}
.SNG_homeAdd{width:33px; height:45px; float:right; margin-right:43px; background: url(../SNG_images/icons/home_added.png) no-repeat left top;}
.SNG_wozzonAdd{width:24px; height:45px; float:right; background: url(../SNG_images/icons/wozzon-added.png) no-repeat left top;}
.SNG_wozzonAdd_woi{width:24px; height:45px; float:right;}



.SNG_locationTop { background:transparent url(../SNG_images/map-bottom-top.png) no-repeat scroll 22px top; height:12px; }
.SNG_locationHelpingText { padding:10px 0 16px 22px; color:#928487; font-size:13px; font-style:italic; font-weight:bold; width:210px; float:left; }

.SNG_confirmLocation { padding:12px 0px 12px 24px; color:#C3001F; font-size:15px; font-weight:bold; background:#E9DFE0; }
.SNG_closeLocationWindow { float:right; padding:8px 14px 0 0; }

.SNG_givenLocation { padding:12px 0 28px 24px; color:#C3001F; font-size:15px; font-weight:bold; background:#E9DFE0; overflow:hidden; }
.SNG_givenLocation ul {  }
.SNG_givenLocation ul li { display:inline; float:left; }
.SNG_postCode { color:#C3001F; font-size:15px; font-weight:bold; padding:0 10px 0 0; }
.SNG_cityName { color:#5E000F; font-size:15px; font-weight:bold; padding:0 18px 0 0; }
.SNG_openLocationWindow { color:#FF0B32; font-size:12px; font-weight:normal; margin:1px 0 0; }
.SNG_openLocationWindow a{ color:#FF0B32; }
.SNG_locationWindow { background:#CFC3C5; }

.SNG_locationTextFieldArea { padding:0px 0 18px 24px; }
.SNG_locationButton { padding:0px 0 25px 24px; }
.SNG_locationTextField { padding:5px 11px; width:185px; line-height:12px; font-size:16px; color:#757575; border:none; font-weight:bold;}

.SNG_myIntrestEdit{text-align:right; margin-right:16px;}
.SNG_myIntrestEYICancel{margin-left:18px; color:#940B13; font-size:16px; font-weight:bold;}
.SNG_myIntrestEYICancel img{ float:right; width:23px; height:21px;}
.SNG_myIntrestEYICancel p{ float:left; width:250px;}

.SNG_bookmarkTitleBG{ line-height:12px; background: url(../SNG_images/bookmark_bg.png) no-repeat right bottom; padding:5px 7px 10px 10px; /* margin-top:50px; */ margin-top:25px; overflow:hidden;}
.SNG_bookmarkTitleBG_Hover{ line-height:12px; background:#E9E9E9 url(../SNG_images/bookmark_bg.png) no-repeat right bottom; padding:5px 7px 10px 10px; /* margin-top:50px; */ margin-top:25px; overflow:hidden;}
.SNG_bookmarkTitleBG h2{color:#5E000F; font-size:17px; font-weight:bold; float:left; width:345px; line-height:15px; }
.SNG_bookmarkTitleBG h2 a{color:#5E000F; text-decoration:none; }
.SNG_bookmarkTitleBG h3{color:#C3001F; font-size:12px; font-weight:normal; float:right; width:42px; margin-right:6px; }
.SNG_bookmarkClose{ width:16px; height:16px; float:right; margin:-2px }
.SNG_mwBookmarkTop { padding:0 0 0 120px; }
.SNG_mwBookmarkBox { background:#E9DFE0 none repeat scroll 0 0; color:#8C787B; font-size:14px; padding:43px 0 37px 30px; }
.SNG_mwBookmarkBox p {line-height:10px; padding:0 0 8px;}

.SNG_mwDetailsEdit { overflow:hidden; padding:0 5px; }
.SNG_mwDetailsEdit h3 { color:#C3001F; float:left; font-size:20px; font-weight:bold; line-height:20px; width:70px; }
.SNG_mwDetailsEdit span { float:left; line-height:20px; color:#918F8F; float:left; font-size:14px; font-weight:bold; }
.SNG_mwDetailsEdit p { clear:both; margin-top:8px; }
.SNG_mwDetailsEdit textarea { clear:both; color:#747474; font-size:14px; margin-top:12px; border:4px solid #cccccc; width:436px; height:50px; padding:4px; font-family:Arial,Helvetica,Verdana,sans-serif; }

/* myWozzon tabs end*/

/*Location Suggestion */
.SNG_location { background:url(../SNG_images/location-bg.png); line-height:119px; height:119px; width:790px; margin:16px 0 0 0; }
.SNG_location img { padding:0 0 0 31px; float:left; }
.SNG_location span { color:#760618; font-size:26px; font-weight:bold; padding:0 0 0 5px; }
.SNG_location_bottom { background:url(../SNG_images/location-bg-bottom.png) no-repeat 44px top; height:20px; }

.SNG_locationSearch { padding:0 0 0 36px; margin:0 0 60px;}
.SNG_locationSearch_heading { color:#9C9B9B; font-size:18px; font-weight:bold; padding:25px 0 0 0; }
.SNG_locationSearch_heading span { color:#FF0B32; }
.SNG_location_didYouMean { color:#868585; font-size:18px; font-weight:bold; padding:20px 0 0 0; }

.SNG_location_results ul li { padding:10px 0 0 0; }
.SNG_location_results ul li a { color:#5A9EAA; font-size:16px; font-weight:bold; text-decoration:none; }
/*End location suggestion*/


/*Weekly Alert styling*/
.SNG_congr8LinkingAcc h1.weeklyAlert{ background:transparent url(../SNG_images/icons/alert-popup.png) no-repeat scroll left center; color:#760618; font-size:22px; font-weight:bold; height:53px; margin-top:14px; padding:17px 0 0 80px; position:absolute; }
.popupFormContent h2 { letter-spacing:-1px; }
.popupFormContent strong { color:#A3A4A4 }
.SNG_alertTerm { color:#5E9DB5; font-size:12px; font-weight:bold; }
/*End Weekly Alert styling*/

/*New Homepage*/

.SNG_NHHeader{width:790px; height:190px;}
.SNG_contentNH{ clear:both; width:990px; margin:0px; overflow:hidden; z-index:2;}
.SNG_homeContNH{ float:left; width:790px; min-height:800px; margin:0px 0px 0px 2px;}
.SNG_homeNHTitle h2{font-size:28px; color:#FF0B32; font-weight:bold; line-height:54px; padding:0px 0px 0px 29px; letter-spacing:-1px;}


.SNG_HNHResults{margin:0 0 250px 0; overflow:hidden; padding:0 0 0 14px;}
.SNG_HNHResults ul{list-style:none; list-style-type:none; margin:0px; padding:0px;}
.SNG_HNHResults ul li{cursor:pointer; list-style-type:none; margin:0px; padding:0px; background:#E7E7E7; width:228px; height:280px; float:left; margin:0px 42px 30px 0px;}
.SNG_HNHResults ul li.HNHLastItem{margin:0px 0px 30px 0px;}
.SNG_HNHResults ul li h2{ font-size:15px; color:#5D000F; font-weight:bold; margin:16px 0 6px 0px; padding:0px 10px; line-height:16px;}
.SNG_HNHResults ul li h3{ font-size:13px; color:#C3001F; font-weight:bold; padding:0px 10px; line-height:13px; min-height:25px;}
.SNG_HNHResults ul li h3 a{color:#C3001F;}
.SNG_HNHResults ul li h4{ font-size:13px; color:#7F7E7E; font-weight:bold; padding:0px 10px; margin:15px 0 0; font-style:italic; letter-spacing:-1px;}

.SNG_leftMenuContNH{margin:0px; padding:0px;}
.SNGNHMenuTop{ color:#E6CBCF; font-size:18px; font-weight:bold; background:#C3001F; letter-spacing:-1px; padding:22px 12px;}
.SNGNHMenuTop span{ color:#FFFFFF; font-size:18px; font-weight:bold;}
.SNGNHMenuTop span.SNGbrowseListingIN{color:#E6CBCF;}

.SNG_leftMenuContNH ul{margin:0px; padding:20px 0 0; background:#EEEEEE url(../SNG_images/leftMenuArrow.png) no-repeat 17px top; list-style-type:none;}
.SNG_leftMenuContNH ul li{ list-style-type:none;}
.SNG_leftMenuContNH ul li a{ padding:7px 12px; font-size:14px; color:#5D000F; font-weight:bold; text-decoration:none; border-bottom:1px solid #FFFFFF; display:block;}
.SNG_leftMenuContNH ul li a:hover{ background:#5D000F; color:#FFFFFF;}
.SNG_currentDateTop{padding:3px 10px; color:#FFFFFF; font-size:14px; background:#FF0B32; float:left; text-align:center; width:115px; margin-left:209px;}


.SNG_homePopup{background:url(../SNG_images/home-popup-bg.png) repeat-x; width:590px; height:323px;}
.SNG_homePopupContent{margin:85px 55px; text-align:left;}
.SNG_homePopupContent P{color:#535151; font-size:16px; margin:20px 0px; }

.SNG_homePopupTitle{overflow:hidden;}
.SNG_homePopupTitle img{float:left; color:#700017; font-weight:bold; width:110px; height:53px; margin:0px 25px 0px 0px;}
.SNG_homePopupTitle h2{float:left; color:#700017; font-weight:bold; width:320px; line-height:25px; font-size:24px; letter-spacing:-2px; }
.SNG_homePopupTitle h2 span{color:#CB062E;}

.SNG_homePopupPCont{background:#DFDFDF; padding:12px; overflow:hidden;}
.SNG_homePopupTextField{ font-size:18px; color:#BBBABA; border:2px solid #D2D1D2; border-right:none; padding:5px 11px 7px; width:320px; float:left;}
.SNG_homePopupPCont img{float:left; width:97px; height:37px;}

/*End of New Homepage*/

/*Add Event to Venue page styling*/
.SNG_addEventCont a{padding:5px; background:url(../SNG_images/add-event-bg.jpg) repeat-x right top; font-size:15px; color:#9DA907; font-weight:bold; padding:23px 100px 0 50px; min-height:53px; margin:5px 0 0 0; display:block; text-decoration:none;}
/*End Add Event to Venue page styling*/

/*Temp footer gap for submission pages*/
.SNG_footerGap{margin:250px 0 0 0;}

.SNG_editTitleA a{background:url(../SNG_images/icons/edit-title.gif) no-repeat left top; width:24px; height:24px; display:block;}
.SNG_editTitleA a:hover{background:url(../SNG_images/icons/edit-title.gif) no-repeat left bottom;}

.hoverinfoTitle{ position:absolute; width:95px; padding:3px 13px 4px; color:#A2646E; font-style:italic; background:#EBDBDD url(../SNG_images/image-nav-hover-right.gif) no-repeat right center; line-height:12px; text-align:tight; top:0px; right:-10px; font-size:12px; text-align:right; right:36px; top:9px; font-weight:normal; display:none;}








.mobContainer{float:right; margin:30px 30px 150px 0; overflow:hidden; width:820px; text-align:left;}
.mobLandingHeader{background:url(../SNG_images/mob-aaps-landing-bg.jpg) no-repeat; width:830px; height:310px; position:relative;}
.mobLandingHeader ul{ position:absolute; left:15px; bottom:0px; width:790px; height:93px;}
.mobLandingHeader ul li{ list-style:none; list-style-type:none; display:inline; float:left;}
.mobLandingHeader ul li a{ text-decoration:none; background-position:left top; display:block;}
.mobLandingHeader ul li a:hover{ text-decoration:none; background-position:left bottom;}
.mobLandingHeader ul li a.mbiPhone{ width:167px; height:93px; background-image:url(../SNG_images/iphone-mbtn.png);}
.mobLandingHeader ul li a.mbNokia{ background-image:url(../SNG_images/nokia-mbtn.png); width:170px; height:93px; }
.mobLandingHeader ul li a.mbAndroid{ background-image:url(../SNG_images/android-mbtn.png); width:153px; height:93px; }
.mobLandingHeader ul li a.mbBB{ background-image:url(../SNG_images/bb-mbtn.png); width:148px; height:93px; }
.mobLandingHeader ul li a.mbWAP{ background-image:url(../SNG_images/wap-mbtn.png); width:152px; height:93px; }

.mobLandingContent{ margin:33px 0 0 0; color:#053644;}
.mobLandingContent h2{color:#00A593; font-size:26px; font-weight:bold; letter-spacing:-2px;}
.mobLandingContent p{ margin:20px 0 0 0;}




.mobPageNav{background:url(../SNG_images/mob-aaps-landing-bg.jpg) no-repeat; width:830px; height:310px; position:relative;}
.mobPageNav ul{ position:absolute; left:15px; bottom:0px; width:790px; height:93px;}
.mobPageNav ul li{ list-style:none; list-style-type:none; display:inline; float:left;}
.mobPageNav ul li a{ text-decoration:none; background-position:left top; display:block;}
.mobPageNav ul li a:hover{ text-decoration:none; background-position:left bottom;}
.mobPageNav ul li a.mbiPhone{ width:166px; height:93px; background-image:url(../SNG_images/iPhone-dtl.png);}
.mobPageNav ul li a.mbNokia{ background-image:url(../SNG_images/nokia-dtl.png); width:170px; height:93px; }
.mobPageNav ul li a.mbAndroid{ background-image:url(../SNG_images/android-dtl.png); width:153px; height:93px; }
.mobPageNav ul li a.mbWAP{ background-image:url(../SNG_images/wap-dtl.png); width:152px; height:93px; }
.mobPageNav ul li a.mbBB{ background-image:url(../SNG_images/BB-dtl.png); width:148px; height:93px; }
.mobPageNav ul li a.activeMobTab{ background-position:left -107px; }

.nokiaBG{background:url(../SNG_images/mob-aaps-nokia.jpg) no-repeat;}
.BBBG{background:url(../SNG_images/mob-aaps-bb.jpg) no-repeat;}
.WAPBG{background:url(../SNG_images/mob-aaps-WAP.jpg) no-repeat;}
.AndroidBG{background:url(../SNG_images/mob-aaps-Android.jpg) no-repeat;}
.iPhoneBG{background:url(../SNG_images/mob-aaps-iPhone.jpg) no-repeat;}


.mobPagesContent{ margin:33px auto 0 auto; color:#053644; width:781px;}
.mobPagesContent h2{color:#0D4D5F; font-size:18px; font-weight:bold; letter-spacing:-1px;}
.mobPagesContent h2 span{color:#01A393;}
.mobPagesContent h2 a{color:#0D4D5F; text-decoration:none}
.mobPagesContent h2 a:hover{color:#01A393;}
.mobPagesContent p{ margin:20px 0 0 0;}


.keyFF{margin:20px auto 0 auto; clear:both; background:#003636; overflow:hidden;}
.keyFF h3{ background:#FFFFFF url(../SNG_images/key-features-arrow.gif) no-repeat 700px bottom; padding:3px 2px; font-size:24px; color:#01A393; }
.keyFF ul{ padding:30px 22px; color:#FFFFFF; font-size:18px; font-weight:bold; float:left; }
.keyFF ul li{ list-style:none; list-style-type:none; background:url(../SNG_images/key-features-bullet.gif) no-repeat left 8px; padding:3px 32px;}

.keyFFCol1 ul{width:360px; float:left; padding:30px 0 30px 22px;}
.keyFFCol2 ul{width:375px; float:left; padding:30px 0px 30px 20px;}


.SNG_staticPageCont{width:1000px; margin:0px auto; text-align:left;}



/* My woZZon 3 steps */

.SNG_step1Cont{position:relative; background:url(../SNG_images/mw-stepone-bg.png) repeat-x; padding:20px 64px 0 36px; min-height:200px; margin:0 0 0 5px;}
.SNG_step1Cont h2{color:#5E000F; font-size:28px; font-weight:bold; letter-spacing:-1px;}

.SNG_step1ContentCont{float:right; margin:25px 0 0; width:250px; text-align:right;}
.SNG_step1ContentCont h3{color:#C3001F; font-size:20px; font-weight:bold; letter-spacing:-1px;}
.SNG_step1ContentCont input{ border:4px solid #BEBDBD; background:#FFFFFF; width:200px; font-size:20px; color:#ACABAB; line-height:36px; padding:0px 5px; margin:10px 0px;}

.SNG_st1b{background:#E4E4E4 url(../SNG_images/step-1-arrow.png) no-repeat 340px top; padding:30px;color:#C2C2C2; overflow:hidden; margin:0 0 0 5px;}
.SNG_st1b p{float:right; width:300px; font-size:23px; font-weight:bold; line-height:42px; text-align:right; padding:0 33px 0 0;}
.SNG_st1b h2{ font-family:"Arial Black", Arial,Helvetica,Verdana,sans-serif; font-size:60px; float:left; width:60px; line-height:42px;}

.SNG_st2b{background:#D6D6D6 url(../SNG_images/step-2-arrow.png) no-repeat 340px top; color:#B6B6B6;}
.SNG_st3b{background:#FFFFFF url(../SNG_images/step-3-arrow.png) no-repeat 340px top;margin:0 0 0 5px; height:26px;}
.SNG_st2btm{background:#D6D6D6 url(../SNG_images/white-arr-stp3.gif) no-repeat 340px top;margin:50px 0 0 5px; padding:20px 30px 10px; color:#B6B6B6; position:relative; clear:both;}

.SNG_stpcmpltd{background:#E4E4E4 url(../SNG_images/step-1-arrow.png) no-repeat 340px top; padding:30px;color:#FFFFFF; overflow:hidden; margin:0 0 0 5px;}

.SNG_st2C{ background:#E4E4E4 url(../SNG_images/3stp-done-bg.jpg) repeat-x; padding:20px 25px 21px;color:#FFFFFF; overflow:hidden; margin:0 0 0 5px;}
.SNG_st2C p{background:url(../SNG_images/thanks-tick.png) no-repeat scroll 0 0 transparent; float:right; font-size:32px; font-weight:bold; line-height:52px; padding:0 0 0 65px;width:120px; margin-bottom:0px; margin-top:0px;}
.SNG_st2C h2{font-family:"Arial Black", Arial,Helvetica,Verdana,sans-serif; font-size:60px; float:left; width:60px; line-height:42px;}
.SNG_st2C h3{color:#FFFFFF; float:left; font-size:23px; line-height:23px; margin:25px 0 0 20px; width:130px; font-weight:bold;}

.SNG_3stpTHK{ float:right; background:url(../SNG_images/thanks-tick.png) no-repeat; line-height:52px; padding:0 0 0 65px; width:110px; font-size:32px;}
.SNG_rdArr{width:30px; height:15px; position:absolute; bottom:0; left:45px; background:url(../SNG_images/Red-arr-stp3.gif) no-repeat;}
.SNG_fnshLtr a{background:#C3001F; font-size:18px; font-weight:bold; color:#FFFFFF; padding:12px 27px; margin:0 0 0 5px; text-decoration:none; display:block; clear:both;}


.SNG_step2Cont{position:relative; background:url(../SNG_images/step-3-arrow.png) no-repeat 330px top; padding:65px 0 0 36px; min-height:200px; margin:0 0 0 5px;}
.SNG_step2Cont h2{color:#C3001F; font-size:28px; font-weight:bold; letter-spacing:-2px; text-align:right; padding:0 20px 0 0; }
.SNG_step2Cont h2.SNG_mwStp3{color:#C3001F; font-size:28px; font-weight:bold; letter-spacing:-2px; text-align:left; padding:25px 20px 0 116px; }
.SNG_step2Cont h2.SNG_mwStp3 span{color:#959595; font-size:18px; letter-spacing:-1px;}

.SNG_step3Cont{position:relative; background:url(../SNG_images/step-2-arrow.png) no-repeat 330px top; padding:24px 10px 0 36px; min-height:200px; margin:0 0 0 5px;}
.SNG_step3Cont h2{color:#C3001F; font-size:28px; font-weight:bold; letter-spacing:-2px; text-align:right; padding:0 20px 0 0; }
.SNG_step3Cont h2.SNG_mwStp3{color:#C3001F; font-size:28px; font-weight:bold; letter-spacing:-2px; text-align:left; padding:25px 20px 0 116px; }
.SNG_step3Cont h2.SNG_mwStp3 span{color:#959595; font-size:18px; letter-spacing:-1px;}



.SNG_stp2menuCont{float:right; margin:25px 0 50px 0; width:300px; }
.SNG_stp2menuCont ul li{ list-style-type:none; background:#FFFFFF; border-bottom:1px solid #BEBDBD; padding:0 0 0 0; display:block; font-size:17px; color:#6D6D6D; font-weight:bold; text-decoration:none; overflow:hidden;}
.SNG_stp2menuCont ul li img { border:medium none; float:left; margin:0 0 0 0; }
.SNG_stp2menuCont ul li.ASActive{ background:#FF0B32 url(../SNG_images/also-showing-arrow-active.png) no-repeat 277px top; color:#FFFFFF;}
.SNG_stp2menuCont ul li span{color:#6D6D6D; float:left; font-size:17px; font-weight:bold; padding:18px 0; width:190px; cursor:pointer;}
.SNG_stp2menuCont ul li span.MWTicked{float:right; width:24px; height:24px; margin:15px 0 0; text-align:center; padding:0px;}
.SNG_stp2menuCont ul li span.MWTickedST3{background:none repeat scroll 0 0 #BCBCBC; border-bottom:1px solid #F2F2F2; float:right; height:55px; margin:0; padding:0; text-align:center; width:55px;}
.SNG_stp2menuCont ul li span img{margin:4px 0 0 5px; cursor:pointer;}
.SNG_stp2menuCont ul li span img.MWTickIMGST3{cursor:pointer; margin:16px 0 0 18px;}





/*.SNG_stp2menuCont{float:right; margin:25px 0 50px 0; width:300px; }
.SNG_stp2menuCont ul li{ list-style-type:none;}
.SNG_stp2menuCont ul li a{ background:#FFFFFF; border-bottom:1px solid #BEBDBD; padding:0 0 0 0; display:block; font-size:17px; color:#6D6D6D; font-weight:bold; text-decoration:none; line-height:55px; }
.SNG_stp2menuCont ul li a p{ font-size:13px; color:#FFFFFF; padding:0px 0px 25px 0px;}
.SNG_stp2menuCont ul li a img { border:medium none; float:left; margin:0 0 0 0; }
.SNG_stp2menuCont ul li a.ASActive{ background:#FF0B32 url(../SNG_images/also-showing-arrow-active.png) no-repeat 277px top; color:#FFFFFF;}
.SNG_stp2menuCont ul li a span{float:right; width:16px; height:16px; margin:20px 5px 0 0;}
.SNG_stp2menuCont ul li a span.MWTicked{float:right; width:24px; height:24px; margin:15px 0 0; text-align:center;}
.SNG_stp2menuCont ul li a span.MWTickedST3{background:#BCBCBC; border-bottom:1px solid #F2F2F2; float:right; height:55px; margin:0; text-align:center;
width:60px;}
.SNG_stp2menuCont ul li a span img{margin:4px 0 0 5px;}
.SNG_stp2menuCont ul li a span img.MWTickIMGST3{margin:16px 0 0 21px;}
*/
.SNG_alertIconST3{text-align:right; border-bottom:1px solid #BEBDBD; padding:0 18px 5px 0;}

.SNG_mw_txt_smbt{padding:3px 7px;}
.SNG_mw_txt_smbt textarea{ border:3px solid #C9C9C9; width:200px; margin:0 0 40px 50px;}
.SNG_mw_txt_smbt textarea.SNG_intrestRight {border:3px solid #C9C9C9;color:#777777;font-size:13px;font-weight:bold;height:36px;margin:0 0 40px 9px;padding:5px;width:268px;}

.SNG_mw_3rdStpSmbt{padding:12px 0px 0px; text-align:right;}
.SNG_3rdStpBtm{background:url(../SNG_images/Red-arr-stp3.gif) no-repeat 45px bottom; clear:both;}

.SNG_st2C3{background:#E2E2E2 url(../SNG_images/step-3-arrow.png) no-repeat 350px top; padding:20px 25px 10px;color:#FFFFFF; overflow:hidden; margin:0 0 0 5px;}
.SNG_st2C3 p{background:url(../SNG_images/thanks-tick.png) no-repeat scroll 0 0 transparent; float:right; font-size:32px; font-weight:bold; line-height:52px; padding:0 0 0 65px;width:120px;}
.SNG_st2C3 h2{font-family:"Arial Black", Arial,Helvetica,Verdana,sans-serif; font-size:60px; float:left; width:60px; line-height:42px;}
.SNG_st2C3 h3{float:left; font-size:24px; font-weight:bold; letter-spacing:-1px; line-height:23px; margin-top:0;width:144px; color:#FFF;}




.SNG_completeUD a{ padding:10px 20px; background:#C3001F; font-size:16px; color:#FFF; margin:0px 8px 0px 6px; font-weight:bold; letter-spacing:-1px; display:block; text-decoration:none;}
.SNG_completeUD a span{color:#EBACB6;}
.SNG_completeUDA{margin:0 0 30px 0;}
.SNG_completeUDA a img{ height:13px; width:26px; margin:0 0 0px 47px;}

.SNG_stg2TPCont{ position:absolute; top:123px; width:250px; min-height:200px; right:-265px;}
.SNG_stg2TPArr{ float:left; width:17px; background:url(../SNG_images/tp-arrow-left.gif) no-repeat right 70px; height:115px;}
.SNG_TPContent{ float:left; width:200px; padding:23px 20px 75px 13px; background:#C46C16 url(../SNG_images/tp-bg.jpg) repeat-x; color:#F7C491; font-size:20px; font-weight:bold;}
.SNG_TPContent h2{ font-size:27px; font-weight:bold; color:#FFFFFF; letter-spacing:-2px;  text-align:left; padding:0 0 0 0;}
.SNG_TPContent h2 span{ font-size:50px; font-weight:bold;}
.SNG_TPContent p{ padding:0 0 0 23px; letter-spacing:-1px;}
/*End myWozzon Three step styling*/


/*Start of Submission Process*/
.SNG_SPCont{padding:0 0 200px 178px; width:778px; }
.SNG_SPHeader{ background:url(../SNG_images/sp-hdr-bg.jpg) no-repeat; overflow:hidden; padding:40px 0 35px 115px; position:relative;}
.SNG_SPHeader h2{ font-size:35px; color:#760518; letter-spacing:-2px; line-height:40px;}
.SNG_SPHeader h3{ font-size:20px; color:#5F5F5F; letter-spacing:-1px;}

.SNG_SPContent{ margin:30px 100px 0 27px;}
.SNG_SPContent h2{ color:#7E7B7B; font-size:30px; letter-spacing:-2px;}


.SNG_SPAddBtns{ margin:20px 0 0; overflow:hidden;}
.SNG_SPAddBtns a{ background:url(../SNG_images/sp-add-butons.jpg) no-repeat; width:314px; height:86px; display:block; float:left;}
.SNG_SPAddBtns a.SNG_SPAddVenue{background-position:top right; margin:0 23px 0 0;}
.SNG_SPAddBtns a.SNG_SPAddVenue:hover{background-position:bottom right;}
.SNG_SPAddBtns a:hover{ background-position:bottom left;}

.SNG_SP1Details{ font-size:18px; color:#7E7B7B; padding:48px 0px; border-bottom:1px solid #C2C2C2;}

.SNG_SPTPCont{ background:#FED2C5 url(../SNG_images/sp-tp-top.jpg) no-repeat; padding:80px 40px 55px 40px; width:622px; margin:17px 0 0;}
.SNG_SPTPCont2{ background:#FED2C5 url(../SNG_images/sp-tp-top2.jpg) no-repeat;}
.SNG_SPTPCont h2{ color:#C3001F; font-size:30px; font-weight:bold; letter-spacing:-2px;}
.SNG_SPTPCont h2 span{ color:#FF0B32;}
.SNG_SPTPCont p{ color:#5D000F; font-size:18px; font-weight:bold; letter-spacing:-1px;}

.SNG_SPTPVenue{position:absolute; top:462px;}
.SNG_SPTPEvent{position:absolute; top:462px;}

#SNG_SPContentST1{ margin:5px 100px 0 20px;}
#SNG_SPStepsNav{margin:0px; padding:0px;}
#SNG_SPStepsNav li{ list-style:none; list-style-type:none; color:#D6C0C3; display:block; float:left; font-family:'Arial Black',Arial,Helvetica,sans-serif; font-size:65px; height:95px; letter-spacing:-3px; line-height:46px; margin-right:2px; padding:13px 0 0; text-align:center; text-decoration:none; width:82px;}
/*#SNG_SPStepsNav li a{ color:#D6C0C3; display:block; float:left; font-family:'Arial Black',Arial,Helvetica,sans-serif; font-size:65px; height:95px; letter-spacing:-3px; line-height:46px; margin-right:2px; padding:13px 0 0; text-align:center; text-decoration:none; width:82px;}
#SNG_SPStepsNav li a:hover{ background:url(../SNG_images/sp-stepsBG.jpg) no-repeat; color:#C3001F;}
*/#SNG_SPStepsNav li.activeSPStepsNav{ background:url(../SNG_images/sp-stepsBG.jpg) no-repeat; color:#C3001F;}

#SNG_SPFormAreaCont{margin:5px 0 5px 20px; clear:both; color:#C3001F;}
#SNG_SPFormAreaCont h2{font-size:22px; font-weight:bold; color:#C3001F; letter-spacing:-1px; margin:0 0 18px 0;}
#SNG_SPFotmCont{ float:left; width:325px;}
#SNG_SPErrorCont{ float:right; width:433px;}

.SNG_SPTextField{ font-size:16px; color:#9E9D9D; line-height:16px; width:285px; padding:4px 7px 3px 7px; border:2px solid #D4D4D4; font-weight:bold; margin:0 0 11px 0; float:left}
.SNG_SPTextFieldShort{width:280px;}
.SNG_SPTextFieldComb{width:302px;}

.SNG_SPMustField{color:#C3001F; float:right; font-size:48px; font-weight:bold; line-height:36px;}

.SNG_SPTextFieldActive{ background:#F8E4E7; color:#5E5B5B;}

a.SNG_SPADDBtn{ background:url(../SNG_images/btns/addVenueSP.jpg) no-repeat; width:134px; height:48px; text-decoration:none; border:none; display:block; clear:both; margin:0 0 0 -10px; float:left;}
a.SNG_SPADDBtnChkV{width:162px; background:url(../SNG_images/btns/check-venue.jpg) no-repeat; }
a.SNG_SPADDBtnDisable{ background:url(../SNG_images/btns/check-venue.jpg) no-repeat left bottom;}

a.SNG_SPCNCLBtn{ font-size:18px; padding:5px 10px; height:18px; color:#D5BFC3; text-decoration:none; border:none; display:block; float:left; margin:10px 0 0;}


#SNG_SPErrBottom{background:url(../SNG_images/sp-err-bottom.gif) no-repeat; width:418px; height:9px;}
#SNG_SPErrLeftArrow{ background:url(../SNG_images/sp-err-left-arrow.gif) no-repeat left 20px; float:left; width:15px; height:50px;}
#SNG_SPErrMsgCont{width:418px; float:right;}
#SNG_SPErrMsg{background:#EFC4CB url(../SNG_images/sp-err-top.gif) no-repeat top left; padding:17px 18px 8px;}
#SNG_SPErrMsg h2{ font-size:22px; font-weight:bold; color:#5D000F; letter-spacing:-1px; margin:0px;}
#SNG_SPErrMsg h2 span{color:#C3001F;}

#SNG_SPErrDCont{ margin:3px 0 0; color:#FF0B32; font-size:16px; font-style:italic; line-height:18px;}
#SNG_SPErrDCont p{margin:0; clear:both; }
#SNG_SPErrDCont p.SNG_SPErrDTitle{margin:15px 0 0; clear:both; }
.SNG_SPErrDTitle a{ font-size:18px; color:#C3001F; font-weight:bold; font-style:normal; margin:15px 0 0; text-decoration:none;}

#SNG_SPTPPagination{ margin:40px 0 25px 0; font-style:normal; overflow:hidden;}
#SNG_SPTPPagination li{color:#BF6170; display:inline; float:left; font-size:15px; font-weight:bold; line-height:16px; padding:0 1px;}
#SNG_SPTPPagination li a{color:#C3001F; display:block; float:left; font-size:15px; padding:0 3px; text-decoration:none; border-left:1px solid #BF6170;}
#SNG_SPTPPagination li a.previousPage{border-left:0 none;}
#SNG_SPTPPagination li span.currentPage{border-left:1px solid #BF6170;font-size:16px; text-decoration:none; display:block; float:left; padding:0px 7px; border-left:1px solid #BF6170;}

#SNG_spCol1{ width:460px; float:left;}

.SNG_spTakeAction{ margin:43px 0 0; clear:both}
.SNG_spTakeAction h2{ font-size:30px; color:#5D000D; margin:32px 0 0; padding:0 0 15px 0; border-bottom:1px solid #BEBDBD; letter-spacing:-2px;}
.SNG_spTAEvents{ margin:12px 0 0; clear:both}
.SNG_spTAEvents li{ list-style:none; list-style-type:none;}
.SNG_spTAEvents li a{ font-size:18px; font-weight:bold; display:block; padding:6px 20px 6px 30px; color:#BB001E; text-decoration:none; letter-spacing:-1px; background:url(../SNG_images/sp_bullet.gif) no-repeat left center;}
.SNG_spTAEvents li a:hover{background:#F3EDED url(../SNG_images/sp_bullet.gif) no-repeat left center;}




.SNG_SPMustField{color:#C3001F; float:left; font-size:48px; font-weight:bold; line-height:36px; margin:5px 0 0 8px;}

.SNG_SPTextArea { font-family:Arial, Helvetica, sans-serif; border:2px solid #D4D4D4; color:#9E9D9D; float:left; font-size:16px; font-weight:bold; line-height:16px; margin:0 0 11px; padding:7px 7px 3px; width:280px; height:54px; }

.SNG_comboSP { border:2px solid #D4D4D4; color:#9E9D9D; float:left; font-size:16px; font-weight:bold; line-height:16px; margin:0 0 11px;
padding:6px 7px; width:280px; background:#FFFFFF url(../SNG_images/comboArrow.jpg) no-repeat 268px center; cursor:pointer;}

.TCLnkSP{color:#000;}

.SPSelectBoxMenu{height:121px; left:0; overflow:auto; position:absolute; top:32px; width:298px; z-index:5;}
.SPSelectBoxMenu li{ list-style:none; list-style-type:none;}
.SPSelectBoxMenu li a{ border:2px solid #D4D4D4; border-top:none; color:#9E9D9D; font-size:16px; font-weight:bold; line-height:16px; padding:6px 7px; display:block; width:262px; background:#F0F0F0;}
.SPSelectBoxMenu li a:hover{ color:#000000; background:#D4D4D4;}

.SNG_SPComboCont {width:300px; position:relative; float:left;}

.SNG_SP7AlertCont{float:right; width:358px;}
.SNG_SPRErrMsg{ background:url(../SNG_images/ErrorMSGSP.png) no-repeat scroll 0 0 transparent; color:#5D000F; font-size:18px; font-weight:bold; letter-spacing:-1px; margin:0 0 0 -17px; padding:15px 45px; position:absolute; width:300px; min-height:45px;}

.SNG_SPMustField{color:#C3001F; float:left; font-size:48px; font-weight:bold; line-height:36px; margin:5px 0 0 8px;}

.SNG_SPTextArea { font-family:Arial, Helvetica, sans-serif; border:2px solid #D4D4D4; color:#9E9D9D; float:left; font-size:16px; font-weight:bold; line-height:16px; margin:0 0 11px; padding:7px 7px 3px; width:284px; height:54px; }

.SNG_comboSP { border:2px solid #D4D4D4; color:#9E9D9D; float:left; font-size:16px; font-weight:bold; line-height:16px; margin:0 0 11px;
padding:6px 7px; width:284px; background:#FFFFFF url(../SNG_images/comboArrow.jpg) no-repeat 272px center; }

.TCLnkSP{color:#000;}

.SPSelectBoxMenu{position:absolute; left:0px; top:200px;}
.SPSelectBoxMenu li{ list-style:none; list-style-type:none;}
.SPSelectBoxMenu li a{ border:2px solid #D4D4D4; border-top:none; color:#9E9D9D; font-size:16px; font-weight:bold; line-height:16px; padding:6px 7px; display:block; width:284px; background:#F0F0F0;}
.SPSelectBoxMenu li a:hover{ color:#000000; background:#D4D4D4;}

.SNG_SP7AlertCont{float:right; width:358px;}

.SNG_SPAddDescLnk{ margin:32px 0px;}
.SNG_SPAddDescLnk a{ color:#FF0B32; text-decoration:none; font-weight:bold;}
.SNG_sp10BBtn{ margin:16px 0 0; clear:both}

.SNG_SPContent11{ margin:12px 100px 0px 47px; border-bottom:1px solid #C4C3C3; padding:0 0 40px 0; width:655px;}
.SNG_SPContent11 h2{ color:#C3001F; font-size:32px; letter-spacing:-2px; font-weight:bold;}
.SNG_SPContent11 h4{ color:#A7A7A7; font-size:16px; letter-spacing:-1px; font-weight:bold;}
.SNG_SPContent11 h3{ color:#A7A7A7; font-size:24px; letter-spacing:-1px; font-weight:bold; margin:25px 0 0;}
.SNG_SPContent11 h3.SPmsgText{font-size:22px;}

.SNG_SPAddBtns11{ margin:14px 0 0; overflow:hidden;}
.SNG_SPAddBtns11 img{ margin:0 15px 0 0; overflow:hidden;}

.SNG_compContSP{overflow:hidden; position:relative; display:block; padding:20px 15px; margin:0 0 10px 0; clear:both; background:#B7B7B7 url(../SNG_images/sp-complete-bg.png) repeat-x; min-height:50px;}
.SNG_compContSPCal{overflow:visible;}

.SNG_compSPArrow{ position:absolute; width:22px; height:11px; top:0px; right:122px; background:url(../SNG_images/sp_complete-arrow.png) no-repeat;}
a.SNG_compSPClose{ position:absolute; width:14px; height:14px; top:2px; right:2px; background:url(../SNG_images/icons/sp_comp-close.jpg) no-repeat;}

.SNG_SPCompDays{margin:15px 0 0; overflow:hidden}
.SNG_SPCompDays li{ width:52px; float:left; list-style:none; list-style-type:none; color:#FFFFFF; text-align:center; font-size:14px; font-weight:bold;}

.SNG_SPDClndrCont{float:left; width:165px; margin:0 0 0 10px;}
.SNG_SPDClndrCont p{font-size:14px; font-weight:bold; text-align:left; color:#FFFFFF; display:block; margin:0px;}
.SNG_SPDClndrCont a{font-size:14px; font-weight:bold; text-align:left; color:#4C4B4B; display:block; text-decoration:none; background:#FFFFFF url(../SNG_images/sp_clndr-arrow.jpg) no-repeat right top; padding:4px 8px; min-height:16px;}

.SNG_SPDClndrCont a:hover{background:#FFFFFF url(../SNG_images/sp_clndr-arrow.jpg) no-repeat right bottom;}


.SNG_SPDFTCont{float:left; width:173px; margin:0 0 0 10px;}
.SNG_SPDFTCont p{font-size:14px; font-weight:bold; text-align:left; color:#FFFFFF; display:block; margin:0px;}
.SNG_SPDFTCont select{border:medium none; color:#333333; display:block; float:left; font-size:14px; font-weight:bold; margin:0 5px 0 0; padding:1px; text-align:left; width:47px;}

.SNG_SPAVCBCont { color:#AFAFAF; font-size:14px; margin:10px 22px; overflow:hidden; clear:both; padding:15px 0 0;  }
.SNG_SPAVCBCont strong { display:block; float:left; font-size:16px; font-weight:bold; line-height:11px; width:142px;
}
.SNG_SPAVCBCont span.SPcheckCont { display:block; float:left; font-size:14px; font-weight:normal; width:52px; font-style:italic;}
.SNG_SPAVCBCont span.SPcheckCont p{ margin:5px 0px;}


.SNG_SPFotmContSt7{width:400px; float:left; padding:26px 0px; background:#F1F1F1 url(../SNG_images/spFormBG.jpg) repeat-x left bottom; border:1px solid #E1E1E1;}
.SNG_SPFotmContPad{padding:26px 20px; width:358px;}
.SNG_SPTFMargin{ margin-left:22px;}


.SNG_SPDFullCont{float:left; width:155px; margin:0px;}
.SNG_SPDFullCont p{font-size:14px; font-weight:bold; text-align:left; color:#FFFFFF; display:block; margin:0px; padding:0 0 0 15px;}
.SNG_SPDFullCont label{font-size:16px; font-weight:bold; text-align:left; color:#C91A36; display:block; margin:0px; padding:3px 0px; width:16px; float:left;}
.SNG_SPDFullCont input{font-size:16px; font-weight:bold; text-align:left; color:#575656; display:block; margin:0px; padding:3px 5px; width:125px; border:none; float:left;}

.SNG_SPDFullCont p.SNG_TFTip{font-size:12px; font-weight:normal; text-align:left; color:#FFFFFF; display:block; margin:0px; letter-spacing:-1px;}

.SNG_SPDFullNote{float:left; width:155px; margin:0 0 0 25px;}
.SNG_SPDFullNote p{font-size:14px; font-weight:bold; text-align:left; color:#FFFFFF; display:block; margin:0px;}
.SNG_SPDFullNote input{font-size:16px; font-weight:bold; text-align:left; color:#575656; display:block; margin:0px; padding:3px 5px; width:160px; border:none; float:left;}
.SNG_SPDFullNote p.SNG_TFTip{font-size:12px; font-weight:normal; text-align:left; color:#FFFFFF; display:block; margin:0px; letter-spacing:-1px;}

#SNG_SPOtherPrice{clear:both; text-align:right; padding:5px 20px 12px 0px;}
#SNG_SPOtherPrice a{clear:both; color:#CF0013; font-size:12px; font-weight:bold; text-align:right}

.SNG_priceDetailCont{clear:both;}
.SNG_priceCol1{width:215px; float:left;}
.SNG_priceCol1 ul li{ margin:8px 0px; overflow:hidden;}
.SNG_priceCol1 ul li label{width:105px; font-size:13px; color:#FFFFFF; float:left; overflow:hidden; margin: 0px; height:16px;}
.SNG_priceCol1 ul li label span.SPPriceLabel{width:90px; float:left; margin:0px; color:#FFFFFF;}
.SNG_priceCol1 ul li label span{font-size:13px; color:#E30629; float:right; width:15px;}
.SNG_priceCol1 ul li input{width:90px; padding:2px 5px; font-size:12px; font-weight:bold; color:#333333; float:left; border:1px solid #FFFFFF;}


.SNG_priceCol2{width:100px; float:left; margin:0 0 0 33px}
.SNG_priceCol2 ul li{ margin:8px 0px; overflow:hidden;}
.SNG_priceCol2 ul li input{width:90px; padding:2px 5px; font-size:12px; font-weight:bold; color:#333333; float:left; border:1px solid #FFFFFF;}


/*End submission process*/

/* Promotion page  */

.SNG_TPTbtn{margin:30px 0 25px 45px; color:#6F6E6E; font-size:17px; letter-spacing:-1px; overflow:hidden;}
.SNG_TPTbtn img{float:right;}
.SNG_PCstatment{color:#01818F; font-style:italic;}
.SNG_PRTitle{ font-size:28px; color:#2C2C2C; font-weight:bold; padding:20px 40px 20px 42px; letter-spacing:-2px; background:url(../SNG_images/title-bg-pr.jpg) repeat-x; }
.SNG_PRFeatures{margin:17px 20px 17px 45px; height:140px;}
.SNG_PRFeatures li{ list-style:none; list-style-type:none; background:url(../SNG_images/bullet_pr.jpg) no-repeat left 8px; padding:5px 20px; width:201px; float:left;}
.SNG_PRStartDate{padding:0px 0px 16px 45px; border-bottom:1px solid #DBDBDB; color:#6F6E6E; font-style:italic; }
.SNG_PRCondition{padding:16px 0 0 0; border-top:1px solid #DBDBDB; color:#9E9F9F; font-style:italic; margin:480px 0 300px 45px; }


a.SNG_prShowHide{color:#2D2D2D; text-decoration:none; font-size:18px; margin:5px 0 0 45px; background:url(../SNG_images/arrow-when.gif) no-repeat right center; display:block; width:192px; font-weight:bold;}
a.SNG_prShowHideUp {background:url("../SNG_images/arrow-when-up.gif") no-repeat scroll right center transparent; color:#2D2D2D; display:block; font-size:18px; font-weight:bold; margin:5px 0 0 45px; text-decoration:none;width:192px;}
.SNG_prDetails{ margin:0 0 0 45px;}
.SNG_prDetails h2{ margin:35px 0 7px 0; color:#0593A3; font-size:22px;}
.SNG_prDetails p{ margin:0 0 20px 0; color:#807F7F; font-size:14px;}
.SNG_prDetails p.SNG_rewardTXT{ font-size:12px;}
 
.SNG_PRPopup{background:url(../SNG_images/pr-popup-bg.jpg) repeat-x; padding:20px 30px;}
.SNG_PRPTitle2{ font-size:22px; font-weight:bold; color:#750618;}
.SNG_PRGender{ margin:27px 0px; font-size:14px; color:#8B8B8B; overflow:hidden;}
.SNG_PRGender strong{ font-size:16px; font-weight:bold; color:#6B6769; width:105px; line-height:11px; display:block; float:left; letter-spacing:-1px;}
.SNG_PRAgeGroup{ padding:5px;}
.SNG_PRAgeGroup p{ width:100px; float:left; font-size:16px; font-weight:bold; color:#6B6769; letter-spacing:-1px;}
.SNG_PRAgeGroupMenu{float:left; width:215px;}
.SNG_PRAgeGroupMenu ul{width:208px; border:1px solid #888888; border-right:none; height:12px;}
.SNG_PRAgeGroupMenu ul li{list-style-type:none; list-style:none; display:inline;}
.SNG_PRAgeGroupMenu ul li a{display:block; float:left; width:52px; height:12px; background:url(../SNG_images/agegroupbg.jpg);}
.SNG_PRAgeGroupMenu ul li a:hover{background:url(../SNG_images/agegroupbg.jpg) no-repeat left bottom;}
.SNG_ageGroups p{float:left; width:51px; display:block; line-height:16px; border-right:1px solid #888888; font-size:14px; color:#8B8B8B; text-align:center; font-style:italic;}
.SNG_PRAgeGroupMenu ul li a.activeAgeGroup{background:url(../SNG_images/agegroupbg.jpg) no-repeat left bottom;}
.popupFormContent ul li.SNG_TCTxt{font-weight:bold; font-size:14px; color:#A3A4A4; margin:30px 0px 10px 0px;}
.popupFormContent ul li.SNG_TCTxt input{float:left; width:15px; margin:0 10px 20px 0}

.popupFormContent ul li.SNG_RemAlert{ font-weight:bold; font-size:13px; color:#A3A4A4; margin:7px 0 0;}
.SNG_PRGender input{ float:left; width:15px;}
.SNG_PRPChkTxt{ display:block; float:left; width:75px; margin-left:10px;}

.SNG_PROList li{margin:10px 0px;}

.SNG_SPCalFrom{ background:none repeat scroll 0 0 #D9DDE0; display:block; height:0; left:25px; overflow:hidden; position:absolute; top:60px; width:143px; z-index:258;}
.SNG_SPCalTO{left:25px;}

/* Promotion pages */ 


.SNG_SPPopupTimings{margin:30px 0 55px 0; font-size:14px; color:#7F7F7F; line-height:22px;}
.SNG_SPPopupTimings strong{color:#52000C;}
.SNG_SPPopupTimings a{color:#C3001F; text-decoration:none;}

.SNG_SPPpara{color:#807F80; font-size:14px; line-height:22px;}
.SNG_congr8LinkingAcc h2{padding:2px 0 0 15px; color:#52000D; font-size:24px; font-weight:bold; height:62px; margin-top:14px;}




/*End submission process*/
div.datepicker {
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 196px;
	height: 247px;
	position: absolute;
	cursor: default;
	top: 0;
	left: 0;
	display: none;
}

div.datepickerft {
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 196px;
	height: 247px;
	position: absolute;
	cursor: default;
	top: 0;
	left: 0;
	display: none;
}

.datepickerContainer {
	background: #121212;
	position: absolute;
	top: 10px;
	left: 10px;
}
.datepickerBorderT {
	position: absolute;
	left: 10px;
	top: 0;
	right: 10px;
	height: 10px;
	background: url(../SNG_images/datepicker_t.png);
}
.datepickerBorderB {
	position: absolute;
	left: 10px;
	bottom: 0;
	right: 10px;
	height: 10px;
	background: url(../images/datepicker_b.png);
}
.datepickerBorderL {
	position: absolute;
	left: 0;
	bottom: 10px;
	top: 10px;
	width: 10px;
	background: url(../images/datepicker_l.png);
}
.datepickerBorderR {
	position: absolute;
	right: 0;
	bottom: 10px;
	top: 10px;
	width: 10px;
	background: url(../images/datepicker_r.png);
}
.datepickerBorderTL {
	position: absolute;
	top: 0;
	left: 0;
	width: 10px;
	height: 10px;
	background: url(../images/datepicker_tl.png);
}
.datepickerBorderTR {
	position: absolute;
	top: 0;
	right: 0;
	width: 10px;
	height: 10px;
	background: url(../images/datepicker_tr.png);
}
.datepickerBorderBL {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 10px;
	height: 10px;
	background: url(../images/datepicker_bl.png);
}
.datepickerBorderBR {
	position: absolute;
	bottom: 0;
	right: 0;
	width: 10px;
	height: 10px;
	background: url(../images/datepicker_br.png);
}
.datepickerHidden {
	display: none;
}
div.datepicker table {
	border-collapse:collapse;
}
div.datepicker a {
	color: #464545;
	text-decoration: none;
	cursor:pointer;
	outline: none;
}
div.datepicker table td {
	text-align: center;
	padding: 1px;
	margin: 0;
}
div.datepicker th {
	text-align: center;
	color: #464545;
	font-weight: normal;
}
div.datepicker tbody th {
	text-align: center;
}
div.datepicker tbody a {
	display: block;
}

div.datepickerft table {
	border-collapse:collapse;
}
div.datepickerft a {
	color: #464545;
	text-decoration: none;
	cursor:pointer;
	outline: none;
}
div.datepickerft table td {
	text-align: center;
	padding: 1px;
	margin: 0;
}
div.datepickerft th {
	text-align: center;
	color: #464545;
	font-weight: normal;
}
div.datepickerft tbody th {
	text-align: center;
}
div.datepickerft tbody a {
	display: block;
}

.datepickerDays a {
	width: 20px;
	line-height: 16px;
	height: 16px;
	padding-right: 2px;
}
.datepickerYears a,
.datepickerMonths a{
	width: 44px;
	line-height: 36px;
	height: 36px;
	text-align: center;
	
}
td.datepickerNotInMonth a {
	color: #CCCCCC;
}
tbody.datepickerDays td.datepickerSelected{
	background: #9BDB21;
}
tbody.datepickerDays td.datepickerNotInMonth.datepickerSelected {
	background: #9BDB21;
}
tbody.datepickerYears td.datepickerSelected,
tbody.datepickerMonths td.datepickerSelected{
	background: #9BDB21;
}
div.datepicker a:hover {
	color: #CCCCCC;
}
div.datepicker td.datepickerNotInMonth a:hover {
	color: #999999;
}
div.datepicker tbody th {
	text-align: center;
}

div.datepickerft a:hover {
	color: #CCCCCC;
}
div.datepickerft td.datepickerNotInMonth a:hover {
	color: #999999;
}
div.datepickerft tbody th {
	text-align: center;
}

.datepickerSpace div {
	width: 10px;
}
.datepickerGoNext a,
.datepickerGoPrev a,
.datepickerMonth span {
	text-align: center;
	height: 20px;
	line-height: 20px;
	font-size:14px; 
	font-weight:bold;
	color:#464545;
}
.datepickerGoNext a {
	float: right;
	width: 20px;
}
.datepickerGoPrev a {
	float: left;
	width: 20px;
}
table.datepickerViewDays tbody.datepickerMonths,
table.datepickerViewDays tbody.datepickerYears {
	display: none;
}
table.datepickerViewMonths tbody.datepickerDays,
table.datepickerViewMonths tbody.datepickerYears,
table.datepickerViewMonths tr.datepickerDoW {
	display: none;
	background:#FFFFFF;
}
table.datepickerViewYears tbody.datepickerDays,
table.datepickerViewYears tbody.datepickerMonths,
table.datepickerViewYears tr.datepickerDoW {
	display: none;
}
td.datepickerDisabled a{
	color: #999999;
}
td.datepickerDisabled a:hover {
	color: #999999;
}

td.datepickerDisabled2 a{	
	visibility:hidden;
}

td.datepickerSpecial a {
	background: #700;
	
}
td.datepickerSpecial.datepickerSelected a {
	background: #a00;
	
}
.calanderHelp{
    position:relative;
	top:185px;
	width:382px; 
	background:#D9DDE0; 
	color:#000000; 
	height:100px;
	text-align:left;	
}
.calanderHelp p{
	color:#666666;
	font-style:italic;
	padding:10px 0px 0px 12px;
}


table {
	border-collapse:collapse;
	border-spacing:0;
}

#widgetCalendar {
	position: absolute;
	left:550px;
	top: 210px;	
	height: 0px;
	overflow: hidden;
	width: 382px;
	background:#D9DDE0 url(../SNG_images/calander-arrow-top.png) no-repeat 34px top;
}

#widgetCalendar .datepicker {

	position: absolute;
	bottom: 0;
	top: auto;
}
#widgetCalendar .datepickerContainer,
#widgetCalendar .datepickerBorderT,
#widgetCalendar .datepickerBorderB,
#widgetCalendar .datepickerBorderL,
#widgetCalendar .datepickerBorderR,
#widgetCalendar .datepickerBorderTL,
#widgetCalendar .datepickerBorderTR,
#widgetCalendar .datepickerBorderBL,
#widgetCalendar .datepickerBorderBR {
	background: transparent !important;
}
#widgetCalendar .datepicker a:hover{
	color: #000000;
}

div.SNG_calendarOKBtn a{ background:transparent url(../SNG_images/button-ok-calendar.png) no-repeat top left; font-size:14px; padding:3px 31px 3px 9px; text-decoration:none; font-weight:bold; color:#FFFFFF; font-style:normal;}
div.SNG_calendarOKBtn a:hover{ background-position:bottom left; font-style:normal; color:#FFFFFF;}
#widgetCalendar .SNG_calendarOKBtn a:hover{color:#FFFFFF;}

#widgetCalendarFT {
	background:url("../SNG_images/calander-arrow-top.png") no-repeat scroll 34px top #D9DDE0;
	height:0;
	left:25px;
	overflow:hidden;
	position:absolute;
	top:60px;
	width:194px;
	z-index:10;
}

#widgetCalendarFT .datepicker {

	position: absolute;
	bottom: 0;
	top: auto;
}
#widgetCalendarFT .datepickerContainer,
#widgetCalendarFT .datepickerBorderT,
#widgetCalendarFT .datepickerBorderB,
#widgetCalendarFT .datepickerBorderL,
#widgetCalendarFT .datepickerBorderR,
#widgetCalendarFT .datepickerBorderTL,
#widgetCalendarFT .datepickerBorderTR,
#widgetCalendarFT .datepickerBorderBL,
#widgetCalendarFT .datepickerBorderBR {
	background: transparent !important;
}
#widgetCalendarFT .datepicker a:hover{
	color: #000000;
}
#widgetCalendarFT .SNG_calendarOKBtn a:hover{color:#FFFFFF;}
/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Copyright (c) 20010 Janis Skarnelis
 * Examples and documentation at: http://fancybox.net
 *
 * Version: 1.3.0 (02/02/2010)
 * Requires: jQuery v1.3+
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */
 
#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	height: 40px;
	width: 40px;
	margin-top: -20px;
	margin-left: -20px;
	cursor: pointer;
	overflow: hidden;
	background: transparent;
	z-index: 1104;
	display: none;
}

* html #fancybox-loading {	/* IE6 */
	position: absolute;
	margin-top: 0;
}

/*
#fancybox-loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background: transparent url('fancy_loading.png') no-repeat;
}
*/
#fancybox-overlay {
	position: fixed;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	background: #000;
	z-index: 1100;
	display: none;
}

* html #fancybox-overlay {	/* IE6 */
	position: absolute;
	width: 100%;
}

#fancybox-tmp {
	padding: 0;
	margin: 0;
	border: 0;
	overflow: auto;
	display: none;
}

#fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	margin: 0;
	padding: 20px;
	z-index: 1101;
	display: none;
}

#fancybox-outer {
	position: relative;
	width: 100%;
	height: 100%;
	background: #FFF;
}

#fancybox-inner {
	position: absolute;
	top: 0;
	left: 0;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: 0;
	outline: none;
	overflow: hidden;
}

#fancybox-hide-sel-frame {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
}

#fancybox-close {
	position: absolute;
	top: -18px;
	right: -21px;
	height: 45px;
	width: 45px;
	background: url('../SNG_images/fancybox/fancy_closebox.png') top left no-repeat;
	cursor: pointer;
	z-index: 1103;
	display: none;
}

#fancybox_error {
	color: #444;
	font: normal 12px/20px Arial;
}

#fancybox-content {
	height: auto;
	width: auto;
	padding: 0;
	margin: 0;
}

#fancybox-img {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	border: none;
	outline: none;
	line-height: 0;
	vertical-align: top;
	-ms-interpolation-mode: bicubic;
}

#fancybox-frame {
	position: relative;
	width: 100%;
	height: 100%;
	border: none;
	display: block;
}

#fancybox-title {
	position: absolute;
	bottom: 0;
	left: 0;
	font-family: Arial;
	font-size: 12px;
	z-index: 1102;
}

.fancybox-title-inside {
	padding: 10px 0;
	text-align: center;
	color: #333;
}

.fancybox-title-outside {
	padding-top: 5px;
	color: #FFF;
	text-align: center;
	font-weight: bold;
}

.fancybox-title-over {
	color: #FFF;
	text-align: left;
}

#fancybox-title-over {
	padding: 10px;
	background: url('fancy_title_over.png');
	display: block;
}

#fancybox-title-wrap {
	display: inline-block;
}

#fancybox-title-wrap span {
	height: 32px;
	float: left;
}

#fancybox-title-left {
	padding-left: 15px;
	background: transparent url('../SNG_images/fancybox/fancy_title_left.png') repeat-x;
}

#fancybox-title-main {
	font-weight: bold;
	line-height: 29px;
	background: transparent url('../SNG_images/fancybox/fancy_title_main.png') repeat-x;
	color: #FFF;
}

#fancybox-title-right {
	padding-left: 15px;
	background: transparent url('../SNG_images/fancybox/fancy_title_right.png') repeat-x;
}

#fancybox-left, #fancybox-right {
	position: absolute;
	bottom: 0px;
	height: 100%;
	width: 35%;
	cursor: pointer;
	outline: none;
	background-image: url('blank.gif');
	z-index: 1102;
	display: none;
}

#fancybox-left {
	left: 0px;
}

#fancybox-right {
	right: 0px;
}

#fancybox-left-ico, #fancybox-right-ico {
	position: absolute;
	top: 50%;
	left: -9999px;
	width: 30px;
	height: 30px;
	margin-top: -15px;
	cursor: pointer;
	z-index: 1102;
	display: block;
}

/*
#fancybox-left-ico {
	background: transparent url('../SNG_images/fancybox/fancy_left.png') no-repeat;
}

#fancybox-right-ico {
	background: transparent url('../SNG_images/fancybox/fancy_right.png') no-repeat;
}*/

#fancybox-left:hover, #fancybox-right:hover {
	visibility: visible;    /* IE6 */
}

#fancybox-left:hover span {
	left: 20px;
}

#fancybox-right:hover span {
	left: auto;
	right: 20px;
}

div.fancy-bg {
	position: absolute;
	padding: 0;
	margin: 0;
	border: 0;
	z-index: 1001;
}

div#fancy-bg-n {
	top: -20px;
	left: 0;
	width: 100%;
	height: 20px;
	background: transparent url('../SNG_images/fancybox/fancy_shadow_n.png') repeat-x;
}

div#fancy-bg-ne {
	top: -20px;
	right: -20px;
	width: 20px;
	height: 20px;
	background: transparent url('../SNG_images/fancybox/fancy_shadow_ne.png') no-repeat;
}

div#fancy-bg-e {
	top: 0;
	right: -20px;
	height: 100%;
	width: 20px;
	background: transparent url('../SNG_images/fancybox/fancy_shadow_e.png') repeat-y;
}

div#fancy-bg-se {
	bottom: -20px;
	right: -20px;
	width: 20px;
	height: 20px;
	background: transparent url('../SNG_images/fancybox/fancy_shadow_se.png') no-repeat;
}

div#fancy-bg-s {
	bottom: -20px;
	left: 0;
	width: 100%;
	height: 20px;
	background: transparent url('../SNG_images/fancybox/fancy_shadow_s.png') repeat-x;
}

div#fancy-bg-sw {
	bottom: -20px;
	left: -20px;
	width: 20px;
	height: 20px;
	background: transparent url('../SNG_images/fancybox/fancy_shadow_sw.png') no-repeat;
}

div#fancy-bg-w {
	top: 0;
	left: -20px;
	height: 100%;
	width: 20px;
	background: transparent url('../SNG_images/fancybox/fancy_shadow_w.png') repeat-y;
}

div#fancy-bg-nw {
	top: -20px;
	left: -20px;
	width: 20px;
	height: 20px;
	background: transparent url('../SNG_images/fancybox/fancy_shadow_nw.png') no-repeat;
}
/* Fixes issue here http://code.google.com/p/jcrop/issues/detail?id=1 */
.jcrop-holder { text-align: left; }

.jcrop-vline, .jcrop-hline
{
	font-size: 0;
	position: absolute;
	background: white url('Jcrop.gif') top left repeat;
}
.jcrop-vline { height: 100%; width: 1px !important; }
.jcrop-hline { width: 100%; height: 1px !important; }
.jcrop-handle {
	font-size: 1px;
	width: 7px !important;
	height: 7px !important;
	border: 1px #eee solid;
	background-color: #333;
	*width: 9px;
	*height: 9px;
}

.jcrop-tracker { width: 100%; height: 100%; }

.custom .jcrop-vline,
.custom .jcrop-hline
{
	background: yellow;
}
.custom .jcrop-handle
{
	border-color: black;
	background-color: #C7BB00;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
