@charset "UTF-8";
/* FLS CSS Document */


/* border 
#mainContainer {

 border:20px #FF6633 solid; width:880px; padding-bottom:40px; padding-top:20px; margin-bottom:55px;
 }

*/ 

#leftSidebar {
	background-color:#e8f7fa;
	font-size:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#leftSidebar .subscribase a {
	font-size:15px;
	line-height:23px;
	text-decoration:none;
	color:#000000;
}

#leftSidebar .subscribase a:hover {
	text-decoration:underline;
}

#sidebarItem { /* left sidebar box with border on top */
	border-top: 1px solid #ddc1a4;
	padding-top:13px;
	padding-bottom:13px;
}

#sidebarItem .header {
	color:#5f3c46;
	line-height:14px;
	font-size:12px;
	text-transform:uppercase;
}

#sidebarItem .items a {
	color:#818243;
	line-height:18px;
	font-size:12px;
	text-decoration:none;
}

#sidebarItem p {
	color:#818243;
	line-height:18px;
	font-size:12px;
	margin-top:7px;
	margin-bottom:0px;
}

#sidebarItem p .commentInfo {
	color:#999999;
}

#sidebarItem .items a:hover {
	text-decoration:underline;
}

#sidebarContentContainer {
	margin-left:20px;
	margin-right:20px;
	margin-top:20px;
	text-align:left;
}

#mainContent {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:22px;
}

#mainContent .topLinks a {
	font-size:13px;
	line-height:18px;
	text-transform:uppercase;
	text-decoration:none;
	color:#5f3c46;
}
#mainContent .topLinks a:hover {
	text-decoration:underline;
}	

#mainContent #topContent {
	 border-top:1px #666666 solid;
	 padding-top:34px;
	 margin-bottom:36px;
	 text-align:left;
}


#programs {
	margin-top:33px;
	margin-bottom:0px;
	padding-bottom:33px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#programs a {
text-decoration:none;
}

#programs a:hover {
text-decoration:underline;
}

#programs .date  a {
	font-size:21px;
	line-height:22px;
	font-weight:bold;
	color:#5190cd;
	text-decoration:none;
}

#programs .date  {
	font-size:21px;
	line-height:22px;
	font-weight:bold;
	color:#5190cd;
	text-decoration:none;
}


#programs .date  a:hover {
text-decoration:underline;

}
#programs .description   {
	font-size:13px;
	line-height:18px;
	text-align:left;
	text-decoration:none;
	color:black;
}
 
.announcement {
	font-size:30px;
	line-height:33px;
	color:#5f3c46;
	text-align:center;
	font-weight:bold;
}

#proximos {
	margin-left:15px; 
	margin-top:0px;
	width:257px;  
	border-right:1px solid #969696; 
	padding-top:20px;	
	float:left;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#5594cd;
	font-size:15px;
	line-height:23px;
}

#proximos .header {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#5f3c46;
	font-weight:bold;
	font-size:21px;
	letter-spacing:-1px;
	line-height:33px;
}

#proximos p {
	margin-top:10px;
}

input.searchForm {
	background-color: #FFFFFF;  font-size: 10px; color: black; 
	border: #999999 solid 1px; height:19px;  	
	}
	
input.inputBox { 
	border: #999999 solid 1px; height:15px; 
}

#copyright {
	text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:23px; margin-top:10px;
}

#copyright a { 
	text-decoration:none;
	color:#000000;
}

#copyright a:hover {
	text-decoration:underline;å
}
 
 
/* POSTS */

#postMetaLinks a {
	 text-decoration:underline;
	 color:black;
	 font-size:12px;

}

#postMetaLinks .header {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#5190cd;
}


#postMetaLinks .header a {
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#5190cd;
}


#postMetaLinks .header a:hover {
text-decoration:underline;

}

#postMetaLinks p { 
	margin-top:26px;
	margin-bottom:0px;
}

#postMetaLinks .links  a {
	text-align:left;
	text-decoration:none;
	color:#426dd4;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;	
}


#postMetaLinks .links  a:hover {
text-decoration:underline;
}


/* POSTS COMMENTS */

#commentBox {
	margin-top:18px;
	margin-bottom:14px;
	border:1px #dae9f3 solid;
	text-align:left;
	width:508px;
	padding-top:11px; padding-left:19px; padding-right:19px; padding-bottom:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:black;
	line-height:12px;
}

#commentBox a {
	text-decoration:none;
	font-size:10px;
} 

#commentBox a:hover {
	text-decoration:underline;
	font-size:10px;
}

#commentBox p {
	margin-top:0px;
	margin-bottom:0px;

}

#postComment {
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
}

#postComment .commentNotice {
	font-size:10px;
	line-height:12px;
}


/* CATEGORY PAGE */


#categoryListing {
	border-bottom: 1px #666666 solid;
	margin-top:33px;
	margin-bottom:0px;
	padding-bottom:24px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#categoryListing .date {
	font-size:21px;
	line-height:18px;
	font-weight:bold;
	color:#5190cd;
}

#categoryListing .description {
	font-size:13px;
	line-height:18px;
	text-align:left;
}

.announcementCategoryListing {
	font-size:21px;
	line-height:33px;
	color:#5f3c46;
	text-align:left;
	font-weight:bold;
}

/* ABOUT PAGE */

#aboutPageElement {
	margin-bottom:20px;
	padding-bottom:12px;
	padding-top:25px; 
	font-size:15px;
	color:black;
	border-top:1px #666666 solid;
	text-align:left;
}

#aboutPageElement .header {
	font-size:21px;
	line-height:40px;
	color:#5f3c46;
	text-align:left;
	font-weight:bold;
}

#aboutPageElement .links a {
	text-decoration:none;
	color:black;
}

#aboutPageElement .links a:hover {
	text-decoration:underline;
}