/* CSS Document */
/* Default Elements */

body	{
	background:#936B7F;
	margin: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFF5EE;
	line-height: 16px;
	}
	
ul	{
	list-style-type: none;
	margin-left: 0px;
	}	
	
h2	{
	font-size: 16px;
	}		

h3	{
	font-size: 14px;
	}			

hr	{
	 color: #FFF5EE;
	 height: 1px;
	 }
	
/* Layout Elements */

#left_panel	{
	width: 172px;
	height: 98%;
	margin: 10px 0px 0px 25px;
	position: absolute;
	}
	
#navigation_pane	{
	width: 172px;
	margin: 80px 0px 0px 0px;
	}

#links_pane	{
	width: 172px;
	margin: 60px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
	}	
		
#main_content_welcome	{
	width: 700px;
	height: 98%;
	margin: 0px 0px 0px 284px;
	background: url('images/backgrounds/welcome.jpg') no-repeat 300px 0px;
	position: absolute;
	}

#main_content_portrait	{
	width: 700px;
	height: 98%;
	margin: 0px 0px 0px 284px;
	background-image: url('images/backgrounds/portrait_of_the_chef.jpg');
	background-position:center top;
	background-repeat: no-repeat;
	position: absolute;
	}

#main_content_our_menus	{
	width: 700px;
	height: 98%;
	margin: 0px 0px 0px 284px;
	background-image: url('images/backgrounds/our_menus.jpg');
	background-position:center top;
	background-repeat: no-repeat;
	position: absolute;
	}
	
#main_content_teach	{
	width: 700px;
	height: 98%;
	margin: 0px 0px 0px 284px;
	background-image: url('images/backgrounds/teach_academy.jpg');
	background-position:center top;
	background-repeat: no-repeat;
	position: absolute;
	}		
	
#main_content_a_frogs_legacy	{
	width: 700px;
	height: 98%;
	margin: 0px 0px 0px 284px;
	background-image: url('images/backgrounds/a_frogs_legacy.jpg');
	background-position:center top;
	background-repeat: no-repeat;
	position: absolute;
	}			
	
#main_content_management_team	{
	width: 700px;
	height: 98%;
	margin: 0px 0px 0px 284px;
	background-image: url('images/backgrounds/management_team.jpg');
	background-position:center top;
	background-repeat: no-repeat;
	position: absolute;
	}			
	
#main_content_how_to_find_us	{
	width: 700px;
	height: 98%;
	margin: 0px 0px 0px 284px;
	background-image: url('images/backgrounds/how_to_find_us.jpg');
	background-position:center top;
	background-repeat: no-repeat;
	position: absolute;
	}	
	
#main_content_reservations	{
	width: 700px;
	height: 98%;
	margin: 0px 0px 0px 284px;
	background-image: url('images/backgrounds/reservations.jpg');
	background-position:center top;
	background-repeat: no-repeat;
	position: absolute;
	}
	
#main_content_gallery	{
	width: 700px;
	height: 98%;
	margin: 0px 0px 0px 284px;
	background-image: url('images/backgrounds/gallery.jpg');
	background-position:center top;
	background-repeat: no-repeat;
	position: absolute;
	}
	
#main_content_arrogant_blog	{
	width: 700px;
	height: 98%;
	margin: 0px 0px 0px 284px;
	background-image: url('images/backgrounds/arrogant_blog.jpg');
	background-position:center top;
	background-repeat: no-repeat;
	position: absolute;
	}						
	
#title_bar	{
	width: 100%;
	height: 20px;
	margin: 86px 0px 0px 0px;
	position: absolute;
	}	
	
#content_panel	{
	width: 500px;
	margin: 200px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
	position: absolute;
	}	
	
.management_panel	{
	width: 210px;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 20px 0px;
	float: left;
	/*position: absolute;*/
	}	
	
/* Fonts Styles */

.address_font	{
	color:#936B7F;
	font-size: 10px;
	}
	
.at_status	{
	color: #F9D891;
	}	
	
.float_right	{	
	float: right;
	padding-bottom: 10px;
	}	

/* Link Styles */

a:link {
	color: #936B7F;
	font-weight: bold;
	text-decoration: none;
	}
	
a:visited {
	color: #936B7F;
	font-weight: bold;
	text-decoration: none;
	}
	
a:hover {
	color: #CCAFB7;
	font-weight: bold;
	text-decoration: underline;
	}
	
a:active {
	color: #936B7F;
	font-weight: bold;
	text-decoration: none;
	}
	
a.nav_item_logo:link {
	width: 172px;
	height: 100px;
	display: block;
	background-image: url('images/logo.jpg');
	background-repeat: no-repeat;
	}
	
a.nav_item_logo:visited {
	width: 172px;
	height: 100px;
	display: block;
	background-image: url('images/logo.jpg');
	background-repeat: no-repeat;
	}
	
a.nav_item_logo:hover {
	width: 172px;
	height: 100px;
	display: block;
	background-image: url('images/logo.jpg');
	background-repeat: no-repeat;
	}
	
a.nav_item_logo:active {
	width: 172px;
	height: 100px;
	display: block;
	background-image: url('images/logo.jpg');
	background-repeat: no-repeat;
	}	

a.nav_item_home:link {
	width: 172px;
	height: 30px;
	display: block;
	background-image: url('images/navigation/home.gif');
	background-repeat: no-repeat;
	}
	
a.nav_item_home:visited {
	width: 172px;
	height: 30px;
	display: block;
	background-image: url('images/navigation/home.gif');
	background-repeat: no-repeat;
	}
	
a.nav_item_home:hover {
	width: 172px;
	height: 30px;
	display: block;
	background-image: url('images/navigation/home_over.gif');
	background-repeat: no-repeat;
	}
	
a.nav_item_home:active {
	width: 172px;
	height: 30px;
	display: block;
	background-image: url('images/navigation/home.gif');
	background-repeat: no-repeat;
	}

a.nav_item_1:link {
	width: 172px;
	height: 30px;
	display: block;
	background-image: url('images/navigation/portrait_of_the_chef.gif');
	background-repeat: no-repeat;
	}
	
a.nav_item_1:visited {
	width: 172px;
	height: 30px;
	display: block;
	background-image: url('images/navigation/portrait_of_the_chef.gif');
	background-repeat: no-repeat;
	}
a.nav_item_1:hover {
	width: 172px;
	height: 30px;
	display: block;
	background-image: url('images/navigation/portrait_of_the_chef_over.gif');
	background-repeat: no-repeat;
	}
	
a.nav_item_1:active {
	width: 172px;
	height: 30px;
	display: block;
	background-image: url('images/navigation/portrait_of_the_chef.gif');
	background-repeat: no-repeat;
	}
	
a.nav_item_2:link {
	width: 172px;
	height: 30px;
	display: block;
	background-image: url('images/navigation/our_menus.gif');
	background-repeat: no-repeat;
	}
	
a.nav_item_2:visited {
	width: 172px;
	height: 30px;
	display: block;
	background-image: url('images/navigation/our_menus.gif');
	background-repeat: no-repeat;
	}
a.nav_item_2:hover {
	width: 172px;
	height: 30px;
	display: block;
	background-image: url('images/navigation/our_menus_over.gif');
	background-repeat: no-repeat;
	}
	
a.nav_item_2:active {
	width: 172px;
	height: 30px;
	display: block;
	background-image: url('images/navigation/our_menus.gif');
	background-repeat: no-repeat;
	}
	
a.nav_item_3:link {
	width: 172px;
	height: 30px;
	display: block;
	background-image: url('images/navigation/management_team.gif');
	background-repeat: no-repeat;
	}
	
a.nav_item_3:visited {
	width: 172px;
	height: 30px;
	display: block;
	background-image: url('images/navigation/management_team.gif');
	background-repeat: no-repeat;
	}
a.nav_item_3:hover {
	width: 172px;
	height: 30px;
	display: block;
	background-image: url('images/navigation/management_team_over.gif');
	background-repeat: no-repeat;
	}
	
a.nav_item_3:active {
	width: 172px;
	height: 30px;
	display: block;
	background-image: url('images/navigation/management_team.gif');
	background-repeat: no-repeat;
	}
	
a.nav_item_4:link {
	width: 172px;
	height: 30px;
	display: block;
	background-image: url('images/navigation/gallery.gif');
	background-repeat: no-repeat;
	}
	
a.nav_item_4:visited {
	width: 172px;
	height: 30px;
	display: block;
	background-image: url('images/navigation/gallery.gif');
	background-repeat: no-repeat;
	}
a.nav_item_4:hover {
	width: 172px;
	height: 30px;
	display: block;
	background-image: url('images/navigation/gallery_over.gif');
	background-repeat: no-repeat;
	}
	
a.nav_item_4:active {
	width: 172px;
	height: 30px;
	display: block;
	background-image: url('images/navigation/gallery.gif');
	background-repeat: no-repeat;
	}
	
a.nav_item_5:link {
	width: 172px;
	height: 30px;
	display: block;
	background-image: url('images/navigation/reservations.gif');
	background-repeat: no-repeat;
	}
	
a.nav_item_5:visited {
	width: 172px;
	height: 30px;
	display: block;
	background-image: url('images/navigation/reservations.gif');
	background-repeat: no-repeat;
	}
a.nav_item_5:hover {
	width: 172px;
	height: 30px;
	display: block;
	background-image: url('images/navigation/reservations_over.gif');
	background-repeat: no-repeat;
	}
	
a.nav_item_5:active {
	width: 172px;
	height: 30px;
	display: block;
	background-image: url('images/navigation/reservations.gif');
	background-repeat: no-repeat;
	}
	
a.nav_item_6:link {
	width: 172px;
	height: 30px;
	display: block;
	background-image: url('images/navigation/how_to_find_us.gif');
	background-repeat: no-repeat;
	}
	
a.nav_item_6:visited {
	width: 172px;
	height: 30px;
	display: block;
	background-image: url('images/navigation/how_to_find_us.gif');
	background-repeat: no-repeat;
	}
a.nav_item_6:hover {
	width: 172px;
	height: 30px;
	display: block;
	background-image: url('images/navigation/how_to_find_us_over.gif');
	background-repeat: no-repeat;
	}
	
a.nav_item_6:active {
	width: 172px;
	height: 30px;
	display: block;
	background-image: url('images/navigation/how_to_find_us.gif');
	background-repeat: no-repeat;
	}

a.nav_item_7:link {
	width: 172px;
	height: 30px;
	display: block;
	background-image: url('images/navigation/a_frogs_legacy.gif');
	background-repeat: no-repeat;
	}
	
a.nav_item_7:visited {
	width: 172px;
	height: 30px;
	display: block;
	background-image: url('images/navigation/a_frogs_legacy.gif');
	background-repeat: no-repeat;
	}
a.nav_item_7:hover {
	width: 172px;
	height: 30px;
	display: block;
	background-image: url('images/navigation/a_frogs_legacy_over.gif');
	background-repeat: no-repeat;
	}
	
a.nav_item_7:active {
	width: 172px;
	height: 30px;
	display: block;
	background-image: url('images/navigation/a_frogs_legacy.gif');
	background-repeat: no-repeat;
	}	
	
a.nav_item_8:link {
	width: 172px;
	height: 30px;
	display: block;
	background-image: url('images/navigation/the_arrogant_blog.gif');
	background-repeat: no-repeat;
	}
	
a.nav_item_8:visited {
	width: 172px;
	height: 30px;
	display: block;
	background-image: url('images/navigation/the_arrogant_blog.gif');
	background-repeat: no-repeat;
	}
a.nav_item_8:hover {
	width: 172px;
	height: 30px;
	display: block;
	background-image: url('images/navigation/the_arrogant_blog_over.gif');
	background-repeat: no-repeat;
	}
	
a.nav_item_8:active {
	width: 172px;
	height: 30px;
	display: block;
	background-image: url('images/navigation/the_arrogant_blog.gif');
	background-repeat: no-repeat;
	}	
	
a.nav_item_9:link {
	width: 172px;
	height: 30px;
	display: block;
	background-image: url('images/navigation/teach_academy.gif');
	background-repeat: no-repeat;
	}
	
a.nav_item_9:visited {
	width: 172px;
	height: 30px;
	display: block;
	background-image: url('images/navigation/teach_academy.gif');
	background-repeat: no-repeat;
	}
a.nav_item_9:hover {
	width: 172px;
	height: 30px;
	display: block;
	background-image: url('images/navigation/teach_academy_over.gif');
	background-repeat: no-repeat;
	}
	
a.nav_item_9:active {
	width: 172px;
	height: 30px;
	display: block;
	background-image: url('images/navigation/teach_academy.gif');
	background-repeat: no-repeat;
	}			