p,div,td,li {
font-family:Arial, Arial, Arial;
font-size:12px;
font-weight:400;
color:#FFF;
letter-spacing:0
}

a {
color:#ec068d
}

.global_input_button {
font-family:Arial, Arial, Arial;
font-size:12px;
font-weight:400;
color:#FFF;
background-color:#FF33A8;
border-top:1px solid #FF33A8;
border-left:1px solid #FF33A8;
border-right:1px solid #FF33A8;
border-bottom:1px solid #FF33A8
}

.global_input_text {
font-family:Arial, Arial, Arial;
font-size:12px;
color:#fff;
background-color:#000;
border-top:1px solid #FFF;
border-left:1px solid #FFF;
border-right:1px solid #FFF;
border-bottom:1px solid #FFF
}

.global_input_select {
border-top:1px solid #FFF;
border-left:1px solid #FFF;
border-right:1px solid #FFF;
border-bottom:1px solid #FFF;
font-family:Arial, Arial, Arial;
font-size:12px
}

body {
background-color:#000;
background-image:url(http://www.fatsoma.com/sitebuilder/../websites.new/1440/resources/1440_default_0__4832body_8_1440_default_0.jpeg);
background-attachment:scroll;
margin:0;
padding:0
}

.page_container {
text-align:left;
width:970px;
background-color:#000;
background-position:top center;
background-repeat:no-repeat;
margin:0 auto;
padding:10px
}

#column_container {
margin:10px 0
}

#header {
width:970px;
background-position:top left;
background-repeat:no-repeat
}

#column_1 {
float:left;
width:660px
}

#column_2 {
float:right;
width:300px
}

#footer {
width:970px;
height:84px;
background-image:url(http://www.fatsoma.com/sitebuilder/../websites.new/1440/resources/1440_default_0__5684footer_2_1440_default_0.jpeg);
background-repeat:repeat-x;
margin:10px 0 0
}

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

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

.global_photo,.global_photo:hover {
text-align:center;
padding:5px
}.loginbasketmodule {
background-image:url(http://www.fatsoma.com/sitebuilder/../websites.new/1440/resources/1440____5563loginbasketmodule_6_1440__.jpeg);
padding:2px 0
}

.loginbasketmodule_button_name_string {
font-size:10px;
color:#000
}

.loginbasketmodule_button_text:hover {
font-family:Arial, Arial, Arial;
font-size:10px;
font-weight:400;
color:#000;
text-decoration:underline
}

.loginbasketmodule_button_text,.loginbasketmodule_button_text:visited {
font-family:Arial, Arial, Arial;
font-size:10px;
color:#000;
text-decoration:none
}

.loginbasketmodule_cell_login,.loginbasketmodule_cell_account,.loginbasketmodule_cell_basket,.loginbasketmodule_cell_checkout {
padding:0 15px 0 0
}.newslettersubscriptionmodule {
background-image:url(http://www.fatsoma.com/sitebuilder/../websites.new/1440/resources/1440____5372newslettersubscriptionmodule_8_1440__.jpeg);
background-position:top left;
background-repeat:repeat-x;
padding:8px
}

.newslettersubscriptionmodule_text {
font-size:11px
}

.newslettersubscriptionmodule_form {
border-top:2px solid silver;
border-left:2px solid silver;
border-right:2px solid silver;
border-bottom:2px solid silver;
margin:6px 0 0;
padding:3px
}

.newslettersubscriptionmodule_form_row {
padding:3px
}

.newslettersubscriptionmodule_label {
font-size:9px
}

.newslettersubscriptionmodule_input_field {
background-color:#fff
}

.newslettersubscriptionmodule_submit {
margin:8px 4px 6px 8px
}.roughhill_upcomingevents_grid_item_inner {
border-top:2px solid silver;
border-left:2px solid silver;
border-right:2px solid silver;
border-bottom:2px solid silver;
background-image:url(http://www.fatsoma.com/sitebuilder/../websites.new/1440/resources/1440____8221roughhill_upcomingevents_grid_item_inner_6_1440__.jpeg)
}

.roughhill_upcomingevents_grid_item_main {
padding:2px 3px 3px
}

.roughhill_upcomingevents_grid_item_moreinfo {
background-image:url(http://www.fatsoma.com/sitebuilder/../websites.new/1440/resources/1440____2761roughhill_upcomingevents_grid_item_moreinfo_2_1440__.jpeg)
}
.roughhill_eventminiprofile_module{

}


.roughhill_eventminiprofile_item_outer{
	padding:5px 5px 5px 5px ;

}


.roughhill_eventminiprofile_item_inner{
	border-top:2px solid #9B9DA0;
	border-left:2px solid #9B9DA0;
	border-right:2px solid #9B9DA0;
	border-bottom:2px solid #9B9DA0;

}


.roughhill_eventminiprofile_item_outer_middle{
	padding:5px 5px 5px 5px ;

}


.roughhill_eventminiprofile_item_outer_bottom{
	padding:5px 5px 5px 5px ;

}


.roughhill_eventminiprofile_header{
	padding:3px 0px 5px 5px ;

}


.roughhill_eventminiprofile_header_image{
	padding:0px 6px 0px 0px ;

}


.roughhill_eventminiprofile_header_title{
	font-family:24px;
	font-weight:bold;
	color:#FFFFFF;

}


.roughhill_eventminiprofile_header_date{
	font-size:14px;

}


.roughhill_eventminiprofile_header_time{

}


.roughhill_eventminiprofile_blurb_class{
	padding:0px 6px 6px 6px ;

}


.roughhill_eventminiprofile_blurb_header{
	margin:6px 0px 4px 0px ;

}


.roughhill_eventminiprofile_blurb_text{
	padding:0px 0px 10px 0px ;

}


.roughhill_eventminiprofile_ticket_item_class{
	padding:5px 5px 5px 5px ;

}


.roughhill_eventminiprofile_ticket_item_name{
	padding:10px 10px 10px 10px ;

}


.roughhill_eventminiprofile_ticket_item_status{
	padding:10px 10px 10px 10px ;

}


.roughhill_eventminiprofile_ticket_item_price{
	padding:8px 10px 10px 10px ;

}


.roughhill_eventminiprofile_submit_button{
	margin:5px 5px 2px 0px ;
	padding:0px 3px 0px 3px ;
	border-top:1px solid #FF33A8;
	border-left:1px solid #FF33A8;
	border-right:1px solid #FF33A8;
	border-bottom:1px solid #FF33A8;
	background-color:#FF33A8;

}

.menu_item_graphical {
margin:0 2px 0 0
}

.menu_item,.menu_item:hover,.menu_item_selected {
float:left;
cursor:pointer
}
.eventgallerymodule{

}


.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{
	margin:0px 3px 0px 3px;

}


.eventgallerymodule_pagenum_box_individual_selected{
	margin:0px 3px 0px 3px;

}


.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{

}


.loginbasketmodule_1440_Bookings_3{

}


.loginbasketmodule_button_name_string{

}


.loginbasketmodule_button_text{

}


.loginbasketmodule_button_text:hover{

}


.loginbasketmodule_button_text:visited{

}


.loginbasketmodule_cell_login{

}


.loginbasketmodule_cell_account{

}


.loginbasketmodule_cell_basket{

}


.loginbasketmodule_cell_checkout{

}


.resourcemodule_1440_Bookings_2{

}


.menu_module_1440_Bookings_1{

}


.menu_item_loginout_1440_Bookings_1{

}


.menu_item_1440_Bookings_1{
	float:left;
	cursor:pointer;

}


.menu_item_1440_Bookings_1:hover{
	float:left;
	cursor:pointer;

}


.menu_item_selected_1440_Bookings_1{
	float:left;
	cursor:pointer;

}


.menu_item_graphical_1440_Bookings_1{
	margin:0px 2px 0px 0px ;

}


.resourcemodule_1440_Bookings_4{

}

