/* GENERAL **************************************************************************************************************** */
	
	body { font: 11pt arial; color:#000; background:none; margin: 0;  }
	#shell { margin: 0; background:#fff; width: 100%; }	
	a { text-decoration: underline; color:#000; }
	a:hover { text-decoration: none;  }
	#forPrint { display: none;}
	h1 { clear: both; font-size:21px; margin:0; padding:0;}
	h2 { clear: both; margin:0; padding:0;}
	h4 { clear: both; font-size:22px; margin-top: 20px;}
	hr { clear:both; display: block; border: 0px; border-bottom: 1px solid #f4f2eb; height: 1px; margin:  5px 0; padding:0; }
	label {line-height:30px; margin-right:15px;}
	.redtext {color: #CC0000}
	.twoCols {width:49%; float:left;}
	
	
	.colsMarginRight {border-right:1px solid #F4F2EB;margin-right:15px;padding:0pt 15px 0pt 0pt;}

/* BW Stuff ----------------------------------------------------------------------------------------------------------------*/
#titleBarTop {display: none;}

	
/* HEADER **************************************************************************************************************** */

	
	#titlebar { display:none;}
	
		#squigg { position: absolute; z-index: 99; margin: 43px 0 0 0; background:url(../img/squigg.png); width: 978px; height: 18px; }
		
		div#usabilityNavDropDown { width: 978px; margin: 0px auto; }
		#helpmenuShell {     }
		#helpmenuShell ul {  padding: 10px 0 0 0;  text-align: right; margin: 0 0 0 203px;   width:584px;  }
		#helpmenuShell ul li { float: right; margin:0 0 0 17px; list-style-type:none;  }
		#helpmenuShell ul li a {  height: 23px; padding: 8px 10px 0 10px; font-size: 12px; color: #23408f; font-weight: bold; font-family: Georgia; display: block;  text-decoration:none; }
		#helpmenuShell ul li a:hover { color:#fff; background:url(../img/bg_nav_utility_hover.jpg);  }		
		#helpmenuShell ul li a.current { color:#fff; background:url(../img/bg_nav_utility_hover.jpg);  }		
		#helpmenuShell div#usabilityNavText { display: none;  }
		#helpmenuShell div#usabilityNavDropDown {  }
		#helpmenuShell div#usabilityNavDropDown div.noHover { display: block;}
		
			#helpmenuShell .textWidget { margin: 15px 0 0 38px; position: absolute; font-size: 21px;  font-family: "Times New Roman", Times, serif;}

	
	#utilityNav  #accessible {  }
	
	

/* BODY **************************************************************************************************************** */

	#midWrapper { }

		#side { display:none;}
	
			#logo { margin: 20px 0 10px 16px; }
			#logo img a { border: none; }
			#logo a.imageWidgetLink .imageWidgetImage { border: none; }
			
			#tagline { color:#4a68c6; text-align: center; font-size: 10px; margin: 0 0 10px 0;}
		
			#nav {  }	
			#nav ul { margin: 0; padding: 0;  }	
			#nav ul li { list-style: none; margin: 0 0 7px 0;   }	
			#nav ul li a { font-size: 13px;  letter-spacing: -1px; padding: 5px 0 0 17px;  width: 186px; height: 22px; color:#7f624e; display: block; font-family: Georgia; text-decoration: none; font-weight: bold;  }	
			#nav ul li a:hover { color:#20457a; background: url(../img/bg_nav_hover.jpg);  }
			#nav ul li a.current { color:#20457a; background: url(../img/bg_nav_hover.jpg); }
			#nav ul li.noStyleRight {  }
			#nav ul li.noStyleLeft {  }
			#nav ul li.lastItem {  }
				
			#ctaShell {  }
			#ctaShell ul {  }
			#ctaShell a {  }
			#ctaShell a:hover {  }
			
			#imgThumbnails112 a {border:none; outline:none;}
			#imgThumbnails112 a.selected {border:3px solid #AD2342; padding: 0 5px}
	
		#contentShell { width:100%; margin: 3px 0 0 0; float: none;   }
		
			#headerShell {  }		
			
				body.homepage #header { height: 445px; }		
				#header {display:none;}		
			
					body.homepage #fade { margin: 252px 0 0 0; }
					#fade { margin: 96px 0 0 0; display: block; background:url(../img/fade.png); position: absolute; z-index: 9; width: 584px; height: 193px; }
			
			#content { padding: 0 20px; min-height:800px;}
			#content h1 {margin:0px 0 15px 0; font:25px/29px Georgia, "Times New Roman", Times, serif; letter-spacing:-.05em; position:relative; z-index:11; }
			.homepage #content h1 {margin:0px 0 15px 0; position:relative; z-index:11;}
			#content h2 {font-size:14px; letter-spacing:-.05em; line-height:21px;}
			#content h4 {position:relative; z-index:11;}
			#content p {margin:0 0 15px 0; padding:0; line-height:20px;}
			
				#breadcrumbs ul  {  display:none;  }
				#breadcrumbs ul li { display: inline; margin: 0 5px 0 0;}
				
				#subNav {display:none;  }
				#subNav ul {}
				#subNav ul li {}
				#subNav ul li a {}
				#subNav ul li a:hover {}				
			
				
		#side2 {display:none;}
		
			#ibe { margin: 20px 0 0 15px;}
			#ibe h1{ margin: 0; padding: 0;}
			form {margin: 0; padding:0; }
			#ibe_reservations { background: #000 url(../img/title_ibe.gif); width: 164px; height: 22px;}
			form h1 {  font: 9px  normal; font-family: Georgia bold; margin: 0;}
			form h2 {  font: 10px  normal; font-family: Georgia; margin: 0; font-weight:bold; color:#000066; }
			form h3 {  font: 10px  normal; font-family: Georgia; margin-right: 10px; font-weight:bold; color:#000066; letter-spacing: -1px; line-height: .2em;}
			form #check_avail { background:url(../img/btn_checkavail.gif);}
			form span { display: block; padding: 10px 0px 0 0;}
			form select { font-size: 9px; font-family: tahoma; color:#1e398d; }
			form .form45 { width: 45px;}
			form h1 span { display: inline; }

		
	#div_clear { clear: both; height: 0; width: 200px; padding: 18px 0 0 0; }	
	
	#propCtas { width:141px; margin:0 auto; padding:25px 0 0 0; font-weight:bold; text-align:center;font-family:Georgia, "Times New Roman", Times, serif; letter-spacing:-.01em;}
	#propCtas ul{margin:0; padding:0;}
	#propCtas li{display:block; list-style-type:none; list-style:none; width:141px; min-height:126px; margin:0 0 10px 0;}
	#propCtas a{display:block; text-decoration:none; display:block; padding:130px 0 0 0; font-weight:normal;}
	#propCtas a:hover{}
	#ctaProp01 {background: url(../img/cta-marinadelrey.jpg) no-repeat;}	
	#ctaProp02 {background: url(../img/cta-marinaintl.jpg) no-repeat;}			
	#ctaProp03 {background: url(../img/cta-innatvenice.jpg) no-repeat;}
	#ctaProp04 {background: url(../img/cta-hiedelrey.jpg) no-repeat;}	
	#ctaShell { position:absolute; top:350px; left:-13px;}


/* FOOTER **************************************************************************************************************** */

	#footerShell { display:none;}
	#footerShell a { color:#9fcced; }
	#footerShell .textWidget { text-align: center; }
		
		#logo_goldcrownclub { position: absolute; text-align: left; margin: 0 0 0 793px; width: 185px; height: 33px; background:url(../img/logo_goldcrownclub.jpg);}
		#logo_goldcrownclub a { width: 185px; height: 33px; display: block; }
		
		#footerNav { text-align: left; margin: 0 0 30px 0; padding: 0 0 9px 0; background:#9fcced; border-bottom: 3px solid #102771;}
		#footerNav ul { font-family: georgia; width: 793px; font-size: 10px; padding: 11px 0 0 0; margin: 0; text-align: right; }
		#footerNav ul li { display:inline; border-right: 1px solid #1e398d; margin: 0 7px 0 0; padding: 0 7px 0 0; }
		#footerNav ul li a { color:#1e398d; text-decoration: none; }
		#footerNav ul li.lastItem { border: none; }
		#footerNav ul li.noStyleRight { margin:0; border: none; }
		#footerNav ul li a:hover { color:#0e2469; text-decoration: underline; }
	
		#logo_pac_footer { width: 366px; height: 53px; background:url(../img/logo_pac_footer.gif); margin: 20px auto;}
		#logo_pac_footer a { width: 366px; height: 53px; display: block;}

		#address { text-align: center; font-weight: bold; font-size: 13px; }
		#address ul { margin: 0; padding: 0;  }
		#address ul li { display: inline; margin: 0 6px; }
		#address li.noStyleRight {  }
		#address strong { }
		
		#vizsig { text-align: center; padding: 0 0 20px 0;}

/* Special Cases ---------------------------------------------------------------------------------------------------------------*/
	 #pageid175 #content { margin:0px 0 0 0;} /* subscribe pg*/
	 #pageid175	.twoCols {float:left;margin:15px 10px 20px 0px;width:44%;}
	 #side2 #ibe {visibility:hidden;}
	 #squigg, #fade  {filter:none;}
