/* --- Border Decoratives --- */

.moduleBORDER {
	border: 1px solid;
	padding: 4px;
	border-color: #cc9966;
}

.moduleBORDER_Feature {
	border: 1px solid;
	margin-top: 4px;
	padding: 4px;
	border-color: #9A5715;
}

.moduleBORDER_plus {
	border: 1px solid;
	padding: 4px;
	border-color: #8E5E28;
	margin-top: 4px;
}

.moduleBORDER_scoop {
	border: 1px solid;
	padding: 4px;
	border-color: #4E7c91;
}
.moduleBORDER_clothes {
	border: 1px solid;
	padding: 4px;
	border-color: #8E5E28;
}
.moduleBORDER_food {
	border: 1px solid;
	padding: 4px;
	border-color: #8E5E28;
}
.moduleBORDER_culture {
	border: 1px solid;
	padding: 4px;
	border-color: #8E5E28;
}

.moduleBORDER_Galleries_Feature {
	border: 1px solid;
	padding: 4px;
	border-color: #e99930;
}

.moduleBORDER_Galleries {
	border: 1px solid;
	padding: 4px;
	border-color: #cc9966;
}

.moduleBORDER_Wrapper {
	border: 1px solid;
	padding: 4px;
	border-color: #c7b18c;
}

/* --- Box Decoratives --- */

.moduleROUNDBOTTOM_LEFT {
	height: 100%;
	background-image: url(http://media.la.com/designimages/border_curve_bottomleft.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
}

.moduleROUNDBOTTOM_RIGHT {
	height: 100%;
	background-image: url(http://media.la.com/designimages/border_curve_bottomright.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
}

.moduleBOX {
	height: 100%;
}

.moduleCOL_LEFT {
	height: 100%;
	float: left;
	width: 263px;
}

.moduleCOL_RIGHT {
	height: 100%;
	float: left;
	margin-left: 4px;
	width: 263px;
	padding: 0;
}

.moduleCOL_LEFT_Home, .moduleCOL_RIGHT_Home {
	height: 100%;
	padding: 0px;
}


.moduleNAVI {
	width: 143px;
	padding: 2px;
	text-align: right;
	color: #993300;
	font-size: 11px;
}

.moduleHEADER .moduleNAVI {
	vertical-align: bottom;
}

.moduleFOOTER .moduleNAVI {
	padding-top: 8px;
	vertical-align: top;
}

.moduleNAVI a:link, .moduleNAVI a:visited {
	color: #993300;
	text-decoration: none;
}

.moduleNAVI a:hover, .moduleNAVI a:active {
	color: #993300;
	text-decoration: underline;
}

.moduleNAVI .dead_link {
	color: #999999;
}

/* --- Header Properties & Decoratives --- */

/* .moduleSUBHEAD {
	font-size: 15px;
	line-height: 16px;
} */

.moduleSUBSUBHEAD {
	color: #333333;
}

.moduleARROW {	
	height: 10px;
	background-image: url(http://media.la.com/designimages/separator_arrow.gif);
	background-repeat: no-repeat;
}

.moduleARROW_Galleries {	
	position: relative;
	z-index: 1;
	height: 10px;
	background-image: url(http://media.la.com/designimages/separator_arrow_orange.gif);
	background-repeat: no-repeat;
	left: -5px;
}

.moduleDASH {
	font-size: 4px;
	background-repeat: no-repeat;
}

/* --- Content Properties --- */

.moduleCONTENT, .moduleCONTENT_Bottom {
	border-collapse: collapse;
}

.moduleSUBBODY {
	margin-top: 3px;
	line-height: 14px;
	font-size: 11px;
}

.moduleBODY {
	padding-bottom: 45px;
	padding-right: 20px;
}

.moduleBODY_Category {
	padding-top: 10px;
	padding-right: 20px;
}

.moduleTEXT, .moduleTEXT_Bottom {
	font-size: 11px;
}

.moduleDATE {
	text-align: right;
}

/* --- Link Properties --- */

.moduleREADMORE {
	position: absolute;
	font-weight: bold;
	text-align: right;
	right: 45px;
	top: 26px;
	width: 300px;
}

.moduleREADMORE_NOLAYER {
	font-weight: bold;
	text-align: right;
}

.moduleCONTINUE a:link, .moduleCONTINUE a:visited, .moduleCONTINUE_Bottom a:link, .moduleCONTINUE_Bottom a:visited {
	color: #993300;
	text-decoration: none;
}

.moduleCONTINUE a:hover, .moduleCONTINUE a:active, .moduleCONTINUE_Bottom a:hover, .moduleCONTINUE_Bottom a:active {
	color: #993300;
	text-decoration: underline;
}

.moduleNEXT {
	font-size: 11px;
}

.moduleTITLE_Header {
	width: 338px;
}

.moduleSENDPRINT {
	color: #000000;
	text-decoration: none;
	padding-top: 9px;
	font-size: 11px;
}

/* === FLASH PROPERTIES ================================= */

#module_FLASH {
	margin-top: 4px;
}

#module_FLASH_Homepage #module_Box {
	background-color: #efd1b2;
}

/* ================  FRONTPAGE RIGHT MODULES PADDING ===================== */
#module_FRONT_Combo {
	border-collapse: collapse;
	padding: 0;
}

#module_FRONT_Combo td {
	padding:0;
	margin:0;
}

#module_FRONT_Combo #module_POWERSEARCH {
	padding-left: 4px;
}

#module_FRONT_Combo .moduleCOL_RIGHT_home #module_BLURB {
	margin-left: 4px;
	width: 340px;
}

#module_FRONT_Combo .moduleCOL_RIGHT_home #module_BLURB .moduleSUBSUBHEAD {
	font-size: 13px;
}

/* ================  LOCATIONS AND EVENTS TABBY ===================== */

#module_POWERSEARCH {
	width: 150px;
	height: 305px;
	padding-top: 5px;
	background-color: #FFFFFF;
}

#module_POWERSEARCH .LocEventTabby {
	width: 150px;
	border-collapse: collapse;
	padding: 0;
	margin: 0;
}

#module_POWERSERACH .LocEventTabby td {
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 4px;
	margin: 0;
}

#module_POWERSEARCH #TabbyBase {
	position: relative;
}

#module_POWERSEARCH #LocationTabby {
	position:absolute;
	width:140px;
	height: 277px;
	z-index:1;
	left: 0px;
	top: -2px;
	padding: 5px 0px 0px 10px; 
	color:#333333;
	background-image: url(http://media.la.com/designimages/pwrsrch_LocationTabBkgrd.gif);
	background-repeat: no-repeat;

}
#module_POWERSEARCH #EventsTabby {
	position:absolute;
	left:0px;
	top:-2px;
	width:140px;
	height: 277px;
	z-index:2;
	visibility: hidden;
	padding: 5px 0px 0px 10px; 
	color:#333333;
	background-image: url(http://media.la.com/designimages/pwrsrch_EventTabBkgrd.gif);
	background-repeat: no-repeat;
}
#module_POWERSEARCH td.evtTabSpacer {
	padding-left: 3px;
}

#module_POWERSEARCH select.LocationSearch, #module_POWERSEARCH input.LocationSearch {
	width: 125px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:9px; 
	color: #666666;}

#module_POWERSEARCH input.LocationSearch {
width:118px;
}
	
#module_POWERSEARCH .SearchBtn {
	text-align:right; 
	padding: 15px 14px 0px 0px;}
	
#module_POWERSEARCH .PulldownTitle {
	font-size:9px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 7px 0px 1px 0px;
}


/* === EDITORS PICKS (category) PROPERTIES ================================= */

/* --- Border Decoratives & Box Properties Addition --- */

#module_EDITORSPICKS_Category {
	color: #990000;
	margin-top: 4px;

}

#module_EDITORSPICKS_Category .moduleBOX {
	background-color: #FCFBBF;
	position: relative;
	z-index: 1px;
}

/* --- Header Properties & Decoratives Addition --- */

#module_EDITORSPICKS_Category .moduleHEADER {
	padding-top: 13px;
	padding-left: 18px;
	padding-right: 40px;
	font-size: 20px;
}

#module_EDITORSPICKS_Category .moduleDASH {
	background-image: url(http://media.la.com/designimages/separator_dash_mbrown.gif);
	background-position: 0px 4px;
	margin-left: 17px;
}

#module_EDITORSPICKS_Category  .moduleSUBHEAD {
	font-size: 15px;
	line-height: 16px;
}


/* --- Content Properties Addition --- */

#module_EDITORSPICKS_Category .moduleCONTENT {
	position: relative;
	z-index: 2;
	height: 60px;
	margin-top: 8px;
	margin-left: 16px;
	margin-right: 10px;
	font-size: 11px;
	color: #333333; 
	background-image: url(http://media.la.com/designimages/separator_dash_lbrown.gif);
	background-position: bottom;
	background-repeat: no-repeat;
}

#module_EDITORSPICKS_Category .moduleCONTENT_Bottom {
	position: relative;
	z-index: 2;
	height: 64px;
	margin-top: 8px;
	margin-left: 16px;
	margin-right: 10px;
	font-size: 11px;
	color: #333333; 
}

#module_EDITORSPICKS_Category .moduleIMAGE {
	padding-left: 12px;
	padding-right: 11px;  
	vertical-align:top;
	float: left;
}

#module_EDITORSPICKS_Category .moduleDESCRIPTION {
	vertical-align:top;
	padding-right: 40px;
}

/* --- Link & Sub-header Properties Addition--- */

#module_EDITORSPICKS_Category .moduleSUBHEAD, #module_EDITORSPICKS_Category a:link, #module_EDITORSPICKS_Category a:visited {
	color: #990000;
	text-decoration: none;
}

#module_EDITORSPICKS_Category a:hover, #module_EDITORSPICKS_Category a:active {
	text-decoration: underline;
	color: #990000;
}


#module_EDITORSPICKS_Category .moduleSUBSUBHEAD a {
	color: #333333;
}

#module_EDITORSPICKS_Category .moduleREADMORE {
	right: 36px;
	top: 35px;
}

/* === BLOG (catagory) PROPERTIES ================================= */

/* --- Border Decoratives & Box Properties Addition --- */

#module_BLOG_Category {
	margin-top: 4px; 
}

#module_BLOG_Category .moduleBOX {
	background-color: #e4ded2;
}

/* --- Header Properties & Decoratives Addition --- */

#module_BLOG_Category .moduleHEADER {
	border-collapse: collapse;
	height: 41px;
	width: 510px;
}

#module_BLOG_Category .moduleFOOTER {
	padding-top: 10px;
	padding-bottom: 30px;
	text-align: right;
}

#module_BLOG_Category .moduleLINKS {
	border-collapse: collapse;
	float: right;
}

#module_BLOG_Category .moduleTITLE {
	padding-top: 10px;
	padding-left: 24px;
}

#module_BLOG_Category .moduleDASH {
	background-image: url(http://media.la.com/designimages/separator_dash_lbrown.gif);
	background-position: 0px 4px;
	margin-left: 12px;
}


#module_BLOG_Category .moduleBOX .moduleBODY_Category .moduleCONTENT .moduleSUBBODY img {
	float: left;
	height: 50px;
	padding-right: 10px;
}

/* --- Content Properties Addition --- */

#module_BLOG_Category .moduleCONTENT {
	padding-top: 5px;
	margin-left: 12px;
	padding-right: 40px;
	padding-bottom: 15px;
	margin-bottom: 10px;
	font-size: 11px;
	color: #333333; 
	background-image: url(http://media.la.com/designimages/separator_dash_lbrown.gif);
	background-position: bottom;
	background-repeat: no-repeat;
}

#module_BLOG_Category .moduleCONTENT_Bottom {
	padding-top: 5px;
	margin-left: 12px;
	padding-right: 40px;
	padding-bottom: 15px;
	margin-bottom: 10px;
	font-size: 11px;
	color: #333333; 
}

#module_BLOG_Category .moduleDESCRIPTION {
	vertical-align: top;
	padding-right: 51px;
}

#module_BLOG_Category .moduleDATE, #module_BLOG_Category .moduleREADMORE_NOLAYER {
	padding-right: 45px;
	vertical-align: bottom;
	font-size: 11px;
}

#module_BLOG_Category .moduleSUBHEAD, #module_BLOG_Category .moduleSUBBODY {
	padding-left: 12px;
}

#module_BLOG_Category .moduleSUBHEAD, #module_BLOG_Category .moduleDATE, #module_BLOG_Category a:link, #module_BLOG_Category a:visited {
	text-decoration: none;
	color: #cc6500;
}

#module_BLOG_Category a:hover, #module_BLOG_Category a:active {
	text-decoration: underline;
	color: #cc6500;
}

/* CATEGORY PROMOBOXES (used for Category Landing Pages) */

#module_LATEST_Category {
	font-size: 11px;
	color: #993300;
	margin-top: 4px;
	position: relative;
	z-index: 0;
	width: 530px;
}	

#module_LATEST_Category .moduleCOL_LEFT, #module_LATEST_Category .moduleCOL_RIGHT {
	background-color: #e1ceaa;
}

#module_LATEST_Category .moduleHEADER {
	padding-top: 18px;
	padding-left: 23px;
	font-size: 14px;
	color: #993300;
}

#module_LATEST_Category .moduleDASH {
	background-image: url(http://media.la.com/designimages/separator_dash_dbrown.gif);
	background-position: 0px 4px;
	margin-left: 22px;
}

#module_LATEST_Category .moduleCONTENT {
	margin-top: 4px;
	margin-left: 23px;
	margin-right: 15px;
	margin-bottom: 45px;
}

#module_LATEST_Category a:link, #module_LATEST_Category a:visited {
	color: #993300;
	text-decoration: none;
	font-size: 11px;
}

#module_LATEST_Category a:hover, #module_LATEST_Category a:active {
	color: #993300;
	text-decoration: underline;
	font-size: 11px;
}

#module_LATEST_Category td.padding {
	padding-top: 4px;
	padding-bottom: 4px;}

#module_LATEST_Category td.BulletPadding {
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 3px;}

/* === TRAVEL PROMOBOXES PROPERTIES ================================= */

/* --- Border Decoratives & Box Properties Addition --- */

#module_LATEST_Travel {
	color: #777777;
	margin-top: 4px;
}

#module_LATEST_Travel .SponsorBorder {
	border: solid #A9A9A9 1px;
	height: 100%;
	padding: 4px;
}

#module_LATEST_Travel .moduleBOX {


	background-color: #E0E0E0;
	
}

#module_LATEST_Travel .moduleDASH {
	background-image: url(http://media.la.com/designimages/separator_dash_gray.gif);
	background-position: 0px 4px;
	margin-left: 13px;
}

#module_LATEST_Travel .moduleHEADER {
	padding-top: 13px;
	padding-left: 19px;
	padding-right: 40px;
	font-size: 14px;
	color: #993300;
}

#module_LATEST_Travel .SponsoredTravelListings {
	margin: 10px 0px 0px 19px;
	width: 220px;
}
#module_LATEST_Travel td.SponsoredTravelBorder {
	border-bottom: 1px dotted #999999;
	padding: 5px 0px 5px 0px;
}

#module_LATEST_Travel td.SponsoredTravelNoBorder {
	padding: 5px 0px 5px 0px;
}
#module_LATEST_Travel a:link, #module_LATEST_Travel a:visited {	
	font-size: 11px;
	color: #990000;
	text-decoration: underline;
}

#module_LATEST_Travel a:hover, #module_LATEST_Travel a:active {	
	font-size: 11px;
	color: #CC6600;
	text-decoration: underline;
}


/* === CATEGORY PAGE PROMOBOXES ============================== */

#module_DIRECT_Category {
	font-size: 11px;
	padding-top: 4px;
	background-color: #ffffff;
	width: 150px;
}

#module_DIRECT_Category .NewsletterSignup {
	padding: 4px;
	height: 55px;
	border: 1px solid #cc9966;
}

#module_DIRECT_Category .sectionEditor {
	padding: 4px;
	margin-bottom: 5px;
	border: 1px solid #cc9966;
}

#module_DIRECT_Category .SignupToday {
	padding: 4px;
	height: 80px;
	margin: 0px; 
	border: 1px solid #cc9966;
}

#module_DIRECT_Category strong {
	color: #ff6600;
}


#module_DIRECT_Category .moduleCONTENT {
	padding: 5px;
	height: 97px; 
	margin: 0px 0px 5px 0px; 
	border: 1px solid #cc9966;
	color: #ff6600;
	font-weight: bold;
}

#module_DIRECT_Category a:link, #module_DIRECT_Category a:visited {
	color: #ff6600;
	text-decoration: none;
	font-weight: bold;
}

#module_DIRECT_Category a:hover, #module_DIRECT_Category a:active {
	color: #ff6600;
	text-decoration: underline;
	font-weight: bold;
}

#module_DIRECT_Category .editorPHOTO {
	text-align: center;
	padding-bottom: 5px;
}

/* === RELATED (interiorpages) PROPERTIES ================================= */

/* --- Border Decoratives & Box Properties Addition --- */

#module_RELATED {
	border-top: #FFFFFF solid 4px;
	width: 150px;
}

#module_RELATED .moduleBOX {
	font-size: 11px;
	color: #996600;
	
}

#module_RELATED .moduleHEADER {
	padding: 17px 17px 0px 12px;
	font-size: 14px;
	color: #996600;
}

#module_RELATED .moduleIMAGE {
	padding: 12px 0px 0px 12px;
}

#module_RELATED .moduleDESCRIPTION {
	color: #666666;
	width: 140px;
	text-align: right;
}

#module_RELATED .moduleQUOTE {
	color: #333333;
}

#module_RELATED .moduleCREDIT {
	padding-top: 10px;
	font-size: 9px;
	color: #333333;
}

#module_RELATED .moduleDASH {
	background-image: url(http://media.la.com/designimages/separator_dash_white.gif);
	background-position: 0px 4px;
	margin-left: 13px;
}

#module_RELATED .moduleCONTENT {
	margin: 4px 15px 45px 12px;
}

#module_RELATED .moduleIMAGE_CONTENT {
	padding: 4px 15px 45px 12px;
}

#module_RELATED a:link, #module_RELATED a:visited {
	text-decoration: none;
	color: #996600;
	font-size: 11px;
}

#module_RELATED a:hover, #module_RELATED a:active {
	text-decoration: underline;
	color: #996600;
	font-size: 11px;
}

#module_RELATED td.padding {
	padding-top: 4px;
	padding-bottom: 4px;
}

#module_RELATED td.BulletPadding {
	width: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
}

/* === EDITORS PICKS (normal) PROPERTIES ================================= */

/* --- Border Decoratives & Box Properties Addition --- */

#module_EDITORSPICKS {
	color: #990000;
	margin-top: 4px;
}

#module_EDITORSPICKS .moduleBOX {
	background-color: #FCFBBF;
	position: relative;
}

/* --- Header Properties & Decoratives Addition --- */

#module_EDITORSPICKS .moduleHEADER {
	padding-top: 13px;
	padding-left: 18px;
	padding-right: 40px;
	font-size: 20px;
}

#module_EDITORSPICKS .moduleDASH {
	background-image: url(http://media.la.com/designimages/separator_dash_mbrown.gif);
	background-position: 0px 4px;
	margin-left: 17px;
}

#module_EDITORSPICK .moduleSUBHEAD {
	font-size: 15px;
	line-height: 16px;
}

/* --- Content Properties Addition --- */

#module_EDITORSPICKS .moduleCONTENT {
	position: relative;
	height: 55px;
	margin-top: 5px;
	margin-left: 16px;
	margin-right: 10px;
	font-size: 11px;
	color: #333333; 
	background-image: url(http://media.la.com/designimages/separator_dash_lbrown.gif);
	background-position: bottom;
	background-repeat: no-repeat;
}

#module_EDITORSPICKS .moduleCONTENT_Bottom {
	position: relative;
	height: 55px;
	margin-top: 5px;
	margin-left: 16px;
	margin-right: 10px;
	padding-bottom: 10px;
	font-size: 11px;
	color: #333333; 
}

#module_EDITORSPICKS .moduleIMAGE {
	padding-left: 12px;
	padding-right: 11px;  
	vertical-align:top;
	float: left;
}

#module_EDITORSPICKS .moduleDESCRIPTION {
	vertical-align:top;
	padding-right: 51px;
}

/* --- Link & Sub-header Properties Addition--- */

#module_EDITORSPICKS .moduleSUBHEAD, #module_EDITORSPICKS a:link, #module_EDITORSPICKS a:visited {
	color: #990000;
	text-decoration: none;
}

#module_EDITORSPICKS a:hover, #module_EDITORSPICKS a:active {
	color: #990000;
	text-decoration: underline;
}

#module_EDITORSPICKS .moduleSUBSUBHEAD a:link, #module_EDITORSPICKS .moduleSUBSUBHEAD a:visited {
	color: #333333;
	text-decoration: none;
}

#module_EDITORSPICKS .moduleSUBSUBHEAD a:hover, #module_EDITORSPICKS .moduleSUBSUBHEAD a:active {
	color: #333333;
	text-decoration: underline;
}

#module_EDITORSPICKS .moduleREADMORE {
	right: 43px;
	top: 36px;
}

/* === FILM FEED ================================= */

#module_FILMFEED {
	color: #990000;
	margin-top: 4px;
}

#module_FILMFEED .moduleBOX {
	background-color: #CC9966;
}

/* === SPONSORED TRAVEL WIDGET ================================= */

#module_TRAVELWIDGET {
	color: #333333;
	margin-top: 4px;
}

#module_TRAVELWIDGET .SponsorBorder {
	border: solid #A9A9A9 1px; 
	height: 275px;
	padding: 4px;
}

#module_TRAVELWIDGET .moduleBOX {
	background-color: #E0E0E0;
	}
	
#module_TRAVELWIDGET .moduleDASH {
	background-image: url(http://media.la.com/designimages/separator_dash_gray.gif);
	background-position: 0px 4px;
	margin-left: 13px;
}

#module_TRAVELWIDGET .moduleSECTION {
	position: relative;
	height: 250px;
	margin-top: 20px;
}

#module_TRAVELWIDGET .moduleHEADER {
	padding-top: 13px;
	padding-left: 19px;
	padding-right: 40px;
	font-size: 16px;
	color: #666666;
}

/* ----- TRAVEL PAGE TABBY PROPERTIES -- */

#module_TRAVELWIDGET .TravelSearchBox {
	width: 453px;
	height: 190px;
}

#module_TRAVELWIDGET .TabbySpacer {
	padding-right: 3px;
}

#module_TRAVELWIDGET Table.TravelTabby {
	height: 22px;
	width: 288px;
	text-align: left;
	margin-left: 16px;
}

#module_TRAVELWIDGET #divHotels, #module_TRAVELWIDGET #divPackages, #module_TRAVELWIDGET #divFlights, #module_TRAVELWIDGET #divCars {
	position:absolute;
	width: 453px;
	height: 187px;
	top: 22px;
	left: 16px;
	background-color: #BA8D5D;
}

#module_TRAVELWIDGET #divHotels {
	visibility: visible;
}

#module_TRAVELWIDGET #divPackages, #module_TRAVELWIDGET #divFlights, #module_TRAVELWIDGET #divCars {
	visibility: hidden;
}
 
#module_TRAVELWIDGET Table.Searchlayout {
 width: 428px;
 margin-left: 12px;
 margin-top: 20px;
 font-size: 11px;
 font-family: Arial, Helvetica, sans-serif;
 border-collapse: collapse;
}

#module_TRAVELWIDGET Table.Searchlayout td {
	height: 30px;
}

#module_TRAVELWIDGET td.SearchButton {
 padding-top: 15px;
 text-align: right;
}

#module_TRAVELWIDGET .SearchButton input {
  
  float: left;
}

#module_TRAVELWIDGET input.TraveFormFieldLong {
	width: 127px;
	color: #666666;
	font-size: 11px;

}
#module_TRAVELWIDGET input.TraveFormFieldShort{
	width: 64px;
	color: #666666;
	font-size: 11px;

}
#module_TRAVELWIDGET select.TravelPullDwnLng {
	width: 100px;
	color: #666666;
	font-size: 11px;

	height: 17px;

}

#module_TRAVELWIDGET select.TravelPullDwnShort {
	width: 70px;
	color: #666666;
	font-size: 11px;
	height: 17px;

}

#module_TRAVELWIDGET a:link, #module_TRAVELWIDGET a:visited {
	text-decoration: underline;
	color: #333333;
}

#module_TRAVELWIDGET a:hover, #module_TRAVELWIDGET a:active {
	text-decoration: underline;
	color: #666666;
}

/* =============== NEWSLETTER PAGES ===============================*/

/* --- Border Decoratives & Box Properties Addition --- */

#module_NEWSLETTERS {
	color: #333333;
	font-size: 11px;
	margin-top: 4px;
}
#module_NEWSLETTERS .Signup {
	width: 180px;
	margin-bottom: 15px;
	color: #999999;}
 
#module_NEWSLETTERS .moduleBOX {
	background-color: #fbe7cc;
}

#module_NEWSLETTERS .moduleHEADER {
	padding-top: 17px;
	padding-left: 20px;
	font-size: 20px;
	color: #cc3300;
}

#module_NEWSLETTERS .moduleSUBBODY {
	font-size: 11px;
	margin-bottom: 45px;
	line-height: 14px;
}

#module_NEWSLETTERS .moduleSUBBODY2 {
	font-size: 11px;
	padding-left: 10px;
	margin: 6px 0px 4px 0px;
}

#module_NEWSLETTERS .moduleDASH {
	background-image: url(http://media.la.com/designimages/separator_dash_mbrown.gif);
	background-position: 0px 4px;
	margin-left: 20px;
}

#module_NEWSLETTERS .moduleCONTENT {
	margin-top: 10px;
	margin-left: 20px;
	margin-right: 15px;
}
#module_NEWSLETTERS .SignupText {
	padding: 5px 0px 5px 0px;

}

#module_NEWSLETTERS .SignupForm {
	margin-top: 20px;
	margin-left: 20px;
	margin-right: 15px;
	width: 200px;
	
}

#module_NEWSLETTERS .submitButton {
	margin-left: 20px;
	margin-right: 25px;
	width: 64px;
	text-align: right;
}

#module_NEWSLETTERS .submitButton_LEFT {
	margin-left: 20px;
	margin-right: 25px;
	width: 185px;
	text-align: left;
	margin-top: 20px;
}

#module_NEWSLETTERS .moduleSUBHEAD,  #module_NEWSLETTERS a:link, #module_NEWSLETTERS a:visited {
	color: #993300;
	text-decoration: none;
}

#module_NEWSLETTERS a:hover, #module_NEWSLETTERS a:active {
	color: #993300;
	text-decoration: underline;
}

#module_NEWSLETTERS .moduleERROR {
	margin-right: 15px;
	color: #FF3300;
	font-size: 11px;
}



/* =============== NEWSLETTER ARCHIVE PAGES ===============================*/

/* --- Border Decoratives & Box Properties Addition --- */

#module_NWSLTR_ARCHIVE {
	color: #333333;
	font-size: 11px;
	margin-top: 4px;
}

#module_NWSLTR_ARCHIVE .moduleBOX_plus {
	background-color: #EDEFF2;
}

#module_NWSLTR_ARCHIVE .moduleBOX_scoop {
	background-color: #EDEFF2;
	height: 100%;
}

#module_NWSLTR_ARCHIVE .moduleBOX_clothes {
	background-color: #ffffeb;
	height: 100%;
}

#module_NWSLTR_ARCHIVE .moduleBOX_food {
	background-color: #ffffeb;
	height: 100%;
}
#module_NWSLTR_ARCHIVE .moduleBOX_culture {
	background-color: #EDEFF2;
	height: 100%;
}

#module_NWSLTR_ARCHIVE .moduleHEADER {
	padding-top: 5px;
	padding-left: 20px;
	font-size: 14px;
	color: #13506C;
}

#module_NWSLTR_ARCHIVE .moduleSUBHEADER {
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	font-size: 14px;
	color: #13506C;
}

#module_NWSLTR_ARCHIVE .moduleHEADERFood {
	padding-top: 5px;
	padding-left: 20px;
	font-size: 14px;
	color: #660000;
}

#module_NWSLTR_ARCHIVE .moduleSUBHEADERFood {
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	font-size: 14px;
	color: #660000;
}

#module_NWSLTR_ARCHIVE .moduleHEADERClothes {
	padding-top: 5px;
	padding-left: 20px;
	font-size: 14px;
	color: #660000;
}

#module_NWSLTR_ARCHIVE .moduleSUBHEADERClothes {
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	font-size: 14px;
	color: #660000;
}

#module_NWSLTR_ARCHIVE .moduleSUBBODY {
	font-size: 11px;
	margin-bottom: 16px;
	margin-right: 80px;
}

#module_NWSLTR_ARCHIVE .moduleBOX_plus .moduleDASH {
	background-image: url(http://media.la.com/designimages/separator_dash_blue.gif);
	background-position: 0px 4px;
	margin-left: 13px;
}

#module_NWSLTR_ARCHIVE .moduleDASH {
	background-image: url(http://media.la.com/designimages/separator_dash_mbrown.gif);
	background-position: 0px 4px;
	margin-left: 13px;
}
#module_NWSLTR_ARCHIVE .moduleCONTENT {
	margin-top: 10px;
	padding-left: 20px;
	margin-right: 15px;
}

#module_NWSLTR_ARCHIVE .moduleARCHIVEDATE {
	margin-top: 10px;
	margin-right: 14px;
	font-size: 14px;
	color: #006763;
}

#module_NWSLTR_ARCHIVE .moduleBOX_plus .moduleARCHIVEDATE a {
	color: #006763;
}

#module_NWSLTR_ARCHIVE .moduleBOX_plus .moduleARCHIVEDATE a:hover {
	color: #006763;
	text-decoration: underline;
}


#module_NWSLTR_ARCHIVE .moduleARCHIVEDATEFood {
	margin-top: 10px;
	margin-right: 14px;
	color: #990000;
}

#module_NWSLTR_ARCHIVE .moduleARCHIVEDATEClothes {
	margin-top: 10px;
	margin-right: 14px;
	color: #990000;
}

#module_NWSLTR_ARCHIVE .moduleSUBHEAD,  #module_NWSLTR_ARCHIVE a:link, #module_NWSLTR_ARCHIVE a:visited {
	color: #993300;
	text-decoration: none;
}



/* === DETAIL PROPERTIES for EVENT & LOCATION PAGES ============================== */

/* --- Border Decoratives & Box Properties Addition --- */

#module_DETAILS {
	margin-top: 4px;
}

#module_DETAILS .moduleBOX {
	background-color: #e3ded1;
}

#module_DETAILS .moduleHEADER {
	padding-top: 17px;
	padding-left: 21px;
	font-size: 22px;
	color:  #CC3300;
}
#module_DETAILS .moduleTITLE {
	font-size: 12px;
	color:  #CC3300;
	text-decoration: none;  
} 

#module_DETAILS a:link, #module_DETAILS a:visited {
	color:  #CC3300;
	text-decoration: none;
}

#module_DETAILS a:hover, #module_DETAILS a:active {
	color:  #CC3300;
	text-decoration: underline;  
}

#module_DETAILS a.moduleSENDPRINT:link, #module_DETAILS a.moduleSENDPRINT:visited {
	color: #000000;
	text-decoration: none;
}

#module_DETAILS a.moduleSENDPRINT:hover, #module_DETAILS a.moduleSENDPRINT:active {
	color: #000000;
	text-decoration: underline;
}

#module_DETAILS .moduleDASH {
	background-image: url(http://media.la.com/designimages/separator_dash_mbrown.gif);
	background-position: 0px 4px;
	margin-left: 13px;
}

#module_DETAILS .moduleBODY {
	padding-top: 10px;
	padding-right: 15px;
}

#module_DETAILS .moduleCONTENT {
	padding-top: 8px;
	padding-left: 20px;
	padding-bottom: 0px;
	font-size: 12px;
}

#module_DETAILS .moduleCONTENT .moduleCONTENT {
	padding-left: 0px;
}

#module_DETAILS .moduleCONTENT .moduleDASH {
	margin-left: -7px;
}

#module_DETAILS .moduleSPEC {
	padding-bottom: 5px;
}

#module_DETAILS .moduleSUBHEAD {
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	padding-left: 21px;
	padding-right: 25px;
}

#module_DETAILS .moduleIMAGE {
	float: left;
	height: 153px;
	padding-bottom: 15px;
	margin-right:14px;
}

#module_DETAILS .moduleLocation {
	padding-top: -3px;
	padding-bottom: 30px;
	margin-bottom: 20px;
}

#module_DETAILS .moduleLocation a:link,  #module_DETAILS .moduleLocation a:visited {
	color: #333333;
	text-decoration: none;
	}

#module_DETAILS .moduleLocation a:hover,  #module_DETAILS .moduleLocation a:active {
	color: #333333;
	text-decoration: underline;
}

#module_DETAILS .moduleINFO {
	margin-top: 8px;
	margin-bottom: 5px;
}

#modules_DETAILS .moduleCONTENT td {
	width: 254px;
}
	
#module_DETAILS .moduleTEXT {
	padding-top: 5px;
	padding-right: 75px;
	line-height: 15px;
	padding-bottom: 5px;
}

#module_DETAILS .moduleFOOTNOTES {
	padding-top: 8px;
	padding-right: 75px;
	font-size: 11px;
}

#module_DETAILS .moduleLASTLINKS {
	font-size: 12px;
	padding-top: 10px;
	padding-bottom: 20px;
}

/* =========================== PHOTO GALLERY PAGES ============================== */

/* --- Border Decoratives & Box Properties Addition --- */

#module_GALLERIES_Feature {
	color: #333333;
	font-size: 11px;
	position: relative;
	margin-top: 4px;
	height: 465px;
}

#module_GALLERIES_Feature .moduleHEADER {
	font-size: 20px;
	color: #cc3300;
	padding: 17px 0px 0px 20px;
}

#module_GALLERIES_Feature .moduleDASH {
	background-image: url(http://media.la.com/designimages/separator_dash_gray.gif);
	background-position: 0px 4px;
	margin-left: 18px;
}


			
#module_GALLERIES_Feature #galleryIMAGE_vert {
	position: absolute;
	left: 236px;
	top: 70px;
}

#module_GALLERIES_Feature #galleryCREDIT_vert {
	position: absolute;
	text-align: right;
	right: 20px;
	font-size: 10px;
	color: #999999;
	top: 420px;
}

#module_GALLERIES_Feature #gallerySUBHEAD_vert {
	position: absolute;
	font-size: 16px;
	color: #990000;
	left: 24px;
	top: 155px;
	width: 186px;
}

#module_GALLERIES_Feature #galleryCONTENT_vert {
	position: absolute;
	left: 24px;
	top:192px;
	width:170px;
	height:177px;
}

		
#module_GALLERIES_Feature #galleryIMAGE_horz {
	position: absolute;
	left: 15px;
	top: 55px;
}

#module_GALLERIES_Feature #galleryCREDIT_horz {
	position: absolute;
	text-align: right;
	right: 20px;
	font-size: 10px;
	color: #999999;
	top: 383px;
}

#module_GALLERIES_Feature #gallerySUBHEAD_horz {
	position: absolute;
	font-size: 16px;
	color: #990000;
	left: 24px;
	top: 395px;
}

#module_GALLERIES_Feature #galleryCONTENT_horz {
	position: absolute;
	left: 24px;
	top:412px;
	width:447px;
	height:41px;
}

#module_GALLERIES_Feature #galleryCONTENT_vert a {
	line-height: 30px;
	font-weight: bold;
}

/* --- sub photogallery module --- */

#module_GALLERIES {
	color: #333333;
	font-size: 11px;
	position: relative;
	margin-top: 4px;
}

#module_GALLERIES .moduleHEADER {
	font-size: 20px;
	color: #cc3300;
	padding: 17px 0px 0px 20px;
}

#module_GALLERIES .moduleSUBHEAD {
	color: #cc3300;
	padding-top: 20px;
	padding-left: 17px;
	padding-bottom: 10px;
}

#module_GALLERIES .moduleDASH {
	background-image: url(http://media.la.com/designimages/separator_dash_gray.gif);
	background-position: 0px 4px;
	margin-left: 18px;
}

#module_GALLERIES .moduleCONTENT {
	margin-left: 20px;
	width: 390px;
	margin-bottom: 45px;
}	

#module_GALLERIES .SmallGalleryTitle, #module_GALLERIES a.SmallGalleryTitle:link, #module_GALLERIES a.SmallGalleryTitle:visited  {
	font-size: 14px;
	font-weight: normal;
	line-height: normal;
	color: #FF6600;
	text-decoration: none;
}

#module_GALLERIES a.SmallGalleryTitle:hover, #module_GALLERIES a.SmallGalleryTitle:active  {
	font-size: 14px;
	font-weight: normal;
	line-height: normal;
	color: #FF6600;
	text-decoration: underline;
}

#module_GALLERIES .SmallGalleryText a {
	line-height: 30px;
	color: #FF6600;
	font-weight: bold;
}


/* Table for More Galleries */

#module_GALLERIES .SmallGalleryImage {
	padding-bottom: 10px;
	width: 106px;
}
#module_GALLERIES .SmallGalleryText {
	padding-top: 14px;
}
#module_GALLERIES .GalleryDateText {
	font-size: 16px;
	color: #990000;
	padding: 10px 16px 10px 0px;
}
#module_GALLERIES .GalleryYear {
	padding-top: 26px;
}


/* =============== LACOMFIDENTIAL PAGES ===============================*/

/* --- Border Decoratives & Box Properties Addition --- */

#module_BLOG_Main {
	color: #333333;
	margin-top: 4px;
}

#module_BLOG_Main .moduleBOX {
	background-color: #F3EEE0;
}

#module_BLOG_Main input.NameField {
	width: 180px;
	height: 17px;
}

#module_BLOG_Main textarea.CommentField {
	width: 375px;
	height: 75px; 
	overflow:visible;
}

#module_BLOG_Main .moduleTITLE_Header {
	padding-left: 8px;
	padding-top: 10px;
}

#module_BLOG_Main .moduleHEADER, #module_BLOG_Main .moduleFOOTER {
	margin-left: 8px;
	margin-right: 15px;
	border-collapse: collapse;
}

#module_BLOG_Main .moduleTITLE {
	margin-top: 10px;
	margin-left: 20px;
	color: #2991C2;
}

#module_BLOG_Main .moduleSUBSUBHEAD {
	font-size: 11px;
	color: #2991C2;
	padding-bottom: 10px;
}

#module_BLOG_Main .moduleNAVI {
	padding-bottom: 8px;
}

#module_BLOG_Main .moduleDASH {
	background-image: url(http://media.la.com/designimages/separator_dash_mbrown.gif);
	background-position: 0px 4px;
	margin-left: 13px;
}

#module_BLOG_Main .moduleENTITY {
	padding-top: 10px;
}

#module_BLOG_Main .moduleDATE_Blog {
	margin-left: 20px;
	color: #FE4E20;
	font-size: 12px;
}
#module_BLOG_Main .moduleARCHIVE {
	color: #2991C2;
	margin: 15px 15px 15px 20px;
	font-size: 12px;
}
#module_BLOG_Main .moduleTOPTITLE {
	color: #2991C2;
	margin-left: 20px;
	margin-top: 4px;
	font-size: 12px;
}

#module_BLOG_Main .moduleCONTENT {
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 70px;
	padding-bottom: 10px;
}

#module_BLOG_Main .moduleIMAGE_Blog {
	margin-top: 15px;
	margin-left: 20px;
}
#module_BLOG_Main .moduleIMAGE_BlogText {
	margin-top: 5px;
	margin-left: 20px;
	margin-right: 15px;
	font-size: 10px;
}
#module_BLOG_Main .moduleCommentText {
	margin-top: 2px;
	font-size: 10px;
}

#module_BLOG_Main .moduleContinueBTM {
	font-size: 10px;
	text-align: right;
}

#module_BLOG_Main .moduleContinue {
	font-size: 10px;
	text-align: right;
	width: 200px;
	float: right;
	position:relative;
	bottom: 12px;
	right: 10px;
}

#module_BLOG_Main .tipsEMAIL {
	font-size: 10px;
	text-align: left;
	padding-top: 8px;
	vertical-align: top;
	padding-left: 8px;
}
	
#module_BLOG_Main a.tipsEMAIL:link, #module_BLOG_Main a.tipsEMAIL:visited {
	text-decoration: none;
	color: #993300;
}

#module_BLOG_Main a.tipsEMAIL:hover, #module_BLOG_Main a.tipsEMAIL:active {
	text-decoration: underline;
	color: #993300;
}

#module_BLOG_Main .submitButton {
	padding-top: 20px;
	text-align: right;
	width: 375px;
	margin-bottom: 100px;
}

#module_BLOG_Main .moduleRelatedItems {
	margin-top: 8px;
	margin-left: 20px;
	margin-right: 15px;
	margin-bottom: 5px;
	font-size: 10px;
}
	
#module_BLOG_Main .moduleSUBHEAD,  #module_BLOG_Main .moduleCONTENT a:link, #module_BLOG_Main .moduleCONTENT a:visited, .moduleIMAGE_BlogText a:link, .moduleIMAGE_BlogText a:visited, .moduleRelatedItems a:link, .moduleRelatedItems a:visited {
	color: #2991C2;
	padding-bottom: 5px;
	text-decoration: none;
}

#module_BLOG_Main .moduleCONTENT a:hover, #module_BLOG_Main .moduleCONTENT a:active, .moduleIMAGE_BlogText a:hover, .moduleIMAGE_BlogText a:active, .moduleRelatedItems a:hover, .moduleRelatedItems a:active {
	color: #2991C2;
	text-decoration: underline;
}

#module_BLOG_Main .moduleDATE_Blog_List {
	padding-top: 11px;
}

#module_BLOG_Main .moduleARCHIVE a.moduleDATE_Blog_List:link, #module_BLOG_Main .moduleARCHIVE a.moduleDATE_Blog_List:visited {
	color: #FE4E20;
	text-decoration: none;
}

#module_BLOG_Main .moduleARCHIVE a.moduleDATE_Blog_List:hover, #module_BLOG_Main .moduleARCHIVE a.moduleDATE_Blog_List:active {
	color: #FE4E20;
	text-decoration: underline;
}


#module_BLOG_Main .moduleERROR {
	color: #FF3300;
	font-size: 11px;
	}

/* ============================= BLOG SEARCH BOX ========================= */
#module_BLOGSEARCHBOX {
	font-size: 11px;
	color: #993300;
	background-image: url(http://media.la.com/designimages/border_curve_topleft.gif);
	background-position: top left;
	background-repeat: no-repeat;
	background-color: #EDCBAB;
	border-top: #ffffff solid 4px;
}

#module_BLOGSEARCHBOX input.blogsearchfield {
	width: 80px;
	margin-left: 7px;
	margin-right: 2px;
}

#module_BLOGSEARCHBOX .moduleBOX {
	padding-bottom: 10px;
	background-image: url(http://media.la.com/designimages/border_curve_topright.gif);
	background-position: top right;
	background-repeat: no-repeat;
}

#module_BLOGSEARCHBOX .moduleHEADER {
	padding-top: 8px;
	padding-left: 12px;
	font-size: 14px;
	color: #993300;
}

#module_BLOGSEARCHBOX .moduleDASH {
	background-image: url(http://media.la.com/designimages/separator_dash_white.gif);
	background-position: 0px 4px;
	margin-left: 13px;
}

#module_BLOGSEARCHBOX .moduleCONTENT {
	margin-top: 4px;
	margin-left: 5px;

}

#module_BLOGSEARCHBOX a:link, #module_BLOGSEARCHBOX a:visited {
	color: #993300;
	text-decoration: none;
	font-size: 11px;
}
#module_BLOGSEARCHBOX td.padding {
	padding-top: 4px;
	padding-bottom: 4px;
}

#module_BLOGSEARCHBOX td.BulletPadding {
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 3px;
}

#module_BLOGSEARCHBOX td.module_BLOGSEARCHBOX {
	background-image: url(http://media.la.com/designimages/CTGRYbrownpromobox_bkgrd.gif);
	background-repeat: repeat-y;
	border-bottom: 5px #ffffff solid;
}

/* ====================== SEARCH RETURN PAGES  =================*/
	
#module_SITESEARCH {
	color: #333333;
	margin-top: 4px;
}

#module_SITESEARCH .moduleBOX {
	background-color: #F3EEE0;
	height: 100%;
}

#module_SITESEARCH .moduleCONTENT {
	margin: 10px 55px 0px 20px;
	}

#module_SITESEARCH .moduleHEADER, #module_SITESEARCH .moduleFOOTER {
	border-collapse: collapse;
	width: 634px;
}

#module_SITESEARCH .moduleTITLE_Header {
	padding-left: 20px;
	padding-top: 20px;
	font-size: 22px;
	color: #cc6633;
	padding-bottom: 0px;
	vertical-align: bottom;
}

#module_SITESEARCH .moduleNAVI {
	padding-bottom: 3px;
	vertical-align: bottom;
}

#module_SITESEARCH .moduleLINK {
	padding-bottom: 3px;
	vertical-align: bottom;
	text-align: right;
	color: #993300;
	font-size: 11px;
}

#module_SITESEARCH .moduleTITLE {
	padding-left: 17px;
	font-size: 20px;
	color: #cc6633;
	vertical-align: bottom;
}

#module_SITESEARCH .moduleHEADERsmall {
	font-size: 11px;
	padding-left: 20px;
}

#module_SITESEARCH .moduleEditorHeader {
	padding: 17px 0px 0px 20px;
	font-size: 15px;
	color: #cc6633;
}
#module_SITESEARCH td.HeaderPadding {
	padding-top: 5px;
}

#module_SITESEARCH .moduleUserHeader {
	padding: 17px 0px 0px 20px;
	font-size: 15px;
	color: #977518;
}

#module_SITESEARCH .moduleLEGEND {
	margin-top: 10px;
	margin-left: 18px;
	font-size: 11px;
	width: 450px;
}

#module_SITESEARCH .moduleHEADALT {
	width: 581px;
	vertical-align: bottom;
	border-collapse: collapse;
}

#module_SITESEARCH .moduleHEADALT .EditorsPicksTitles, #module_SITESEARCH .moduleHEADALT .UserPostedTitles, #module_SITESEARCH .moduleHEADALT .BlogPostedTitles {
	padding-left: 20px;
}

#module_SITESEARCH .moduleHEADALT .moduleSUBHEAD {
	padding-top: 30px;
}

#module_SITESEARCH table.SearchResults {
	margin: 20px 0px 0px 20px;
	border-collapse: collapse;
}

#module_SITESEARCH td.SearchDescription {
	padding-top: 7px;
	padding-right: 85px;
	color: #333333;
	font-size: 11px;
}
#module_SITESEARCH td.SearchGraphic {
	padding: 0px 10px 20px 0px;
}

#module_SITESEARCH .EditorsPicksTitles, #module_SITESEARCH .EditorsPicksTitles a:link,  #module_SITESEARCH .EditorsPicksTitles a:visited, #module_SITESEARCH a.EditorsPicksTitles:link,  #module_SITESEARCH a.EditorsPicksTitles:visited {
	color: #CC6633;
	text-decoration: none;
}

#module_SITESEARCH .EditorsPicksTitles a:hover,  #module_SITESEARCH .EditorsPicksTitles a:active, #module_SITESEARCH a.EditorsPicksTitles:hover,  #module_SITESEARCH a.EditorsPicksTitles:active {
	color: #CC6633;
	text-decoration: underline;
}

#module_SITESEARCH .UserPostedTitles, #module_SITESEARCH .UserPostedTitles a:link,  #module_SITESEARCH .UserPostedTitles a:visited, #module_SITESEARCH a.UserPostedTitles:link,  #module_SITESEARCH a.UserPostedTitles:visited {
	color: #977518;
	text-decoration: none;
}

#module_SITESEARCH .UserPostedTitles a:hover,  #module_SITESEARCH .UserPostedTitles a:active, #module_SITESEARCH a.UserPostedTitles:hover,  #module_SITESEARCH a.UserPostedTitles:active {
	color: #977518;
	text-decoration: underline;
}

#module_SITESEARCH .BlogPostedTitles, #module_SITESEARCH .BlogPostedTitles a:link,  #module_SITESEARCH .BlogPostedTitles a:visited, #module_SITESEARCH a.BlogPostedTitles:link,  #module_SITESEARCH a.BlogPostedTitles:visited {
	color: #006699;
	text-decoration: none;
}

#module_SITESEARCH .BlogPostedTitles a:hover,  #module_SITESEARCH .BlogPostedTitles a:active, #module_SITESEARCH a.BlogPostedTitles:hover,  #module_SITESEARCH a.BlogPostedTitles:active {
	color: #006699;
	text-decoration: underline;
}

#module_SITESEARCH .moduleDASH {
	background-image: url(http://media.la.com/designimages/separator_dash_mbrown.gif);
	background-position: 0px 4px;
	margin: 0px 0px 0px 13px;
}

/* =========================== PROMO PAGES ============================== */

/* --- Border Decoratives & Box Properties Addition --- */

#module_PROMO {
	color: #333333;
	font-size: 11px;
	margin-top: 4px;
}

#module_PROMO .moduleBOX, #module_PROMO iframe {
	background-color: #F4ECDE;
}

#module_PROMO .PromoImage {
	margin: 24px 0px 18px 20px;
}

#module_PROMO .moduleHEADER {
	font-size: 20px;
	color: #cc3300;
	padding: 17px 0px 0px 20px;
}

#module_PROMO .HeaderRed, #module_PROMO a.HeaderRed:link, #module_PROMO a.HeaderRed:visited {
	font-size: 20px;
	color: #993300;
	text-decoration: none;
}

#module_PROMO a.HeaderRed:hover, #module_PROMO a.HeaderRed:active {
	font-size: 20px;
	color: #993300;
	text-decoration: underline;
}


#module_PROMO .moduleSubHEADER {
	padding-left: 30px;
	font-size: 16px;
	color: #990000;
}

#module_PROMO .moduleDASH {
	background-image: url(http://media.la.com/designimages/separator_dash_mbrown.gif);
	background-position: 0px 4px;
	margin-left: 13px;
}

#module_PROMO .moduleCONTENT {
 	width: 500px;
	margin: 10px 15px 25px 30px;
}

#module_PROMO .moduleRules {
	margin: 0px 15px 25px 20px;
	padding-top: 20px;
	padding-left: 10px;
	background-image: url(http://media.la.com/designimages/separator_dash_mbrown.gif);
	background-position: top;
	background-repeat: no-repeat;
}

#module_PROMO table.PromoSignUpForm {
	margin-left: 30px;
	margin-top: 30px;
	width: 500px; }
	
#module_PROMO input.name_email {
	width: 180px;
	margin-bottom: 15px;
	color: #999999;}
	
#module_PROMO input.city_zip {
	width: 80px;
	margin-bottom: 15px;
	color: #999999;
}
	
#module_PROMO select.gender_state {
	width: 80px;
	margin-bottom: 15px;
	color: #999999;}
	
#module_PROMO .Rules {
	padding-top: 18px;}
	
#module_PROMO .Rules a:link, #module_PROMO .Rules a:visited {
	color: #993300;
	text-decoration: none;
} 
	
#module_PROMO .Rules a:hover, #module_PROMO .Rules a:active {
	color: #993300;
	text-decoration: underline;
}

/* =========================== GUIDE PAGE PROPERTIES  ============================== */

/* --- Border Decoratives & Box Properties Addition --- */

#module_GUIDE {
	color: #333333;
	font-size: 11px;
	margin-top: 4px;
}

#module_GUIDE .moduleBOX {
	background-color: #ffffff;
}

#module_GUIDE .moduleDASH {
	background-image: url(http://media.la.com/designimages/separator_dash_mbrown.gif);
	background-position: 0px 4px;
	margin-left: 13px;
	
}
#module_GUIDE .moduleHEADER {
	font-size: 20px;
	padding: 17px 0px 0px 20px;
}

#module_GUIDE .moduleHEADER, #module_GUIDE .moduleListTitle, #module_GUIDE .moduleSubHEADER, #module_GUIDE a:link, #module_GUIDE a:visited {
	color: #990000;
	text-decoration: none;
}

#module_GUIDE a:hover, #module_GUIDE a:active {
	color: #990000;
	text-decoration: underline;
}

#module_GUIDE a.moduleSENDPRINT:link, #module_GUIDE a.moduleSENDPRINT:visited {
	color: #000000;
	text-decoration: none;
}

#module_GUIDE a.moduleSENDPRINT:hover, #module_GUIDE a.moduleSENDPRINT:active {
	color: #000000;
	text-decoration: underline;
}

#module_GUIDE .moduleENTITY {
	padding: 20px 45px 5px 0px;
}

#module_GUIDE Table.GuideTable{
	margin: 5px 40px 5px 22px;
}

#module_GUIDE td.GuideMap {
	padding-right: 15px;
}

#module_GUIDE td.GuideText {
	padding-top: 9px;
}
#module_GUIDE .EmailSend {
	padding-top: 20px;
}

#module_GUIDE .moduleSubHEADER {
	font-size: 19px;
	padding-left: 20px;
}

#module_GUIDE .moduleCONTENT {
	padding: 0px 15px 10px 20px;
}	
#module_GUIDE .moduleListTitle {
	padding-top: 10px;
	font-size: 14px;
}	

#module_GUIDE .moduleListText {
	padding-left: 18px;
	color: #333333;
	font-size: 11px;
}	
#module_GUIDE .moduleIntroText {
	padding: 10px 100px 20px 18px;
	color: #333333;
	font-size: 11px;
}

/* =============== ERROR PAGE PROPERTIES ===============================*/

/* --- Border Decoratives & Box Properties Addition --- */

#module_ERROR {
	color: #333333;
	font-size: 11px;
	margin-top: 4px;
}

 
#module_ERROR .moduleBOX {
	background-color: #F4ECDE;
	height: 100%;
}

#module_ERROR .moduleHEADER {
	padding-top: 17px;
	padding-left: 20px;
	font-size: 20px;
	color: #cc3300;
}

#module_ERROR .moduleSUBBODY {
	font-size: 11px;
}


#module_ERROR .moduleDASH {
	background-image: url(http://media.la.com/designimages/separator_dash_mbrown.gif);
	background-position: 0px 4px;
	margin-left: 13px;
}

#module_ERROR .moduleCONTENT {
	margin-top: 10px;
	margin-left: 20px;
	margin-right: 200px;
}

#module_ERROR .moduleSUBHEAD,  #module_ERROR a:link, #module_ERROR a:visited {
	color: #cc3300;
	text-decoration: none;
}

/* =========================== SITEMAP PAGE PROPERTIES (including all guides page) ============================== */

/* --- Border Decoratives & Box Properties Addition --- */

#module_ALL {
	color: #cc6633;
	font-size: 11px;
	margin-top: 4px;
}

#module_ALL .moduleBOX {
	background-color: #f3eee0;
}
#module_ALL .moduleDASH {
	background-image: url(http://media.la.com/designimages/separator_dash_mbrown.gif);
	background-position: 0px 4px;
	margin-left: 13px;
}

#module_ALL .moduleHEADER {
	font-size: 20px;
	padding: 17px 0px 0px 20px;
}
#module_ALL Td.columnPadding {
	padding-left: 10px;
	padding-right: 5px;
}
#module_ALL Td.SitemapArea {
 	padding-right: 5px;
	padding-top: 5px;
	padding-left: 5px;

}

#module_ALL .moduleColumnBorder {
	border: 1px solid;
	width: 250px;
	padding: 4px;
	border-color: #cc9966;
	margin-bottom: 25px;
	height: 100%;
}
#module_ALL .moduleColumnBox {
	background-color: #f3eee0;
	padding-bottom: 24px;
	padding-top: 15px;
}

#module_ALL Table.moduleLIST {
	margin-left: 10px;
	margin-right: 10px;
}

#module_ALL Td.moduleLIST {
	width: 260px;
	border: 1px solid;
	border-color: #cc9966;
}

#module_ALL .moduleColumnDASH {
	background-image: url(http://media.la.com/designimages/separator_dash_mbrown.gif);
	background-position: 0px 4px;
	background-repeat: no-repeat;
	margin-left: 13px;
	padding-top: 15px;
}
#module_ALL .moduleSubHEADER {
	font-size: 16px;
	padding: 0px 0px 15px 18px;
}

#module_ALL .moduleSectionHead {
	font-size: 15px;
	padding: 5px 0px 5px 0px;
}


#module_ALL .moduleCONTENT {
	padding: 0px 0px 10px 18px;
}

#module_ALL .moduleCONTENT td {
	padding-top: 1px;
	padding-bottom: 1px;
}

#module_ALL a:link, #module_ALL a:visited {
	color: #cc6633;
	text-decoration: none;
}

#module_ALL a:hover, #module_ALL a:active {
	color: #cc6633;
	text-decoration: underline;
}


/* === LA.COMFIDENTIAL (blog) BLURB (homepage) PROPERTIES ================================= */

/* --- Border Decoratives & Box Properties Addition --- */

#module_BLOG {
	width: 146px;
	height: 293px;
	margin-top: 4px;
}

#module_BLOG .moduleBOX {
	background-color: #e3ded1;
	height: 100%;
}

#module_BLOG .moduleHEADER {
	padding-top: 17px;
	padding-left: 8px;
	font-size: 22px;
}

#module_BLOG .moduleDASH {
	background-image: url(http://media.la.com/designimages/separator_dash_mbrown.gif);
	background-position: 0px 4px;
	margin-left: 13px;
}

#module_BLOG .moduleCONTENT {
	margin-top: 15px;
	margin-left: 20px;
	margin-right: 15px;
}

#module_BLOG .moduleSUBHEAD,  #module_BLOG a:link, #module_BLOG a:visited {
	color: #006699;
	text-decoration: none;
}

#module_BLOG a:hover, #module_BLOG a:active {
	color: #006699;
	text-decoration: underline;
}

#module_BLOG .moduleSUBBODY {
	padding-top: 10px;
}

#module_BLOG_Category .moduleBOX .moduleCONTENT .moduleSUBBODY img {
	float: left:
	height: 50px;
	padding-right: 10px;
	padding-bottom: 5px;
}

/* ===  GALLERY HEADLINE (homepage) PROPERTIES ================================= */

/* --- Border Decoratives & Box Properties Addition --- */

#module_GALLERYHEADLINE {
	height: 156px;
	background: url(../galleryheadline_texture.jpg) no-repeat #ffffff;
	margin-top: 4px;
	width: 300px;

}

#module_GALLERYHEADLINE .moduleCONTENT {

}

/* --- Content Properties Addition --- */

#module_GALLERYHEADLINE .moduleIMAGE {
	margin-left: -1px;
	margin-top: -2px;
	width: 128px;
	height: 170px;
	float: left;
}

#module_GALLERYHEADLINE .moduleDESCRIPTION {
	padding-left: 122px;
	padding-top: 18px;
	margin-right: 43px;
}

#module_GALLERYHEADLINE .moduleSUBHEAD, #module_GALLERYHEADLINE a:link, #module_GALLERYHEADLINE a:visited {
	color: #CB3400;
	text-decoration: none;
}

#module_GALLERYHEADLINE a:hover, #module_GALLERYHEADLINE a:active {
	color: #CB3400;
	text-decoration: underline;
}

#module_GALLERYHEADLINE .moduleLINKS a, #module_GALLERYHEADLINE .moduleSUBBODY a {
	font-weight: bold;
}

#module_GALLERYHEADLINE .moduleSUBBODY a {
	line-height: 26px;
}

#module_GALLERYHEADLINE .moduleSUBBODY .moduleLINKS {
	margin-top: 0px;
}

#module_GALLERYHEADLINE .moduleSUBBODY .moduleLINKS a {
	line-height: normal;
}

#module_GALLERYHEADLINE .moduleSUBBODY {
	color: #333333;
}

#module_GALLERYHEADLINE .moduleBORDER_Feature {
	border: 1px solid;
	border-color: #9A5715;
}



/* === LOCAL NEWS (homepage) PROPERTIES ================================= */

/* --- DISABLE LOCALNEWS --- */

#module_LOCALNEWS {
	display: none;
}

/* --- Border Decoratives & Box Properties Addition --- */

/*#module_LOCALNEWS {

	background-image: url(http://media.la.com/designimages/border_curve_topleft.gif);
	background-position: top left;
	background-repeat: no-repeat;
	background-color: #7C6753;
	margin-top: 4px;
	width: 310px;
}*/

#module_LOCALNEWS .moduleBOX {
	background-image: url(http://media.la.com/designimages/border_curve_topright.gif);
	background-position: top right;
	background-repeat: no-repeat;
}

/* --- Header Properties & Decoratives Addition --- */

#module_LOCALNEWS .moduleHEADER {
	padding-top: 17px;
	margin-left: 24px;
	font-size: 12px;
	color: #333333;
}

#module_LOCALNEWS .moduleDASH {
	background-image: url(http://media.la.com/designimages/separator_dash_white.gif);
	background-position: 0px 4px;
	margin-left: 15px;
}

/* --- Content Properties Addition --- */

#module_LOCALNEWS .moduleCONTENT {
	padding-left: 24px;
	font-size: 11px;
}

#module_LOCALNEWS .moduleTEXT {
	padding-top: 8px;
	padding-left: 6px;
	padding-bottom: 2px;
	background-image: url(http://media.la.com/designimages/separator_dash_wgray.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	color: #333333;
}

#module_LOCALNEWS .moduleTEXT_LAST {
	padding-top: 8px;
	padding-left: 6px;
	padding-bottom: 2px;
	color: #333333;
}

#module_LOCALNEWS a:link, #module_LOCALNEWS a:visited {
	color: #333333;
	text-decoration: none;
}

#module_LOCALNEWS a:hover, #module_LOCALNEWS a:active {
	color: #333333;
	text-decoration: underline;
}

/* --- Form (Table) Properties Addition --- */


#module_LOCALNEWS .moduleFORM {
	width: 100%;
	vertical-align: bottom;
	display: inline;
}

#module_LOCALNEWS .moduleFILL {
	margin-top: 8px;
	margin-right: 5px;
}

/* === BLURB (homepage) PROPERTIES ================================= */

/* --- Border Decoratives & Box Properties Addition --- */

#module_BLURB {
	height: 122px;
	margin-top: 4px;
}

#module_BLURB .moduleBOX {
	background-color: #F4ECDE;
}

#module_BLURB .moduleSUBHEAD {
	font-size: 15px;
	line-height: 16px;
}

/* --- Content Properties Addition --- */

#module_BLURB .moduleCONTENT {
	height: 113px;
	padding-top: 16px;
	margin-left: 10px;
	margin-right: 30px;
	font-size: 22px;
	position: relative;
}

#module_BLURB .moduleIMAGE {
	padding-right: 14px;
	float: left;
}

#module_BLURB .moduleDESCRIPTION {
	padding-top: 4px;
}

/* --- Link & Sub-header Properties Addition--- */

#module_BLURB .moduleSUBHEAD, #module_BLURB a:link, #module_BLURB a:visited {
	color: #cc0000;
	text-decoration: none;
}

#module_BLURB a:hover, #module_BLURB a:active {
	color: #cc0000;
	text-decoration: underline;
}

#module_BLURB .moduleSUBSUBHEAD a:link, #module_BLURB .moduleSUBSUBHEAD a:visited {
	color: #333333;
	text-decoration: none;
}

#module_BLURB .moduleSUBSUBHEAD a:hover, #module_BLURB .moduleSUBSUBHEAD a:active {
	color: #333333;
	text-decoration: underline;
}

#module_BLURB .moduleREADMORE {
	top: 96px;
	right: 0px;
}


/* === NEWSLETTER SIGNUP (homepage) PROPERTIES ================================= */

/* --- Border Decoratives & Box Properties Addition --- */

#module_SIGNUP {
	height: 150px;
	background-image: url(http://media.la.com/designimages/border_curve_topleft.gif);
	background-position: top left;
	background-repeat: no-repeat;
	background-color: #EBCBAB;
	margin-top: 4px;
}

#module_SIGNUP .moduleBOX {
	background-image: url(http://media.la.com/designimages/border_curve_topright.gif);
	background-position: top right;
	background-repeat: no-repeat;
}

/* --- Header Properties & Decoratives Addition --- */

#module_SIGNUP .moduleHEADER {
	padding-top: 17px;
	margin-left: 24px;
	font-size: 14px;
}

#module_SIGNUP .moduleDASH {
	background-image: url(http://media.la.com/designimages/separator_dash_dbrown.gif);
	background-position: 0px 4px;
	margin-left: 20px;
}

/* --- Content Properties Addition --- */

#module_SIGNUP .moduleCONTENT {
	padding-left: 24px;
	font-size: 11px;
	width: 630px;
}


#module_SIGNUP .moduleDESCRIPTION {
	width: 50%;
	padding-bottom: 10px;
}

#module_SIGNUP .moduleTEXT {
	padding-top: 1px;
}


#module_SIGNUP a:link, #module_SIGNUP a:visited {
	text-decoration: none;
	color: #cc6600;
}

#module_SIGNUP a:hover, #module_SIGNUP a:active {
	text-decoration: underline;
	color: #cc6600;
}


/* --- Form (Table) Properties Addition --- */


#module_SIGNUP .moduleFORM {
	border-collapse: collapse;
	width: 100%;
}

#module_SIGNUP .moduleSELECT {
	border-collapse: collapse;
	width: 100%;
	background-image: url(http://media.la.com/designimages/separator_dash_gray.gif);
	background-position: bottom;
	background-repeat: no-repeat;
}

#module_SIGNUP .moduleFILL {
	margin-top: 8px;
	margin-right: 29px;
}

/* ========================= WRAPPER CONETENT SECTION ================= */

/* =============== NEWSLETTER PAGES ===============================*/

/* --- Border Decoratives & Box Properties Addition --- */

#module_WRAPPERCONTENT {
	color: #333333;
	margin-top: 4px;
	height: 1000px;
}

#module_WRAPPERCONTENT .moduleBOX {
	background-color: #F3EEE0;
	height: 100%;
}

/*  =======================  FULLPAGE STATIC PAGES PROPERTIES (about us, contact, privacy policy, etc.) =============== */

/* --- Border Decoratives & Box Properties Addition --- */

#module_INFOPAGES {
	color: #333333;
	font-size: 11px;
	margin-top: 4px;
}

#module_INFOPAGES .moduleBOX {
	background-color: #f4edbd;
}

#module_INFOPAGES .moduleHEADER {
	padding: 17px 0px 0px 18px;
	font-size: 22px;
	color:  #CC3300;
}
#module_INFOPAGES .moduleDashLong {
	background-image: url(http://media.la.com/designimages/separator_dash_mbrown.gif);
	background-position: 0px 4px;
	margin: 0px 0px 0px 13px;
	background-repeat: no-repeat;
}

#module_INFOPAGES .moduleTITLE {
	font-size: 16px;
	padding-bottom: 5px;
	color: #CC3300;
}

#module_INFOPAGES .moduleDASH {
	background-image: url(http://media.la.com/designimages/separator_dash_mbrown.gif);
	background-position: 0px 4px;
	background-repeat: no-repeat;
	margin: 13px 0px 0px 13px;
}
#module_INFOPAGES .moduleCONTENT {
	font-size: 11px;
	margin: 10px 15px 0px 20px;
}
#module_INFOPAGES .SubHeadTitle {
	font-size: 15px;
	color:  #CC3300;
	margin-top: 23px;
}
#module_INFOPAGES .SubHeadText {
	width: 684px;
}

#module_INFOPAGES .SubHeadTitle2 {
	font-size: 13px;
	color:  #CC3300;
	margin-top: 12px;
}
#module_INFOPAGES .SubHeadText2 {
	width: 684px;
	margin-top: 12px;
}
#module_INFOPAGES .SubHeadIndented {
	font-size: 15px;
	padding-left: 20px;
	color:  #CC3300;
}
#module_INFOPAGES .SubTextIndented {
	padding-left: 20px;
	width: 684px;
	margin-bottom: 20px;
}
#module_INFOPAGES .SubHeadIndented2 {
	padding-left: 20px;
	font-size: 13px;
	color:  #CC3300;
}
#module_INFOPAGES .SubTextIndented2 {
	width: 664px;
	margin-bottom: 20px;
	padding-left: 20px;
}

#module_INFOPAGES div.LocationInfo {
	font-size: 12px;
	color:  #CC3300;
}

#module_INFOPAGES Table.EditorialTeam {
	width: 600px;
	margin: 20px 0px 20px 0px; }
	
#module_INFOPAGES Td.EditorialPhoto {
	width: 85px; 
	padding: 0px 14px 30px 0px;
	}
	
#module_INFOPAGES Td.EditorialText {
	padding-top: 5px ;
}
#module_INFOPAGES Table.ContactMap {
	width: 700px;
	margin: 0px 0px 20px 0px; }

#module_INFOPAGES td.LocationInfo {
	padding-right: 20px;
}
#module_INFOPAGES td.LocationText {
	padding-top: 20px;
}

#module_INFOPAGES .PhotoTitle {
	font-size: 13px;
	color:  #CC3300;
}
#module_INFOPAGES .PhotoText {
	width: 684px;
	margin-bottom: 20px;
}
#module_INFOPAGES .JobDesc {
	padding-top: 5px;
	}

#module_INFOPAGES .Blankspace {
	padding: 5px;
	}
	
#module_INFOPAGES a:link, #module_INFOPAGES a:visited {
	color: #CC3300;
	text-decoration: none;
}

#module_INFOPAGES a:hover, #module_INFOPAGES a:active {
	color: #CC3300;
	text-decoration: underline;
}

#module_INFOPAGES .LocationTitle {
	font-size: 16px;
	color:  #CC3300;
	padding-bottom: 5px;
}
#module_INFOPAGES .LocationText {
	margin-bottom: 20px;
}


/*Survey Option */

#header_MASTHEAD #surveyOPTION {
	position: absolute;
	left: 283px;
	top: 0px;
	width: 408px;
	height: 89px;
}


/*---- Zvents Widget ---- */

#mainAREA_Home #moduleZVENTS_WIDGET {
	padding-bottom: 8px;
	height: 68px;
}
#moduleZVENTS_WIDGET {
	background: url(http://media.la.com/designimages/scour-widget.gif) no-repeat; padding: 38px 0px 0px 7px; height: 68px; width: 301px; position: relative;
}

#moduleZVENTS_WIDGET .ZventsClickThrough {
	position: absolute;
	left: 8px;
	top: 8px;
	width: 293px;
	height: 29px;
}

#moduleZVENTS_WIDGET .ZventsQuickSearch {
	margin: 2px 2px 0 0;
	width: 292px;
}
#moduleZVENTS_WIDGET .ZventsQuickSearch * {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#moduleZVENTS_WIDGET .ZventsQuickSearch form {
	margin: 0;
	padding: 0;
}
#moduleZVENTS_WIDGET .ZventsDayButton, #moduleZVENTS_WIDGET .ZventsDayButton * {
	display: block;
	text-align: center;
	font-size: 10px;
	padding-bottom: 2px;
	padding-top: 2px;
}
#moduleZVENTS_WIDGET .ZventsDayButton {
	color: rgb(91,91,91);
	background: url(http://media.la.com/images/scour-srchbkgd.gif) repeat-x;
	border: 1px solid rgb(255,166,70);
	text-decoration: none;
	cursor: pointer;
	line-height: 120%;
	font-weight: bold;
	margin-right: 2px;
	padding: 2px 2px 0 2px;
}
#moduleZVENTS_WIDGET .ZventsDayButton:hover {
	background-color: #ffffff;
	background-image: none;
	}
#moduleZVENTS_WIDGET .ZventsDayButtonDate {
	font-size: 16px;
}
#moduleZVENTS_WIDGET .ZventsDayButtonDay {
}
#moduleZVENTS_WIDGET .ZventsDayButtonAll {
	margin-right: 0;
	background-color: rgb(255,216,170);
}
#moduleZVENTS_WIDGET .ZventsDayButtonToday {
	color: #900810;
}
#moduleZVENTS_WIDGET .ZventsDayButtonWeekend {
	background: url(http://media.la.com/designimages/scour-weekend.gif) repeat-x;
}


/*---- More Blogs Widget ---- */

#moduleMT-BLOGFEED {
	width: 140px;
	padding: 4px;
	border: 1px solid #cc9966;
	margin-right: 4px;
}
#moduleMT-BLOGFEED .moduleBOX { 
	background: url(http://media.la.com/images/otherblogs-header.gif) no-repeat #557788;
	padding-top: 33px;
	height: 259px;
}
#moduleMT-BLOGFEED table {
	border-collapse: collapse;
	margin-left: 10px;
	width: 124px;
}
#moduleMT-BLOGFEED td {
	padding-bottom: 5px;
}
#moduleMT-BLOGFEED a {
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
}
#moduleMT-BLOGFEED a.moduleTITLE {
	color: #CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: normal;
}
#moduleMT-BLOGFEED a:hover {
	text-decoration: underline;
}

