/* misc elements */

.header {background: url(../images/top_bird.jpg); width: 1095px; height: 204px; display: block; text-indent: -9999px; margin: 0px 0px 0px 0px; background-repeat:no-repeat}

.sitetitle a {background: url(../images/casa_de_engel.jpg); width: 1095px; height: 102px; display: block; text-indent: -9999px; margin: 0px 0px 0px 0px; background-repeat:no-repeat}

BODY {background-image: url(../images/site_bg.jpg);margin: 0px 0px 0px 0px;}

.hrline {border:1px solid #663300;margin: 20px 0px 20px 0px}

#gallerysplash1 a {
	background-image:url(../images/gallery/7_sm.jpg);
	margin: 0px 0px 20px 0px;
	background-position: top left;
	background-repeat:no-repeat;
	height: 145px;
	width:229px;
	display: block; text-indent: -9999px;}
	
#gallerysplash2 a {
	background-image:url(../images/gallery/3_sm.jpg);
	margin: 0px 0px 20px 0px;
	background-position: top left;
	background-repeat:no-repeat;
	height: 145px;
	width:229px;
	display: block; text-indent: -9999px;}		

.line {
	margin: 15px auto;
	height: 2px;
	background-image: url(../images/divider.gif);
	background-repeat: no-repeat;
	background-position: center;}

#chart {
	background-image:url(../images/loca/fish_chart.gif);
	background-position: top left;
	background-repeat:no-repeat;
	height: 154px;
	width:492px;
	display: block; text-indent: -9999px;}	
	

/* header images */	

#splashimage {
	clear:both;
	background-image:url(../images/mains/main_image.jpg);
	background-position: top left;
	background-repeat:no-repeat;
	height: 426px;
	width:794px;}
	
#ammenimage {
	background-image:url(../images/mains/main_image_ammen.jpg);
	background-position: top left;
	background-repeat:no-repeat;
	height: 332px;
	width:794px;
	display: block; text-indent: -9999px;}
	
#packageimage {
	background-image:url(../images/mains/main_image_panache.jpg);
	background-position: top left;
	background-repeat:no-repeat;
	height: 332px;
	width:794px;
	display: block; text-indent: -9999px;}

	
#galleryimage {
	background-image:url(../images/mains/main_image_gallery.jpg);
	background-position: top left;
	background-repeat:no-repeat;
	height: 332px;
	width:794px;
	display: block; text-indent: -9999px;}
	
#locaimage {
	background-image:url(../images/mains/main_image_loca.jpg);
	background-position: top left;
	background-repeat:no-repeat;
	height: 332px;
	width:794px;
	display: block; text-indent: -9999px;}	
	
#contactimage {
	background-image:url(../images/mains/main_image_contact.jpg);
	background-position: top left;
	background-repeat:no-repeat;
	height: 332px;
	width:794px;
	display: block; text-indent: -9999px;}				

/* nav bar */
.navcontent {background: url(../images/nav_bar_bg.jpg); height:28px; background-repeat:no-repeat;padding-top:13px;
padding-bottom:0px;
padding-right:50px;
padding-left:154px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none}

.nav {font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#FFFFFF;text-decoration:none}
.nav:link {font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#FFFFFF;text-decoration:none}  
.nav:visited {font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#FFFFFF;text-decoration:none} 
.nav:hover {font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;color:#FFFFFF;text-decoration:none}

.plink {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#0000FF;text-decoration:none}
.plink:link {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#0000FF;text-decoration:none}  
.plink:visited {font-family:Arial, Helvetica, sans-serif;font-size:12px;bold;color:#0000FF;text-decoration:none} 
.plink:hover {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#0000FF;text-decoration:underline}

.glink {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#0000FF;text-decoration:none; font-weight:bold}
.glink:link {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#0000FF;text-decoration:none;font-weight:bold}  
.glink:visited {font-family:Arial, Helvetica, sans-serif;font-size:12px;bold;color:#0000FF;text-decoration:none;font-weight:bold} 
.glink:hover {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#0000FF;text-decoration:underline;font-weight:bold}

/***** page content *****/
table {border-collapse: collapse;}
.insidebg {background-position: top left; background-image:url(../images/site_inside_bg.gif); background-repeat:repeat}
.spagecontent {margin: 15px 10px 0px 10px;font-family: Arial, Helvetica, sans-serif; font-size: 12px;color:#fff;}
.pagecontent {margin: 20px 50px 20px 50px;font-family: Arial, Helvetica, sans-serif; font-size: 12px;color:#663300;}
.locapagecontent {margin: 18px 0px 0px 0px;font-family: Arial, Helvetica, sans-serif; font-size: 12px;color:#663300;}
	
/* main container */
div.container {width:98%; margin:0px;}
table#table1 {text-align:center; margin-left:auto; margin-right:auto; width:1095px; border:none;}
tr,td {text-align:left;padding:0px;}

/* inner container */
div.innercontainer {width:98%; margin:0px;}
table#table2 {width:1095px; border:none;}
tr,td {text-align:left;padding:0px; vertical-align:top}

/* gallery container */
div.gallerycontainer {width:100%; margin:0px;}
table#table3 {width:100%; border:none; margin:10px 0px 0px 0px}
.tdgalleryspace {height:15px;}

/* package container */
table#table5 {width:100%; border:none; margin:0px 0px 0px 0px}

/* package images */
#package01 {
	clear:both;
	background-image:url(../images/package/yvpack01.jpg);
	background-position: top left;
	background-repeat:no-repeat;
	margin:5px 5px 5px 5px;
	height: 180px;
	width: 180px;}

#package02 {
	clear:both;
	background-image:url(../images/package/yvpack02.jpg);
	background-position: top left;
	background-repeat:no-repeat;
	height: 180px;
	width: 180px;text-indent: -9999px;}
	
#package03 {
	clear:both;
	background-image:url(../images/package/yvpack03.jpg);
	background-position: top left;
	background-repeat:no-repeat;
	height: 180px;
	width: 180px;text-indent: -9999px;}
	
#package04 {
	clear:both;
	background-image:url(../images/package/yvpack04.jpg);
	background-position: top left;
	background-repeat:no-repeat;
	height: 180px;
	width: 180px;text-indent: -9999px;}
	
	
/* location container */
div.locationcontainer {width:100%; margin:0px;}
table#table4 {width:100%; border:none; margin:0px 0px 0px 0px}

/* .locasmimage {width:160px; padding-bottom:10px} no use */

/* location images */	 /* added 8.3.09 */

#loca1 {
	clear:both;
	background-image:url(../images/loca/golf.jpg);
	background-position: top left;
	background-repeat:no-repeat;
	height: 160px;
	width: 160px;text-indent: -9999px;}
	
#loca2 {
	clear:both;
	background-image:url(../images/loca/golf2.jpg);
	background-position: top left;
	background-repeat:no-repeat;
	height: 170px;
	width: 160px;text-indent: -9999px;}

#loca3 {
	clear:both;
	background-image:url(../images/loca/golf3.jpg);
	background-position: top left;
	background-repeat:no-repeat;
	height: 91px;
	width: 160px;text-indent: -9999px;}
	
#loca4 {
	clear:both;
	background-image:url(../images/loca/fish.jpg);
	background-position: top left;
	background-repeat:no-repeat;
	height: 212px;
	width: 160px;text-indent: -9999px;}
	
#loca5 {
	clear:both;
	background-image:url(../images/loca/fish2.jpg);
	background-position: top left;
	background-repeat:no-repeat;
	height: 190px;
	width: 160px;text-indent: -9999px;}	
	
#loca6 {
	clear:both;
	background-image:url(../images/loca/nightlife.jpg);
	background-position: top left;
	background-repeat:no-repeat;
	height: 262px;
	width: 160px;text-indent: -9999px;}					

/* form container */
div.formcontainer {width:100%; margin:0px;}
table#table5 {width:80%; font-family:Arial, Helvetica, sans-serif; color:#000000; FONT-SIZE: 12px; margin-left:80px}
table#table5 td {padding-bottom:8px}
.textBoxes { border: 1px solid #000000; BACKGROUND-COLOR: #FFFFFF; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px}
.button {border: 1px solid #000000; BACKGROUND-COLOR: #663300; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; margin-left:10px}

/* edges */
.ledgegrow {
	width:139px;
	background-image: url(../images/lft_edge.jpg);
	background-repeat:no-repeat;
	vertical-align:bottom;}

.ledgebotcorner {
	width: 139px;
	height: 147px;
	display: block;
	background-image: url(../images/lft_bot_edge.jpg);
	background-repeat: no-repeat;}

.redgegrow {
	width:162px;
	background-image: url(../images/rht_edge.jpg);
	background-repeat:no-repeat;
	vertical-align:bottom;}

.redgebotcorner {
	width: 162px;
	height: 147px;
	display: block;
	background-image: url(../images/rt_bot_edge.jpg);
	background-repeat: no-repeat;}

/*footer */
.footercap {
	width: 1095px;
	height: 145px;
	display: block;
	margin: 0px 0px 0px 0px;
	background-image: url(../images/bot_cap_full.jpg);
	background-repeat: no-repeat;
	background-position: left top;}

div.footer {width:98%; margin:0px;}
.footerno {text-decoration: none;margin: 10px 0px 0px 0px;font-family: Arial, Helvetica, sans-serif; font-size: 10px;color:#999999; text-align:center;}
.footer:link {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999;}  
.footer:visited {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999;} 
.footer:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; text-decoration: underline}

a {
	outline: none;
} /* stops border seen in clicked btns in FF */