body {
	background-color:#344041;
	margin:30px 0 0 0;
}
.nav-bg {
	background:url(../images/nav-bg.jpg) no-repeat top left;
	height:59px;
	width:970px;
}
.nav {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
a.nav:hover {
	color:#344041;
}
.redline {
	background-color:#FF0000;
	height:5px;
}
.flash-header-bg {
	background:url(../images/flash-header-bg.jpg) repeat-x top left;
	width:970px;
	height:373px;
}
.header-title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#FFFFFF;
	font-weight:bold;
	padding:0 0 10px 0;
}
.header-subtitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
	padding:0 0 10px 0;
}
.header-txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:normal;
	line-height:25px;
}
.calendar-bg {
	background:url(../images/calendar-bg.jpg) repeat-x top left;
	height:205px;
	width:250px;
	border:#FFFFFF solid 1px;
}
.calendar-shadow {
	background:url(../images/calendar-shadow.jpg) no-repeat top left;
	height:10px;
	width:250px;
}
.events {
	background-color:#DFBE00;
	border:#FFFFFF solid 1px;
	width:250px;
}
.events-title {
	background:url(../images/events-title.jpg) no-repeat top left;
	height:38px;
	width:248px;
}
.events-txt {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#344041;
font-weight:normal;
text-decoration:none;
}
a.events-txt:hover {
color:#0066CC;
}

.events-viewall {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#993300;
	font-weight:normal;
	text-decoration:none;
}
a.events-viewall:hover {
	color:#344041;
}
.events-bottom {
	background:url(../images/events-bottom.jpg) no-repeat top left;
	height:42px;
	width:248px;
}
.sponsors-title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	color:#24EDF4;
	font-weight:normal;
}
.sponsors-box {
	border:#FFFFFF solid 1px;
}
.ofrenda-new {
	background:url(../images/ofrenda-new.jpg) no-repeat top left;
	height:125px;
	width:250px;
}
.paper-holes {
	background:url(../images/paper-holes.jpg) no-repeat top left;
	height:26px;
	width:700px;
}
.youtube-outline {
	border:#242424 solid 1px;
	background-color:#242424;
}
.body-green-box-bg {
	background:#FFFFFF url(../images/body-green-box-bg.jpg) repeat-x top left;
	width:655px;
	border:#7AB232 solid 2px;
}
.body-green-box-middle-line {
	background:url(../images/body-green-box-middle-line.jpg) no-repeat top left;
	height:272px;
	width:2px;
}
.body-green-box-title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	color:#FFFFFF;
	font-weight:normal;
	padding:6px 0 6px 0;
	text-align:left;
}
.body-green-box-txt-b {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#344041;
	font-weight:bold;
	padding:6px 0 6px 0;
	text-align:left;
	text-decoration:none;
}
.body-green-box-txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#344041;
	font-weight:normal;
	padding:6px 0 6px 0;
	text-align:left;
}
.body-green-box-txt-s {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#344041;
	font-weight:normal;
	padding:6px 0 6px 0;
	text-align:left;
}
.body-green-box-img {
	padding:0 8px 8px 0;
}
.body-green-box-leermas {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#993300;
	font-weight:normal;
	padding:6px 0 6px 0;
	text-align:left;
	text-decoration:none;
}
a.body-green-box-leermas:hover {
	text-decoration:underline;
}
.body-blue-box-title-bg {
	width:315px;
	height:47px;
	background-color:#18ABAB;
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	color:#FFFFFF;
	padding:0 0 0 15px;
}
.body-blue-box-txt-bg {
	width:315px;
	border:#18ABAB solid 2px;
	background:#FFFFFF url(../images/body-blue-box-txt-bg.jpg) repeat-x top left;
}
.body-bottom {
	background:url(../images/body-bottom.jpg) no-repeat top left;
	height:37px;
	width:700px;
}
.footer-links {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#DBD6C8;
	font-weight:bold;
	text-decoration:none;
}
a.footer-links:hover {
	color:#FFFFFF;
}
.page-bottom-bg {
	background:url(../images/page-bottom-bg.jpg) repeat-x top left;
	height:136px;
}
.copryight {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#DBD6C8;
	font-weight:normal;
}
.cidra-radio-bg {
	background:url(../images/cidra-radio.jpg) no-repeat top left;
	height:153px;
	width:250px;
	position:relative;
}
#cidra-radio-link { 
		position: absolute; 
		top: 47px; 
		left: 10px; 
		width: 220px; 
		height: 40px; 
		}	

.cidra-tv-bg {
	background:url(../images/cidra-tv.jpg) no-repeat top left;
	height:152px;
	width:250px;
	position:relative;
}
#cidra-tv-link {
	position: absolute; 
	top: 45px; 
	left: 30px; 
	width: 90px; 
	height: 90px;
}


.body-title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	color:#990000;
	font-weight:normal;
	text-align:left;
	padding:0 0 10px 0;
}
.body-txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#272727;
	font-weight:normal;
	text-align:justify;
	line-height:25px;
	padding:0 0 5px 0;
}
.body-inner-title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#148F8F;
	font-weight:normal;
	text-align:left;
	padding:0 0 5px 0;
}




.ContentHead {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #5E5E5E;
	padding-top:3px;
}

#dropmenudiv{
position:absolute;
border:1px solid;
border-color: #344041;
border-bottom-width: 0;
font:normal 12px Arial, Helvetica, sans-serif;
line-height:18px;
z-index:100;
color: #344041;
background-color: #E7A036;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 5px;
border-bottom: 1px solid #FFFFFF;
border-color: #344041;
padding: 1px 0;
text-decoration: none;
color:#344041;
background-color: #E7A036;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #344041;
color:#ffffff;
}

.top_links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	background-color: #6F6F6F;
}
.cont {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#272727;
	font-weight:normal;
	text-align:justify;
	line-height:25px;
	padding:0 0 5px 0;
}

.txtnormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color:#272727;
}

.form_txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#272727;
	font-weight:normal;
	text-align:justify;
	line-height:25px;
	padding:0 0 5px 0;
}

.submit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding: 1px;
	text-decoration: none;
	background-color: #6F6F6F;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

.red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color :#FF0000;
}

.modalBackground
{
    background-color: #000;
    filter: alpha(opacity=70);
    opacity: 0.7;
}

.modalPopup {
	background-color:White;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	margin:auto;
}
.dragHandle
{
    cursor: move; 
    background-color: #7288BD;
    border: solid 1px Gray;
    font-family:Arial;
    font-weight:bold; 
    color: Black; 
    text-align: center;
}
.btnClose
{
    z-index:2;
    vertical-align:top;
    position:absolute;
    right:10px;
}

.blue_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7288BD;
	text-decoration: none;
}

.bluebig_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #7288BD;
	text-decoration: none;
}
.r_small
{
font-family: arial;
font-size: 11px;
color: #0D60A5;
text-decoration: none;
}

.r_small:hover
{
color:#E66D24;
}

.upcoming-inner-txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#272727;
	font-weight:bold;
	padding:5px 0 0 5px;
	line-height:20px;
	text-decoration:none;
}
.linknav {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#993300;
	text-decoration:none;
}
a.linknav:hover {
	color:#993300;
	text-decoration:underline;	
}

.loadingAlert
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    color:#e2b16e;
    font-weight:bold;
    font-size:10px;
    padding-left :3px;
}

/*FEATURED LISTING SECTION*/
.featuredlisitng {
    width:625px;
    height:360px;
	overflow:hidden;
	position:relative;
	/*background:url(../images/latest-news-bg.jpg) no-repeat top left ;*/
}

.featuredlisitng .fphoto {
    overflow:hidden;
	float:left;
	/*width :141px;
	height:164px;
	padding-left:10px;*/
}
/*.featuredlisitng .finfo {
    width:262px;
	height:137px;
	overflow:hidden;
	float:left;
	padding:0 15px 0 15px;
}

.featuredlisitng .finfo {
    width:402px;
	height:137px;
	overflow:hidden;
	float:left;
	padding:10px 15px 0 15px;
}
.featuredlisitng .finfo h1 a {
    font-size:12px;
    font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#425693;
	float:left;
	display:inline-block;
}
.featuredlisitng .finfo h1 a:hover {
    text-decoration:underline;
	display:inline-block;
}

.featuredlisitng .finfo p {
    font-size:12px;
    font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-align:justify;
	line-height:18px;
	color:#91774D;
	
}*/
.fnumberlinks {
    width:220px;
    height:120px;
	overflow:hidden;
	text-decoration:none;
	text-align:center;
	float:right;
	margin:0 0 0 5px;
	position:absolute;
	top:345px;
	left:470px;
	z-index:999;
}	
.fnumberlinks a{
	display:inline-block;
	float: left;
	margin: 0 0px 0 0;
	padding:0px 0px 0px 0px;
}

#nav a
{
    width:14px;
	height:14px;
	background:url(../images/rotate.jpg) no-repeat top left;
	font-size:12px;
	font-family:Arial;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
	text-align:center;
	cursor:pointer;
}
#nav a:hover{
	background:url(../images/rotate_over.jpg) no-repeat top left;
}
#nav a.activeSlide{
	background:url(../images/rotate_over.jpg) no-repeat top left;
}
.clear {
	clear:both;
}

/*BLOG*/
.blog-side-box {
	border:#DBD6C8 1px solid;
	width:250px;
}
.blog-left-title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#E38F12;
	font-weight:normal;
}
.blog-left-links {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#DBD6C8;
	text-decoration:none;
	line-height:25px;
}
a.blog-left-links:hover {
	text-decoration:underline;
}
.blog-comment-txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#574F39;
	font-weight:normal;
}
.blog-comments-link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#993300;
	font-weight:normal;
	text-decoration:none;
}
a.blog-comments-link:hover {
	text-decoration:underline;
}

/*BLOG ends*/

.inner-body-title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	color:#990000;
	font-weight:normal;
	text-align:left;
	padding:0 0 10px 0;
}
.inner-body-txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#272727;
	font-weight:normal;
	text-align:justify;
	line-height:25px;
	padding:0 0 5px 0;
}
.inner-body-subtitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#148F8F;
	font-weight:normal;
	text-align:left;
	padding:0 0 5px 0;
}
