body {
font-family: Skia, Arial, Helvetica, sans-serif; 
background-color:#210B00;
color: #ece1b7;
text-align: center;
min-width: 800px;

}

#frame_home 
{
margin:0 auto;
width:800px;
text-align: left;
height:1555px;
margin-top:20px;
border:1px solid #ece1b7;
background-color:#460707;
		}
		


#frame_friends 
{
margin:0 auto;
width:800px;
text-align: left;
height:1050px;
margin-top:20px;
border:1px solid #ece1b7;
background-color:#460707;
		}

#frame_menu 
{
margin:0 auto;
width:800px;
text-align: left;
height:4915px;
margin-top:20px;
border:1px solid #ece1b7;
background-color:#460707;
		}

/*changechangechangechangechangechange-----below*/

#frame_events 
{
margin:0 auto;
width:800px;
text-align: left;
/*this is the total height of the page*//*this is the total height of the page*/
height:1350px;
margin-top:20px;
border:1px solid #ece1b7;
background-color:#460707;
		}

#frame_venue 
{
margin:0 auto;
width:800px;
text-align: left;
height:1965px;
margin-top:20px;
border:1px solid #ece1b7;
background-color:#460707;
		}

#frame_venue_booking 
{
margin:0 auto;
width:800px;
text-align: left;
height:960px;
margin-top:20px;
border:1px solid #ece1b7;
background-color:#460707;
		}


#frame_venue_community
{
margin:0 auto;
width:800px;
text-align: left;
height:2075px;
margin-top:20px;
border:1px solid #ece1b7;
background-color:#460707;
		}



#header 
{ 
position:absolute;
height:150px;
text-align:center;
width:800px;  
background-color:#ece1b7;
}


#navigation_home 
{ 
position:absolute; 
top:180px;
margin-left:18px; 
} 

#navigation_menu { 
position:absolute; 
top:180px;
margin-left:225px; 
}


#navigation_events 
{ 
position:absolute; 
top:180px; 
margin-left:430px;
}

#navigation_venue { 
position:absolute; 
top:180px;
margin-left:642px;
}



#divider1 p.line 
{
position:absolute; 
top:278px; 
width:800px;
border-bottom: 1px solid #913103; 
margin-top:-50px;
} 


#sub_navigation_home_about 
{
font-size:17px; 
position:absolute; 
top:237px; 
margin-left:428px; 
}

#sub_navigation_home_hours 
{
font-size:17px; 
position:absolute; 
top:237px; 
margin-left:612px; 
}

#sub_navigation_home_location 
{
font-size:17px; 
position:absolute; 
top:237px; 
margin-left:688px; 
}



#sub_navigation_home_friends 
	{
font-size:17px; 
position:absolute; 
top:237px; 
margin-left:525px; 
}

#sub_navigation_menu_daily 
{
font-size:17px; 
position:absolute; 
top:237px; 
margin-left:488px;
z-index:4;
}

#sub_navigation_menu_brunch
{
font-size:17px; 
position:absolute; 
top:237px; 
margin-left:622px;
z-index:4;
}


#sub_navigation_events_art
{
font-size:17px; 
position:absolute; 
top:237px; 
margin-left:448px; 
z-index:4;
}


#sub_navigation_events_events
{
font-size:17px; 
position:absolute; 
top:237px; 
margin-left:558px; 
z-index:4;
}


 
 #sub_navigation_events_workshops
{
font-size:17px; 
position:absolute; 
top:237px; 
margin-left:528px;
z-index:4;
}

 #sub_navigation_events_booking
{
font-size:17px;
position:absolute; 
top:237px; 
margin-left:642px;
z-index:4;
}

#sub_navigation_venue_space
{
font-size:17px; 
position:absolute; 
top:237px; 
margin-left:358px;
z-index:4;
}

#sub_navigation_venue_booking
{
font-size:17px; 
position:absolute; 
top:237px; 
margin-left:470px;
z-index:4;
}

#sub_navigation_venue_community
{
font-size:17px; 
position:absolute; 
top:237px; 
margin-left:616px;
z-index:4;
}

 
 
a:link.current
{ 
background-color: #460707; 
color:#ece1b7;  
text-decoration:none;

cursor:text;

}

a:visited.current
{ 
background-color: #460707; 
color:#ece1b7; 
text-decoration:none;
cursor:text;
}

a:hover.current
{ 
background-color: #460707; 
color:#ece1b7;  
text-decoration:none;
cursor:text;
}



a:hover.current
{ 
background-color: #460707; 
color:#ece1b7;  
text-decoration:none;
cursor:text;
}


a:link
{ 
background-color: #460707; 
color:#b2440a;
text-decoration:none;
}


a:visited
{ 
background-color: #460707; 
color:#b2440a; 
text-decoration:none;
} 


a:hover
{
background-color: #460707; 
color:#ece1b7; 
text-decoration:none;
}




#content

{
position:absolute; 
top:262px; 
}


#content p.home {
font-size:15px;
margin-left:65px;  
line-height: 160%;
width:360px; 
}


#content p.home_who_we_are {
padding-bottom: 10px; 
border-bottom: 1px solid #913103; 
margin-left:45px; 
width:370px; 
margin-bottom: 20px;
}

#content p.home_offer_list 
{font-size:15px;
padding-bottom: 10px; 
width:400px; 
margin-bottom: -20px;
margin-left:45px;   
line-height: 140%; 
}



#content p.home_special_list {
padding-bottom: 10px; 
border-bottom: 1px solid #913103; 
margin-left:45px; 
width:710px;
} 


#content p.home_media 
{
font-size:15px;
margin-left:65px;  
line-height: 160%;
width:690px; 
}


#content p.home_back_to_top 
{
margin-top:-25px;
margin-left:670px;

} 


#content p.home_name
{
font-size:15px; 
line-height: 160%; 
margin-left:365px;
width:380px;
margin-top:10px; 
margin-bottom:30px;
}


#footer_content
{
position:absolute;

top:1460px;

}


#footer_content p.location
{

font-variant:small-caps;
margin-left:45px;
font-size:16px; 
width:712px;
border-top: 1px solid #913103;  
padding-top:10px;
}


#footer_content p.email
{
font-variant:small-caps; 
font-size:16px;  
margin-top:-10px; 
margin-left:515px; 
margin-bottom:270px; 
}

#footer_content p.phone
{
font-variant:small-caps; 
font-size:16px;  
margin-top:-308px; 
margin-left:615px; 
margin-bottom:270px; 
}






#content_friends

{
position:absolute; 
top:262px; 
}





#content_friends p.intro_title 
{
font-size:17px; 
width:650px; 
margin-left: 75px;
line-height: 100%; 
 }
 

#content_friends p.intro_first 
{
font-size:15px; 
width:650px; 
margin-left: 75px;
margin-bottom: -42px;
padding-bottom: 20px;
padding-top: 20px;
line-height: 160%; 
border-top: 1px solid #913103; 
}



#content_friends p.intro_middle 
{
font-size:15px; 
width:650px; 
margin-left: 75px;
margin-bottom: -42px;
padding-bottom: 20px;
padding-top: 20px;
line-height: 160%; 

}


#content_friends p.intro_last 
{
font-size:15px; 
width:650px; 
margin-left: 75px;
padding-bottom: 20px;
padding-top: 20px;
line-height: 160%; 
border-bottom: 1px solid #913103;

}

#content_friends p.pdf_donate 
{
font-size:15px; 
width:650px; 
margin-left: 75px;
margin-top: 30px;
line-height: 160%; 

}


#content_friends p.paypal_donate 
{
font-size:15px; 
width:650px; 
margin-left: 75px;
margin-top: 30px;
line-height: 160%; 

}


#content_friends p.paypal_subscribe 
{
font-size:15px; 
width:650px; 
margin-left: 75px;
margin-top: 30px;
line-height: 160%; 

}



#paypal_donate
{
position:absolute; 
top:830px; 
margin-left: 400px;
}


#paypal_subscribe
{
position:absolute; 
top:885px; 
margin-left: 455px;
}


#footer_friends
{
position:absolute;
top:970px;

}


#footer_friends p.location
{

font-variant:small-caps;
margin-left:45px;
font-size:16px; 
width:712px;
border-top: 1px solid #913103;  
padding-top:10px;
}

#footer_friends p.email
{
font-variant:small-caps; 
font-size:16px;  
margin-top:-10px; 
margin-left:515px; 
margin-bottom:270px; 
}



#footer_friends p.phone
{
font-variant:small-caps; 
font-size:16px;  
margin-top:-308px; 
margin-left:615px; 
margin-bottom:270px; 
}



#daily 
{
position:absolute;
top:295px;
}


#daily p.intro_title 
{
font-size:17px; 
width:650px; 
margin-left: 75px;
line-height: 10%; 
 }


#daily p.intro 
{
font-size:15px; 
width:650px; 
margin-left: 75px;
padding-bottom: 20px;
padding-top: 20px;
line-height: 160%; 
border-bottom: 1px solid #913103;
border-top: 1px solid #913103; 
}


#sandwiches 
{
position:absolute;
top:430px;
}


#sandwiches p.intro 
{
font-size:13px; 
width:534px; 
margin-left: 122px;
padding-top: 65px;
padding-bottom: 12px;
line-height: 150%;
border-bottom: 1px solid #913103;
}


#sandwiches_col_1 {
position:absolute;
top:605px;
margin-left:122px;
width:200px;
}

#sandwiches_col_2 {
position:absolute;
top:585px;
margin-left:453px;
width:200px;
}


#sandwiches_col_1 p.food_title
{
font-size:16px;
font-weight:bold;
margin-bottom:-8px;
line-height: 140%;  
}





#sandwiches_col_1 p.food_description
{
font-size:13px;
margin-bottom:30px;
padding-bottom:14px;
border-bottom: 1px solid #913103;
line-height: 130%;  
}


#sandwiches_col_1 p.food_description_last
{
font-size:13px;
line-height: 130%;  
}



#sandwiches_col_2 p.food_title
{
font-size:16px;
font-weight:bold;
margin-bottom:-8px;
line-height: 130%;  
}

#sandwiches_col_2 p.food_description
{
font-size:13px;
padding-bottom:14px;
border-bottom: 1px solid #913103;
line-height: 130%;  
}


#sandwiches_col_2 p.food_description_last
{
font-size:13px;
padding-bottom:14px;
line-height: 130%;  
}




#mains 
{
position:absolute;
top:1065px;
}


#mains p.intro 
{
font-size:13px; 
width:534px; 
margin-left: 122px;
padding-top: 60px;
padding-bottom: 15px;
line-height: 150%;
border-bottom: 1px solid #913103;
border-top: 1px solid #913103;
}


#mains_col_1 {
position:absolute;
top:1215px;
margin-left:122px;
width:200px;
}

#mains_col_2 {
position:absolute;
top:1240px;
margin-left:453px;
width:200px;
}


#mains_col_1 p.food_title
{
font-size:16px;
font-weight:bold;
margin-bottom:-8px;
line-height: 140%;  
}





#mains_col_1 p.food_description
{
font-size:13px;
padding-bottom:14px;
border-bottom: 1px solid #913103;
line-height: 130%;  
}


#mains_col_1 p.food_description_last
{
font-size:13px;
margin-bottom:50px;
padding-bottom:14px;
line-height: 130%;  
}

#mains_col_2 p.food_title
{
font-size:16px;
font-weight:bold;
margin-bottom:-8px;
line-height: 130%;  
}

#mains_col_2 p.food_description
{
font-size:13px;
px;
padding-bottom:14px;
border-bottom: 1px solid #913103;
line-height: 130%;  
}


#mains_col_2 p.food_description_last
{
font-size:13px;
margin-bottom:30px;
padding-bottom:14px;
line-height: 130%;  
}


#snacks 
{
position:absolute;
top:1630px;
}


#snacks p.intro 
{
font-size:13px; 
width:534px; 
margin-left: 122px;
padding-top: 60px;
padding-bottom: 15px;
line-height: 150%;
border-bottom: 1px solid #913103;
border-top: 1px solid #913103;
}


#snacks_col_1 {
position:absolute;
top:1777px;
margin-left:122px;
width:200px;
}

#snacks_col_2 {
position:absolute;
top:1778px;
margin-left:453px;
width:200px;
}


#snacks_col_1 p.food_title
{
font-size:16px;
font-weight:bold;
margin-bottom:-8px;
line-height: 140%;  
}





#snacks_col_1 p.food_description
{
font-size:13px;
padding-bottom:14px;
border-bottom: 1px solid #913103;
line-height: 130%;  
}


#snacks_col_1 p.food_description_last
{
font-size:13px;
margin-bottom:50px;
padding-bottom:14px;
line-height: 130%;  
}

#snacks_col_2 p.food_title
{
font-size:16px;
font-weight:bold;
margin-bottom:-8px;
line-height: 130%;  
}

#snacks_col_2 p.food_description
{
font-size:13px;
px;
padding-bottom:14px;
border-bottom: 1px solid #913103;
line-height: 130%;  
}


#snacks_col_2 p.food_description_last
{
font-size:13px;
margin-bottom:30px;
padding-bottom:14px;
line-height: 130%;  
}


#soups 
{
position:absolute;
top:2160px;
}


#soups p.intro 
{
font-size:13px; 
width:534px; 
margin-left: 122px;
padding-top: 60px;
padding-bottom: 15px;
line-height: 150%;
border-bottom: 1px solid #913103;
border-top: 1px solid #913103;
}


#soups_col_1 {
position:absolute;
top:2310px;
margin-left:122px;
width:200px;
}

#soups_col_2 {
position:absolute;
top:2336px;
margin-left:453px;
width:200px;
}


#soups_col_1 p.food_title
{
font-size:16px;
font-weight:bold;
margin-bottom:-8px;
line-height: 140%;  
}





#soups_col_1 p.food_description
{
font-size:13px;
padding-bottom:14px;
border-bottom: 1px solid #913103;
line-height: 130%;  
}


#soups_col_1 p.food_description_last
{
font-size:13px;
margin-bottom:50px;
padding-bottom:14px;
line-height: 130%;  
}

#soups_col_2 p.food_title
{
font-size:16px;
font-weight:bold;
margin-bottom:-8px;
line-height: 130%;  
}

#soups_col_2 p.food_description
{
font-size:13px;
px;
padding-bottom:14px;
border-bottom: 1px solid #913103;
line-height: 130%;  
}


#soups_col_2 p.food_description_last
{
font-size:13px;
margin-bottom:30px;
padding-bottom:14px;
line-height: 130%;  
}


#kids 
{
position:absolute;
top:2685px;
}


#kids p.intro 
{
font-size:13px; 
width:534px; 
margin-left: 122px;
padding-top: 60px;
padding-bottom: 15px;
line-height: 150%;
border-bottom: 1px solid #913103;
border-top: 1px solid #913103;
}


#kids_col_1 {
position:absolute;
top:2835px;
margin-left:122px;
width:200px;
}

#kids_col_2 {
position:absolute;
top:2836px;
margin-left:453px;
width:200px;
}


#kids_col_1 p.food_title
{
font-size:16px;
font-weight:bold;
margin-bottom:-8px;
line-height: 140%;  
}





#kids_col_1 p.food_description
{
font-size:13px;
padding-bottom:14px;
border-bottom: 1px solid #913103;
line-height: 130%;  
}


#kids_col_1 p.food_description_last
{
font-size:13px;
margin-bottom:50px;
padding-bottom:20px;
border-bottom: 1px solid #913103;
width:531px;
line-height: 130%;  
}

#kids_col_2 p.food_title
{
font-size:16px;
font-weight:bold;
margin-bottom:-8px;
line-height: 130%;  
}

#kids_col_2 p.food_description
{
font-size:13px;

padding-bottom:15px;
border-bottom: 1px solid #913103;
line-height: 130%;  
}


#kids_col_2 p.food_description_last
{
font-size:13px;
margin-bottom:30px;
padding-bottom:14px;
line-height: 130%;  
}




#brunch
{
position:absolute;
top:3265px;
}



#brunch p.intro_title 
{
font-size:17px; 
width:650px; 
margin-left: 75px;
line-height: 10%; 
 
}


#brunch p.intro 
{
font-size:15px;
width:650px; 
margin-left: 75px;
padding-bottom: 25px;
padding-top: 25px;
line-height: 160%; 
border-top: 1px solid #913103; 
border-bottom: 1px solid #913103;
}



#brunch_col_1 {
position:absolute;
top:3430px;
margin-left:122px;
width:200px;
}

#brunch_col_2 {
position:absolute;
top:3430px;
margin-left:448px;
width:200px;
}



#brunch p.menu_back_to_top 
{
position: absolute;
top:18px;
font-size:16px;
margin-left:642px;

}  





#brunch_col_1 p.food_title
{
font-size:16px;
font-weight:bold;
margin-bottom:-8px;
line-height: 140%;  
}



#brunch_col_1 p.food_description
{
font-size:13px;
margin-bottom:35px;
padding-bottom:20px;
border-bottom: 1px solid #913103;
line-height: 130%;  
}

#brunch_col_1 p.food_description_last
{
font-size:13px;
margin-bottom:30px;
padding-bottom:16px;
line-height: 130%;  
}


#brunch_col_2 p.food_title
{
font-size:16px;
font-weight:bold;
margin-bottom:-8px;
line-height: 140%;  
}

#brunch_col_2 p.served_with
{
font-size:14px;
font-style:italic;
margin-top:18px;
margin-bottom:20px;
padding-bottom:16px;
border-bottom: 1px solid #913103;
line-height: 140%;  
}


#brunch_col_2 p.food_description
{
font-size:13px;
margin-bottom:34px;
padding-bottom:18px;
border-bottom: 1px solid #913103;
line-height: 130%;  
}

#brunch_col_2 p.food_description_last
{
font-size:13px;
margin-bottom:30px;
padding-bottom:16px;
line-height: 130%;  
}

#footer
{
position:absolute;
top:4770px;
}

#footer p.location
{
font-variant:small-caps; 
font-size:16px; 
margin-left:75px;
width:650px;
border-top: 1px solid #913103;  
margin-top:78px;
padding-top:7px;
}


#footer p.phone
{

font-variant:small-caps; 
font-size:16px; 
margin-top:-34px; 
margin-left:585px; 
margin-bottom:270px; 
} 


#calendar
{
position:absolute; 
top:272px; 
}

#calendar p.intro_title 
{
font-size:17px; 
width:650px; 
margin-left: 75px;
line-height: 100%; 
 }


#calendar p.intro_first 
{
font-size:15px; 
width:650px; 
margin-left: 75px;
margin-bottom: -42px;
padding-bottom: 20px;
padding-top: 20px;
line-height: 160%; 
border-top: 1px solid #913103; 
}

#calendar p.intro_middle 
{
font-size:15px; 
width:650px; 
margin-left: 75px;
margin-bottom: -42px;
padding-bottom: 20px;
padding-top: 20px;
line-height: 160%; 

}


#calendar p.intro_last 
{
font-size:15px; 
width:650px; 
margin-left: 75px;
padding-bottom: 20px;
padding-top: 20px;
line-height: 160%; 
border-bottom: 1px solid #913103;

}


		
/*changechangechangechangechangechange-----below*/

#events 
{
position:absolute;
/*this is the top of the events listing*//*this is the top of the events listing*/
top:690px;
margin-left:185px;
width:425px;
}

		
/*changechangechangechangechangechange-----below*/

#events p.title 
{
font-size:15px; 
width:650px; 
margin-left: -108px;
padding-top: 25px;
line-height: 160%; 
border-top: 1px solid #913103;

}

#events p.date_two_lines
{
font-size:15px; 
margin-top:-10px;  
line-height: 150%; 
padding-top: 5px;
}

#events p.details
{
font-size:13px; 
margin-top:0px;  
line-height: 150%; 
}

#events p.details_no_cost
{
font-size:13px; 
margin-top:0px;  
line-height: 150%; 
padding-bottom: 25px;
border-bottom: 1px solid #913103;
}

#events p.cost
{
font-size:12px;
font-style:italic;  
margin-top:-5px;  
line-height: 120%; 
padding-bottom: 25px;
padding-top: 5px;
border-bottom: 1px solid #913103;
}



#events p.last_event_cost
{
font-size:12px;
font-style:italic; 
margin-left:0px;  
margin-right:0px; 
margin-top:5px; 
padding-bottom:20px; 
line-height: 120%; 
}

		
/*changechangechangechangechangechange-----below*/

#artshows
{
position:absolute; 
/*this is the top of the artshows listing*//*this is the top of the artshows listing*/
top:445px;
z-index: 4;
}

#artshows p.intro 
{
font-size:15px; 
width:650px; 
margin-left: 75px;
padding-top: 25px;
line-height: 160%; 

}

#artshows p.title_1 
{
font-size:16px;
font-weight:bold; 
margin-top:30px;  
line-height: 120%;
margin-left:185px;
width:425px;
}

#artshows p.title_2 
{
font-size:16px;
font-weight:bold; 
margin-top:30px;  
line-height: 120%;
margin-left:185px;
width:425px;
}


#artshows p.date
{
font-size:15px; 
margin-top:-10px;  
line-height: 100%; 
padding-top: 5px;
margin-left:185px;
width:425px;
}

#artshows p.details
{
font-size:13px; 
margin-top:0px;  
line-height: 150%;
margin-left:185px;
width:425px;
padding-bottom: 25px;
border-bottom: 1px solid #913103;
}




#artshows p.details_last
{
font-size:13px; 
margin-top:0px;  
line-height: 150%;
margin-left:185px;
width:425px;
}


#artshows p.back_to_top 

{
margin-top:3px;
margin-left:640px;
} 


#workshops
{
position:absolute; 
/*this is the top of the workshops listing*//*this is the top of the workshops listing*/
top:5065px;
}

#workshops p.intro 
{
font-size:15px; 
width:650px; 
margin-left: 75px;
padding-top: 25px;
margin-bottom: 0px;
line-height: 160%; 
border-top: 1px solid #913103;
}

#workshops p.intro_middle 
{
font-size:15px; 
width:650px; 
margin-left: 75px;
margin-bottom: -12px;
padding-bottom: 20px;
padding-top: 10px;
line-height: 160%; 

}

#workshops p.title 
{
font-size:16px;
font-weight:bold; 
margin-top:30px;  
line-height: 120%;
margin-left:185px;
width:425px;
}

#workshops p.date
{
font-size:15px; 
margin-top:-10px;  
line-height: 100%; 
padding-top: 5px;
margin-left:185px;
width:425px;
}

#workshops p.details
{
font-size:13px; 
margin-top:0px;  
line-height: 150%;
margin-left:185px;
width:425px;
}

#workshops p.cost
{
font-size:12px;
font-style:italic;  
margin-top:-5px;  
line-height: 120%; 
padding-bottom: 25px;
padding-top: 5px;
margin-left:185px;
width:425px;
border-bottom: 1px solid #913103;
}

#workshops p.last_event_cost
{
font-size:12px;
font-style:italic;  
margin-top:-5px;  
line-height: 120%; 
padding-bottom: 25px;
padding-top: 5px;
margin-left:185px;
width:425px;
}



#demos
{
position:absolute; 
/*this is the top of the demos listing*//*this is the top of the demos listing*/
top:3385px;

}



#demos p.intro 
{
font-size:15px; 
width:650px; 
margin-left: 75px;
padding-top: 25px;
margin-bottom: 0px;
line-height: 160%; 
border-top: 1px solid #913103;
}

#demos p.intro_middle 
{
font-size:15px;
margin-left: 75px;
width:650px; 
margin-bottom: -12px;
padding-bottom: 20px;
padding-top: 10px;
line-height: 160%; 

}

#demos p.title 
{
font-size:16px;
font-weight:bold; 
margin-top:30px;  
line-height: 120%;
margin-left:185px;
width:425px;
width:425px;
}

#demos p.date
{
font-size:15px; 
margin-top:-10px;  
line-height: 100%; 
padding-top: 5px;
margin-left:185px;
width:425px;
}


#demos p.details
{
font-size:13px; 
margin-top:-10px;  
line-height: 150%;
margin-left:185px;
padding-top: 15px;
width:425px;
width:425px;
}

#demos p.dividing_line
{
margin-top:5px;  
padding-top: 10px;
margin-left:185px;
width:425px;
border-bottom: 1px solid #913103;
}



/*changechangechangechangechangechange-----below*/

#footer_events
{
position:absolute;
/*this is the footer*//*this is the footer*//*this is the footer*//*this is the footer*/
top:1294px;
}

#footer_events p.location
{
font-variant:small-caps; 
font-size:16px; 
margin-left:75px;
width:650px;
border-top: 1px solid #913103;  
margin-top:60px;
padding-top:7px;
}


#footer_events p.email
{
font-variant:small-caps; 
font-size:16px;  
margin-top:-07px; 
margin-left:482px; 
margin-bottom:270px; 
}



#footer_events p.phone
{
font-variant:small-caps; 
font-size:16px; 
margin-top:-311px; 
margin-left:582px; 
margin-bottom:270px;
} 

#content_venue

{
position:absolute; 
top:252px; 
}


#content_venue p.space 
{
font-size:15px;
width:360px;
margin-left:380px;
margin-top:29px;
margin-bottom:-20px;
line-height: 160%;
}

#content_venue p.accessibility 
{
font-size:15px;
width:690px;
margin-left:45px;
margin-top:29px;
margin-bottom:-20px;
line-height: 160%;
}

#content_venue p.community_room_header 
{
font-size:17px;
font-weight:bold;
width:707px;
margin-left: 45px;;
margin-top:35px;
margin-bottom:-9px;
padding-top:20px;
border-top: 1px solid #913103;
}


#content_venue p.community_room 
{
font-size:15px;
margin-left:45px;
padding-bottom:15px;
padding-right:17px;
width:690px;
line-height: 160%;
border-bottom: 1px solid #913103;
margin-bottom:25px;
}




#media
{
position:absolute; 
/*this is the top of the media listing*//*this is the top of the media listing*/
top:1000px;
}


#media p.back_to_home 

{
margin-top:13px;
margin-bottom:-26px;
margin-left:650px;
} 

#media p.intro 
{
font-size:15px; 
width:690px; 
margin-left: 45px;
padding-top: 25px;
margin-bottom: 0px;
line-height: 160%; 
border-top: 1px solid #913103;
}



#media p.title 
{
font-size:16px;
font-weight:bold; 
margin-top:30px;  
line-height: 120%;
margin-left:185px;
width:425px;
}


#media p.details
{
font-size:13px; 
margin-top:-10px;  
line-height: 150%;
margin-left:185px;
width:425px;
}

#media p.dividing_line
{
margin-top:-5px;  
padding-top: 10px;
margin-left:185px;
width:425px;
border-bottom: 1px solid #913103;
}




#footer_venue
{
position:absolute;
/*this is the footer*//*this is the footer*//*this is the footer*//*this is the footer*/
top:1834px;
}

#footer_venue p.location
{
font-variant:small-caps; 
font-size:16px; 
margin-left:75px;
width:650px;
border-top: 1px solid #913103;  
margin-top:60px;
padding-top:7px;
}


#footer_venue p.email
{
font-variant:small-caps; 
font-size:16px;  
margin-top:-07px; 
margin-left:482px; 
margin-bottom:270px; 
}



#footer_venue p.phone
{
font-variant:small-caps; 
font-size:16px; 
margin-top:-311px; 
margin-left:582px; 
margin-bottom:270px;
} 

#content_venue_booking
{
position:absolute; 
top:262px;
margin-left:45px;
}


#content_venue_booking p.venue_last 
{
font-size:15px; 
line-height: 140%; 
margin-top:18px; 
margin-bottom:30px;
}


#content_venue_booking p.in_touch 
{
font-size:16px;
width:710px;
padding-top:30px;
margin-top: 24px;
margin-bottom: -5px;
border-top: 1px solid #913103;
}

#content_venue_booking p.location
{
width:710px;
font-variant:small-caps;
font-size:16px;
border-top: 1px solid #913103;  
padding-top:7px;
margin-top:20px;
}


#content_venue_booking p.phone
{
font-variant:small-caps; 
font-size:16px;  
margin-top:-33px; 
margin-left:570px; 
margin-bottom:270px; 
}

   
#content_venue_community
{
position:absolute; 
top:262px;
margin-left:45px;
}

  
#content_venue_community p.line_under
{
font-size:15px;
width:690px;
padding-right:20px;
padding-bottom:20px;
line-height: 140%;
border-bottom: 1px solid #913103;
}





#content_venue_community p.venue_last 
{
font-size:15px;
width:700px;
line-height: 140%; 
margin-top:18px; 
margin-bottom:30px;
}



#content_venue_community p.in_touch 
{
font-size:16px;
width:710px;
padding-top:20px;
margin-top: 24px;
margin-bottom: -5px;
}


#footer_venue_community
{
position:absolute;

top:1990px;

}

#footer_venue_community p.location
{

font-variant:small-caps;
margin-left:45px;
font-size:16px; 
width:712px;
border-top: 1px solid #913103;  
padding-top:10px;
}


#footer_venue_community p.email
{
font-variant:small-caps; 
font-size:16px;  
margin-top:-10px; 
margin-left:515px; 
margin-bottom:270px; 
}

#footer_venue_community p.phone
{
font-variant:small-caps; 
font-size:16px;  
margin-top:-308px; 
margin-left:615px; 
margin-bottom:270px; 
}


   
h1.home 
{
color: #ece1b7;
font-size:16.5px; 
font-weight:bold; 
margin-left: 45px; 
margin-bottom: -8px; 
}

h1.home_special 
{
font-size:17px; 
font-weight:bold; 
margin-left: 45px; 
margin-bottom: -8px;
padding-top:20px;
width:710px;
border-top: 1px solid #913103;
}

h1.venue 
{
font-size:16px;
margin-top: 24px;
margin-bottom: -5px;

}

img.navigation 
{
border:none;
}


img.rhizome_logo
{
width:550px;
border-top:10px solid #ece1b7;
border-bottom:10px solid #ece1b7;
}



img.rhizome_busy 
{
position:absolute;
top:42px;
margin-left: 472px;
width: 280px;
height: 254px;
border:1px solid #210B00;

}



img.bicycles
{
float:left;
margin-left:50px;
margin-top:5px;
width:275px;
border:1px solid #210B00;


}

img.curry
{
border:1px solid #210B00;
width: 200px;
margin:18px 50px 0px 0px;
}

img.rice_bowl
{
border:1px solid #210B00;
width: 200px;

}

img.turkey
{
border:1px solid #210B00;
width: 200px;
margin:18px 50px 0px 0px;
}

img.burrito
{
border:1px solid #210B00;
width: 200px;
margin:0px 0px 0px 0px;
}

img.chilaquiles
{
border:1px solid #210B00;
width: 200px;


}


img.salami
{
border:1px solid #210B00;
margin:15px 0px 0px 0px;
width: 200px;


}


img.saladworks
{
border:1px solid #210B00;
width: 200px;

}

img.salmon_rhizome
{
border:1px solid #210B00;
margin:10px 0px 0px 0px;
width: 200px;

}

img.pancakes
{
border:1px solid #210B00;
width: 200px;

}


img.polenta
{
border:1px solid #210B00;
margin:15px 0px 0px 0px;
width: 200px;

}

img.venue
{
position:absolute;
top:29px;
margin-left: 45px;
border:1px solid #210B00;
}


img.meeting2
{
border:1px solid #210B00;
margin-left:-5px;
}


img.meeting1
{
border:1px solid #210B00;
margin-left:0px;
}


img.meeting3
{
border:1px solid #210B00;
margin-left:-5px;
}


img.music
{
border:1px solid #210B00;
margin-left:-5px;
}


img.capoeira
{
border:1px solid #210B00;
margin-left:-5px;
}


img.oaxaca
{
border:1px solid #210B00;
margin-left:45px;
}

/*Lists*/

li.home 
{
font-size:15px; 
margin-left:25px; 
width:380px;
margin-bottom:7px; 
margin-top:5px;
line-height: 170%;
list-style-type:none;
}

li.home_next 
{
font-size:15px; 
margin-left:25px; 
width:680px;
margin-bottom:7px; 
margin-top:5px;
line-height: 170%;
list-style-type:none;
}
	
li.home_special 
{
font-size:15px; 
margin-left:25px;
width:660px;
margin-bottom:9px;
margin-top:5px;
line-height: 140%;
list-style-type:none; 
}

li.home_hours 
{
font-size:15px;    
margin-bottom:5px; 
margin-top:5px;
line-height: 110%; 
padding-left: 25px;
list-style: none;
}

li.home_hours_last 
{
font-size:15px;  
width:685px;
margin-left:7px;
margin-bottom:5px; 
margin-top:8px;
line-height: 110%;  
padding-left: 17px; 
padding-bottom: 25px; 
list-style: none;
border-bottom: 1px solid #913103;
}

li.who_when 
{
font-size:15px; 
width:500px;
margin-left:60px;
padding-left:7px;
margin-bottom:9px;
margin-top:5px;
line-height: 140%;
list-style-type:none;  
}



li.who_for 
{
font-size:15px;
width:500px;
padding-left:7px;
margin-left:60px;
margin-bottom:9px;
margin-top:5px;
line-height: 140%;
list-style-type:none;  
}

li.rates_title 
{
font-size:15px;
width:500px;
margin-left:60px;
padding-left:7px;
font-weight:bold;  
margin-bottom:3px;
line-height: 140%;
list-style-type:none; 
}

li.rates 
{
font-size:15px; 
width:550px;
margin-left:60px;
padding-left:7px;
margin-bottom:3px;
line-height: 140%;
list-style-type:none; 
}



li.rates_last 
{
font-size:15px;
width:500px;
margin-left:60px;
padding-left:7px;
margin-bottom:25px;
line-height: 140%;
list-style-type:none; 
}


li.rates_last_in_section 
{
font-size:15px;
width:500px;
margin-left:-41px;
padding-left:108px;
padding-right:110px;
padding-bottom:25px;
margin-bottom:25px;
line-height: 140%;
list-style-type:none;
border-bottom: 1px solid #913103;
}

li.what_steps 
{
font-size:15px; 
width:500px;
margin-left:65px; 
margin-top:15px;
line-height: 160%;
list-style-type:none;
}

li.what 
{
font-size:15px; 
width:700px;
margin-left:-40px; 
margin-top:15px;
line-height: 160%;
list-style-type:none;
}

li.steps
{ 
margin-left:25px;
width:320px;
font-size:15px; 
margin-top:15px;
line-height: 140%;
list-style-type:none;
} 
