@charset "utf-8";
/* CSS Document */

#catalinahomeholder {
	height: 16600px;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	border: .07em solid #333333;
	background-color: #FFFFFF;
}
#catalinaheader {
	height: 155px;
	width: 1024px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FBC735;
	border-top-width: 0.07em;
	border-right-width: 0.07em;
	border-left-width: 0.07em;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-left-color: #333333;
	background-color: #FFF;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
	margin-top: 0px;
}
ul.MenuBarHorizontal li{
	float: left;
	height: 800px;
	width: 200px;
	margin-left: 10px;
}
#contentbox {
	float: left;
	height: 1300px;
	width: 600px;
}
#contentbox h1 {
	font-family: "Century Gothic";
	font-size: 18px;
	color: #999999;
}
#contentbox p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 1.5em;
}
#contentbox a {
	font-family: Arial, Helvetica, sans-serif;
	color: #D10000;
	font-weight: bolder;
	text-decoration: none;
}
#hisotorybox {
	float: left;
	height: 500px;
	width: 200px;
}
#containerforhomepage {
	height: 2100px;
	width: 1024px;
	margin-right: auto;
	border: .07pc solid #333333;
	background-color: #F4F4F4;
	float: none;
	margin-left: auto;
	margin-bottom: 0px;
}
#Titleheaderbox {
	height: 50px;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
}
#holder1 {
	height: 220px;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	background-repeat: no-repeat;
	background-image: none;
}
#pictureholder {
	float: left;
	height: 300px;
	width: 999px;
	margin-top: 10px;
}
#adholderhomepag2 {
	float: right;
	height: 360px;
	width: 300px;
	margin-right: 10px;
}
#holder2 {
	height: 1300px;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	background-color: #E6E6E6;
}
#leftcolumn1 {
	float: left;
	height: 700px;
	width: 200px;
	margin-left: 12px;
}
#contentmiddle {
	float: left;
	height: 1592px;
	width: 430px;
	margin-left: 5px;
	margin-top: 5px;
	background-image: none;
	border: 0.08em solid #CCC;
	background-color: #FFF;
}
#rightcolumn1 {
	float: left;
	height: 1600px;
	width: 205px;
	background-color: #F8F8F8;
}
#contentmiddle p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	margin-right: 29px;
	margin-left: 10px;
	margin-top: 0px;
	line-height: 1.4em;
}
#Titleheaderbox h1 {
	font-family: "Century Gothic";
	font-size: 36px;
	color: #333333;
	margin-top: 0px;
	margin-left: 12px;
	margin-bottom: 0px;
}
.leftboxes {
	height: 2000px;
	width: 150px;
	border: .07em solid #333333;
	background-color: #9E7D20;
	margin-top: 0px;
}
.holderforleft {
	height: 105px;
	width: 199px;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
	float: right;
}
.photoforleft {
	float: left;
	height: 100px;
	width: 100px;
}
.contentforleft {
	float: right;
	height: 100px;
	width: 95px;
}
.contentforleft a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #D10000;
	text-decoration: none;
	margin-top: 10px;
	padding-top: 10px;
	background-position: top;
}
.rightlittleboxes {
	height: 129px;
	width: 205px;
	margin-top: 2px;
	border: 0.09em solid #CCC;
	float: left;
	margin-left: 2px;
	background-color: #FFF;
}
.containerforrightcolumn {
	height: 110px;
	width: 200px;
	margin-top: 2px;
}
.photoforright {
	height: 100px;
	width: 100px;
	margin-left: 5px;
}
.contentforcolumnright {
	float: left;
	height: 100px;
	width: 195px;
	margin-top: 5px;
	margin-right: 5px;
}
.contentforcolumnright a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 0px;
}
.contentforcolumnright p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	margin-top: 0px;
	margin-bottom: 0px;
}
#articlecontent {
	height: 3000px;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	border: .07em solid #333333;
	background-color: #FFFFFF;
}
#linebreak {
	height: 43px;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	background-color: #666;
	border-right-width: 0.07em;
	border-left-width: 0.07em;
	border-right-style: none;
	border-left-style: none;
	border-right-color: #333333;
	border-left-color: #333333;
	margin-bottom: 0px;
	margin-top: 0px;
}
#linebreak li {
	float: left;
	text-decoration:none;
	display: inline;
	}
	
#linebreak ul {
	list-style:none;
	margin: 0px;
	padding: 0px;
	text-alight: center;
	}
	
#linebreak li a:link, #linebreak li a:visited {
	display: block;
	text-decoration:none;
	color: #FFF;
	margin-right: 0em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	padding-top: 0.7em;
	padding-right: 3.5em;
	padding-bottom: 0.7em;
	padding-left: 3.1em;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-top-color: #F00;
	border-right-color: #F00;
	border-bottom-color: #F00;
	border-left-color: #F00;
	margin-bottom: 0px;
	}
	
#linebreak li a:hover, #linebreak li a:active {
	color: #BA9326;
	background-color: #CCCCCC;
	}

#linebreak2 {
	height: 15px;
	width: 80px;
	margin-right: auto;
	margin-left: auto;
	background-color: #666666;
	margin-bottom: 0px;
	border-right-width: .07em;
	border-left-width: .07em;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #333333;
	border-left-color: #333333;
}
#linebreak2 li {
	float: left;
	display: inline;
	}
	
#linebreak2 ul {
	list-style:none;
	margin: 0px;
	padding: 0px;
	text-alight: center;
	}
	
#linebreak2 li a:link, #linebreak2 li a:visited {
	display: block;
	text-decoration:none;
	color: #FDC324;
	margin-right: 0em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #F00;
	border-right-color: #666;
	border-bottom-color: #F00;
	border-left-color: #F00;
	padding-left: 1.5em;
	padding-right: 1.3em;
	}
	
#linebreak2 li a:hover, #linebreak2 li a:active {
	color: #BA9326;
	background-color: #CCCCCC;
	}


#contentforarticles {
	float: left;
	height: 2400px;
	width: 700px;
}
#adholderforarticles {
	float: right;
	height: 900px;
	width: 150px;
}
#linebreak a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 5px;
}
.Rowforpictures {
	float: left;
	height: 200px;
	width: 700px;
	margin-top: 5px;
}
.picholderforgallery {
	float: left;
	height: 199px;
	width: 200px;
	margin-left: 5px;
}
.picureholder {
	height: 150px;
	width: 200px;
}
.contentforpic {
	height: 50px;
	width: 200px;
}
#photogallerycontainer {
	height: 2200px;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
}
#secondcontainer {
	height: 2200px;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	background-color: #CCCCCC;
	border: .07em solid #333333;
}
#holder2 {
	background-color: #999999;
	float: left;
	height: 2200px;
	width: 660px;
}
#rightholder {
	background-color: #666666;
	float: right;
	height: 800px;
	width: 300px;
	margin-top: 0px;
	margin-right: 10px;
}
#centercolumnforpics {
	height: 2000px;
	width: 622px;
	float: left;
	margin-left: 26px;
}
.pictureholder {
	background-color: #F8A100;
	height: 177px;
	width: 621px;
	margin-top: 10px;
	border: .07em solid #333333;
}
.headerforpic {
	height: 15px;
	width: 621px;
	background-color: #F8A100;
}
.pictureforccolumn {
	background-color: #000;
	height: 150px;
	width: 621px;
}
.actualpic {
	float: left;
	height: 135px;
	width: 200px;
	margin-top: 5px;
	margin-left: 5px;
}
.contentforpic {
	float: right;
	height: 135px;
	width: 400px;
	margin-top: 5px;
	color: #FFF;
	background-color: #000;
}
.adholdercenter {
	height: 100px;
	width: 600px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.numbersline {
	height: 30px;
	width: 600px;
}
#contentforarticles p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 1.5em;
	margin-right: 8px;
	margin-left: 6px;
}
#contentforarticles h2 {
	font-family: "Century Gothic";
	font-size: 16px;
	color: #333333;
	margin-bottom: 0px;
}
#contentforarticles a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6600CC;
	text-decoration: none;
}
#contentforarticles h1 {
	font-family: "Century Gothic";
	font-size: 24px;
	color: #999999;
}
#pictureholder h1 {
	font-family: "Century Gothic";
	font-size: 48px;
	color: #666666;
	margin-top: 40px;
}
#contentmiddle h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: center;
}
#footer1 {
	background-color: #C06;
	height: 200px;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
}
.addedpointtage {
	float: left;
	height: 300px;
	width: 200px;
	margin-left: 5px;
	padding-left: 5px;
	padding-right: 10px;
	background-image: url(../../CatalinaIsland/Catalinaimages/pointbackground.png);
	background-repeat: no-repeat;
}
.Photoholderinarticles {
	float: left;
	height: 380px;
	width: 380px;
	margin-left: 5px;
	border: .06em solid #333333;
	padding-right: 7px;
	margin-right: 8px;
}
#hotelcontainer {
	height: 1000px;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
}
#catalinahotelcontainer {
	height: 800px;
	width: 1024px;
}
#catalinahotelsadbar {
	float: right;
	height: 600px;
	width: 300px;
}
#catalinahotelfooter {
	background-color: #CCCCCC;
	height: 200px;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
}
#catalinahotelcontainer h1 {
	font-family: "Century Gothic";
	font-size: 18px;
	color: #999999;
	margin-bottom: 0px;
}
#catalinahotelcontainer p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	margin-top: 0px;
	margin-bottom: 0px;
}
#contentforarticles h2 {
	margin-left: 4px;
}
.contentforpic p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
}
.contentforpic a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #695400;
	text-decoration: none;
	font-weight: bolder;
}
#lowercontent {
	background-color: #FFFFFF;
	height: 1200px;
	width: 662px;
	float: left;
	margin-left: 15px;
	margin-top: 5px;
}
.bottomcontentsquares {
	background-color: #999999;
	float: left;
	height: 84px;
	width: 315px;
	margin-left: 4px;
	margin-top: 5px;
}
.pictureforbottom {
	background-color: #CCCCCC;
	float: left;
	height: 83px;
	width: 100px;
}
.pictureforbottom {
	background-color: #99FFCC;
	float: left;
	height: 84px;
	width: 100px;
}
.contentforbottomm {
	background-color: #CCCCCC;
	float: right;
	height: 84px;
	width: 215px;
}
.longbottom {
	float: left;
	height: 428px;
	width: 1010px;
	margin-top: 5px;
	margin-left: 5px;
	border: 0.07em none #999999;
}
#rightbox {
	float: left;
	height: 424px;
	width: 220px;
	border-right-width: 0.07em;
	border-right-style: solid;
	border-right-color: #333333;
	border-bottom-width: 0.07em;
	border-left-width: 0.07em;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #333333;
	border-left-color: #333333;
	border-top-width: .07em;
	border-top-style: solid;
	border-top-color: #333333;
}
#middlebox {
	height: 424px;
	width: 220px;
	float: left;
	border-right-width: 0.07em;
	border-left-width: 0.07em;
	border-right-style: solid;
	border-right-color: #333333;
	border-left-color: #333333;
	border-top-width: 0.07em;
	border-bottom-width: 0.07em;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #333333;
	border-bottom-color: #333333;
}
#rightbox2 {
	float: left;
	height: 424px;
	width: 220px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	border-top-width: 0.07em;
	border-right-width: 0.07em;
	border-bottom-width: 0.07em;
	border-bottom-style: solid;
}
.headerfoboxes {
	height: 25px;
	width: 220px;
	border-top-width: 0.07em;
	border-right-width: 0.07em;
	border-bottom-width: 0.07em;
	border-left-width: 0.07em;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #FFF;
}
.info {
	background-color: #FFFFFF;
	height: 65px;
	width: 200px;
	margin-left: 14px;
	margin-top: 14px;
}
.info2 {
	height: 65px;
	width: 200px;
	margin-top: 7px;
	margin-left: 13px;
	background-color: #FFFFFF;
}
.picforinfo {
	float: left;
	height: 60px;
	width: 60px;
}
.contentforinfo {
	float: right;
	height: 65px;
	width: 134px;
}
.headerfoboxes h2 {
	font-family: "Century Gothic";
	color: #D10000;
	font-size: 16px;
	margin-top: 3px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.headline {
	height: 50px;
	width: 660px;
}
.contentcolum {
	float: left;
	height: 1335px;
	width: 220px;
}
.contentcolum p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.headline h2 {
	font-family: "Century Gothic";
	font-size: 16px;
	color: #666666;
}
.headerfoboxes h2 {
	font-family: "Century Gothic";
	font-size: 14px;
	font-weight: bold;
	color: #FCC62F;
}
#articleshortcontainer {
	height: 1900px;
	width: 1024px;
	border: .07em solid #333;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFF;
	margin-top: 0px;
}
.articleshortcontent {
	float: left;
	height: 1200px;
	width: 800px;
	background-color: #FFF;
	margin-left: 5px;
	border: thin solid #FFF;
}
.adscolumrightforshort {
	float: right;
	height: 500px;
	width: 200px;
}
.articleshortcontent p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 1.6em;
	margin-top: 0px;
	margin-bottom: 0px;
}
.articleshortcontent h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	color: #666666;
}
#catalinaheader h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	margin-top: 24px;
	margin-left: 300px;
	color: #FFFFFF;
}
#righboxholder {
	float: right;
	height: 1600px;
	width: 580px;
	margin-top: 3px;
	border: thin none #333333;
	margin-right: 5px;
	background-color: #FFF;
}
.3box {
	background-color: #00FF99;
	float: left;
	margin-top: 7px;
	height: 250px;
	width: 230px;
}
.threebox {
	height: 260px;
	width: 355px;
	float: left;
	margin-top: 3px;
	background-color: #FFF;
	margin-right: 5px;
	border: 0.07em solid #999;
	margin-left: 5px;
}
.threebox p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333;
	margin-right: 9px;
	margin-left: 9px;
	margin-bottom: 0px;
	margin-top: 0px;
}
.threebox h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000;
	margin-bottom: 0px;
}
.contentforinfo a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A9861E;
	font-weight: bold;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 0px;
}
.contentforinfo p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	margin-top: 0px;
	margin-bottom: 0px;
}
.righbox3 {
	float: left;
	height: 418px;
	width: 340px;
	margin-left: 5px;
}
.lowerb1 {
	height: 110px;
	width: 339px;
	margin-top: 5px;
	border: .07em solid #666666;
}
.picturefor1b {
	float: left;
	height: 110px;
	width: 150px;
	background-color: #FFFFFF;
}
.contentlowerb {
	background-color: #FFFFFF;
	float: left;
	height: 110px;
	width: 200px;
}
.contentlowerb h1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5E5E5E;
	margin-top: 0px;
	margin-bottom: 0px;
}
.contentlowerb p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.CATALINAFOOTER {
	height: 80px;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	background-color: #6F006F;
}
#catalinafooter {
	height: 120px;
	width: 1024px;
	background-color: #FFF;
	border-top-width: 0.07em;
	border-right-width: 0.07em;
	border-bottom-width: 0.07em;
	border-left-width: 0.07em;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFF;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
#catalinafooter p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	margin-top: 0px;
}
#catalinafooter a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
.itenearies {
	float: left;
	width: 130px;
	border: 0.08em solid #000;
	margin-left: 5px;
}
.itenearies p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	line-height: normal;
}
.itenearies h1 {
	font-family: "Century Gothic";
	font-size: 14px;
	color: #333333;
}
.testcontainer {
	background-color: #666;
	width: 1024px;
}
.leftboxad1 {
	background-color: #30F;
	float: left;
	height: 400px;
	width: 200px;
}
#Catalinaarticlelongcontainer {
	height: 2000px;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	border: .07em solid #333;
}
.articlecontainerlong {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	border: .07em solid #333;
	background-color: #FFF;
	margin-bottom: 0px;
	height: 2500px;
}
.articlelonginfobarleft {
	background-color: #999;
	float: left;
	height: 1000px;
	width: 200px;
}
.contentforarticlelong {
	background-color: #FFF;
	float: left;
	width: 800px;
	margin-left: 4px;
}
.contentforarticlelong p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.5em;
	color: #333;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
}
.leftboxesforarticles {
	height: 150px;
	width: 200px;
	margin-top: 5px;
	background-color: #FFF;
	margin-right: auto;
	margin-left: auto;
}
.headllineinleftbox {
	height: 10px;
	width: 199px;
	border: thin solid #333;
}
.headlineonleft {
	height: 30px;
	width: 199px;
	float: left;
}
.leftpic {
	background-color: #00F;
	float: right;
	height: 50px;
	width: 50px;
}
.leftboxesarticlesB {
	background-color: #00C;
	float: left;
	height: 115px;
	width: 100px;
}
.rightcontentarticle {
	float: right;
	height: 115px;
	width: 92px;
}
.rightcontentarticle p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	margin-top: 0px;
	margin-bottom: 0px;
}
.headlineonleft a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #6E004A;
	text-decoration: none;
	margin-right: auto;
	margin-left: auto;
}
#catalinafooter p {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	margin-bottom: 0px;
	padding-top: 4px;
}
.contentforarticlelong h1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #666;
}
.articlecontainerlshort {
	float: left;
	height: 1200px;
	width: 600px;
}
.leftholder1 {
	float: left;
	height: 2000px;
	width: 155px;
}
.rightsidebar {
	float: right;
	height: 100px;
	width: 200px;
}
#containerforphotos {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	border: .07em solid #000;
	background-color: #FFF;
}
.photodescrip {
	width: 450px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 25px;
	margin-bottom: 25px;
}
#photoholder {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	text-align: center;
}
.contentforarticlelong h2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #666;
}
.photodescrip p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
}
.addedpointtage a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B18E19;
	margin-top: 0px;
	margin-bottom: 0px;
}
.addedpointtage p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	margin-top: 0px;
	margin-left: 0px;
}
#holder1 h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #666;
	text-align: center;
}
#holder2 {
	background-color: #CCC;
	float: left;
	height: 220px;
	width: 720px;
}
#holder3 {
	float: right;
	height: 220px;
	width: 303px;
	background-color: #FFF;
}
#linebreak h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFF;
	margin-bottom: 0px;
	margin-top: 4px;
	margin-left: 5px;
}
#holder3 p {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #333;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 7px;
}
#holder3 h2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 24px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #666;
	margin-left: 7px;
}
.leftboxes a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #FFF;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 0px;
}
.leftboxes h2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #FFF;
}
.linefornumbers {
	float: left;
	height: 80px;
	width: 200px;
}
.linefornumbers a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F8A100;
	text-decoration: none;
}
.linefornumbers p {
	font-family: Verdana, Geneva, sans-serif;
	color: #666;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
}
.contentlowerb h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	margin-top: 0px;
	margin-bottom: 0px;
}
.contentlowerb a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #333;
	font-weight: bold;
	text-decoration: none;
	margin: 0px;
}
#contentforsmandrd {
	float: left;
	height: 1594px;
	width: 430px;
	margin-right: 0px;
	margin-left: 3px;
	border: .08em solid #000;
	margin-top: 2px;
}
#contentforsmandrd p {
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 2em;
}
.threebox a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	text-decoration: none;
	font-weight: bold;
}
.righbox3 h1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #B39654;
	margin-top: 0px;
	margin-bottom: 0px;
}
.righbox3 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	margin-top: 0px;
	margin-bottom: 0px;
	text-decoration: none;
}
.photodescrip p a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #747474;
	text-decoration: none;
}
.sidebarinfoholder {
	background-color: #CCC;
	height: 205px;
	width: 150px;
	margin-top: 5px;
}
.sphotoholder {
	background-color: #FFF;
	height: 180px;
	width: 150px;
}
.sidebarinfoholder a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #FFF;
	text-decoration: none;
}
#photoid2 {
	background-color: #333;
	height: 155px;
	width: 500px;
	float: left;
	margin-right: 5px;
}
#photoid2 p {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	margin-right: 9px;
}
#contentmiddle a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
}
.catalinahotelholder {
	background-color: #999;
	height: 130px;
	width: 510px;
	margin-top: 3px;
	border: 0.07em solid #333;
}
.catalinahotelholderphoto {
	background-color: #039;
	float: left;
	height: 110px;
	width: 150px;
	margin-top: 5px;
	margin-left: 5px;
}
.catalinahotelcontent {
	background-color: #FFF;
	float: left;
	height: 110px;
	width: 340px;
	margin-top: 5px;
}
.catalinahotelcontent  a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333;
}
#articleshortcontainer700 {
	background-color: #FFF;
	float: left;
	height: 1500px;
	width: 700px;
	margin-left: 10px;
}
#articleshortcontainer700 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	line-height: 1.5em;
	margin-bottom: 0px;
	margin-top: 0px;
}
#articleshortcontainer700 h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #666;
}
#articlescontainer700 {
	height: 1500px;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFF;
	border-right-width: .07em;
	border-left-width: .07em;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #333;
	border-left-color: #333;
}
#container500 {
	height: 1300px;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFF;
	border-bottom-width: .07em;
	border-bottom-style: solid;
	border-bottom-color: #333;
}
#content500 {
	background-color: #FFF;
	float: left;
	height: 1300px;
	width: 700px;
	margin-left: 10px;
}
#content500 h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #666;
	text-align: center;
}
#content500 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.5em;
	color: #000;
	margin-bottom: 0px;
	margin-top: 0px;
}
.Linkholder1 {
	float: left;
	height: 42px;
	width: 170px;
}
#linebreak2 {
	background-color: #000;
	height: 40px;
	width: 1024px;
}
.links2 {
	float: left;
	height: 15px;
	margin-top: 10px;
	margin-left: 4px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666;
}
#articlescontainer1700 {
	height: 2550px;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFF;
}
#articleshortcontainer1500 {
	float: left;
	height: 2500px;
	width: 700px;
	margin-left: 5px;
}
#articleshortcontainer1500 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 1.5em;
}
#articleshortcontainer1500 h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #666;
}
#articleshortcontainer1500 h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #666;
	margin-bottom: 0px;
}
.photoholder {
	float: left;
	width: 345px;
	margin-left: 5px;
	background-color: #333;
	margin-right: 10px;
}

#container500 #content500 .photoholder p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	margin-right: 7px;
	margin-left: 7px;
}
#articlescontainer700 #articleshortcontainer700 .photoholder p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	font-weight: normal;
	margin-right: 5px;
	margin-left: 5px;
}
#articleshortcontainer700 p a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CB6906;
	text-decoration: none;
	font-weight: bolder;
}
#hnb {
	background-color: #FFFFFF;
	height: 27px;
	width: 1024px;
	margin-left: auto;
	margine-right:0;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-right: auto;
}
#hnb li {
	float: left;
	}
	
	
#hnb ul {
	list-style:none;
	margin: 0px;
	padding: 0px;
	text-alight: center;
	}
	
#hnb li a:link, #hnb li a:visited {
	display: block;
	text-decoration:none;
	color: #333333;
	margin-right: 0em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	padding-top: 0.7em;
	padding-right: 2em;
	padding-bottom: 0.7em;
	padding-left: 2em;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #A1A1A1;
	border-right-color: #A1A1A1;
	border-bottom-color: #A1A1A1;
	border-left-color: #A1A1A1;
	}
	
#hnb li a:hover, #hnb li a:active {
	color: #BA9326;
	background-color: #CCCCCC;
	}
#snb {
	height: 24px;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	background-color: #646567;
	margin-top: 2px;
}
#snb li {
	float: left;
	background-color: #FBC428;
	}
	
	
#snb ul {
	list-style:none;
	margin: 0px;
	padding: 0px;
	text-alight: center;
	background-color: #00FF00;
	}
	
#snb li a:link, #snb li a:visited {
	display: block;
	text-decoration: none;
	color: #FFFFFF;
	margin-right: 0em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
	font-weight: normal;
	padding-top: 0.7em;
	padding-right: 2em;
	padding-bottom: 0.4em;
	padding-left: 2em;
	background-color: #646567;
	}
	
#snb li a:hover, #snb li a:active {
	color: #FFF;
	background-color: #FBC52B;
	text-decoration: none;
	}
#monterey_hotels_Container {
	float: left;
	height: 2500px;
	width: 1000px;
}
#leftholder1 {
	background-color: #999;
	float: left;
	height: 2500px;
	width: 200px;
	margin-left: 15px;
}
.Hotelline1 {
	float: left;
	height: 133px;
	width: 759px;
	margin-left: 23px;
}
.hotelline2 {
	background-color: #E1E1E1;
	float: left;
	height: 133px;
	width: 759px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 23px;
}
.hotelphotoholder {
	float: left;
	height: 99px;
	width: 131px;
	margin-left: 0px;
}
.hhholder {
	float: right;
	height: 99px;
	width: 741px;
	margin-top: 17px;
}
.hhholder a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666;
	text-decoration: none;
	margin-left: 10px;
	font-weight: bold;
}
.hhholder p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	margin-top: 0px;
	margin-left: 10px;
	float: left;
}

