/* ================  ================ */
/* ----------------  ---------------- */
/* ................  ................ */

/* ================ ALTERING THE FRAMWORK ================ */
.crop {
	height: 51px !Important;
	overflow:hidden !Important;
}

/* ================ LANDING ================ */
#LandingCategory {
	width:755px;
	height: auto;
	float: right;
	margin: 0;
	padding: 0;
	background-image:url(/lt/img/LandingCategory/bg_landing_green_714.png);
	background-repeat:repeat-y;
}

/* ---------------- TEXT AREA ---------------- */
#LandingCategory .textArea {
	float:left;
	background-repeat:no-repeat;
	background-position:top left;
	clear:both;
	position: relative;
}

#LandingCategory .textArea h1 {
	display:block;
}


#LandingCategory .textArea p {
	margin: 0 0 0 24px;
	width: 320px;
	font-size: 0.75em;
	line-height: 16px;
	text-align:left;
}

#LandingCategory .textArea .textAreaCorners {
	background-image:url(/lt/img/corners/landing_text_top_corners.png);
	background-repeat:no-repeat;
	width: 528px;
	height:5px;
	position:absolute;
	top: 0;
	left: 0;
}

/* ---------------- CALENDER AREA ---------------- */
#LandingCategory .calender {
	width: 186px;
	height: 226px;
	float:right;
	margin: 0 41px 0 0;
	display:inline;
	position:relative;
}
/* ---------------- FLASH AREA ---------------- */
#LandingCategory .componentArea {
	width: 738px;
	height: auto;
	clear:both;
}

#LandingCategory .componentArea .componentContent {
	background-color:#FFFFFF;
	padding: 17px 22px;
}

#LandingCategory .bottomContentWrapper {
    width:506px; 
    float:left; 
    display:inline;
    height:auto;
}




/* ---------------- PAGE ADD AREA ---------------- */

#LandingCategory .pageAdArea .newsContent .sectionLabel {
background-image:url(/lt/img/line_dotted_ew.png);
	background-repeat:repeat-x;
	background-position: left top;
	margin: 0 20px 0 0;
	clear: both;
	height: 24px;
	position: relative;
}

#LandingCategory .pageAdArea .newsContent .sectionLabel span {
	background-color:#FFFFFF;
	padding: 0 5px 0 0;
	font-size: 0.6em;
	display:block;
	float:left;
	position: absolute;
	margin-top: -7px;
	text-transform:uppercase;
}

#LandingCategory .pageAdArea {
	width: 528px;
	height: auto;
	float:left;
}

#LandingCategory .pageAdArea .pageAdContent {
	clear:both;
	padding: 0 0 0 22px;
}

#LandingCategory .pageAdArea .pageAdContent .pageAdItem {
	height: auto;
	width: 232px;
	float: left;
	padding: 0 20px 23px 0;
}

#LandingCategory .pageAdArea .pageAdContent .pageAdItem .stripe {
	background-repeat:repeat-x;
	background-position: top left;
	height: 10px;
	overflow: hidden;
}

#LandingCategory .pageAdArea .pageAdContent .pageAdItem .imgShade_232x150 {
	display:block;
	width: 232px;
	height: 135px;
	position:relative;
	padding: 23px 0 15px 0;
	overflow: hidden;
}

#LandingCategory .pageAdArea .pageAdContent .pageAdItem .imgShade_232x150 div {
	background-image:url(/lt/img/imgShades/imgShade_232x150_ffffff_corners.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	width: 232px;
	height: 150px;
	position:absolute;
	top: 23px;
	left: 0;
}

#LandingCategory .pageAdArea .pageAdContent .pageAdItem h2 {
padding: 5px 0 0 0;
display:block;
}

#LandingCategory .pageAdArea .pageAdContent .pageAdItem .itemLabel {
	font-size: 0.7em;
}

#LandingCategory .pageAdArea .pageAdContent .pageAdItem p {
	font-size: 0.75em;
	line-height: 16px;
	margin: 0 0 10px 0;
}

/* ---------------- TOOL BAR AREA ---------------- */
#LandingCategory .toolBox {
	width: 528px;
	height: auto;
	padding: 0 0 1010em 0;
	margin: 0 0 -990em 0;
	clear:both;
	background: #fff;
}

#LandingCategory .toolBox .toolBoxContent {
	position: absolute;
	clear:both;
	padding: 10px 20px;
	bottom: 0;
	width: 488px;
}

#LandingCategory .toolBox .toolBoxContent .separator {
	background-repeat:repeat-x;
	background-position: bottom left;
	height: 70px;
	padding: 0;
	clear:both;
}

#LandingCategory .toolBox .toolBoxContent a {
	font-size: 0.75em;
	text-decoration: none;
	padding: 0 0 0 14px;
	margin: 10px 20px 0 0;
	display:block;
	float:left;
}

#LandingCategory .toolBox .toolBoxContent a.facebook {
	background-image: url(/lt/img/icons/facebook14x14.gif) !Important;
	display: inline;
	float: left;
	position: relative;
	overflow: hidden;
	text-indent: -99em;
	width: 14px;
	height: 14px;
}

#LandingCategory .toolBox .toolBoxContent .bottomCorners {
	background-image:url(/lt/img/corners/toolbar_bottom_corners.png);
	background-repeat:no-repeat;
	background-position: top left;
	height: 5px;
	width: 528px;
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}

/* ---------------- PROMO AREA ---------------- */
#LandingCategory .promoArea {
	width: 186px;
	height: auto;
	float:right;
	margin: 0 41px 0 0;
	padding: 0 0 0 0;
	display:inline;
	position:relative;
}

#LandingCategory .promoArea .promoAreaContent {
	margin: 5px 0 0 12px;
}

#LandingCategory .promoArea .promoAreaContent .promoItem {
	margin-top: 10px;
	position: relative;
	width: 169px;
	height: auto;
}

/* ---------------- ROUND CORNERS FLASH AREA ---------------- */
.ft1, .ft2, .ft3, .ft4, .fb1, .fb2, .fb3, .fb4 {
	overflow: hidden;
	height: 1px;
	width: auto;
}

.ft1 {margin: 0 5px 0 0;}
.ft2 {margin: 0 3px 0 0;}
.ft3 {margin: 0 2px 0 0;}
.ft4 {margin: 0 1px 0 0; height: 2px;}
.fb1 {margin: 0 1px 0 0; height: 2px;}
.fb2 {margin: 0 2px 0 0;}
.fb3 {margin: 0 3px 0 0;}
.fb4 {margin: 0 5px 0 0;}

.innerCornerNW, .innerCornerNE, .innerCornerSW, .innerCornerSE {
	background-repeat: no-repeat;
	width: 5px;
	height: 5px;
	display:block;
	float:none;
	overflow:hidden;
	position: absolute;
}
.innerCornerNW {
	background-position: 0 0;
	top: 0;
	left: 0;
}

.innerCornerNE {
	background-position: -5px 0;
	top: 0;
	right: 0;
}

.innerCornerSW {
	background-position: 0 -5px;
	bottom: 0;
	left: 0;
}

.innerCornerSE {
	background-position: -5px -5px;
	bottom: 0;
	right: 0;
}
