.body
{
	margin:0px;
	padding:0px;
	background-color:#e3d13f;
	background-image:url(img/bgrepeat.jpg);
	background-repeat:repeat-x;
	font-family:verdana;
	font-size:13px;
}


#bg
{
	background-image:url(img/bg.jpg);
	background-repeat:no-repeat;
	width:100%;
	background-position:top center;
	min-height:873px;
}

.content_area_items
{
	width:1033px;
}

#padding_content_area
{
margin-top:-180px;
margin-left:-50px;
}

/*  TWO COLUMNS PARROT & CAT */

.parrot_and_cat
{
	width:1033px;
}

.parrot_column
{
	float:left;
	width:799px;

}

.cat_column
{
	float:left;
	width:214px;
	margin-left:5px;
}

.clear
{
	clear:both;
}

#parrot_top
{
	background-image:url(img/contentarea_top.png);
	width:799px;
	height:183px;
	background-repeat:no-repeat;
}

#cat_top
{
	background-image:url(img/specialoffers_top.png);
	width:214px;
	height:86px;
	background-repeat:no-repeat;
	margin-top:97px;
}


/* END OF TWO COLUMNS PARROT & CAT */


/*  START OF THREE COLUMNS */

.three_content_columns
{
	width:1033px;
}

.column_content_one
{
	width:84px;
	float:left;
}

.column_content_two
{
	width:713px;
	float:left;
}

.column_content_three
{
	width:213px;
	float:left;
	margin-left:5px;
}

#parrot_tail
{
	background-image:url(img/parrot_tail.png);
	width:84px;
	height:74px;
	background-repeat:no-repeat;
}

#pattern_column_two
{
	background-image:url(img/contentarea_pattern.png);
	width:713px;
	background-repeat:repeat-y;
	min-height:338px;
	margin-left:2px;
}

#pattern_column_three
{
	background-image:url(img/specialoffers_pattern.png);
	width:213px;
	background-repeat:repeat-y;
	min-height:338px;
	margin-left:2px;
}


#bottom_column_two
{
	background-image:url(img/contentarea_bottom.png);
	width:713px;
	height:7px;
	background-repeat:no-repeat;
	margin-left:2px;
}

#bottom_column_three
{
	background-image:url(img/specialoffers_bottom.png);
	width:213px;
	height:7px;
	background-repeat:no-repeat;
	margin-left:2px;
}

/* END OF THREE COLUMNS */

/*  CONTENT AREA FONTS, CLASSES, ETC */

.content_left_column_padding
{
	padding-top:5px;
	padding-left:25px;
	padding-right:25px;
	padding-bottom:5px;
	color:#ffffff;
	font-family:verdana;
	font-size:13px;
}

.general_titles
{
	font-family:verdana;
	font-size:23px;
	font-weight:normal;
	color:#ccda32;
}

.phone_nrs
{
	font-family:verdana;
	font-size:19px;
	font-weight:normal;
	color:#ccda32;
	}

.special_offers
{
	font-family:verdana;
	font-size:19px;
	font-weight:normal;
	color:#ccda32;
}



/*  END OF CONTENT AREA FONTS, CLASSES, ETC */


/* BOTTOM MENU */

.bottom_menu_bar
{
	background-color:#282722;
	height:40px;
	margin-top:10px;
	margin-left:5px;
	border:1px solid #7d7b7b;
}



.mattblacktabs{
width: 100%;
overflow: hidden;
}

.mattblacktabs ul{
margin: 0;
padding: 0;
padding-left: 17px; /*offset of tabs relative to browser left edge*/
font: normal 12px Verdana;
list-style-type: none;
}

.mattblacktabs li{
display: inline;
margin: 0;
}

.mattblacktabs li a{
float: left;
display: block;
text-decoration: none;
margin: 0;
padding: 10px 10px; /*padding inside each tab*/
color: white;
height:20px;
}

.mattblacktabs li a:visited{
color: white;
}

.mattblacktabs li a:hover, .mattblacktabs li.selected a{
background: black; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
}



/* END OF BOTTOM MENU */


a.tip1:link {color:#ffffff; font-size:11px;     text-decoration:none;}
a.tip1:visited {color:#ffffff; font-size:11px;      text-decoration:none; }
a.tip1:active {color:#ffffff; font-size:11px;        text-decoration:none; }
a.tip1:hover {color:#ffffff;  font-size:11px;      text-decoration:underline;  }

.fonts_opening_hours
{
	color:#ffffff;
}