body {
	background: #175289 url(/imgs/bg-lv.gif) repeat-x;
	font: 12px Arial, Helvetica, sans-serif
}	
h1, h2, h3, h4, p, form {
	margin: 0;
	padding: 0
}
a {
	color: #2573c2;
	text-decoration: none
}
a img {
	border: 0
}
a:hover {
	text-decoration: underline
}
ul {
	padding-left: 13px;
	margin: 8px 0
}
input {
	font: 12px Arial, Helvetica, sans-serif
}
.clearfix {
	display: inline-block
}
.clearme {
	clear: both
}
.block {
	display: block
}
.font11px {
	font-size: 11px
}

div.ad728x90 {
	width: 728px;
	margin: 0 auto
}
div.ad300x250 {
	border: 0 !important;
	width: 300px;
	margin: 14px auto 0
}
#top728x90 {
	margin-bottom: 16px
}
#bot728x90 {
	margin-top: 16px
}
#ad160x600 {
	float: left;
	width: 160px;
	height: 600px;
	border: 5px solid white;
	margin-top: 6px
}

#lvWrap {
	width: 942px;
	margin: 0 auto
}
#lvContent {
	background: url(/imgs/bg-lv-content.gif) repeat-y
}
#lvLeft {
	width: 609px;
	position: relative;
	float: left;
	background: #d4e2ee url(/imgs/bg-lv-left.gif) repeat-x;
	border-left: 1px solid #909ba5;
	padding: 14px 0 0 10px
}
#lvWeatherWrap {
	position: absolute;
	top: 14px;
	left: 10px;
	font-weight: bold
}
#lvWeather {
	float: left;
	width: 50px
}
#lvTempTime {
	float: left;
	width: 100px;
	margin-left: 5px
}
#lvTemp {
	font-size: 22px
}
#lvTime {
	font-size: 16px;
	line-height: 13px;
	color: #9c9c9c
}
#lvLogo {
	position:relative;
	width: 239px; /* width is 239 instead of 229 to adjust centering for lvLeft's left padding */
	margin: 0 auto 15px
}
#lvLogoTVyMas {
	position: absolute;
	bottom: -2px;
	left: 235px;
}
#lvNav {
	width: 599px;
	height: 24px;
	padding: 2px 0 0;
	background-color: #c30a03;
	text-align: center;
	font-size: 1.3em /* 16px */;
	font-weight: bold;
	text-transform: uppercase;
	color: #0d243b
}
#lvNav a {
	color: white;
	font-size: 0.75em /* 12px */;
	letter-spacing: 0.02em
}
#lvTopPicArea {
	float: left;
	width: 300px
}
#lvTopPic {
	width: 300px;
	height: 250px;
	border: 1px solid silver
}
#lvTopPicArea h2 {
	margin-top: 12px;
	font-size: 12px
}
#lvTopPicArea p {
	font-size: 11px
}
#lvTopStories {
	float: right;
	width: 285px;
	padding-right: 10px
}
#lvTopStories h1 {
	font-size: 24px;
	letter-spacing: -1px;
	line-height: 1em;
	margin-bottom: 5px
}
#lvStory2 {
	margin-top: 5px
}
#lvStory2 h2 {
	font-size: 16px;
	margin-top: 14px
}
#lvLeft div.lvMiddleBox {
	position: relative;
	float: left;
	width: 392px;
	margin: 0 0 15px 6px;
	padding: 18px 22px 0 19px;
	background: url(/imgs/bg-lv-middlebox.gif) no-repeat
}
#lvLeft div.lvMiddleBox div.lvTopStory {
	margin-bottom:15px
}
#lvLeft div.lvMiddleBox h1, #lvLeft div.lvMiddleBox h2 {
	font-size: 12px
}
#lvLeft div.lvMiddleBox h3 {
	font-size: 15px;
	letter-spacing: -0.02em;
	text-transform: uppercase;
	color: #1d5b97;
}
#lvLeft div.lvMiddleBox h4 {
	font-size: 12px
}
#lvRight {
	width: 322px;
	float: right;
	background: #2573c2;
	color: black;
	padding-top: 4px
}
#lvRight a {
	color: black;
	font-weight: bold
}
#lvRight h2 {
	color: black;
	font-size: 13px;
	text-transform: uppercase
}
#lvRight h3 {
	color: white;
	font-size: 13px
}
#lvRight li {
	color: white
}
#lvRight div.lvRightBoxWrap {
	width: 300px;
	margin: 14px auto 0
}
#lvRight div.lvRightBox {
	width: 298px;
	border-left: 1px solid #92b9e1;
	border-right: 1px solid #92b9e1;
	padding: 5px 0
}
#lvRight div.lvRightBox img {
	display: block;
	margin: 0 auto
}
#lvRight img.lvRightBoxHdr {
	margin-bottom: 7px
}
#lvRight div.lvRightBoxInner {
	width: 273px;
	margin: 0 auto;
	min-height: 67px;
	padding: 0 0 10px;
	background: #679dd4 url(/imgs/bg-lv-rightboxinner.gif) top no-repeat
}
#lvRight div.lvRightBoxInner.noMinHeight {
	background-position: center -25px;
	min-height: 0
}
#lvRight div.lvRightBoxContent {
	padding: 0 12px;
	/*min-height: 67px;*/
	width: 249px
}
#lvRight div.lvRightBoxTop {
	margin-top: 0
}
.lvFormText {
	width: 160px
}
.lvFormBtn, #lvFormClasificadosSubmit {
	border: 2px outset #fa8072;
	background-color: #c30a03;
	color: white;
	font-weight: bold;
	font-size: 12px;
	width: 60px;
	margin-left: 2px;
	cursor: pointer
}
.lvRightBoxInner #lvFormClasificados, .lvRightBoxInner #lvFormSearch {
	text-align: center;
	padding-top: 18px;
	color: black
}
#lvRight .lvRightBoxContent form a {
	color: white
}
#lvFormSearchText.grayed {
	color: #a4a4a4
}
p#lvFormClasificadosLinks {
	margin-top: 7px
}
#lvEspectaculos img, #lvFotos img, #lvOpinion img {
	margin-left: -3px
}
/* #lvRight #lvEspectaculos ul, #lvRight #lvEspectaculos p, #lvRight #lvFotos ul, #lvRight #lvFotos p {
	margin-left: 12px
} */
#lvOpinion h2 {
	margin: 5px 0 5px 0
}
#lvOpinion p {
	margin-bottom: 15px
}
#lvOpinion h3 a {
	color: white
}
#lvMasNoticias {
	font-size: 11px;
	font-weight: normal
}
#lvMasNoticias li {
	color: black
}
#lvMasNoticias a {
	color: white;
	font-weight: normal
}
#lvMasNoticias h2 {
	margin: 5px 0 0
}
#lvMasNoticias h2 a {
	font-weight: bold;
	color: black
}
#lvMasNoticias p {
	margin-bottom: 15px
}

/* FOOTER */

#lvFooter {
	clear: left;
	border-top: 4px solid #9fc0e1;
	font-size: 11px;
	width: 599px
}
#lvFooter p {
	padding: 10px 0
}
#lvCopyright {
	border-top: 4px solid #9fc0e1
}

/* BODY OVERRIDES */

body#lvIdx #lvNav {
	margin-bottom: 16px
}
body#lvAP #lvTopStoriesSubIdx li {
	font-size: 18px;
	letter-spacing: -1px;
	font-weight: bold
}

/* SUB INDEX-SPECIFIC */

#lvLeft #lvTopStoriesSubIdx {
	background: url(/imgs/bg-lv-topstories.gif) repeat-x;
	padding: 15px 14px 0;
	width: 571px
}
#lvLeft #lvTopStoriesSubIdx img {
	/* border: 1px solid silver; */
}
#lvLeft #lvTopStoriesSubIdx h1 {
	font-size: 18px;
	letter-spacing: -1px
}
#lvLeft #lvTopStoriesSubIdx h2 {
	font-family: "Arial Black",Arial,Helvetica,sans-serif;
	letter-spacing: -1px;
	font-size: 26px;
	border-bottom: 1px solid #2573c2
}
#lvLeft #lvTopStoriesSubIdx div.lvTopStory {
	clear: left;
	margin-top: 10px;
	width: 571px
}
#lvLeft #lvTopStoriesSubIdx div.lvTopStory div.lvTopStoryLeft {
	width: 102px;
	margin-top: 4px;
	float: left
}
#lvLeft #lvTopStoriesSubIdx div.lvTopStory div.lvTopStoryRight {
	float: right;
	width: 462px
}

/* ARTICLE-SPECIFIC */

ul.toolList {
	margin: 0;
	padding: 0
}
ul.toolList li {
	float: left;
	display: block;
	margin: 0 0 0 9px;
	padding: 6px 0 0;
	background-image: none;
	line-height: 17px;
	font-size: 10px;
	font-weight: bold;
	color: #636363;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none
	
}
ul.toolList li.toolsPrint {
	/* background:  url(/imgs/icon_tools_print.gif) no-repeat 0 5px; */
	/* padding-left: 23px */
}
ul.toolList li.toolsEmail {
	/* background:  url(/imgs/icon_tools_email.gif) no-repeat 0 5px; */
	/* padding-left: 23px */
}
ul.toolList li.toolsPrint a, ul.toolList li.toolsEmail a {
	float: left
}
ul.toolList li.toolsPopular {
	background:  url(/imgs/icon_tools_popular.gif) no-repeat 0 5px;
	padding-left: 23px
}
ul.toolList li.toolsShare {
	background:  url(/imgs/icon_tools_share.gif) no-repeat 0 5px;
	padding-left: 23px
}
ul.toolList li.toolsBuzz {
	top: -2px
}
ul.toolList li.toolsBuzz span {
	position: static;
	float: left
}

#lvArticle {
	/* background: url(/imgs/bg-lv-topstories.gif) repeat-x; */ padding: 15px 0 0;
	width: 599px
}
#lvArticle div.articletools {
	background-color: #f0f0f0;
	clear: both;
	display: block;
	height: 30px;
	margin: 0 0 10px;
	width: 599px
}
#lvArticle h1 {
	color: #1e5e9c;
	font-size: 20px;
	letter-spacing: -1px
}
#lvArticle p {
	font: 14px Arial,Helvetica,sans-serif;
	line-height: 19px;
	margin: 16px 0 16px 0
}
#lvArticle p.byline {
	border-color: #1e5e9c;
	border-style: solid none;
	border-width: 1px medium;
	font-size: 11px;
	font-style: italic;
	line-height: 12px;
	padding: 12px 10px 12px 0;
	width: 589px
}

#lvRight hr.lvhr {
	border: 0;
	background-color: #92b9e1;
	height: 2px;
	margin: 14px auto;
	width: 300px
}
#story-photoart {
	width: 300px;
	margin: 0 auto
}
#story-photoart small {
	display: block
}
#articleFlex1 {
	float: left;
	margin: 0 10px 10px 0
}

/* CLASIFICADOS */

p#lvClasLlame {
	color: #c30a03;
	font-style: italic;
	font-weight: bold;
	margin-top: 10px;
	font-size: 13px
}
p#lvClasLlame img {
	margin-right: 3px
}
h2#lvClasH2 {
	background-color: #2a6cac;
	font-size: 18px !important;
	color: white;
	margin-top: 16px;
	height: 25px;
	padding: 3px 10px 0;
	text-transform: uppercase
}

#lvClasBusqueda {
	border-right: 15px solid #8aaed1;
	padding: 20px 15px 0 0;
	width: 541px
}
#lvClasBusqueda label {
	font-weight: bold
}
#lvClasBusqueda label, #lvClasBusqueda input, #lvClasBusqueda select {
	float: left;
	font-size: 12px;
	font-family: Arial,Helvetica,sans-serif
}

#lvClasBusquedaTop form {
	margin-bottom: 20px
}
#lvClasBusquedaTop label {
	width: 175px;
	text-align: right
}
#lvClasBusquedaTop input, #lvClasBusqueda select {
	margin-left: 5px
}
#lvClasBtnBuscar {
	font-weight: bold
}

#lvClasBusquedaBot {
	width: 512px;
	padding: 13px 22px;
	background-color: #adcae8;
	margin-top: 22px;
	font-size: 11px
}
#lvClasBusquedaBot h3 {
	font-size: 12px
}
#lvClasBusquedaBot p {
	margin-top: 12px
}
#lvClasBusquedaBot label, #lvClasBusquedaBot select {
	font-size: 11px
}
#lvClasBusquedaBot input, #lvClasBusquedaBot select {
	margin: 5px 8px 0 0
}
#lvClasBusquedaBot li {
	font-size: 11px;
	font-weight: bold
}
#lvClasBusquedaBotLeft {
	float: left;
	width: 240px
}
#lvClasBusquedaBotRight {
	float: right;
	width: 240px
}

div.lvClasResult {
	padding: 15px 10px;
	border-right: 15px solid #8aaed1;
	width: 536px
}
div.lvClasResultTop {
	border-top: 1px solid #bac0c6
}
div.lvClas-hr {
	font-size: 0;
	height: 1px
}
div.lvClas-hr-L {
	float: left;
	width: 556px;
	border-top: 1px solid #bac0c6
}
div.lvClas-hr-R {
	float: left;
	width: 15px;
	border-top: 1px solid #f4f8fb
}

#lvMasClasificados ul {
	margin: 15px 0 0 5px
}
#lvMasClasificados label {
	font-size: 11px;
	font-weight: bold
}
/* #lvMasClasificados li {
	color: black;
	font-size: 14px;
	float: left;
	line-height: 20px;
	width: 105px
} */
#lvMasClasificados a {
	color: white;
	font-weight: normal
}
div.lvMasClasificadosL {
	float: left;
	width: 132px
}
div.lvMasClasificadosR {
	float: right;
	width: 108px
}
#lvMasClasificados span.blklink, #lvMasClasificados span.blklink a {
	color: black;
	font-weight: bold
}
#lvMasClasificados h4 {
	text-transform: uppercase;
	font-size: 13px;
	margin-bottom: 13px
}
#lvMasClasificados h4 a {
	font-weight: bold
}
#lvMasClasificados hr.lvhr {
	width: 100%
}
#lvMasClasificados input, #lvMasClasificados select {
	vertical-align: -6px;
	float: left;
	margin-bottom: 5px
}
#lvMasClasificados .gobtn {
	margin: 0 0 0 5px !important;
	float: left
}
#lvMasClasificados .sidebar, #lvMasClasificados li a {
	font-size: 11px
}
div.lvMasClasificadosInner {
	width: 249px
}

/* ENT PAGE */

div.lvMasFotosVideosInner {
	width: 249px;
	margin-top: 15px
}
div.lvMasFotosVideosInner a {
	color: white !important
}
div.lvMasFotosVideosInnerL {
	float: left;
	width: 50px
}
div.lvMasFotosVideosInnerR img {
	margin: 0 !important;
	display: inline !important
}
div.lvMasFotosVideosInnerR {
	float: right;
	width: 192px
}

/* ADD/OVERRIDE OLD STYLES ON AP HEDS/ABSTRACTS */

span.h3hed {
	font-weight: bold
}
span.story {
	display: block
}

/* IE 6 PNG SUPPORT */

* html .png {
	azimuth: expression(
		this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
		this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
		this.src = "http://www.azcentral.com/imgs/spacer.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
		this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
		this.runtimeStyle.backgroundImage = "none")),this.pngSet=true
	);
}

#lvLeft #lvTopStoriesSubIdx .header {
	border-bottom:1px solid #2573C2;
	height: 35px;
}
#lvLeft #lvTopStoriesSubIdx .aphead {
	float:left;
	font-family:"Arial Black", Arial, Helvetica, sans-serif;
	font-size:26px;
	letter-spacing:-1px;
}
#lvLeft #lvTopStoriesSubIdx .efehead {
	text-align: right;
	float:right;
	vertical-align:text-bottom;
	font-family:"Arial Black", Arial, Helvetica, sans-serif;
	font-size:20px;
	letter-spacing:-1px;
}
#lvnewmain {
	margin-bottom:15px;
	color:#0D243B;
	padding:10px;
	text-align:left;
	width:576px;
	border: 2px solid #C30A03;
}
#lvnewmain .mas {
	padding:0;
	text-align:right;
}
#lvnewmain h1 {
	font-weight:bold;
	font-size:24px;
	letter-spacing:-1px;
	line-height:1em;
	margin-bottom:5px;
}
