html, body { padding:0; margin:30px 1px 20px 1px; font-family:Arial, Helvetica, sans-serif; font-size:0.9em; line-height:18px; 
			  background-image:url(../i/bg.gif); background-repeat:repeat-y; background-position:center;  }
/*Menu*/			  
#menu { background-color:#FFCC00; height:50px; margin:0 0 20px 0; padding:1px 4px 0 4px; line-height:16px; }
#menu ul { margin:4px 0 0 0; background-color:#FFFFFF; padding:13px; }
#menu a { text-decoration:none; color:#666666; }
#menu a:hover { color:#3399CC; }
#menu li { display:inline; list-style-type:none; padding-right:40px; }
#pixelcircus { position:absolute; top:8px; right:5px; }

/*Main body*/
#container { width:900px; position:relative; margin:0px auto 0px auto; }
#textbox { position:absolute; left:20px; top:250px; width:450px; color:#666666; font-size:1.2em; line-height:1.5em; }
#textbox2 { position:relative; left:20px; top:80px; width:870px; font-size:1.2em; line-height:1.5em; color:#666666; }

/*image info*/
img { border:0; }
#seagull { position:relative; left:300px; top:-20px; }
#hbasket { position:relative; left:600px; top:-20px;}
#imgtitle {position:absolute; left:20px; top:120px; }

#gallery { position:relative; left:60px;}

/*back buttons*/

#backbutton { position:absolute; top:503px; left:250px; }
#retailbutton2 { position:relative; left:-600px; } 
#specialservicesbutton2 { position:relative; left:-600px; } 
#cafebutton2 { position:relative; left:-600px; } 
#estatebutton2 { position:relative; left:-600px; } 
#financialbutton2 { position:relative; left:-600px; } 
#healthbutton2 { position:relative; left:-600px; } 
#leisurebutton2 { position:relative; left:-600px; } 
#eventsbutton2 { position:relative; left:-600px; } 
#charitiesbutton2 { position:relative; left:-600px; } 


/*buttons*/

#categories { position:absolute; right:20px; top:360px; width:167px; }
#categories img { margin-bottom:8px; }

  
		  
/*Text information*/
.highlight { color:#3399FF; }/*blue*/
h1 { font-size:1.5em; color:#666666; }

/*Table information*/
#eventstable { width:100%; font-size:1em; line-height:20px; }
#linkstable { width:100%; font-size:1em; line-height:20px; position:relative; top:80px; }
td { vertical-align:text-top; padding-bottom:15px; padding-left:10px; padding-right:10px; padding-top:10px; }