/*a {color:#265699;text-decoration:none;display:block;}*/
a {color:#003366;text-decoration:none;/*display:block*/;}
a:hover{color:#980015;text-decoration:underline;}

/*section title,cat title*/
h1 {font-family:Tahoma;font-size:12px;line-height:23px;padding:5px 0 5px 15px;background:url('../img/secTitleBG.gif') left bottom no-repeat;}
h1 a {color:#222;text-decoration:none;display:block;}
h1 a:hover{color:#000;text-decoration:underline;/*border-bottom:1px dashed #555*/}
/*master titles*/
.masterTitle {font-family:Georgia;font-size:16px;line-height:21px;padding:7px 0 7px 22px;margin:0 0 10px 0;background:url('../img/masterTitleBG.gif') left bottom no-repeat;}

.detailsTitle {color:#980015;font-family:Georgia;font-size:14px;line-height:21px;padding:7px 0 7px 0px;margin:0 0 10px 0;}

h2 {color:#222;font-family:Tahoma;font-size:12px;padding:4px 0 10px 0;}
h2 a{color:#980015;font-weight:normal;}
h2 a:hover{color:#000;font-weight:normal;text-decoration:underline;}

h4 {font-family:Tahoma;font-size:10px;padding:3px 0 10px 0;margin:0px;}
h4 a{color:#484848;font-weight:normal;}

h3 {font-family:Tahoma;font-size:11px;padding:0px 0 5px 0;font-weight:normal;}
/*h2 a{color:#484848;font-weight:normal;}*/

#contents{color:#333;font: normal 13px/20px Georgia,Verdana,Tahoma,Arial,Helvetica,sans-serif;}
#contents p {padding:7px 0;}

#marqueecontainer{
	position: relative;
	width: 100%; /*marquee width */
	height: 120px; /*marquee height */
	background-color: white;
	overflow: hidden;
	/*border: 3px solid orange;*/
	padding: 5px 0;
	/*padding-left: 4px;*/
}

#rBannerItem {
	margin:5px 0px;
	text-align:center;
}

#crumb {color: #666;font: bold 10px/14px Verdana,Arial,Helvetica,sans-serif;padding:5px 0;border-bottom:1px solid #99ACCA}
#crumb a{color: #069;display:inline;background-color: transparent;padding:0 3px;}

#eortologio em {
	font-weight: normal;
	background: url(../img/hover.png) no-repeat;
	width: 586px;
	height: 60px;
	position: absolute;
	top: -85px;
	left: -5px;
	text-align: center;
	padding: 8px 8px 8px 8px;
	font-style: normal;
	z-index: 2;
	display: none;
	color:#000;
}



.fielderror
{
	/*background:#ffffcc; */
	border: 1px solid red; 
}

.smalllinks{padding:5px 0;color:#666;font-size:10px;}

.myred {color:#980015;}
.orange {background:#f78b33;}

.tags {color:#003366;font-family:Georgia;font-size:16px;line-height:21px;}
a.tags {color:#003366;display:inline;}
a.tags:hover {text-decoration:underline;}

.w10 {color:#fff;font-size:10px;}
a.w10 {color:#fff;font-size:10px;display:inline;}
a.w10:hover {text-decoration:underline;color:#fff;}

.g10 {color:#666;font-size:10px;}
a.g10 {color:#666;font-size:10px;display:inline;}
a.g10:hover {text-decoration:underline;color:#666;}


.c314 {margin:0 0 10px 0;margin:0 10px 0px 0;padding:0 5px 0px 5px;width:314px;float:left;border:1px solid #fff;}
.c312 {margin:0 0 10px 0;padding:0 5px 0px 5px;width:312px;float:left;border:1px solid #fff;}


#weathers {margin:5px 0 10px 0; }
#weathers h2 {color:#000;font-weight:bold;font-size:11px;background:none;padding:5px 0 5px 0px;}

#weathers dt{float:left;width:40px;}

.headLogo {padding:15px 0 0 0;;width:242px;float:left;}
.headBanner {padding:0;width:728px;float:left;}

.imgFrame { border:solid 1px silver; padding:2px;  background:#fff;  }  

.section {background:url('../img/sectionBG.gif') top repeat-x;}
.underLine {border-bottom:1px dotted red;}

.dots {border-bottom:1px dotted #ababab;padding:0px 0 0px 0;margin:0px 0 5px 0;}
/*.botdots {border-bottom:1px dotted #ababab;padding:0px 0 0px 0;margin:0px 0 10px 0;}*/

.homeHeadLines {margin:0 0 10px 0;padding:0 10px 0px 0;width:326px;float:left;}
.homeTopStories {margin:0 0 10px 0;padding:0 5px 0px 5px;width:312px;float:left;border:1px solid #b0d5ef;}
ul.minusList {list-style-image: url('../img/minus.gif');margin:0 0 0 25px;padding:0;}
ul.minusList li {margin:5px 0 5px 0;padding:0 0 7px 0}

.otherNewsCol {margin:0px 7px 10px 0px;width:315px;padding:0 6px 0px 0;float:left;border-right:1px #ababab dotted}
.clearRight {margin-right:0px;padding-right:0px;border-width:0px;}

.otherNewsHeadLine {width:106px;float:left;margin:7px 0 0 10px;}
.otherNewsListing {width:195px;float:left;}

.endCol {margin:0 0px 10px 0;width:315px;padding:0 0px 0px 0;float:left;border-width:0px;}
.clearRight {margin-right:0px;padding-right:0px;border-width:0px;}
/*
.otherNewsHeadLine {width:106px;float:left;margin:7px 0 0 10px;}
.otherNewsListing {width:199px;float:left;}
*/

/*Primary Navigation LINE 1*/
#masterNAV {
	background:#1b1b1b /*url('../img/navBG2.gif')*/;
	height:38px;
	padding:0px;
	margin:0px;
	font-size:10px;
	font-weight:bold;
	line-height:38px;
	float:left;
	width:800px;
}
#masterNAV ul{
	padding: 0; margin: 0;
}

#masterNAV li{
	float:left;
	padding:0px 0 0px 0px;
	}
#masterNAV li a{
	color:#f3f3f3;
	display:block;
	text-decoration:none;
	padding:0 4px 0 4px;
	background: url('../img/sep.gif') top right no-repeat;
	}	
#masterNAV li a:hover{
	color:#c32828;
	background:#f3f3f3 ;
	}	
#masterNAV .active {
	background:url(images/primary-nav-left.gif) no-repeat left top;
	}	
#masterNAV .active a{
	background:url(images/primary-nav-right.gif) no-repeat right top;
	color:#de002c;
	}



/*Footer Navigation LINE 1*/
#footerNAV {
	/*background:#1b1b1b /*url('../img/navBG2.gif')*/
	height:38px;
	padding:0 0;
	font-size:10px;
	font-weight:normal;
	line-height:38px;
	
}
#footerNAV ul{
	float:right;
	/*padding:0px 10px 0px 0px;*/
	padding: 0; margin: 0;
	}

#footerNAV li{
	float:left;
	padding:0px 0 0px 0px;
	}
#footerNAV li a{
	color:#f3f3f3;
	display:block;
	text-decoration:none;
	padding:0 4px 0 4px;
	background: url('../img/sep.gif') top right no-repeat;
	}	
#footerNAV li a:hover{
	color:#c32828;
	text-decoration:underline;
	}	
#footerNAV .active {
	text-decoration:underline;
	}	
#footerNAV .active a{
	text-decoration:underline;
	color:#de002c;
	}


input {
	padding:3px;
	font: normal 11px/14px Verdana,Arial,Helvetica,sans-serif;
}


#search { 
	float:right;
	background:#1b1b1b ;
	height:34px;
	padding:4px 0px 0 0;
	font-size:10px;
	font-weight:bold;
	line-height:34px;
	width:180px;
	}
.searchIcon { cursor:pointer;padding:0px;margin:0;width:16px;height:16px;background:url('../img/search.gif') no-repeat;}




/* BREAKING NEWS liScroll style declarations */

.tickercontainer { /* the outer div with the black border */
	background: #fff; 
	width: 830px; 
	/*height: 27px; */
	margin: 0; 
	padding: 0;
	overflow: hidden; 
}
.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
	position: relative;
	left: 0px;
	top: 0px;
	width: 830px;
	overflow: hidden;
}
ul.newsticker { /* that's your list */
	position: relative;
	left: 830px;
	font: bold 10px Verdana;
	list-style-type: none;
	margin: 0;
	padding: 0;

}
ul.newsticker li {
	float: left; /* important: display inline gives incorrect results when you check for elem's width */
	margin: 0;
	padding: 0 20px 0 0;
	background: #fff;
	white-space: nowrap;
}
ul.newsticker a {
	white-space: nowrap;
	padding: 0;
	color: #ff0000;
	font: bold 10px Verdana;
	margin: 0 50px 0 0;
} 
ul.newsticker span {
	margin: 0 10px 0 0;
} 




#articleChoices { 
	width: 658px;
	clear: both;
	border: 1px solid #ccc;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 8px 0px; }

			

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

			

#articleChoices ul li {
	display: inline;
	float: left;
	padding: 0px;
	margin: 0px; }

			

#articleChoices ul li a {
	line-height: normal;
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	display: block;
	padding: 6px 8px 6px 23px;
	margin: 0px 0px 0px 8px; }

			

#articleChoices ul li a.print {
	background-image: url("../img/printer.gif");
	background-repeat: no-repeat;
	background-position: 0px 6px; }

#articleChoices ul li a.email {
	background-image: url("../img/email.gif");
	background-repeat: no-repeat;
	background-position: 0px 6px; }			

		


ul.minialbum  {margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;/*background:#eef9d7;*/}
ul.minialbum  li {float:left;width:144px;color: #ae070e;margin:0px 4px 0px 0px;padding:3px 1px 3px 1px;display: block; /*float:left;*/}
ul.minialbum  li a{color: #ae070e;font: normal 12px/16px Tahoma,Verdana, Arial, Helvetica, sans-serif;text-decoration:none; }
ul.minialbum  li a:hover{color:#000000;}
ul.minialbum  li img	{
background:#FFFFFF none repeat scroll 0 0;
border:1px solid silver;
padding:6px;
}

ul.gallery {margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;/*background:#eef9d7;*/}
ul.gallery  li {float:left;width:210px;color: #ae070e;margin:0px 4px 0px 0px;padding:3px 1px 15px 1px;display: block; /*float:left;*/}
ul.gallery  li a{color: #ae070e;font: normal 12px/16px Tahoma,Verdana, Arial, Helvetica, sans-serif;text-decoration:none; }
ul.gallery  li a:hover{color:#000000;}
ul.gallery  li img	{
background:#FFFFFF none repeat scroll 0 0;
border:1px solid silver;
padding:6px;
}