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

#header {
	height: 170px;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	background-repeat: no-repeat;
	background-color: #FFF;
	margin-bottom: 0px;
}
#descriptions {
	float: left;
	width: 670px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 1900px;
}
#adhold2 {
	float: right;
	height: 700px;
	width: 200px;
	border: thin none #000000;
	margin-top: 5px;
	margin-right: 10px;
}
#content2 {
	float: left;
	height: 1500px;
	width: 595px;
}
.descripfonts {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	text-align: left;
}
.hotelheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	margin-left: 25px;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
}
.distancesfont {
	font-family: "Century Gothic";
	font-size: 12px;
	color: #000;
	margin-left: 25px;
}



#horiznavbar {
	height: 33px;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	background-color: #CCCCCC;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #E10000;
}
#secondnavbar {
	height: 30px;
	width: 980px;
	background-image: url(../../IMAGES/secondnavpic.png);
	background-repeat: no-repeat;
	background-color: #999999;
}
#navbarmenu2 {
	float: right;
	height: 25px;
	width: 700px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E10000;
} 





#horiznavbar ul {
	margin: 0;
	padding: 0;
	list-style: none;
	}
	
#horiznavbar li {
	float: left;
	display: inline;
}

#horiznavbar li a:link,#horiznavbar li a:visited {
	display: block;
	color: #FFFFFF;
	margin-right: 0em;
	font-family: "Century Gothic";
	font-size: 0.7em;
	line-height: 1.1;
	font-weight: bold;
	padding-top: 0.7em;
	padding-right: 1.9em;
	padding-bottom: 0.8em;
	padding-left: 1.7em;
	background-color: #666666;
	text-decoration:none;
}

#horiznavbar li a:hover, #horiznavbar li a:active {
	color: #FFFFFF;
	background: #A90011;
	font-size: 0.7em;
	text-decoration: none;
	}
#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;
	}
#righcolumn {
	float: right;
	height: 400px;
	width: 300px;
}


	
	#container {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 1300px;
	margin-top: 0px;
	border: 0.07em solid #333333;
	background-color: #FFFFFF;
}
#maincontentcontainer {
	float: left;
	height: 2000px;
	width: 980px;
	background-color: #999999;
}
#footer {
	height: 200px;
	width: 980px;
	background-color: #CCCCCC;
}

#holderfordescrips {
	float: right;
	height: 1500px;
	width: 800px;
	background-image: url(../../IMAGES/holderpic.png);
	background-repeat: no-repeat;
	margin-top: 10px;
}

.desrip {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 15px;
	margin-right: 10px;
}
h1 {
	font-family: "Century Gothic";
	font-size: 18px;
	color: #FFF;
	margin-top: 2px;
	font-weight: bold;
	margin-left: 25px;
}


.hotelcontent h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #000000;
	float: none;
	margin-top: 2px;
	margin-bottom: 0px;
	margin-left: 5px;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	margin-top: 0px;
	margin-right: 5px;
	margin-left: 5px;
	margin-bottom: 0px;
	text-align: left;
}


#picture1 {
	float: left;
	height: 600px;
	width: 700px;
}
#Picture Description {
	height: 100px;
	width: 700px;
}

#navbarmenu2 ul {
	margin: 0;
	padding: 0;
	list-style: none;
	}
#navbarmenu2 li {
	float: left;
	display: inline;
}

#navbarmenu2 li a:link, #horiznavbar li a:visited {
	display: block;
	background: #999999;
	text-decoration: underline;
	color: #E5E5E5;
	margin-right: 0em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	line-height: 1.2;
	font-weight: bolder;
	padding-top: 0.7em;
	padding-right: 1.9em;
	padding-bottom: 0.8em;
	padding-left: 1.7em;
	}
	
	#navbarmenu2 li a:hover, #horiznavbar li a:active {
	color: #E10000;
	font-weight: bolder;
	text-decoration: underline;
	}
#contentholder {
	height: 2100px;
	width: 980px;
	background-image: none;
	background-color: #FFFFFF;
}
#adhold1 {
	float: left;
	height: 100px;
	width: 750px;
}
.lamaincolum {
	float: left;
	height: 900px;
	width: 250px;
	margin-left: 10px;
	margin-top: 10px;
}
.lamainpicholder {
	height: 100px;
	width: 249px;
	margin-top: 5px;
}
.googlemapholder {
	float: left;
	height: 300px;
	width: 310px;
	margin-top: 10px;
	margin-left: 10px;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333;
	text-decoration: none;
	font-size: 12px;
	margin-bottom: 0px;
}
#photocontainer {
	height: 999px;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
}
#Mainphoto {
	height: 500px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
}
#Descriptionforphoto {
	height: 90px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}
#adholderforphotos1 {
	height: 100px;
	width: 700px;
	margin-right: auto;
	margin-left: auto;
}
.photofonts {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #333333;
	margin-right: 5px;
	margin-left: 5px;
}
#Adholderforphototop {
	height: 150px;
	width: 700px;
	margin-right: auto;
	margin-left: auto;
}
#bottomadholderforpicpage {
	height: 130px;
	width: 700px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
}
.menubarheading {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	float: left;
	margin-left: 35px;
	font-size: 24px;
	font-weight: bold;
}
#MENUBARHOLDER {
	height: 150px;
	width: 980px;
	margin-top: 0px;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	float: left;
}
.lamainboxes    {
	float: left;
	height: 100px;
	width: 300px;
	margin-left: 10px;
	background-color: #FFFFFF;
}

.mainboxheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	float: none;
	margin-left: 5px;
	margin-top: 10px;
	margin-bottom: 0px;
	text-align: left;
}
.pictureforlamain {
	float: left;
	height: 99px;
	width: 90px;
}
.descripforlamain {
	float: right;
	height: 99px;
	width: 205px;
}

.descripforlamain ul {
	margin: 0;
	padding: 0;
	list-style: none;
	}
	
.descripforlamain li {
	float: left; 
	display: inline;
}
	

.descripforlamain li a:link, .descripforlamain li a:visited {
	display: block;
	color: #333333;
	margin-right: 0em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 1.2;
	font-weight: normal;
	padding-top: 0.7em;
	padding-right: 1.9em;
	padding-bottom: 0.8em;
	padding-left: 1.7em;
	text-decoration: none;
	}
	
.descripforlamain li a:hover, .descripforlamain li a:active {
	color: #E10000;
	font-weight: bolder;
	text-decoration: underline;
	}
.LINEA {
	height: 105px;
	width: 980px;
	margin-top: 10px;
}
#MainhotelMenubox1 {
	height: 200px;
	width: 960px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
}
#Menucolumnbox {
	width: 960px;
	margin-top: 5px;
	margin-right: auto;
	margin-left: auto;
	height: 100px;
}
#hotelclassline {
	height: 30px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}
.starbox {
	float: left;
	height: 30px;
	width: 240px;
	background-color: #CCCCCC;
}
#Line1 {
	height: 105px;
	width: 980px;
}
#line2 {
	height: 105px;
	width: 980px;
	margin-top: 6px;
}
.shoppingboxa {
	background-color: #FFFFFF;
	float: left;
	height: 70px;
	width: 300px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
	padding-left: 5px;
	padding-top: 0px;
	margin-left: 5px;
}
.shoppingboxa h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #E10000;
	margin-top: 0px;
	margin-bottom: 0px;
	float: none;
	margin-left: 8px;
}
.shoppingheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ec1000;
	float: left;
	margin-bottom: 0px;
	margin-left: 10px;
	margin-top: 0px;
}
.shoppingboxa p {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-weight: normal;
	margin-top: 0px;
	margin-left: 8px;
	font-size: 11px;
}

.shoppingtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	float: none;
	margin-top: 0px;
	margin-left: 5px;
}

.shoppingboxa ul {
	margin: 0;
	padding: 0;
	list-style: none;
	}
	
 .shoppingboxa li {
	float: left;
	display: inline;
	margin-top: 0px;
	padding-top: 0px;
}
	

 .shoppingboxa li a:link, .shoppingboxa li a:visited {
	display: block;
	color: #666666;
	margin-right: 0em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding-top: 0em;
	text-decoration: none;
	margin-top: 0px;
	margin-left: 8px;
	}
	
.shoppingboxa  li a:hover, .shoppingboxa li a:active {
	color: #E10000;
	font-weight: normal;
	text-decoration: underline;
	}
#hotelheader {
	height: 75px;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	border: 0px none #99CC00;
	margin-top: 30px;
}
.hotelcolumn1 {
	float: left;
	width: 200px;
	margin-left: 25px;
	border: 0.04em none #333333;
}
.holderforstars {
	height: 15px;
	width: 200px;
}
.hotelcontent  {
	height: 75px;
	width: 200px;
	margin-top: 10px;
	border: .07em solid #333333;
	background-color: #E0E0E0;
}

.Pictureholderforhotel {
	height: 25px;
	width: 200px;
	margin-right: auto;
	margin-left: auto;
}
.hoteldescriptoins {
	width: 200px;
	height: 800px;
}


.hotelcontent ul {
	margin: 0;
	padding: 0;
	list-style: none;
	}
	
 .hotelcontent li {
	float: left;
	display: inline;
	margin-top: 0px;
	padding-top: 0px;
}


.hotelcontent li a:link, .hotelcontent li a:visited {
	display: block;
	color: #333333;
	margin-right: 0em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	padding-top: 0em;
	text-decoration: none;
	margin-top: 0px;
	margin-left: 8px;
	}
	
.hotelcontent li a:hover, .hotelcontent li a:active {
	color: #E10000;
	font-weight: normal;
	text-decoration: underline;
	font-size: 10px;
	}
#acccomocontainer {
	height: 4000px;
	width: 980px;
	background-color: #CCCCCC;
}
#hotelmapholder {
	height: 600px;
	width: 970px;
	border: medium solid #FF0000;
}
#holderforhotelcolumns {
	height: 2500px;
	width: 980px;
	border: medium solid #CC9966;
}
#Mapofhotelsholder {
	height: 360px;
	width: 1022px;
	margin-top: 10px;
	border-top-width: thin;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	background-color: #FFFFFF;
}
#holderforLAmap {
	float: left;
	height: 360px;
	width: 1000px;
	background-color: #FFFFFF;
	margin-left: 10px;
	background-image: url(../IMAGES/luxewide.jpg);
}
.mapdescrips {
	float: right;
	height: 115px;
	width: 450px;
	margin-top: 5px;
	margin-right: 5px;
	background-color: #FFFFFF;
}
.pictureformapdescrips {
	float: left;
	height: 110px;
	width: 100px;
}
.mapdescripsdescrips {
	float: right;
	height: 110px;
	width: 350px;
}
#menucontainer #Mapofhotelsholder .mapdescrips .mapdescripsdescrips h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #E10000;
	margin-top: 0px;
	margin-bottom: 0px;
	float: none;
	margin-right: 0px;
	margin-left: 5px;
}
#menucontainer #Mapofhotelsholder .mapdescrips .mapdescripsdescrips p {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	margin-top: 0px;
	font-size: 14px;
	margin-left: 5px;
}
#about h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #FF0000;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
}

#about p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	margin-top: 0px;
	margin-left: 5px;
	margin-right: 5px;
}
.Pictureforlinaa {
	float: left;
	height: 100px;
	width: 100px;
}
.LINEAA {
	float: left;
	height: 100px;
	width: 630px;
	border: 0.07em solid #333333;
	margin-left: 20px;
	background-color: #FFF;
	margin-top: 5px;
}
.descripsforneighborhoods {
	float: left;
	height: 100px;
	width: 520px;
}
.descripsforneighborhoods h1 {
	/* [disabled]font-family: "Times New Roman", Times, serif; */
	font-size: 12px;
	font-weight: bold;
	color: #000;
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#neighborhoodaboutbox {
	float: left;
	height: 755px;
	width: 300px;
	margin-top: 5px;
	margin-left: 5px;
	border: 0.07em solid #333333;
	background-color: #000;
}
#neighborhoodaboutbox p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFF;
	margin-right: 5px;
	margin-left: 5px;
	font-weight: normal;
	text-align: left;
}

.descripsforneighborhoods p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	float: left;
	margin-top: 0px;
	text-align: left;
}
#neighborhoodaboutbox h1 {
	font-family: "Century Gothic";
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	margin-top: 0px;
}

.descripsforneighborhoods ul {
	margin: 0;
	padding: 0;
	list-style: none;
	}
	
.descripsforneighborhoods li {
	float: left;
	display: inline;
	margin-top: 0px;
	padding-top: 0px;
}


 .descripsforneighborhoods li a:link, .descripsforneighborhoods li a:visited {
	display: block;
	color: #666666;
	margin-right: 0em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding-top: 0em;
	text-decoration: none;
	margin-top: 0px;
	margin-left: 0px;
	float: none;
	}
	
.descripsforneighborhoods li a:hover, .descripsforneighborhoods li a:active {
	color: #FF0000;
	font-weight: normal;
	text-decoration: underline;
	}
.headersforabougpages {
	font-family: "Century Gothic";
	font-size: 36px;
	float: left;
	margin-top: 100px;
	margin-bottom: 0px;
	color: #666666;
}
#menucontainer {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	border: .07em solid #333333;
	height: 1300px;
}
#menubodycontainter {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	background-color: #CCC;
	height: 1040px;
}
.shoppingheader {
	color: #333;
	font-family: "Century Gothic";
	font-size: 12px;
	margin-bottom: 0px;
	margin-left: 5px;
	font-weight: bold;
}
.shoppingtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 0px;
	margin-left: 36px;
}
.locationheaders {
	float: left;
	height: 100px;
	width: 800px;
}
.locationheaders p {
	font-family: "Century Gothic";
	font-size: 24px;
	margin-left: 25px;
	font-weight: bold;
	color: #999999;
	text-align: left;
}
#beverlycenterboxes {
	height: 1000px;
	width: 660px;
	margin-right: auto;
	margin-left: auto;
	float: left;
}
#Beverlycenterleft {
	float: left;
	height: 1000px;
	width: 300px;
}
#beverlycenterigh {
	float: right;
	height: 900px;
	width: 330px;
}
#videocontainer {
	height: 1100px;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	background-color: #858585;
}
#titleforvideo h1 {
	font-family: "Century Gothic";
	font-size: 18px;
	color: #FFFFFF;
}
#titleforvideo {
	height: 50px;
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 25px;
}
#holderforthevideo {
	height: 500px;
	width: 750px;
	margin-top: 24px;
	margin-right: auto;
	margin-left: auto;
}
.Videodescripbox {
	float: left;
	height: 230px;
	width: 300px;
	margin-top: 10px;
	border: thin solid #333333;
	margin-left: 15px;
}
.videoholdertitle {
	height: 30px;
	width: 300px;
	background-color: #FFFFFF;
}
.itenerarycolumns {
	float: left;
	width: 130px;
	border: thin solid #FCC223;
	background-color: #FFFFFF;
	margin-left: 5px;
	margin-top: 10px;
}
.itenerarycolumns p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	margin-bottom: 0px;
}
.itenerarycolumns h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333;
	margin-top: 0px;
}
.itenerarycolumns:hover {
	background-color: #E4E4E4;
}
#boxformap {
	height: 200px;
	width: 670px;
}
#aboutbox1 {
	background-color: #FFFFFF;
	float: left;
	height: 375px;
	width: 730px;
	margin-left: 5px;
	margin-top: 5px;
}
#aboutbox1 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
}

#aboutrightcolumn {
	float: left;
	height: 530px;
	width: 300px;
	background-color: #E2E2E2;
	border: thin none #999999;
	margin-right: 8px;
}
.aboutbox3 {
	float: left;
	height: 310px;
	width: 162px;
	background-color: #FFFFFF;
	margin-top: 5px;
	margin-left: 1px;
	border: 1px solid #666666;
}
.aboutbox3 p {
	margin-top: 0px;
	color: #0099CC;
}

.aboutbox3 ul {
	margin: 0;
	padding: 0;
	list-style: none;
	}
	
.aboutbox3 li {
	float: left; 
	display: inline;
}
	

.aboutbox3 li a:link, .aboutbox3 li a:visited {
	display: block;
	color: #333333;
	margin-right: 0em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	padding-top: 0.7em;
	padding-right: 1.9em;
	padding-bottom: 0.8em;
	padding-left: 1.7em;
	text-decoration: none;
	}
	
.aboutbox3 li a:hover, .aboutbox3 li a:active {
	color: #FFFFFF;
	font-weight: bolder;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #333333;
	}

.titleforabout {
	height: 26px;
	width: 161px;
	background-color: #6E6E6E;
}

.titleforabout h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-top: 0px;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-top: 5px;
	padding-left: 5px;
	float: none;
	margin-left: 0px;
}

	

.aboutbox4 {
	float: left;
	height: 200px;
	width: 329px;
	background-color: #FFFFFF;
	margin-top: 10px;
	margin-left: 2px;
	border: .02em solid #333333;
}
.rightcolumnbox {
	background-color: #EEEEEE;
	float: left;
	height: 118px;
	width: 410px;
	margin-top: 10px;
	margin-right: 5px;
	border: 0.07em solid #CCCCCC;
}

#4pointsbox {
	background-color: #FFFFFF;
	float: left;
	height: 300px;
	width: 657px;
	margin-top: 5px;
	margin-left: 3px;
}
.foursquare {
	float: left;
	height: 150px;
	width: 325px;
	margin-left: 3px;
	background-color: #FFFFFF;
}
.foursquare h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #f10000;
	margin-bottom: 0px;
}

.foursquare ul {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	margin-top: 0px;
	font-size: 12px;
}

#pictureforaboutpage {
	height: 531px;
	width: 740px;
	float: left;
	margin-left: 0px;
}
.rightcolumheader {
	height: 25px;
	width: 285px;
	background-color: #6E6E6E;
}
.hotelmap {
	float: right;
	height: 100px;
	width: 440px;
	background-color: #FFFFFF;
	margin-right: 10px;
	margin-top: 6px;
	border: .03em solid #333333;
}
.hotelmaptitle {
	height: 20px;
	width: 440px;
	background-color: #999999;
}
#hotelheader h1 {
	font-family: "Century Gothic";
	font-size: 36px;
	color: #333333;
}
.hotelmaptitle h1 {
	font-family: "Century Gothic";
	font-size: 12px;
	color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 200px;
}

	
.aboutbox4 h1 {
	font-family: "Century Gothic";
	color: #F10000;
	font-size: 14px;
}
#transportholder {
	float: right;
	height: 799px;
	width: 300px;
}
#footera {
	background-color: #FFF;
	height: 90px;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	border-right-width: 0.07em;
	border-bottom-width: 0em;
	border-left-width: 0.07em;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	border-top-style: solid;
	border-top-width: 0.07em;
	border-top-color: #333333;
	text-align: center;
}
#footera a {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	text-decoration: none;
	text-align: center;
}
#headerholder {
	background-color: #666666;
	height: 155px;
	width: 1024px;
}
.hhhh1 {
	background-color: #0066CC;
	height: 25px;
	width: 150px;
	margin-top: 4px;
	margin-left: 25px;
}
.rightcolumpic {
	float: left;
	height: 100px;
	width: 110px;
}
.pointsbox {
	background-color: #FFFFFF;
	float: left;
	height: 275px;
	width: 326px;
	margin: 5px;
}
.pointheader {
	background-color: #D10000;
	height: 25px;
	width: 326px;
}
.pointheader h1 {
	font-family: "Century Gothic";
	font-size: 16px;
	color: #FFFFFF;
}
.pointsbox a {
	color: #AA0000;
	list-style-type: none;
	display: inline;
	text-decoration: none;
}

.contentforright {
	background-color: #FFFFFF;
	float: right;
	height: 100px;
	width: 180px;
}
.contentforright h1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	margin-bottom: 0px;
	font-size: 12px;
}

.contentforright ul {
	margin: 0;
	padding: 0;
	list-style: none;
	}
	
.contentforright li {
	float: left; 
	display: inline;
}
	

.contentforright li a:link, .contentforright li a:visited {
	display: block;
	color: #333333;
	margin-right: 0em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	font-weight: normal;
	padding-top: 0em;
	padding-right: 1.9em;
	padding-bottom: 0.8em;
	padding-left: 0em;
	text-decoration: none;
	}
	
.contentforright li a:hover, .contentforright li a:active {
	color: #FF0000;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
	
.pointsbox p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	margin-right: 10px;
	margin-left: 5px;
}
.pointheadeh1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
}
#line1underheader {
	background-color: #FBC42A;
	height: 5px;
	width: 1024px;
}
.line2afterheader {
	background-color: #606062;
	height: 25px;
	width: 1024px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
#mapofhotles {
	background-color: #FFFFFF;
	height: 310px;
	width: 305px;
	float: left;
	margin-right: 10px;
	margin-left: 20px;
}
.hotelmapbox {
	background-color: #FFFFFF;
	float: none;
	height: 60px;
	width: 300px;
	margin-top: 3px;
	margin-right: auto;
	margin-left: auto;
}
.hotelmapbox h1 {
	font-family: "Century Gothic";
	font-size: 14px;
	color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #999999;
}
.pictureforhotelmapbox {
	float: left;
	height: 80px;
	width: 100px;
}
.Hcontent1 {
	background-color: #FFFFFF;
	float: none;
	height: 80px;
	width: 300px;
	margin-right: auto;
	margin-left: auto;
}

.Hcontent1 ul {
	margin: 0;
	padding: 0;
	list-style: none;
	}

 .Hcontent1 li {
	float: none;
	display: inline;
}

.Hcontent1 li a:link, .Hcontent1 li a:visited {
	display: block;
	color: #666666;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	list-style-type: none;
	text-decoration:none;
}
	
	.Hcontent1 li a:hover, .Hcontent1 li a:active {
	color: #E10000;
	font-weight: bolder;
}
#container1a {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	height: 2000px;
	background-color: #FFFFFF;
	border-top-width: .07em;
	border-right-width: .07em;
	border-left-width: .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;
}
#contentfor1a {
	float: left;
	width: 680px;
	background-color: #CCCCCC;
}
#footer1a {
	background-color: #990000;
	height: 35px;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
}
#adholder4 {
	height: 80px;
	width: 1024px;
	margin-left: auto;
	margin-right: auto;
	background-color: #FFFFFF;
	border-right-width: .07em;
	border-left-width: .07em;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #333333;
	border-left-color: #333333;
}
#homepagebox1 {
	height: 580px;
	width: 970px;
	margin-right: auto;
	margin-left: auto;
	border: .07em solid #333333;
	background-color: #F9F9F9;
	margin-top: 20px;
}
#homepagerightcolumn {
	float: right;
	height: 500px;
	width: 300px;
	margin-right: 10px;
}
#cityboxeholder {
	height: 150px;
	width: 970px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.3city {
	float: left;
	height: 140px;
	width: 290px;
	border: thin solid #000000;
}
.new3city {
	float: left;
	height: 140px;
	width: 310px;
	border: thin none #333333;
	margin-left: 6px;
	background-image: url(../../IMAGES/3citybackground.png);
}
.new3city h1 {
	font-family: "Century Gothic";
	font-size: 12px;
}
.line2afterheader h1 {
	font-family: "Century Gothic";
	font-size: 12px;
	color: #FFFFFF;
	margin-left: 10px;
	margin-bottom: 0px;
}
#homepagemainpic {
	height: 500px;
	width: 300px;
}
#homepagebox1 h1 {
	font-family: "Century Gothic";
	font-size: 18px;
	color: #000000;
	float: none;
}
#homepagebox1 ul {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding-top: 6px;
	margin-bottom: 5px;
}
#boxforlaxindex {
	float: left;
	height: 1000px;
	width: 500px;
	margin-left: 25px;
}

#boxforlaxindex ul {
	margin: 0;
	padding: 0;
	list-style: none;
}



 #boxforlaxindex li a:link, #boxforlaxindex li a:visited {
	display: block;
	color: #FF0000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	list-style-type: none;
	text-decoration:none;
}
	
#boxforlaxindex li a:hover, #boxforlaxindex li a:active {
	color: #E10000;
	font-weight: bolder;
}
#hotelaboutbox {
	float: right;
	height: 730px;
	width: 430px;
	margin-right: 70px;
}
#lefthotelabout {
	float: left;
	height: 730px;
	width: 215px;
}
#righthotelaboutbox {
	float: right;
	height: 730px;
	width: 215px;
}
#righthotelaboutbox p {
	font-family: "Century Gothic";
	font-size: 14px;
	color: #666666;
}
#gettingtoladescrip {
	float: left;
	height: 435px;
	width: 300px;
	background-color: #D1D1D1;
	margin-left: 10px;
	margin-top: 5px;
}
#gettingtoladescrip p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin-right: 5px;
	margin-left: 5px;
}
#gettingtoladescrip h1 {
	font-family: "Century Gothic";
	font-size: 14px;
	color: #FF0000;
}
#gettinagrounddescrip p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	margin-right: 5px;
	margin-left: 10px;
}
#gettinagrounddescrip h1 {
	font-family: "Century Gothic";
	font-size: 14px;
	color: #FFF;
}
.fontforhotelheader {
	font-family: "Century Gothic";
	color: #666666;
	font-size: 12px;
	font-weight: bold;
}
.Photosline1 {
	height: 150px;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 30px;
}
.photoholdera {
	float: left;
	height: 150px;
	width: 200px;
	background-color: #FFF;
	margin-left: 70px;
}
#menucontainer .Photosline1 .photoholdera p {
	margin-bottom: 0px;
}
.hoteladholder {
	background-color: #0000CC;
	height: 100px;
	width: 300px;
	float: none;
	margin-top: 100px;
	margin-right: 40px;
}
.mainpageadholder {
	height: 100px;
	width: 700px;
	float: left;
	margin-top: 5px;
	margin-left: 78px;
}
.secondright {
	background-color: #666666;
	height: 530px;
	width: 300px;
	float: right;
}
#lalayout {
	background-color: #FFFFFF;
	height: 400px;
	width: 720px;
	margin-top: 0px;
	float: left;
}
.rightcolumn2 {
	background-color: #EEEEEE;
	height: 111px;
	width: 353px;
	float: left;
	border: 0.07em solid #CCCCCC;
}
.holderforsecondrights {
	background-color: #0000FF;
	float: left;
	height: 110px;
	width: 720px;
}
#3rdright {
	background-color: #666666;
	float: left;
	height: 135px;
	width: 715px;
	margin-top: 5px;
	border: medium solid #000000;
}
#firstleft {
	background-color: #FFFFFF;
	float: left;
	height: 115px;
	width: 720px;
	margin-top: 3px;
	margin-bottom: 0px;
}
#secondleft {
	background-color: #EEEEEE;
	height: 135px;
	width: 710px;
	margin-top: 3px;
	float: left;
	border: 0.07em solid #CCCCCC;
	margin-bottom: 0px;
	margin-left: 3px;
}
.thirdleft {
	background-color: #0033CC;
	height: 135px;
	width: 300px;
}
#ultimateright {
	background-color: #000000;
	float: left;
	height: 900px;
	width: 130px;
	margin-right: 4px;
	margin-top: 0px;
	padding-top: 0px;
}
.photoh {
	float: left;
	height: 110px;
	width: 100px;
	margin-left: 11px;
}
.contenth {
	float: right;
	height: 120px;
	width: 185px;
	color: #AA0000;
}
.contenth h1 {
	font-family: "Century Gothic";
	font-size: 16px;
	margin-top: 10px;
	margin-bottom: 0px;
	color: #AA0000;
}
.contenth a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #646567;
	list-style-type: none;
	display: inline;
	text-decoration: none;
}
.contenth p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin-top: 0px;
}
.contentforbottorow a {
	font-family: Arial, Helvetica, sans-serif;
	color: #AA0000;
	font-weight: bold;
	text-decoration: none;
}
.contentforbottorow {
	float: right;
	height: 110px;
	width: 230px;
}
.contentforbottorow h1 {
	font-family: "Century Gothic";
	font-size: 16px;
	font-weight: bold;
	color: #AA0000;
	margin-top: 10px;
	margin-bottom: 0px;
}
.contentforbottorow p {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	margin-top: 0px;
}
#LAMAINADHOLDERRIGHT {
	background-color: #333333;
	height: 900px;
	width: 140px;
}
#LAMAINPAGERIGHTNAV {
	background-color: #000000;
	height: 1100px;
	width: 130px;
	margin-right: 0px;
	margin-left: 2px;
}

#LAMAINPAGERIGHTNAV ul {
	float: left;
	list-style:none;
	margin: 0px;
	padding: 0px;
	background-color: #333333;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-bottom-style: solid;
	}
	

#LAMAINPAGERIGHTNAV li a:link, #LAMAINPAGERIGHTNAV li a:visited {
	display: block;
	text-decoration:none;
	margin-right: 0em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 24px;
	font-weight: bolder;
	color: #FFFFFF;
	background-color: #000000;
	border-top-width: 1px;
	border-top-style: none;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-right-style: solid;
	}
	
	#LAMAINPAGERIGHTNAV li a:hover, #LAMAINPAGERIGHTNAV li a:active {
	color: #FCC223;
	}
	
#photoforbottom {
	height: 135px;
	width: 335px;
	margin-right: 0px;
}
#bottomcontent {
	float: right;
	height: 134px;
	width: 360px;
	margin-left: 0px;
}
#bottomcontent h1 {
	font-family: "Century Gothic";
	font-size: 16px;
	font-weight: bold;
	color: #AA0000;
	margin-top: 3px;
	margin-bottom: 0px;
}
#bottomcontent p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
#bottomcontent a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #AA0000;
	font-weight: bold;
	text-decoration: none;
}
.jcguidescomingsoon {
	font-family: "Century Gothic";
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 0px;
}
.accomodationsmap {
	background-color: #EEEEEE;
	height: 70px;
	width: 300px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	border: .07em solid #333333;
}
#aright {
	background-color: #666666;
	float: right;
	height: 310px;
	width: 300px;
}
aright {
	background-color: #0000FF;
	float: right;
	height: 300px;
	width: 300px;
}
#aright1 {
	background-color: #FFFFFF;
	float: right;
	height: 310px;
	width: 300px;
	margin-right: 40px;
}
.accomodationsmap a {
	font-family: "Century Gothic";
	font-size: 14px;
	font-weight: bold;
	color: #D10000;
	text-decoration: none;
	padding-top: 10px;
	margin-bottom: 0px;
}
.accomodationsmap p {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	margin-top: 0px;
}
.headeradholder {
	background-color: #FFFFFF;
	float: right;
	height: 68px;
	width: 500px;
	margin-right: 100px;
	margin-top: 30px;
}
.holderforjc {
	float: left;
	height: 160px;
	width: 150px;
	background-color: #FFF;
}
#lefthomepagepic {
	float: left;
	height: 300px;
	width: 410px;
	margin-left: 5px;
}
#contenthomepageright {
	float: right;
	height: 300px;
	width: 550px;
}
#contenthomepageright h1 {
	font-family: "Century Gothic";
	font-size: 32px;
	color: #333333;
	text-align: left;
}
#contenthomepageright p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	margin-left: 10px;
	margin-right: 5px;
	text-align: left;
}
#homepagebottombar1 {
	height: 130px;
	width: 970px;
	float: left;
	margin-left: 0px;
	margin-top: 10px;
}
.bottomholdersforhome {
	float: left;
	height: 125px;
	width: 310px;
	border: .07em solid #333333;
	background-color: #FFF;
	margin-left: 8px;
}
.photoforbottohome {
	float: left;
	height: 100px;
	width: 100px;
	margin-left: 10px;
	margin-top: 5px;
}
.contentforbottomhome {
	float: right;
	height: 100px;
	width: 190px;
	margin-top: 5px;
}
.contentforbottomhome h1 {
	font-family: "Century Gothic";
	font-size: 14px;
	color: #333333;
}
.orbitzholder {
	background-color: #FFFFFF;
	height: 600px;
	width: 120px;
	margin-top: 5px;
	margin-right: auto;
	margin-left: auto;
}
.additionahotelinfo {
	background-color: #E10000;
	height: 1000px;
	width: 200px;
	margin-top: 10px;
	border: .07em solid #333333;
}
.additionahotelinfo h1 {
	font-family: "Century Gothic";
	font-size: 12px;
}
#mapofhotelb {
	height: 390px;
	width: 1024px;
}
#holder2z {
	background-color: #FFFFFF;
	float: left;
	height: 388px;
	width: 900px;
}
#adholderz {
	background-color: #666666;
	float: right;
	height: 375px;
	width: 120px;
}
.hotelnholder {
	background-color: #EEEEEE;
	float: left;
	height: 120px;
	width: 440px;
	border: .07em solid #333333;
	margin-left: 7px;
	margin-top: 3px;
}
.adholderzy {
	height: 90px;
	width: 120px;
	margin-top: 5px;
}
#homepagebottombar2 {
	float: left;
	height: 30px;
	width: 1000px;
	margin-top: 10px;
	margin-left: 12px;
	background-color: #606062;
	margin-bottom: 0px;
}
adholder1111 {
	float: left;
	height: 125px;
	width: 125px;
}
.adholder125x125 {
	float: left;
	height: 125px;
	width: 225px;
	margin-left: 10px;
}
#leftcolumformmorecontent {
	float: left;
	height: 600px;
	width: 200px;
	margin-left: 10px;
}
#lefhotelcolumn {
	float: right;
	height: 800px;
	width: 150px;
	margin-left: 8px;
	border: .07em solid #333333;
	margin-top: 5px;
}
#boxformanyholders {
	float: left;
	height: 570px;
	width: 740px;
}
.box1 {
	background-color: #EEEEEE;
	float: left;
	height: 120px;
	width: 300px;
	margin-left: 3px;
	margin-top: 5px;
	border: 0.07em solid #333333;
}
#hotelcolumn1a {
	height: 550px;
	width: 120px;
	float: right;
}
#container #boxformanyholders #hotelcolumn1a a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A78216;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 5px;
}
#container #boxformanyholders #hotelcolumn1a h1 {
	font-family: "Century Gothic";
	color: #A10000;
	font-size: 12px;
	margin-left: 0px;
	margin-bottom: 0px;
}
#container #boxformanyholders #hotelcolumn1a p {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
}
#rightcolumnonLAmain {
	background-color: #999999;
	float: right;
	height: 1100px;
	width: 140px;
	margin-right: 5px;
}
.rightskyscraperad {
	background-color: #FFFFFF;
	height: 600px;
	width: 140px;
}
.locationheaders h1 {
	font-family: "Century Gothic";
	font-size: 24px;
	font-weight: bold;
	color: #999999;
}
#bar1a {
	float: left;
	height: 130px;
	width: 970px;
	margin-top: 5px;
}
.contentforbottomhome p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin-top: 0px;
}
.adholder125x125 h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	margin-top: 0px;
	margin-bottom: 0px;
}
.adholder125x125 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin-top: 0px;
	margin-bottom: 0px;
}
#homepagecontainer {
	height: 1530px;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	background-color: #EEE;
	border: .08em solid #000;
}
#footera p {
	/* [disabled]text-align: center; */
	color: #333;
}
#containerforhoteltemplate {
	height: 1700px;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	background-color: #ADADAD;
}
#contentforhoteltemplate {
	background-color: #FFF;
	float: left;
	height: 1040px;
	width: 715px;
	margin-left: 5px;
	margin-top: 5px;
}
#photocolumnforhoteltemplate {
	background-color: #FFF;
	float: right;
	height: 1040px;
	width: 295px;
	margin-top: 5px;
	margin-right: 5px;
}
headerforphotocolumn {
	background-color: #FFF;
	height: 100px;
	width: 300px;
}
#hoteltemplateheader {
	background-color: #FFF;
	height: 80px;
	width: 295px;
}
.hotelphoto1 {
	background-color: #FFF;
	height: 300px;
	width: 295px;
	margin-top: 5px;
}
#hoteltemplageadholder {
	background-color: #FFF;
	float: left;
	height: 418px;
	width: 1015px;
	margin-top: 5px;
	margin-left: 5px;
}
#hoteladholderbookingheadline {
	background-color: #FFF;
	height: 50px;
	width: 1000px;
}
#Hotelfooter {
	height: 400px;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFF;
	margin-top: 0px;
}
#hotelfooter {
	background-color: #3C9;
	height: 300px;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
}
.HotelFooter2 {
	background-color: #C36;
	float: left;
	height: 500px;
	width: 200px;
	margin-right: 4px;
}
.HotelFooter2 {
	background-color: #F66;
	float: left;
	height: 500px;
	width: 200px;
	margin-right: 4px;
}
.hotelfooter22 {
	background-color: #FFF;
	float: left;
	height: 350px;
	width: 160px;
	margin-right: 4px;
	text-align: center;
}
.hotelfooter22 h2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
#Hotelfooter .hotelfooter22 p {
	text-align: left;
	margin: 0px;
}
#Hotelfooter .hotelfooter22 p {
	text-align: center;
	color: #666;
}
.hotelfooter22 p a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #000;
	font-weight: normal;
}
#Hotelfooterbb {
	height: 100px;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
}
#hotelfooterbbb {
	height: 100px;
	width: 1024px;
	background-color: #FFF;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 0.07em;
	border-top-style: solid;
	border-top-color: #333;
	border-right-color: #333;
	border-bottom-color: #333;
	border-left-color: #333;
	text-align: center;
}
#hotelfooterbbb a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000;
}
#contentforhoteltemplate h1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	text-align: left;
	color: #000;
}
#containerforhoteltemplate #contentforhoteltemplate .hotelheader {
	text-align: left;
}
#containerforhoteltemplate #contentforhoteltemplate p {
	text-align: left;
}
#hoteltemplateheader h2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #333;
}
#containerforhoteltemplate #hoteltemplageadholder #hoteladholderbookingheadline h3 {
	text-align: center;
}
#contentforhoteltemplate p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
}
#hotelfooterbbb p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
}
#homepagecontainer #homepagebox1 #bar1a .bottomholdersforhome .contentforbottomhome p {
	text-align: left;
}
#photoforhotelholder {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
}
#holderforhotelphoto {
	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: #000;
	border-left-color: #000;
}
#contentforhotelid {
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFF;
	/* [disabled]border: .07em solid #333; */
	margin-top: 10px;
}
#contentforhotelid p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	text-align: left;
}
#hotelphotobreak {
	background-color: #FFF;
	height: 50px;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	border-bottom-width: .07em;
	border-bottom-style: solid;
	border-bottom-color: #333;
}
.footeraboutfont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
}
#holderforaboutus .descripfonts {
	text-align: left;
	margin-left: 24px;
}
#neighborhoodaboutbox2 {
	background-color: #000;
	float: left;
	height: 1170px;
	width: 300px;
	margin-top: 5px;
	margin-left: 5px;
	border: .07em solid #333;
}
#menucontainerlong {
	height: 1600px;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFF;
}
#menubodycontainterlong {
	height: 1350px;
	width: 980px;
	background-color: #999;
	margin-right: auto;
	margin-left: auto;
}
#menucontainerlong #menubodycontainterlong #neighborhoodaboutbox2 p {
	text-align: left;
}
#MENUBARHOLDER h1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 24px;
	color: #333;
}
.adholderskyscraper {
	float: right;
	height: 700px;
	width: 180px;
	background-color: #FFF;
}
#contentholderb {
	background-color: #FFF;
	float: left;
	height: 1750px;
	width: 840px;
	margin-top: 0px;
}
#container1a h1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 24px;
	color: #333;
}
#footera p {
	text-align: center;
}
#hotelfooterbbb p {
	text-align: center;
}
#neighborhoodaboutbox2 p {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
}
.contentforpic {
	height: 50px;
	width: 200px;
}

.actualpic {
	float: left;
	height: 148px;
	width: 200px;
	margin-top: 5px;
	margin-left: 5px;
}

.pictureforccolumn {
	background-color: #000;
	height: 165px;
	width: 621px;
}

.headerforpic {
	height: 15px;
	width: 621px;
	background-color: #FCC631;
}

.pictureholder {
	background-color: #F8A100;
	height: 177px;
	width: 621px;
	margin-top: 10px;
	border: .07em solid #333333;
	margin-left: 10px;
}

#holder2 {
	background-color: #CCC;
	float: left;
	height: 220px;
	width: 720px;
}

#secondcontainer {
	height: 2200px;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	background-color: #CCCCCC;
	border: .07em solid #333333;
}

#photogallerycontainer {
	height: 2200px;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
}

.contentforpic p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
}

.contentforpic {
	float: right;
	height: 135px;
	width: 400px;
	margin-top: 5px;
	color: #FFF;
	background-color: #000;
}
#photogalleryheader {
	background-color: #CCC;
	float: left;
	height: 35px;
	width: 630px;
	margin-bottom: 0px;
}
#pagenumbersid {
	float: left;
	height: 50px;
	width: 600px;
}
.adholder a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #333;
}
.adholder125x125 h1 a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #000;
	text-decoration: none;
	float: none;
}
#homepagebottombar2 h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FFF;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.HomepageholderA {
	background-color: #FFF;
	height: 155px;
	width: 818px;
	margin-top: 5px;
	margin-left: 27px;
	float: left;
	margin-right: 0px;
	border: .07em solid #999;
}
.homepagepicb {
	background-color: #FFF;
	height: 410px;
	width: 300px;
	margin-left: 5px;
}
.homepagephotoholderA {
	background-color: #666;
	height: 125px;
	width: 150px;
	margin-left: 5px;
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
}
.ContentAhomepage {
	background-color: #FFF;
	height: 125px;
	width: 658px;
	float: right;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
}
.headerforhomepageitems {
	background-color: #DBAC21;
	height: 25px;
	width: 818px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.Homepageheaderbar {
	background-color: #606062;
	height: 30px;
	width: 1000px;
	float: left;
	margin-top: 5px;
	margin-left: 12px;
}
.Homepageheaderbar h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #FFF;
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.headerforhomepageitems h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.rightcoloumcontentholder {
	background-color: #FFF;
	float: right;
	height: 479px;
	width: 150px;
	margin-top: 5px;
	margin-right: 23px;
	border: .07em solid #999;
}
.rightcoloumcontentholder h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666;
	margin-bottom: 0px;
	text-align: center;
}
#JCMissionBox {
	background-color: #000;
	float: right;
	height: 155px;
	width: 150px;
	margin-top: 5px;
	margin-right: 23px;
	border: .07em solid #999;
}
#JCMissionBox p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
}
#pagenumbersid p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #675113;
	text-decoration: none;
}
#pagenumbersid a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666;
}
.Photoholderforatt {
	background-color: #666;
	width: 350px;
	border: .07em solid #999;
	float: left;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-right: 10px;
}
.Photoholderforatt p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
}

