html, body{
	background-color:#faa61e;
	font-family:  Verdana, Arial,  Helvetica, sans-serif;
	text-align:justify;
	margin:0;
	padding:0;
	color:#000066;
}
a, a img{
	border:none;
	text-decoration:none;
	color:#ffffff;
}
 .clear
 {
	clear:both;
 }
/*****************************************************************************/
/************************** HEADER *********************************************/
#header{
	background-color:#184ea9;
	background-image:url(../images/blue_bg_top.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	height: 126px;
	width:100%;
}

#header_top{
	height:15px;
	line-height:15px;
	font-size:10px;
	color: #ffffff;
	text-align:right;
}

/*****************************************************************************/
/************************** MENU *********************************************/	
	
#menu{
	background-color:#184ea9;
	height: 20px;
	width:100%;
	color:#ffffff;
	font-weight:bold;
	font-size:11px;
	line-height:20px;
	border-top:1px solid #7a98c9;
}
.menu_item, .menu_item_last{
	background-color:#184ea9;
	height:20px;
	line-height:20px;
	padding-left:24px; 
	padding-right:24px;
	text-align:center;
	border-left: 1px solid #7a98c9;
	}
.menu_item_last{
		border-right: solid 1px #7a98c9;
	}
.submenu_item, .submenu_item_last{
		background-color:#184ea9;
		height:20px;
		line-height:20px;
		border-top:ridge 1px  #7a98c9;
		border-left:1px solid #7a98c9;
		border-right:1px solid #7a98c9;
		margin-left:1px;
		text-align:left;
		
	}
.submenu_item a
{
	background-color:#184ea9;
	display:block;
	width:118px;
	height:100%;
	padding-left:20px;
}
.submenu_item a:hover, .submenu_item a:active
{
	background-color:#407ce0;
}
.submenu_item_last{
		border-bottom: solid 1px #7a98c9;
		background-color:#184ea9;
	}
	
#menu a{
		font-weight:bold;
		font-size:11px;
	}
	
	
/*****************************************************************************/
/************************** MAIN CONTENT *************************************/
#main_content{
	background-color:#faa61e;
	background-image:url(../images/yellow_bg.png);
	background-repeat:repeat-x;
	font-size:11px;
	min-height: 300px;
 	margin-bottom:0;
	padding-bottom:0px;
}

#main_content{
	padding-top:0px;
}
#main_content img, #main_content_home img{
	margin-bottom:7px;
	margin-top:0;
	padding:0;
}

.mid{
	width:800px;
	margin-left:auto;
	margin-right:auto;
}

.line_mid{
	width:500;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:8px;
	height:2px;
	font-size:2px;
	line-height:2px;
	background-image:url(../images/line_mid.gif);
	background-repeat:repeat-x;
}
.line_bottom{
	width:500;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:8px;
	height:2px;
	font-size:2px;
	line-height:2px;
	background-image:url(../images/line.gif);
	background-repeat:repeat-x;
}
.line_top{
	width:624px;
	margin-left:165px;
	height:2px;
	font-size:2px;
	line-height:2px;
	background-image:url(../images/line_top.gif);
	background-repeat:repeat-x;
	margin-top:-11px;
	margin-bottom:8px;
}
.line
{
	height:2px;
	font-size:2px;
	line-height:2px;
	background-image:url(../images/line_top.gif);
	background-repeat:repeat-x;
	margin-top:10px;
	margin-bottom:8px;
}
.line_white{
	width:97%;
	height:2px;
	font-size:2px;
	line-height:2px;
	background-image:url(../images/line_top.gif);
	background-repeat:repeat-x;
	margin-bottom:8px;
	text-align:left;
}

/*****************************************************************************/
/************************** FOOTER *******************************************/

#footer{
	background-color:#184ea9;
	background-image:url(../images/blue_bg_btm.gif);
	background-repeat:repeat-x;
	height: 226px;
	width:100%;
	font-size:10px;
	color:#ffffff;
	margin-top:0;
}
 #footer_buttons2{
		padding-top:25px;
		height:100px;
	}
#footer_buttons2 img{
		margin-left:22px;
		margin-right:22px;
	}
#footer_line{
		height:4px;
		line-height:4px;
		font-size:4px;
		width:728px;
		margin-left:auto;
		margin-right:auto;
		background-image:url(../images/blue_line_btm.gif);
		margin-top: 20px;
	}
#footer_btm{
		text-align:right;
		padding-top:45px;
	}
#footer span{
	display:none;
} 
#footer_buttons2 a{
	display:block;
	width:217px;
	height:80px;
	
}
#blog a:link, #blog a:visited{
	background-image:url(../images/blog_away.png);
	background-position:top left;
}
#blog a:hover, #blog a:active{
	background-image:url(../images/blog_away.png);
	background-position:bottom left;
}
#trips a:link, #trips a:visited{
	background-image:url(../images/trips.png);
	background-position:top left;
}
#trips a:hover, #trips a:active{
	background-image:url(../images/trips.png);
	background-position:bottom left;
}
#so a:link, #so a:visited{
	background-image:url(../images/special_offers.png);
	background-position:top left;
}
#so a:hover, #so a:active{
	background-image:url(../images/special_offers.png);
	background-position:bottom left;
}
#dg a:link, #dg a:visited{
	background-image:url(../images/destination_guides.png);
	background-position:top left;
}
#dg a:hover, #dg a:active{
	background-image:url(../images/destination_guides.png);
	background-position:bottom left;
}
#footer .btn2{
	float:left;
	margin-left:20px;
	margin-right:20px;
}
/******** END OF FOOTER ************/

