p,div,td,li {
font-family:Arial, Arial, Arial;
font-size:11px
}

a {
color:#00a0c4
}

.global_minibutton {
cursor:pointer;
text-align:center;
width:110px;
border-top:1px solid #72daff;
border-left:1px solid #72daff;
border-right:1px solid #72daff;
border-bottom:1px solid #72daff;
background-color:#c9f1ff;
margin:1px 0;
padding:2px 0
}

.global_minibutton:hover {
cursor:pointer;
text-align:center
}

.global_header1 {
font-size:12px;
font-weight:700
}

.global_date_header {
background-color:#def6ff;
font-weight:700;
padding:2px 10px
}

body {
background-color:#fff;
background-image:url(http://www.fatsoma.com/sitebuilder/../websites.new/353/resources/353_version2_3__3001body_8_353_version2_3.jpeg);
background-position:top center;
background-repeat:repeat-x;
background-attachment:scroll;
margin:0;
padding:0
}

.page_container {
text-align:left;
width:1015px;
background-position:top center;
margin:0 auto
}

#column_container {
background-color:#fff;
background-image:url(http://www.fatsoma.com/sitebuilder/../websites.new/353/resources/353_version2_3__4160column_container_8_353_version2_3.jpeg);
background-position:top center;
background-repeat:no-repeat;
padding:10px 0
}

#column_1 {
float:left;
width:180px;
margin:0 5px
}

#column_2 {
float:right;
width:800px;
margin:0 5px 0 0
}

.global_pagenum_box_individual,.global_pagenum_box_individual_selected {
margin:0 3px
}

.global_photo,.global_photo:hover {
text-align:center;
padding:5px
}

#header,#footer {
width:1015px
}.menu_module {
border-top:0;
border-left:0;
border-right:0;
border-bottom:0;
background-color:#fff;
margin:0;
padding:0
}

.menu_item {
float:left;
line-height:25px;
border-bottom:1px solid #80ddff;
background-color:#a9e7ff;
background-image:url(http://www.fatsoma.com/sitebuilder/../websites.new/353/resources/353____2224menu_item_6_353__.jpeg);
background-position:center left;
background-repeat:no-repeat;
font-size:12px;
font-weight:700;
cursor:pointer;
padding:0 0 0 30px
}

.menu_item:hover {
float:left;
line-height:25px;
border-bottom:1px solid #80ddff;
background-color:#a9e7ff;
font-size:12px;
font-weight:700;
color:#fff;
cursor:pointer;
padding:0 0 0 30px
}

.menu_item_selected {
float:left;
line-height:25px;
border-bottom:1px solid #80ddff;
background-color:#a9e7ff;
background-image:url(http://www.fatsoma.com/sitebuilder/../websites.new/353/resources/353____6199menu_item_selected_6_353__.jpeg);
background-position:center left;
background-repeat:no-repeat;
font-size:12px;
font-weight:700;
cursor:pointer;
padding:0 0 0 30px
}.headermoduleui {
height:35px;
background-color:#fff;
background-image:url(http://www.fatsoma.com/sitebuilder/../websites.new/353/resources/353____3384headermoduleui_5_353__.jpeg);
background-position:top center;
background-repeat:repeat-x;
border-top:1px solid #e5e5e5;
border-left:1px solid #e5e5e5;
border-right:1px solid #e5e5e5;
margin:0;
padding:0 5px
}

.headermoduleui_subheader {
line-height:30px;
font-family:Arial, Arial, Arial;
font-size:12px;
font-weight:700
}.headermoduleui2 {
height:35px;
background-color:#fff;
background-image:url(http://www.fatsoma.com/sitebuilder/../websites.new/353/resources/353____3310headermoduleui2_5_353__.jpeg);
background-position:top center;
background-repeat:repeat-x;
border-top:1px solid #e6e6e6;
border-left:1px solid #e6e6e6;
border-right:1px solid #e6e6e6;
padding:0 5px
}

.headermoduleui2_subheader {
line-height:30px;
font-size:12px;
font-weight:700
}.upcomingetickets_module {
background-color:#fff;
padding:0
}

.upcomingetickets_event {
border-left:1px solid #e5e5e5;
border-right:1px solid #e5e5e5;
padding:0 5px
}

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

.upcomingetickets_event_date {
font-size:13px;
font-weight:700
}

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

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

.upcomingetickets_accordion_toggle {
cursor:pointer;
overflow:hidden
}

.upcomingetickets_accordion_content {
overflow:hidden
}

.upcomingetickets_accordion_header {
background-color:#5fd4ff;
font-weight:700;
color:#fff;
line-height:20px;
margin:1px 0 0;
padding:0 5px
}

.upcomingetickets_accordion_header_active {
background-color:#def6ff;
font-weight:700;
padding:2px 10px
}

.upcomingetickets_accordion_event {
padding:5px
}.recentgalleriesui_container {
background-color:#fff;
border-left:1px solid #e5e5e5;
border-right:1px solid #e5e5e5;
border-bottom:1px solid #e5e5e5;
padding:5px 5px 10px
}

.recentgalleriesui_content {
float:right;
width:130px
}

.recentgalleries_wide_description {
float:left;
width:190px;
margin-left:10px
}

.recentgalleries_wide_details {
float:right;
width:125px
}

.recentgalleriesui_item,.recentgalleriesui_dateheader {
margin:0 0 10px
}

.recentgalleriesui_primaryphoto,.recentgalleriesui_primaryphoto:hover {
float:left;
padding:5px
}.upcomingevents_module {
background-color:#fff;
border-left:0 solid #e5e5e5;
border-right:0;
border-bottom:0;
padding:0 5px 5px
}

.upcomingevents_dateheader {
background-color:#def6ff;
font-weight:700;
margin:0 0 10px;
padding:2px 10px
}

.upcomingevents_container {
margin:0 0 5px
}

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

.upcomingevents_description {
float:left;
margin-left:10px;
margin-right:10px
}

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

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

.upcomingevents_lineup_box {
overflow:auto
}

.upcomingevents_hover_on {
cursor:pointer
}

.upcomingevents_date_header_current,.upcomingevents_lineup_minibutton {
float:left
}

.upcomingevents_date_header_nav,.upcomingevents_options {
float:right
}.newsdisplaymodule {
border-left:1px solid #e5e5e5;
border-right:1px solid #e5e5e5;
border-bottom:1px solid #e5e5e5;
background-color:#fff;
margin:10px 0 0;
padding:0 5px 5px
}

.newsdisplaymodule_header {
border-bottom:1px dotted #000;
font-size:11px;
font-weight:700;
margin:0
}

.newsdisplaymodule_subheader {
font-size:9px;
font-style:italic;
margin:0 0 5px
}

.newsdisplaymodule_contentbox {
text-align:justify
}

.newsdisplaymodule_contents {
margin:0 0 10px
}.footer {
line-height:40px;
background-color:#fff;
padding:0 10px
}.newsnavigationmodule {
border-left:1px solid #e5e5e5;
border-right:1px solid #e5e5e5;
border-bottom:1px solid #e5e5e5;
background-color:#fff;
padding:0 5px 5px
}

.newsnavigationmodule_toggle {
cursor:pointer
}
.metl_module{
	margin:0px;
	padding:0px 5px 5px 5px;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;
	background-color:#fff;

}


.metl_table_header{
	border-bottom:1px dotted #000;
	font-weight:bold;

}


.global_table_row{

}

.eventminiprofile_module {
border-left:1px solid #e5e5e5;
border-right:1px solid #e5e5e5;
padding:0 5px 5px
}

.eventminiprofile_nav_links {
float:right
}

.eventminiprofile_photo {
float:left;
width:140px;
margin-right:10px
}

.eventminiprofile_etickets {
float:right;
width:150px
}

.eventminiprofile_miniprofilebox,.eventminiprofile_details {
float:left
}.eventwhatshappening_module {
border-left:1px solid #e5e5e5;
border-right:1px solid #e5e5e5;
padding:0 5px
}

.eventwhatshappening_header {
border-bottom:1px dotted #000;
font-size:13px;
font-weight:700
}.eventmusic_module {
border-left:1px solid #e5e5e5;
border-right:1px solid #e5e5e5;
padding:0 5px
}

.eventmusic_header {
border-bottom:1px dotted #000;
font-size:13px;
font-weight:700
}.eventtickets_module {
border-top:0;
border-left:1px solid #e5e5e5;
border-right:1px solid #e5e5e5;
padding:0 5px
}

.eventtickets_header {
border-bottom:1px dotted #000;
font-size:13px;
font-weight:700
}

.eventtickets_box {
text-align:justify
}.eventdrinks_module {
border-left:1px solid #e5e5e5;
border-right:1px solid #e5e5e5;
padding:0 5px
}

.eventdrinks_header {
border-bottom:1px dotted #000;
font-size:13px;
font-weight:700
}.eventvenue_module {
border-left:1px solid #e5e5e5;
border-right:1px solid #e5e5e5;
border-bottom:1px solid #e5e5e5;
padding:0 5px 5px
}

.eventvenue_header {
border-bottom:1px dotted #000;
font-size:13px;
font-weight:700
}
.securenoticemodule{
	padding:0px 5px 5px 5px;
	border-top:0px;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;

}


.securenoticemodule_header{
	font-size:12px;
	font-weight:bold;

}


.securenoticemodule_text{

}


.basketmodule{
	margin:0px 0px 0px 0px;
	padding:0px 5px 5px 5px;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;

}


.basketmodule_totals{
	float:right;

}


.basketmodule_payment{

}


.eventlatestadvertmodule{

}


.eventlatestadvertmodule_highlight{
	padding:0px 5px 5px 5px;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;
	background-color:#fff;

}


.eventlatestadvertmodule_header{

}


.gwi_container{
	padding:0px 5px 5px 5px;
	background-color:#fff;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;

}


.gwi_taggedusers{

}


.galleryrecentcommentsmodule{
	padding:0px 5px 5px 5px;
	background-color:#fff;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;

}


.galleryrecentcommentsmodule_item{
	margin-bottom:10px;

}


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

}


.galleryrecentcommentsmodule_comments{
	float:left;

}


.eventgallerymodule{
	padding:0px 5px 5px 5px;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;
	background-color:#fff;

}


.eventgallery_nav_header{

}


.eventgallerymodule_nav_prev{
	width:200px;
	float:left;

}


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

}


.eventgallerymodule_grid_item_outer{

}


.eventgallerymodule_grid_item_outer_alt{

}


.eventgallerymodule_grid_item_inner{

}


.eventgallerymodule_grid_item_inner_alt{

}


.eventgallerymodule_grid_item_main{

}


.eventgallerymodule_grid_item_main_alt{

}


.eventgallerymodule_grid_item_edit{

}


.eventgallerymodule_grid_item_edit_alt{

}


.eventgallerymodule_imgcell{
	text-align:center;

}


.eventgallerymodule_imgcell:hover{
	text-align:center;

}


.eventgallerymodule_pagenum_box{

}


.eventgallerymodule_pagenum_box_individual{

}


.eventgallerymodule_pagenum_box_individual_selected{

}


.eventgallerymodule_pagenum_link_text{

}


.eventgallerymodule_pagenum_link_text:hover{

}


.eventgallerymodule_pagenum_link_text_selected{

}


.eventgallerymodule_main_photo{

}


.eventgallerymodule_photo_container{

}


.eventgallerymodule_thumbnail{

}


.eventgallerymodule_selected_thumbnail{

}


.eventgallerymodule_photo_counter{

}


.eventgallerymodule_tag_button{

}


.eventgallerymodule_comments_box{

}


.eventgallerymodule_comments_heading{

}


.eventgallerymodule_comments_item{

}


.eventgallerymodule_comments_entry_container{

}


.eventgallerymodule_comments_input{

}


.eventgallerymodule_comments_entry_submit{

}


.eventgallerymodule_thumbnail_container{

}


.photoui_module{
	margin:0px;
	padding:0px 5px 5px 5px;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;

}


.photoui_photocontainer{
	text-align:center;
	margin-bottom:10px;

}


.photoui_navigationheader{

}


.photoui_details{
	float:left;

}


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

}


.photoui_box{
	position:relative;

}


.photoui_image{
	text-align:center;

}


.photomodule_comment_header{

}


.commentsui_container{
	padding:5px;

}


.commentsui_comment_box{
	margin:5px;

}


.ps_container{
	padding:0px 5px 5px 5px;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;

}

.loginstatus_module {
margin:5px 0;
padding:0 5px
}

.loginstatus_module_text {
font-family:Arial, Arial, Arial;
font-size:11px;
font-weight:700;
color:#ec088f;
text-align:right
}

.loginstatus_module_link {
color:#fff
}.menu_module_353_Contact_5 {
border-top:0;
border-left:0;
border-right:0;
border-bottom:0;
background-color:#fff;
margin:0;
padding:0
}

.menu_item_353_Contact_5:hover {
float:left;
line-height:25px;
border-bottom:1px solid #80ddff;
background-color:#a9e7ff;
font-size:12px;
font-weight:700;
color:#fff;
cursor:pointer;
padding:0 0 0 30px
}

.menu_item_353_Contact_5,.menu_item_selected_353_Contact_5 {
float:left;
line-height:25px;
border-bottom:1px solid #80ddff;
background-color:#a9e7ff;
background-position:center left;
background-repeat:no-repeat;
font-size:12px;
font-weight:700;
cursor:pointer;
padding:0 0 0 30px
}.headermoduleui2_353_Contact_4 {
height:35px;
background-color:#fff;
background-position:top center;
background-repeat:repeat-x;
border-top:1px solid #e6e6e6;
border-left:1px solid #e6e6e6;
border-right:1px solid #e6e6e6;
padding:0 5px
}

.headermoduleui2_subheader_353_Contact_4 {
line-height:30px;
font-size:12px;
font-weight:700
}.resourcemodule_353_Contact_11 {
border-left:1px solid #e6e6e6;
border-right:1px solid #e6e6e6;
border-bottom:1px solid #e6e6e6
}