@charset "utf-8";
/* CSS Document */

body {margin:0px;
	padding:0px;
	text-align:center;
	background:#cdc2b9 url(../body_pics/bck_body.jpg) repeat-x;}
	
#container {width:766px;
	margin:0px auto;
	position:relative;}
	
#top {width:766px;
	height:104px;
	padding-top:24px;
	text-align:left}
	
#content {width:702px;
	float:right;
	padding:32px;
	background:#FFFFFF url(../body_pics/bck_content_bot.gif) no-repeat bottom;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#919191;
	text-align:justify}
	
#content h1 {font-size:30px;
	color:#cc0000;
	font-weight:lighter;}
	
#content h2 {font-size:22px;
	color:#cc0000;
	font-weight:lighter;}
	
#content a {color:#cc0000;
	text-decoration:none}
	
#content a:hover {color:#cc0000;
	text-decoration:underline}
	
ul#navbar {width:726px;
	float:right;
	height:33px;
	margin:0px;
	padding:0px 0px 5px 40px;
	background:url(../body_pics/bck_content_top.gif) no-repeat bottom;}
	
ul#navbar li {width:228px;
	height:33px;
	margin-right:1px;
	background:url(../body_pics/nav_on.gif) no-repeat;
	line-height:33px;
	float:left;
	text-align:center;
	list-style:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#cc0000;}
	
ul#navbar li a{width:100%;
	height:100%;
	display:block;
	background:url(../body_pics/nav_off.gif);
	line-height:33px;
	text-decoration:none;
	color:#84705f;}
	
ul#navbar li a:hover{width:100%;
	height:100%;
	display:block;
	background:url(../body_pics/nav_on.gif);
	line-height:33px;
	text-decoration:none;
	color:#cc0000;}
	
#isla {width:126px;
	height:21px;
	background:url(../body_pics/isla.jpg) no-repeat;
	position:absolute;
	top:252px;
	left:-110px;
	z-index:-1}
	
.box {background:url(../body_pics/bck_box.gif) no-repeat top right;
	width:319px;
	height:113px;
	margin:27px 0px 0px 0px;
	float:right;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	padding:25px;
	text-align:left;
	font-size:12px;
	color:#84705f}
	
.box2 {background:url(../body_pics/bck_box.gif) no-repeat top right;
	width:319px;
	height:113px;
	margin:27px 27px 0px 0px;
	float:right;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	padding:25px;
	text-align:left;
	font-size:12px;
	color:#84705f}
	
.box h1, .box2 h1 {font-size:18px;
	color:#cc0000;
	margin:0px 0px 10px 0px;
	padding:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:left;
	font-weight:lighter;}
	
.box a,.box2 a{color:#cc0000;
	text-decoration:none;}
	
.box a:hover, .box2 a:hover{color:#cc0000;
	text-decoration:underline;}
	
.border {border:#FFFFFF solid 1px;}
	
#footer { width:100%;
	height:100px;
	background:#a69b92;
	margin-top:26px;
	text-align:center;
	color:#FFFFFF;
	overflow:hidden}
	
#footter_content {width:766px;
	margin:0px auto;
	padding:0px;
	height:100px;
	line-height:90px;
	text-align:left;
	position:relative;}
	
#credits {position:absolute;
	width:-50px;
	bottom:5px;
	padding:0px;
	margin:0px;
	right:0px;}
	
#contact_form {margin:20px 30px;
	padding:0px;
	width:638px;
	float:left}
	
#contact_form .form_line {width:450px;
	margin:10px 0px;
	line-height:30px;
	overflow:hidden}
	
#contact_form .form_line label {width:230px;
	float:left;
	text-align:right;
	padding-right:10px;
	line-height:22px;}
	
#contact_form .form_line .form_right {width:200px;
	float:left;
	text-align:left;
	line-height:22px;}

#contact_form .form_line .text {width:200px;
	vertical-align:middle;
	text-align:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#919191;
	background:#ffe6e6;
	border:#cc0000 solid 1px;}
	
#lan {width:35px;
	height:35px;
	position:absolute;
	top:0px;
	right:0px;}
	