@charset "utf-8";
/* CSS Document */

a:link {color:#ffffff;text-decoration:none;}
a:visited {color:#ffffff;text-decoration:none;}
a:hover {color:#ffffff;text-decoration:underline;}
a:active {color:#ffffff;text-decoration:none;}

#home_link{
	float:left; 
	margin: 15px auto auto 45px; 
	display:inline;
	width:140px;
	height:50px;
	
}

#home_link_menu{
	float:left; 
	margin: 15px auto auto -60px; 
	display:inline;
	width:180px;
	height:50px;
	
}

#home_link_gallery{
	float:left; 
	margin: 15px auto auto -120px; 
	display:inline;
	width:120px;
	height:50px;
	
}


#home_link_reviews{
	float:left; 
	margin: 15px auto auto -180px; 
	display:inline;
	width:120px;
	height:50px;
	
}

#home_link_contact{
	float:left; 
	margin: 15px auto auto -250px; 
	display:inline;
	width:140px;
	height:50px;
	
}


#content{
	background-color:#ffffff; 
	background:url(http://tabule.ca/image/welcome.gif); 
	width:800px; 
	height:440px;

}


#content_container {
	background-color:#ffffff; 
	background:url(http://tabule.ca/image/tabule_back.gif); 
	background-repeat: no-repeat;
	width:800px; 
	height:440px;
	
}


#content_container_reviews {
	background-color:#ffffff; 
	background:url(http://tabule.ca/image/tabule_back_reviews.gif); 
	background-repeat: no-repeat;
	width:800px; 
	height:440px;
	
}


#content_container_contact {
	background-color:#ffffff; 
	background:url(http://tabule.ca/image/tabule_back_contact.gif); 
	background-repeat: no-repeat;
	width:800px; 
	height:440px;
	
}

#about_us{
	float:left; 
	display:inline;
	background-color:#ffffff; 
	background:url(http://tabule.ca/image/about_us_back.gif); 
	background-repeat: no-repeat; 
	width:592px; 
	height:340px; 

	margin-top: 12px;
	margin-right:auto;
	margin-bottom:auto;
	margin-left: 40px;

}

#menu_side_menu{
	float:left; 
	display:inline;
	margin: 76px auto auto 40px; 
}

#gallery_side_menu{
	float:left; 
	display:inline;
	margin: 76px auto auto 40px; 
}

#reviews_side_menu{
	float:left; 
	display:inline;
	margin: 76px auto auto 40px; 

}
#contact_side_menu{
	float:left; 
	display:inline;
	margin: 76px auto auto 40px; 

}
#menu_small_menu{
	float:left; 
	display:inline;

	margin: -50px auto  auto 80px; 
}
#gallery_small_menu{
	float:left; 
	display:inline;

	margin: -88px auto  auto 112px; 
}

#menu{
	float:left; 
	display:inline;
	background-color:#ffffff; 
	background:url(http://tabule.ca/image/menu_back.gif); 
	background-repeat: no-repeat; 
	width:592px; 
	height:340px; 

	margin-top: 12px;
	margin-right:auto;
	margin-bottom:auto;
	margin-left: 0px;

}

#gallery{
	float:left; 
	display:inline;
	background-color:#ffffff; 
	background:url(http://tabule.ca/image/gallery_back.gif); 
	background-repeat: no-repeat; 
	width:592px; 
	height:340px; 

	margin-top: 77px;
	margin-right:auto;
	margin-bottom:auto;
	margin-left: 0px;

}


#reviews{
	float:left; 
	display:inline;
	background-color:#ffffff; 
	background:url(http://tabule.ca/image/reviews_back.gif); 
	background-repeat: no-repeat; 
	width:465px; 
	height:340px; 


	margin-top: 77px;
	margin-right:auto;
	margin-bottom:auto;
	margin-left: 0px;


}


#contact{
	float:left; 
	display:inline;
	background-color:#ffffff; 
	background:url(http://tabule.ca/image/contact_back.gif); 
	background-repeat: no-repeat; 
	width:465px; 
	height:340px; 


	margin-top: 77px;
	margin-right:auto;
	margin-bottom:auto;
	margin-left: 0px;


}


#navigation_map{
	float:left; 
	margin: 76px auto auto 442px; 
	display:inline;

}

#about_us_text{
	
	float:left;
	display:inline;
	margin:-200px auto auto 170px;
	width:270px;
	height:300px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; color:#ffffff; 
	
	overflow:auto;
	border:none;
	scrollbar-face-color:#ffffff;
    scrollbar-shadow-color:#B8C222;
    scrollbar-highlight-color:#ffffff;
    scrollbar-3dlight-color:#B8C222;
    scrollbar-darkshadow-color:#B8C222;
    scrollbar-track-color:#B8C222;
    scrollbar-arrow-color:#B8C222;
	
	
}

#reviews_text{
	
	float:left;
	display:inline;
	margin:-190px auto auto 200px;
	width:250px;
	height:320px;
	color:#ffffff;
	text-decoration:none; 
	text-align:justify;
	overflow:auto;
	border:none;
	scrollbar-face-color:#ffffff;
    scrollbar-shadow-color:#B8C222;
    scrollbar-highlight-color:#ffffff;
    scrollbar-3dlight-color:#B8C222;
    scrollbar-darkshadow-color:#B8C222;
    scrollbar-track-color:#B8C222;
    scrollbar-arrow-color:#B8C222;
	
	
}


#page_text{
	
	float:left;
	display:inline;
	margin:-275px auto auto 170px;
	width:270px;
	height:300px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; color:#ffffff; 
	text-align:justify;
	overflow:auto;
	border:none;
	scrollbar-face-color:#ffffff;
    scrollbar-shadow-color:#B8C222;
    scrollbar-highlight-color:#ffffff;
    scrollbar-3dlight-color:#B8C222;
    scrollbar-darkshadow-color:#B8C222;
    scrollbar-track-color:#B8C222;
    scrollbar-arrow-color:#B8C222;
	
	
}

#gallery_item{
	float:left;
	display:inline;
	margin:-242px auto auto 210px;
	width:290px;
	height:300px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; color:#ffffff; 
	text-align:justify;
	overflow:auto;
	border:none;
	scrollbar-face-color:#ffffff;
    scrollbar-shadow-color:#B8C222;
    scrollbar-highlight-color:#ffffff;
    scrollbar-3dlight-color:#B8C222;
    scrollbar-darkshadow-color:#B8C222;
    scrollbar-track-color:#B8C222;
    scrollbar-arrow-color:#B8C222;

}


#contact_text{
	float:left;
	display:inline;
	margin:5px auto auto 206px;
	width:275px;
	height:320px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px; color:#ffffff; 
	text-align:justify;
	overflow:auto;
	border:none;
	scrollbar-face-color:#ffffff;
    scrollbar-shadow-color:#B8C222;
    scrollbar-highlight-color:#ffffff;
    scrollbar-3dlight-color:#B8C222;
    scrollbar-darkshadow-color:#B8C222;
    scrollbar-track-color:#B8C222;
    scrollbar-arrow-color:#B8C222;

}



#navigation_map_about{
	float:left; 
	margin: -1px auto auto 466px; 
	display:inline;
}

#navigation_map_menu{
	float:left; 
	margin: -1px auto auto 465px; 
	display:inline;
}

#navigation_map_gallery{
	float:left; 
	margin: -1px auto auto 465px; 
	display:inline;
}

#navigation_map_reviews{
	float:left; 
	margin: -1px auto auto 466px; 
	display:inline;
}

#addr{
	float:left; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px; color:#999999; 
	margin: 10px auto auto 95px; 
	width:680px; 
	height:10px;
	display:inline;
	

}




#flashcontent{
	text-align:justify; 
	float:left; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color:#999999; 
	margin: 19px auto auto 170px; 
	width:590px; 
	height:125px; 
	display:inline;
}