/* ----- COPY ----- */

html, body
{
	color: #424242;
	font-family: Arial, Helvetica, sans-serif;
}

a
{
	color: #1c737e;
}

#footer
{
	font-size: 12px;
}

h2
{
	color: #3d9ca8;
	font-style: italic;
}

p, ul li, ol li, table tr td
{
	font-size: 14px;
	line-height: 24px;
}

#disclaimer p
{
	font-size: 10px;
	line-height: 10px;
}


/* ----- LAYOUT ----- */

html, body
{
	padding: 0;
	margin: 0;
	background: #efd8a1;
	text-align: center;
}

#wrapper
{
	position: relative;
	top: 0;
	width: 1024px;
	background: url(/_img/global/bg_content.gif) repeat-y;
	margin: 0 auto 0 auto;
	text-align: left;
}

#masthead
{
	position: relative;
	top: 0;
	left: 70px;
	height: 202px;
	width: 885px;
	background: url(/_img/global/masthead.jpg) no-repeat;
}

#nav
{
	float: left;
	top: 0;
	margin-left: 108px;
}

#paper
{
	background: #FFFFFF url(/_img/nav/bg_nav.gif) repeat-y;	
}

#heading
{
	float: left;
	top: 0;
	left: 321px;
	width: 635px;
}

#content
{
	float: left;
	top: 0;
	left: 321px;
	width: 585px;
	padding: 0 20px 0 20px;
}

#footer
{
	position: relative;
	top: 0;
	left: 0;
	width: 1024px;
	clear: both;
	text-align: center;
	padding-top: 30px;
	background: #efd8a1 url(/_img/global/bg_footer.gif) no-repeat;
}

/* ----- NAV ----- */

.nav
{
	width: 213px;
	line-height: 200px;
	overflow: hidden;
}

.nav a
{
	display: block;
}

#nav_home {	height: 36px; background: url(/_img/nav/nav.gif) no-repeat; }
#nav_safari { height: 62px; background:  url(/_img/nav/nav.gif) no-repeat 0 -36px; }
#nav_win { 	height: 45px; background:  url(/_img/nav/nav.gif) no-repeat 0 -98px; }
#nav_packages { height: 60px; background:  url(/_img/nav/nav.gif) no-repeat 0 -143px; }
#nav_new { height: 41px; background:  url(/_img/nav/nav.gif) no-repeat 0 -200px; }
#nav_tips { height: 39px; background:  url(/_img/nav/nav.gif) no-repeat 0 -240px; }
#nav_events { height: 41px; background:  url(/_img/nav/nav.gif) no-repeat 0 -283px; }
#nav_back { height: 62px; background:  url(/_img/nav/nav.gif) no-repeat 0 -324px; }
#nav_mission { height: 58px;  background:  url(/_img/nav/nav.gif) no-repeat 0 -385px; }
#nav_romance { height: 58px;  background:  url(/_img/nav/nav.gif) no-repeat 0 -458px; }

#nav_home:hover { height: 36px; background: url(/_img/nav/nav.gif) no-repeat -213px 0; }
#nav_safari:hover { height: 62px; background:  url(/_img/nav/nav.gif) no-repeat -213px -36px; }
#nav_win:hover { 	height: 45px; background:  url(/_img/nav/nav.gif) no-repeat -213px -98px; }
#nav_packages:hover { height: 60px; background:  url(/_img/nav/nav.gif) no-repeat -213px -143px; }
#nav_new:hover { height: 41px; background:  url(/_img/nav/nav.gif) no-repeat -213px -200px; }
#nav_tips:hover { height: 39px; background:  url(/_img/nav/nav.gif) no-repeat -213px -240px; }
#nav_events:hover { height: 41px; background:  url(/_img/nav/nav.gif) no-repeat -213px -283px; }
#nav_back:hover { height: 62px; background:  url(/_img/nav/nav.gif) no-repeat -213px -324px; }
#nav_mission:hover { height: 58px;  background:  url(/_img/nav/nav.gif) no-repeat -213px -385px; }
#nav_romance:hover { height: 58px;  background:  url(/_img/nav/nav.gif) no-repeat -213px -458px; }


#nav_bottom
{
	height: 36px;
	width: 213px;
	background: #FFFFFF url(../_img/nav/nav_bottom.gif) no-repeat;
}

/* ----- SAFARI ----- */


.guide_table tr td
{
	border-top: 2px solid #d3d3d3;
	padding: 10px;
}
	

