body {font-family:Arial, Helvetica, sans-serif; color:#3a3939; font-size:12px; background:#FFFFFF; text-align:center; /*url(/images/back.jpg) repeat-x*/;}
form {margin:0; padding:0;}
*{margin:0; padding:0;}
a{text-decoration:none; }
a:hover{text-decoration:underline; color: #077914}
a:visited{text-decoration:none;}
textarea{color:#0d308a; font-size:12px;}
input{color:#0d308a; font-size:12px; padding:2px 0 0 2px;}

#wrapper{width:780px; margin:0px auto; text-align:left; background-color:#ffffff;}
#content{width:780px; margin:10px 0 0 0;}

.780 {width:780px;}
.pad5-0{padding:5px 0;}
.pad10{padding:10px;}
.pad10-0{padding:10px 0;}
.pad15{padding:15px;}
.spacer2{height:2px;}
.spacer4{height:4px;}
.spacer6{height:6px;}
.spacer8{height:8px;}
.spacer10{height:10px;}
.spacer12{height:12px;}
.spacer15{height:15px;}
.floatRt{float:right;}
.floatLft{float:left;}
.tbxblu {height:15px; border:1px solid #003399; color:#333333; padding:2px 0 0 0;}
.ads {font-size:9px;}
.rlink a{color:#d60c00; font-weight:bold; font-size:12px;}

.redlink, redlink a{color:#d60c00; text-decoration:none;}
.breadcrumb, .breadcrumb a {color:#3a3a3a; font-weight:normal; font-size:12px;}
.breadcrumb a:hover {color:#d60c00; text-decoration:underline;}
.authorname, .authorname a{color:#d60c00; font-size:12px; text-decoration:none;}
.date, .date a{color:#d60c00; font-size:.75em; text-decoration:none;}
.apheadline, a{font-size: 11px; color:#3a3a3a; text-decoration:none;}
.aplatest {border:1px #3a3a3a solid; padding:2px;}
.aplatest td{background:none;}
.aplatest a{font-size:11px; color:#3a3a3a; text-decoration:none;}
.aplatest a:hover{color:#d60c00; text-decoration:underline;}
.head, a.head{font-size:18px; font-weight:bold; text-decoration:none; color:#3a3939;}
a.head:hover {color:#d60c00; text-decoration:underline;}
.headinglist {font-size:12px; font-weight:bold;}

/*BEGIN HEADER*/
#header{margin:10px 0 0 0;}
#header .top{margin:0 0 3px 0; /*background:url(../images/mastsm.gif) center no-repeat;*/}
#header .top a{color:#3a3939; font-size:12px;}
#header .top a:hover{color:#3a3939;}
#header .mid{width:780px; background:url(../images/masthead2.jpg) no-repeat; margin:0;}
#weatherhead, weatherhead a {margin:0; color:#fff;}
#twnav{width:780px; padding:0; clear:both;}
#twsubnav h2, #twnav h2{display:none; }
#twnav ul{margin:0px 5px 0px 2px; padding:0px; list-style:none; height:20px;}
#twnav li{display:block; float:left; background:transparent; margin-right:3px; padding-left:2px;}
#twnav li div{display:block; float:left; margin:0px; background:transparent; padding-right:2px;}
#twnav li a{display:block; float:left; font-size:12px; color:#fff; white-space:nowrap; padding:3px 5px 3px 5px; margin:0px; text-decoration:none;}
#twnav li a:visited{color:#fff; text-decoration:none;}
#twnav li.on{background:url(../images/bg_nav_cnrl_on.gif) no-repeat; padding-left:2px;}
#twnav li.on div{background:url(../images/bg_nav_cnrr_on200.gif) top right no-repeat; padding-right:2px;}
#twnav li.slvr{background:url(../images/bg_nav_cnrlslvr_on.gif) no-repeat; padding-left:2px;}
#twnav li.slvr div{background:url(../images/bg_nav_cnrrslvr_on200.gif) top right no-repeat; padding-right:2px;}
#twnav li.slvr a, #twnav li.slvr a:visited {color:#000; text-decoration:none;}
#twnav li.index{background:none;}
#twnav li.index div{background:none;}
#twnav li.index a{color:#003DB8;}
#twnav li.index a:visited{color:#003DB8;}
#SubNavContainer{width:780; height:29px; padding:4px 0 0 10px; color:#fff; background: url(../images/subnavback.png) no-repeat;}
*html #SubNavContainer{padding:2px 0 0 10px;}
#SubNavContainer h2, h4{display:none;}
#SubNavContainer a{color:#fff; font-weight:bold; text-decoration:none;}
#SubNavContainer a:hover{color:#fff; text-decoration:underline}
/*END HEADER*/


/*BEGIN FOOTER*/
#footer {margin:12px 0 8px 0;}
#footer table{background: url(../images/ftr-search.png) no-repeat;}
#footer td{height:43px; padding:9px 0 0 0; vertical-align:top;}
#footer td div {margin:3px 0 0 0;}
#footer td a{color:#fff; font-size:12px; text-transform:uppercase;}
#footer td a:hover{color:#FFCC00;}
#footer .searchbox2{width:220px; height:15px; font-size:10px; padding:1px 0 0 3px; margin:0 20px 0 175px; border:1px solid #ae0601;}
#footer .selectbox2{width:100px; height:16px; font-size:10px; padding:1px 0 0 3px; border:1px solid #ae0601;}
#footer .links{text-align:center; font-size:11px}
#footer .links a {color:#3a3939; font-size:11px; text-decoration:none; text-align:center;}
#footer .links a:hover {color:#d60c00; text-decoration:underline;}
/*END FOOTER*/

/*BEGIN STORY STYLES*/
#newsstory table{margin:5px 10px 5px 0; padding:0;}
#newsstory td{margin:0; padding:0;}
#newsstory a{color:#d60c00; text-decoration:underline;}
#newsstory ul {margin:10px 0 0 20px;}
.storyheadline, .storyheadline a{font-size:26px; color:#3a3a3a; font-weight:bold; text-decoration:none;}
.photocredit {margin:4px 0 0 0; font-size:10px; color:#3a3a3a; text-align:right;}
.photocredit a{color:#cb0c01; text-decoration:none; text-transform:uppercase;}
.photocredit a:hover {color:#d60c00; text-decoration:underline;}
.cutline {font-size:11px; color:#3a3a3a;}
.cutline a {color:#cb0c01; text-decoration:none;}
.cutline a:hover {color:#FFCC00; text-decoration:underline;}
.mugshot {font-size:13px; font-weight:bold;}

.subhead {margin:10px 0; font-size:18px; color:#3a3a3a;}
.morephoto {font-size:10px; color:#3a3a3a;}
#thumbs {margin:0 0 8px 0;}
.thumb {margin:0 0 0 8px;}
.thumblink a{text-decoration:none;}
.thumblink a:hover{text-decoration:underline;}
.byline {margin:8px 0 0 0; font-size:12px; color:#3a3a3a;}
.byline a{font-size:12px; color:#cb0c01;}
.pdflnk, .pdflnk a{color:#d60c00; font-size:12px;}
.leadp {font-size:14px; color:#626466;}
.storybody a{color:#cb0c01; font-size:12px; text-decoration:underline;}
.storybody ul{margin:0; padding:0;}
.endline {margin:15px; font-size:12px; color:#3a3a3a; text-align:center}
.endline a{font-size:12px; color:#cb0c01; text-decoration:none;}
.endline a:hover{color :#FFCC00; text-decoration:underline;}
.more a{color:#3a3939; font-size:11px;}
.writer, .writer a{color:#d60c00; text-transform:uppercase;}







/*BEGIN ALSTAT CLEARING METHOD: This is essential to the page*/
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;} 
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/*END ALSTAT CLEARING METHOD*/




/* ALT CSS */

#categories_heading a{
background-color: #bd0200;
padding-top: 3px;
padding-bottom: 3px;
padding-right: 3px;
padding-left: 3px;
border-top: 0px;
border-bottom: 55px;
border-right: 0px;
border-left: 0px;
border-style: none;	
font-size: 12px;
font-weight: bold;
font-style: normal;
font-family: Arial; 
text-indent: 2px;
color: #FFFFFF;
display: block;
text-align: Left;
text-decoration: none;	
text-transform: uppercase;
line-height: 18px;		
}

#categories_heading a:visited{
background-color: #bd0200;
padding-top: 3px;
padding-bottom: 3px;
padding-right: 3px;
padding-left: 3px;
border-top: 0px;
border-bottom: 55px;
border-right: 0px;
border-left: 0px;
border-style: none;	
font-size: 12px;
font-weight: bold;
font-style: normal;
font-family: Arial; 
text-indent: 2px;
color: #FFFFFF;
display: block;
text-align: Left;
text-decoration: none;	
text-transform: uppercase;
line-height: 18px;		
}
#categories_heading a:hover{
background-color: #bd0200;
padding-top: 3px;
padding-bottom: 3px;
padding-right: 3px;
padding-left: 3px;
border-top: 0px;
border-bottom: 0px;
border-right: 0px;
border-left: 0px;
border-style: none;	
font-size: 12px;
font-weight: bold;
font-style: normal;
font-family: Arial; 
text-indent: 2px;
color: #FFFFFF;
display: block;
text-align: Left;
text-decoration: none;	
text-transform: uppercase;
line-height: 18px;				
}

.WithBreaks { 
/*word-wrap: break-word;*/
left:0;
margin:0;
}

/*
	TEXT FORMAT RESIZER
*/


.cls1 {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:12px;
}

.cls2 {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:14px;
}

.cls3 {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:16px;
}

.cls4 {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:20px;
}

.btncls {
	border:0px solid black;
	cursor:pointer;
}

#mydata p {
	padding: 20;
	margin: 10px 10px 20px 0px;
	}

.MainSidebar{
BORDER-RIGHT: 1px solid #eeeeee;
padding-top: 1px;
padding-right: 1px;
padding-bottom: 1px;
}

.MainSidebar2{
BORDER-LEFT: 1px solid #eeeeee;
padding-top: 1px;
padding-left: 1px;
padding-bottom: 1px;
}

.subSidebar1{
BORDER-right: 1px solid #eeeeee;
padding-top: 1px;
padding-left: 0px;
padding-right: 6px;
padding-bottom: 1px;
}

.subSidebar2{
padding-top: 1px;
padding-left: 5px;
padding-right: 0px;
padding-bottom: 1px;
}


.titularesg {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.titularesg:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.titularesg:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}


.titularesg8pt {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.titularesg8pt:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}


.titularesWg8pt {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.titularesWg8pt:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}


.titularesRg8pt {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.titularesRg8pt:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}


.titularesg14pt {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: normal;
	color: #dd0067;
	text-decoration: none;
}

.titularesg14pt:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}


#texto p {
	padding: 20;
	margin: 10px 10px 20px 10px;
	}


.titulargjust {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 8px 0px;

}


.titulargjust5 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
	margin: 5px 0px;

}


.titulargjust3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 3px 0px;
}

.smallertext {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.smallertextw {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.smallertext10 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}


/*
	BORDER IMAGEN
*/


		
		
		
		
		
		
		
		
		
		

a.titularmain
{
font-family: verdana,arial,helvetica;
font-size: 20px;
color: #000000;
font-weight: bold;
text-decoration: none;
}

a.titularmain:visited 
{
font-family: verdana,arial,helvetica;
font-size: 20px;
color: #000000;
font-weight: bold;
text-decoration: none;
}
a.titularmain:hover 
{
font-family: verdana,arial,helvetica;
font-size: 20px;
color: #000000;
font-weight: bold;
text-decoration: underline;
}



a.titulartop
{
font-family: verdana,arial,helvetica;
font-size: 14px;
color: #000000;
font-weight: bold;
text-decoration: none;
}

a.titulartop:visited 
{
font-family: verdana,arial,helvetica;
font-size: 14px;
color: #000000;
font-weight: bold;
text-decoration: none;
}
a.titulartop:hover 
{
font-family: verdana,arial,helvetica;
font-size: 14px;
color: #000000;
font-weight: bold;
text-decoration: underline;
}




a.titularmed
{
font-family: verdana,arial,helvetica;
font-size: 12px;
color: #000000;
font-weight: bold;
text-decoration: none;
}

a.titularmed:visited 
{
font-family: verdana,arial,helvetica;
font-size: 12px;
color: #000000;
font-weight: bold;
text-decoration: none;
}
a.titularmed:hover 
{
font-family: verdana,arial,helvetica;
font-size: 12px;
color: #000000;
font-weight: bold;
text-decoration: underline;
}



a.titularmed2
{
font-family: verdana,arial,helvetica;
font-size: 11px;
color: #000000;
font-weight: bold;
text-decoration: none;
}

a.titularmed2:visited 
{
font-family: verdana,arial,helvetica;
font-size: 11px;
color: #000000;
font-weight: bold;
text-decoration: none;
}
a.titularmed2:hover 
{
font-family: verdana,arial,helvetica;
font-size: 11px;
color: #000000;
font-weight: bold;
text-decoration: underline;
}






.summaryg
{
font-family: verdana,arial,helvetica;
font-size: 11px;
text-align: justify;
color: #000000;
}

.titulargjust
{
font-family: verdana,arial,helvetica;
font-size: 11px;
margin-top: 8px;
margin-right: 0px;
margin-bottom: 8px;
margin-left: 0px;
}

.masopina
{
font-family: verdana,geneva,helvetica;
font-size: 10px;
font-weight: bold;
color: #000000;
text-decoration: underline;
}


.masdetalle
{
font-family: verdana,geneva,helvetica;
font-size: 10px;
font-weight: bold;
color: #000000;
text-decoration: none;
}

.masdetalle:hover
{
font-family: verdana,geneva,helvetica;
font-size: 10px;
font-weight: bold;
color: #047203;
text-decoration: underline;
}


.margenmenu {
	margin-left: 10px;
	margin-top: 1px;
	margin-bottom: 1px;
}

.menuclass {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #BADBA8;
	border-right-color: #F0F0F0;
	border-bottom-color: #BADBA8;
	border-left-color: #F0F0F0;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}


.menuclass2 {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #BADBA8;
	border-right-color: #F0F0F0;
	border-bottom-color: #BADBA8;
	border-left-color: #F0F0F0;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}


/*
	BORDER IMAGEN
*/

	.clicks_list_img {
		border: 1px solid #000000;
		margin-right: 8px;
	}
		.clicks_list_img:hover {
			border-color: #fff;
			margin-right: 8px;
		}
		
		
	.clicks_list_img_left {
		border: 1px solid #000000;
		margin-left: 8px;
	}
		.clicks_list_img_left:hover {
			border-color: #fff;
			margin-left: 8px;
		}
		
		
