p,div,td,li {
font-family:Georgia, Times New Roman, Arial, sans serif;
font-size:12px;
font-weight:400;
color:#CCC
}

a {
color:#C06
}

a:hover {
color:#FFF
}

.global_minibutton {
cursor:pointer;
text-align:center;
border-top:1px solid #fff;
border-left:1px solid #fff;
border-right:1px solid #fff;
border-bottom:1px solid #fff;
background-color:#C06;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
color:#FFF;
margin:5px 0;
padding:2px 15px
}

.global_minibutton:hover {
cursor:pointer;
text-align:center;
border-top:1px solid #CCC;
border-left:1px solid #CCC;
border-right:1px solid #CCC;
border-bottom:1px solid #CCC;
background-color:#000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
color:#CCC;
margin:5px 0;
padding:2px 15px
}

.global_header1 {
font-size:22px
}

.global_header2 {
font-size:20px
}

.global_input_button {
color:#FFF;
background-color:#C06;
border-top:1px solid #fff;
border-left:1px solid #fff;
border-right:1px solid #fff;
border-bottom:1px solid #fff
}

.global_photo {
text-align:center;
border-top:3px solid #C06;
border-left:3px solid #C06;
border-right:3px solid #C06;
border-bottom:3px solid #C06;
padding:5px
}

.global_photo:hover {
text-align:center;
border-top:3px solid #fff;
border-left:3px solid #fff;
border-right:3px solid #fff;
border-bottom:3px solid #fff;
padding:5px
}

body {
background-image:url(http://www.fatsoma.com/sitebuilder/../websites.new/2669/resources/2669_default_0__5768body_8_2669_default_0.jpeg);
background-position:top left;
background-repeat:repeat;
background-attachment:scroll;
margin:0;
padding:0
}

.page_container {
text-align:left;
width:1000px;
background-color:#000;
margin:0 auto;
padding:0
}

#header {
width:1000px;
height:250px;
margin:0;
padding:0 5px 5px
}

#column_1 {
float:left;
width:320px;
margin:10px 15px 10px 25px;
padding:0
}

#column_2 {
float:right;
width:600px;
margin:10px 20px 10px 10px;
padding:0
}

#footer {
width:1000px;
padding:5px 10px
}

.global_pagenum_box_individual,.global_pagenum_box_individual_selected {
margin:0 3px
}.menu_module {
padding:0 10px 0 20px
}

.menu_item_loginout {
float:left
}

.menu_item {
float:left;
font-size:17px;
font-weight:400;
color:#FFF;
text-align:center;
cursor:pointer;
padding:0 10px
}

.menu_item:hover {
float:left;
color:#C06;
text-align:center;
cursor:pointer;
padding:0 10px
}

.menu_item_selected {
float:left;
font-size:17px;
color:#C06;
text-align:center;
cursor:pointer;
padding:0 10px
}.headermoduleui {
height:24px;
padding:0 0 10px
}

.headermoduleui_subheader {
font-size:22px
}.newslettersubscriptionmodule_form_row {
padding:0 0 5px
}

.newslettersubscriptionmodule_input_field {
padding:0
}
.upcomingevents_module{

}


.upcomingevents_date_header_current{
	float:left;

}


.upcomingevents_date_header_nav{
	float:right;

}


.upcomingevents_dateheader{
	font-size:15px;
	font-weight:bold;

}


.upcomingevents_container{
	margin:10px 0px 0px 0px ;
	border-top:1px solid #CC0066;

}


.upcomingevents_photo{
	float:left;
	margin:5px;

}


.upcomingevents_description{
	float:left;
	margin-left:10px;
	margin-right:10px;
	padding:5px 0px 0px 0px ;

}


.upcomingevents_miniheader{
	font-size:22px;

}


.upcomingevents_options{
	float:right;

}


.upcomingevents_minibutton{
	border-top:1px solid #fff;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
	background-color:#CC0066;
	font-family:Verdana,Arial,Helvetica,sans-serif;;
	font-size:11px;
	color:#FFF;
	margin:5px 0px 2px 0px ;
	padding:2px 15px 2px 15px ;

}


.upcomingevents_minibutton:hover{
	border-top:1px solid #CCCCCC;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	background-color:#000;
	font-family:Verdana,Arial,Helvetica,sans-serif;;
	font-size:11px;
	color:#CCCCCC;
	margin:5px 0px 2px 0px ;
	padding:2px 15px 2px 15px ;

}


.upcomingevents_venue{

}


.upcomingevents_city{

}


.upcomingevents_datetime{

}


.upcomingevents_small_description{
	width:120px;
	float:right;
	text-align:right;

}


.upcomingevents_table_header{

}


.upcomingevents_day_weekday{

}


.upcomingevents_day_saturday{

}


.upcomingevents_day_sunday{

}


.upcomingevents_day_empty{

}


.upcomingevents_calendar_day_header{

}


.upcomingevents_info{
	position:absolute;
	width:400px;

}


.upcomingevents_calendar_header{

}


.upcomingevents_info_link{

}


.upcomingevents_calendar_event{

}


.upcomingevents_calendar_event_link{

}


.upcomingevents_lineup_box{
	overflow:auto;

}


.upcomingevents_lineup_title{

}


.upcomingevents_lineup_minibutton{
	float:left;

}


.upcomingevents_headlines_event_header{

}


.upcomingevents_monthly_monthheader{

}


.upcomingevents_hover_off{

}


.upcomingevents_hover_on{
	cursor:pointer;

}


.upcomingevents_grid_item_outer{

}


.upcomingevents_grid_item_outer_alt{

}


.upcomingevents_grid_item_inner{

}


.upcomingevents_grid_item_inner_alt{

}


.upcomingevents_grid_item_header{

}


.upcomingevents_grid_item_main{

}


.upcomingevents_grid_item_main_alt{

}


.upcomingevents_grid_item_flyer{

}


.upcomingevents_grid_item_name{

}


.upcomingevents_grid_item_venue{

}


.upcomingevents_grid_item_city{

}


.upcomingevents_grid_item_date{

}


.upcomingevents_grid_item_moreinfo{

}


.upcomingevents_grid_item_moreinfo_link{

}


.upcomingevents_grid_item_moreinfo_link_alt{

}


.upcomingevents_description_item_outer{

}


.upcomingevents_description_item_outer_alt{

}


.upcomingevents_description_item_inner{

}


.upcomingevents_description_item_inner_alt{

}


.upcomingevents_description_item_header{

}


.upcomingevents_description_item_main{

}


.upcomingevents_description_item_main_alt{

}


.upcomingevents_description_item_flyer{

}


.upcomingevents_description_item_flyer:hover{

}


.upcomingevents_description_item_name{

}


.upcomingevents_description_item_name_alt{

}


.upcomingevents_description_item_venue{

}


.upcomingevents_description_item_venue_alt{

}


.upcomingevents_description_item_date{

}


.upcomingevents_description_item_date_alt{

}


.upcomingevents_description_item_buy{

}


.upcomingevents_description_item_buy_alt{

}


.upcomingevents_description_item_buy_link{

}


.upcomingevents_description_item_buy_link_alt{

}


.upcomingevents_description_item_description{

}


.upcomingevents_description_item_description_alt{

}


.upcomingevents_flyer_image{

}


.upcomingevents_flyer_outer{

}


.upcomingevents_flyer_outer_alt{

}


.upcomingevents_flyer_inner{

}


.upcomingevents_flyer_inner_alt{

}


.upcomingevents_flyer_header{

}


.upcomingevents_flyer_header_alt{

}

.loginstatus_module_text {
font-family:Georgia, Times New Roman, Arial, sans serif;
font-size:20px;
font-weight:400;
color:#CCC
}

.loginstatus_module_link {
font-size:20px
}
.upcomingetickets_module{

}


.upcomingetickets_event{
	margin:15px 0px 15px 0px ;

}


.upcomingetickets_event_photo{
	margin:10px 0px 10px 0px ;

}


.upcomingetickets_event_details{
	text-align:left;
	width:200px;
	vertical-align:top;
	margin-left:10px;

}


.upcomingetickets_event_date{
	font-size:22px;

}


.upcomingetickets_event_detail_name{

}


.upcomingetickets_event_detail_venue{

}


.upcomingetickets_event_detail_city{

}


.upcomingetickets_event_detail_time{

}


.upcomingetickets_event_detail_price{

}


.upcomingetickets_event_etickets{
	width:150px;
	vertical-align:top;

}


.upcomingetickets_event_etickets_text{
	width:120px;
	margin-left:3px;

}


.upcomingetickets_event_following{

}


.upcomingetickets_accordion_toggle{
	cursor:pointer;
	overflow:hidden;

}


.upcomingetickets_accordion_content{
	overflow:hidden;

}


.upcomingetickets_accordion_header{
	padding:10px 0px 5px 0px ;
	border-top:1px solid #CC0066;
	font-size:17px;

}


.upcomingetickets_accordion_header_active{
	padding:10px 0px 5px 0px ;
	border-top:1px solid #CC0066;
	font-size:20px;
	color:#CC0066;

}


.upcomingetickets_accordion_event{

}


.upcomingetickets_accordion_text{

}


.upcomingetickets_accordion_addbuttonbox{

}

.photographermodule {
margin:0 0 20px
}.ps_container {
padding:0 0 20px
}.photoui_photocontainer {
text-align:center;
margin-bottom:10px
}

.photoui_details {
float:left
}

.photoui_prevnext {
float:right;
text-align:right
}

.photoui_box {
position:relative
}

.photoui_image {
text-align:center
}

.photomodule_comment_header {
font-size:20px
}

.commentsui_container {
padding:5px
}

.commentsui_comment_box {
margin:5px
}.galleryrecentcommentsmodule {
margin:0 0 20px
}

.galleryrecentcommentsmodule_item {
margin-bottom:10px
}

.galleryrecentcommentsmodule_thumbnail {
float:left;
width:60px;
margin-right:10px
}

.galleryrecentcommentsmodule_comments {
float:left
}.gwi_container {
margin:0 0 20px
}.menu_item_2669_Gallery_2 {
float:left;
font-size:17px;
font-weight:400;
color:#FFF;
text-align:center;
cursor:pointer;
padding:0 10px
}

.menu_item_2669_Gallery_2:hover {
float:left;
color:#C06;
text-align:center;
cursor:pointer;
padding:0 10px
}

.menu_item_selected_2669_Gallery_2 {
float:left;
font-size:17px;
color:#C06;
text-align:center;
cursor:pointer;
padding:0 10px
}.headermoduleui_2669_Gallery_8 {
height:24px;
padding:0 0 10px
}

.headermoduleui_subheader_2669_Gallery_8 {
font-size:22px
}.headermoduleui_2669_Gallery_14 {
height:24px;
padding:0 0 10px
}

.headermoduleui_subheader_2669_Gallery_14 {
font-size:22px
}.headermoduleui_2669_Gallery_13 {
height:24px;
padding:0 0 10px
}

.headermoduleui_subheader_2669_Gallery_13 {
font-size:22px
}.galleryrecentcommentsmodule_item_2669_Gallery_11 {
margin-bottom:10px
}

.galleryrecentcommentsmodule_thumbnail_2669_Gallery_11 {
float:left;
width:60px;
margin-right:10px
}

.galleryrecentcommentsmodule_comments_2669_Gallery_11 {
float:left
}.headermoduleui_2669_Gallery_4 {
height:24px;
padding:0 0 10px
}

.headermoduleui_subheader_2669_Gallery_4 {
font-size:22px
}.headermoduleui_2669_Gallery_5 {
height:24px;
padding:0 0 10px
}

.headermoduleui_subheader_2669_Gallery_5 {
font-size:22px
}.eventheaderui_subheader_2669_Gallery_10 {
font-weight:700
}.eventgallerymodule_nav_prev_2669_Gallery_7 {
width:200px;
float:left
}

.eventgallerymodule_nav_next_2669_Gallery_7 {
width:200px;
float:right;
text-align:right
}

.eventgallerymodule_imgcell_2669_Gallery_7,.eventgallerymodule_imgcell_2669_Gallery_7:hover {
text-align:center
}

.eventgallerymodule_pagenum_box_individual,.eventgallerymodule_pagenum_box_individual_selected {
margin:0 3px
}