* {
	margin:0;
	padding:0;
	
}

html, body {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#262626;
}

img {
  border:0 none;
}

#wrapper {
	position:relative;
	width:763px;
	margin:0 auto;
	margin-top:10px;
	text-align:left;
	background-color:#262626;
}

#top {
	width:763px;
	height:350px;
	float:left;
}

#top #left{
	width:387px;
	height:350px;
	float:left;

}

#top #left #logo{
	width:331px;
	height:115px;
	float:left;
	margin:0px;
	background-image:url(images/Angelas_logo.jpg);
}

#top #left #sitemap{
	width:56px;
	height:115px;
	float:right;
	margin:0px;
	background-image:url(images/Angelas_sitemapbg.gif);

}

#top #left #sitemap ul li {
	list-style:none;
	 display: inline;
	 display:block;
	 position: relative;

}

#top #left #sitemap li.shome a {
	background:url(images/Angelas_home.jpg) no-repeat;

}

#sitemap li.shome a:hover {
	background:url(images/Angelas_shome1.jpg);

}

#top #left #sitemap li.contact a {
	background:url(images/Angelas_contact.jpg);

}

#top #left #sitemap li.contact a:hover {
	background:url(images/Angelas_contact1.jpg);

}

#top #left #sitemap li.sitemap a {
	background:url(images/Angelas_sitemap.jpg);

}

#top #left #sitemap li.sitemap a:hover {
	background:url(images/Angelas_sitemap1.jpg);

}

#top #welcome{
	width:387px;
	height:215px;
	float:left;
	color:#959595;
	text-align:left;
	font-size:12px;
	line-height:13px;

}

.orange{
	color:#ff9800;
	font-weight:bold;

}

.header2{
	color:#ff9800;
	font-size:24px;
	font-weight:none;
	margin-top:15px;
	margin-left:10px;
	
}

.header2_2{
	color:#ff9800;
	font-size:24px;
	font-weight:none;
	margin-top:15px;
	margin-left:10px;
	float:left;
	
}

.header3{
	color:#CCCCCC;
	font-size:24px;
	font-weight:none;
	margin-top:15px;
	margin-left:10px;
	
}

#top #right{
	width:376px;
	height:319px;
	float:right;
}


#links {
	width:763px;
	height:30px;
	float:left;
	padding:0px;
	margin:0px;
}

#links li {
	list-style:none;
	display:inline;
	float:left;
}

#links li.currenthome a {
	width:152px;
	height:30px;
	float:left;
	background:url(images/navhome-2.jpg) no-repeat;
}

#links li.currentmenu a {
	width:152px;
	height:30px;
	float:left;
	background:url(images/navmenu-2.png) no-repeat;
}

#links li.currentcatering a {
	width:152px;
	height:30px;
	float:left;
	background:url(images/navcatering-2.jpg) no-repeat;
}

#links li.currentfood a {
	width:152px;
	height:30px;
	float:left;
	background:url(images/navfood-2.png) no-repeat;
}
#links li.currentbook a {
	width:152px;
	height:30px;
	float:left;
	background:url(images/navbook-2.png) no-repeat;
	margin-left:1px;
}
#links li.currentmap a {
	width:152px;
	height:30px;
	float:left;
	background:url(images/navmap-2.png) no-repeat;
	margin-left:1px;
}

#links li.home a {
	width:152px;
	height:30px;
	float:left;
	background:url(images/navhome-1.jpg) no-repeat;
}
#links li.home a:hover {
	background:url(images/navhome-2.jpg) no-repeat;
}

#links li.menu a {
	width:152px;
	height:30px;
	float:left;
	background:url(images/navmenu-1.png) no-repeat;	
}
#links li.menu a:hover {
	background:url(images/navmenu-2.png) no-repeat;
}

#links li.catering a {
	width:152px;
	height:30px;
	float:left;
	background:url(images/navcatering-1.png) no-repeat;	
}
#links li.catering a:hover {
	background:url(images/navcatering-2.png) no-repeat;
}


#links li.food a {
	width:152px;
	height:30px;
	float:left;
	background:url(images/navfood-1.png) no-repeat;	
}
#links li.food a:hover {
	background:url(images/navfood-2.png) no-repeat;
}
#links li.book a {
	width:152px;
	height:30px;
	float:left;
	background:url(images/navbook-1.png) no-repeat;
	margin-left:1px;
}
#links li.book a:hover {
	background:url(images/navbook-2.png) no-repeat;
}
#links li.map a {
	width:152px;
	height:30px;
	float:left;
	background:url(images/navmap-1.png) no-repeat;
	margin-left:1px;
}
#links li.map a:hover {
	background:url(images/navmap-2.png) no-repeat;
}


/*
#links li a{
	display:block;
}

#links li a:hover{
}
*/

#images{
	width:763px;
	height:166px;
	float:left;
}

#textarea{
	width:763px;
	float:left;
	color:#b5b5b5;
	font-size:12px;
	margin-top:2px;

}

#textarea p{
	padding:0 4px 0 4px;
}

#textarea .submenu {
	font-size:13px;
	font-weight:bold;
	text-align:left;
	margin-top:6px;

}

#textarea .submenu li {
	list-style:none;
	display:inline;
}

#textarea .submenu li a {
	color:#CCCCCC;
	text-decoration:none;
	background:url(images/circle.gif) left no-repeat; 
	padding: 3px 18px 5px 15px;
	margin-right:8px;
}


#textarea .submenu li a:hover{
	color:#ff9800;
}

#textarea .sitemap ul {
	padding-left:20px;
}

#textarea .sitemap ul a{
	color:#CCCCCC;
	text-decoration:none;
	font-weight:bold;
	margin-right:8px;
}

#textarea .sitemap ul a:hover{
	color:#ff9800;
}

#textarea #tleft{
	width:381px;
	height:195px;
	color:#464646;
	float:left;
	margin-top:5px;
	}
	
#textarea #tleft #blocktop{	
	background-image:url(images/Angelas_block_top.gif);
	width:377px;
	height:5px;
	background-repeat: no-repeat;
	background-color:#464646;

}
	
#textarea #tleft #blockbg{
	background-image:url(images/Angelas_block_bg.gif);
	width:377px;
	height:179px;
	color:#b5b4b4;
	padding-top: 2px;
	font-size:11px;
}

#textarea #tleft #blockbg p{
	padding:4px;
}

#textarea #tleft #blockbot{
	background-image:url(images/Angelas_block_bot.gif);
	width:377px;
	height:11px;
	background-repeat: no-repeat;
}
	
#textarea #tright{
	width:376px;
	height:195px;
	color:#464646;
	float:right;
	margin-top:5px;
}

#textarea #tright #rblocktop{	
	background-image:url(images/Angelas_block_top.gif);
	width:377px;
	height:5px;
	background-repeat: no-repeat;
	background-color:#464646;

}
	
#textarea #tright #rblockbg{
	background-image:url(images/Angelas_block_bg.gif);
	width:377px;
	height:250px;
	color:#b5b4b4;
	padding-top: 2px;
	font-size:11px;
}	

#textarea #tright #rblockbg p{
	padding:4px;

}

#textarea #tright #rblockbot{
	background-image:url(images/Angelas_block_bot.gif);
	width:377px;
	height:11px;
	background-repeat: no-repeat;
}

#textarea .text14_Orange{
	color:#ff9800;
	font-size:14px;
	font-weight:bold;
	margin-left:15px;
}

#textarea .textsize14{
	color:#b5b4b4;
	font-size:14px;
	margin-left:15px;
}

#textarea2 {
	width:650px;
}	
	
#textarea2 table tr td{
	padding:4px;
	color:#CCCCCC;

}

#textarea2 table tr td a{
text-decoration:underline;
	color:#ff9800;

}

#textarea2 table tr td a:hover{
text-decoration:none;
	color:#ff9800;
}

/*#textarea2 table li{
	color:#CCCCCC;
	text-decoration:none;
	background:url(../images/circle.gif) left no-repeat; 
	padding: 3px 18px 5px 15px;
	margin-right:8px;

}
*/
#textarea2 .title1{
		font-size:15px;
		font-weight:bold;
		color:#ff9800;

}
 .title6{
		font-size:16px;
		font-weight:bold;
		color:#ff9800;

}
 .title7{
		font-size:13px;
		font-weight:bold;
		color:#ff9800;

}
.title10 {
		font-size:17px;
		font-weight:bold;
		color:#03A842;

}
.title11 {
		font-size:13px;
		font-weight:bold;
		color:#03A842;

}
#textarea2 .title2{
		font-size:13px;
		font-weight:none;
		color:#ff9800;

}

#textarea2 .title3{
		font-size:11px;
		font-weight:none;
		color:#ff9800;

}

#footer{
	width:763px;
	height:63px;
	color:#ededed;
	text-align:center;
	font-size:11px;
	margin-top:85px;
	float:left;
	background-image:url(images/footer.gif);
	background-repeat: repeat-x;
}

#footer a{
	color:#ff9800;
	text-decoration:underline;

}

#footer a:hover{
	text-decoration:none;
}
.link {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CC6600;
}
.link:hover {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CC0000;
}
/*................TAB.............*/
/*

div.tabArea {
  	font-weight: bold;
	font-weight:bold;
	text-align:left;
	margin-top:6px;
}
div.tabArea li {
	display:inline;
}
div.tabArea li a {
	color:#CCCCCC;
	text-decoration:none;
	background:url(../images/circle.gif) left no-repeat; 
	padding: 3px 18px 5px 15px;
	margin-right:8px;

}
div.tabArea li a:hover {
	
}
a.tab {
  background-color: #262626;
  padding: 2px 1em 2px 1em;
  text-decoration: none;
   	font-size:13px;
	color:#CCCCCC;
  
}

a.tab:hover {

  color: #ff9800;
}



/*-----*/

/*
a.tab.activeTab, a.tab.activeTab:hover, a.tab.activeTab:visited {
  background-color: #c0c0c0;
  color: #000000;
}
*/

/*

div.tabMain {
  padding: 1em;
}


div.tabMain {
	background-color: #262626;
	padding: 1em;


div.tabIframeWrapper {
  background-color: #c0c0c0;
  width: 100%;
}

iframe.tabContent {
	background-color: #262626;
	width: 100%;
	
}
*/

#TA_rated601 {
	margin-left:200px;
}

#2kQtNOYA {
	font-size:15px;
}
#post-457 .entry-content {
	
}
