@charset "UTF-8";
/* yourwaytravel.com Main CSS Document */
* {
   margin: 0px;
   padding: 0px;
   }
a img {
	border:none;
	}
body {
	background-color:#f9f9f0;
	font-family:Times, Arial, Georgia, Helvetica;
	color:#000;
	font-size:14px;
	line-height:1.2em;
	width:1024px;
	margin: 30px auto 20px auto;
	}
p {
	padding-bottom:8px;
	line-height:22px;
	}
h1 {	
	color:#203b56;
	font-weight:100;
	font-size:22px;
	line-height:22px;
	padding-bottom:8px;
	}
h2 {
	color:#3a4021;
	padding-bottom:8px;
	font-weight:100;
	font-size:18px;
	line-height:20px;
	}
hr {
	width:100%;
	border-color:#d7deaf;
	border-style:solid none;
	border-width:1px 0;
	margin:7px auto;
	}
#top_nav {
	width:958px;
	color:#132a40;
	padding-bottom:2px;
	text-align:right
	}
#top_nav a:link, a:visited {
	color:#132a40;
	text-decoration:none;
	}
#top_nav a:hover {
	color:#132a40;
	text-decoration:underline;
	}
#container {
	background-image:url(../images/background.jpg);
	background-repeat:no-repeat;
	width:996px;
	height:801px;
	background-color:#f9f9f0;
	padding-top:9px;
	}
#container_int {
	width:953px;	
	background-color:#f1eeae;
	border:#7c6855 1px solid;
	padding:7px;
	}
#inner_cont {
	width:951px;
	height:792px;
	margin:0 0 6px 8px;
	}
#inner_int {
	background-color:#f8f6d8;
	border:#7c6855 1px solid;
	}
#header {
	height:290px;
	}
#header_top {
	height:40px;
	color:#806d48;
	padding:12px 15px 0 0;
	text-align:right;
	}
/*Island Header Top*/
.island {
	background-image:url(../images/header1.jpg);
	}
/*Cruise Header Top*/
.cruise {
	background-image:url(../images/about1.jpg);
	}
/*Gift Header Top*/
.gift {
	background-image:url(../images/gift1.jpg);
	}
/*Packing Header Top*/
.packing {
	background-image:url(../images/packing1.jpg);
	}
/*FAQ Header Top*/
.faq {
	background-image:url(../images/faq1.jpg);
	}
/*Where Header Top*/
.where {
	background-image:url(../images/where1.jpg);
	}
/*Feat Header Top*/
.feat {
	background-image:url(../images/feat1.jpg);
	}
/*Honey Header Top*/
.honey {
	background-image:url(../images/honey1.jpg);
	}
/*Dest Header Top*/
.dest {
	background-image:url(../images/wedd1.jpg);
	}
/*Family Header Top*/
.family {
	background-image:url(../images/family1.jpg);
	}
#header_top a:link, a:visited {
	color:#806d48;
	text-decoration:underline;
	}
#header_top a:hover {
	color:#806d48;
	text-decoration:none;
	}
#header_mid {
	height:178px;
	}
#nav {
	height:53px;
	padding-top:6px;
	font-size:20px;
	font-weight:lighter;
	line-height:1.2em;
	color:#132a40;
	text-align:center;
	}
#nav a:link, a:visited {
	color:#132a40;
	text-decoration:none;
	}
#nav a:hover {
	color:#11b1c6;
	text-decoration:none;
	}
/*Island Nav*/
.nav_island {
	background-image:url(../images/header6.jpg);
	}
/*Cruise Nav*/
.nav_cruise {
	background-image:url(../images/about6.jpg);
	}
/*Gift Nav*/
.nav_gift {
	background-image:url(../images/gift6.jpg);
	}
/*Packing Nav*/
.nav_packing {
	background-image:url(../images/packing6.jpg);
	}
/*Where Nav*/
.nav_where {
	background-image:url(../images/where6.jpg);
	}
/*Feat Nav*/
.nav_feat {
	background-image:url(../images/feat6.jpg);
	}
/*Honey Nav*/
.nav_honey {
	background-image:url(../images/honey6.jpg);
	}
/*Dest Nav*/
.nav_dest {
	background-image:url(../images/wedd6.jpg);
	}
/*Family Nav*/
.nav_family {
	background-image:url(../images/family6.jpg);
	}
#bodyarea {
	height:502px;
	}
#textarea {
	width:475px;
	height:472px;
	background-image:url(../images/textarea.jpg);
	background-repeat:no-repeat;
	padding:15px 15px 15px 20px;
	float:left;
	}
#textarea_int {
	background-color:#fff;
	border:#d0cfb4 1px solid;	
	margin:7px;
	padding:10px 20px 5px 20px;
	}
#textarea_int ul{
	padding-left:30px;
	padding-bottom:5px;
	line-height:26px;
	}	
#textarea_int li{
	list-style:square;
	}	
#textarea a:link, a:visited {
	color:#3a4021;
	text-decoration:underline;
	}
#textarea a:hover {
	color:#3a4021;
	text-decoration:none;
	}
#subnav {
	width:950px;
	text-align:right;
	font-size:16px;
	padding-bottom:5px;
		}
#subnav li {
	display:inline;
	}
#subnav a:link {
	color:#000033;
	text-decoration:none;
	}
#subnav a:hover {
	color:#000033;
	text-decoration:underline;
	}
#subnav a:visited {
	color:#000033;
	text-decoration:none;
	}
#subnav a:active {
	color:#000033;
	text-decoration:none;
	}
#images-left {
	width:221px;
	height:502px;
	float:left;
	margin-top:-1px;
	}
#images-right{
	width:220px;
	height:502px;
	float:right;
	margin-top:-1px;
	}

#footer {
	text-align:center;
	color:#4a4949;
	font-size:12px;
	line-height:1.2em;
	padding:10px 0 10px 0;
	}
.footer_int {
	width:969px;
	}
#footer a:link, a:visited {
	color:#4a4949;
	text-decoration:none;
	}
#footer a:hover {
	color:#4a4949;
	text-decoration:underline;
	}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
