body {
	background-color: rgb(188, 190, 192);
}
p, a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 0px;
	padding-right: 0px;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 34px;	
	margin-top: 10px;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 28px;	
	margin-top: 10px;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 10px;
	font-weight: bold;
	padding-left: 0px;
	padding-right: 0px;
	text-align: left;
	text-transform: uppercase;	
}
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	margin-top: 10px;
	padding-left: 0px;
	padding-right: 0px;
}
hr {
	margin-bottom:0px;
	margin-top:10px;
	border-bottom:none;
	border-left:none;
	border-right:none;
	border-top:thin solid #000;
	height:1px;
}
li {
	list-style:disc outside;
	margin-left:20px;
	margin-top:2px;
}
ol li {
	font-weight:bold;
	list-style:decimal outside;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#border {
	width:940px;
	margin-left:auto;
	margin-right:auto;
	background-color: #FFF;
	background-image: url('../images/bg.jpg');
	background-repeat:repeat-x;
}
#all {
	margin-left:10px;
	margin-right:10px;
}
#content {
	width:920px;
	min-height:650px;
}
#left {
	margin-bottom:20px;
	float:left;
	width:630px;
	min-height:400px;
/*	background-color: #F00;*/
}
#special {
	width:630px;
	background-color: #D8D8D8;
}
#special_content h3 {
	width:240px;
}
#special_content, #destination_content {
	margin-left:50px;
}
#special_left, #special_right {
	margin:10px;
	float:left;
	width:240px;
}
#article {
	width:630px;
	background-color: #D8D8D8;
}
#article hr {
	margin-bottom:0px;
	margin-top:10px;
	border-bottom:none;
	border-left:none;
	border-right:none;
	border-top:thin dashed #000;
	height:1px;
}

#article_content {
	width:530px;
	margin-left:50px;
}
#article_content img {
	float:left;
	margin-right:20px;
	margin-bottom:20px;
}

#destination {
	width:630px;
	background-color: #CCC;
}
#destination_content h3 {
	width:508px;
}
#right {
	float:left;
	width:290px;
	min-height:400px;
	margin-bottom:20px;
}
#right_content {
	margin-left:10px;
	margin-right:10px;
}
#footer {
	width:920px;
	line-height:22px;
}
#footer_left{
	width:630px;
	float:left;
}
#footer_right{
	width:290px;
	float:left;
}
#footer img, #footer p, #footer a{
	float:left;
}
#footer_right img, #footer_right p, #footer_right a{
	float:left;
}
#header_didyouknow {
	padding-left:50px;
	width:580px;
	background-color: #bc1a65;
}
#header_calendar {
	padding-left:50px;
	width:580px;
	background-color: rgb(127, 185, 38);
}
#header_kitchen {
	padding-left:50px;
	width:580px;
	background-color: rgb(24, 104, 105);
}
#header_special {
	padding-left:50px;
	width:580px;
	background-color: rgb(240, 153, 22);
}
#header_destination {
	padding-left:50px;
	width:580px;
	background-color: rgb(206, 17, 15);
}
#header_briefs {
	padding-left:50px;
	width:580px;
	background-color: rgb(25, 146, 155);;
}
#header_contact {
	padding-left:50px;
	width:580px;
	background-color: rgb(188, 26, 101);
}
#calendar_item {
}
#calendar_item1 {
	background-color: #BBB;
	padding:10px;
}	
#calendar_item2 {
	background-color: #CCC;
	padding:10px;
}