@charset "utf-8";

#commentBox {
	clear: both;
}



.tagCloud {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	background:#FFFFCC;
	color:#0066FF;
	border: 1px solid #FFE7B6;
	text-align:center;
	width: 150px;
	padding: 5px;
	line-height: 14px;
}
.tagCloud a:link, .tagCloud a:visited {
	text-decoration: none;
}
.tagCloud a:hover, .tagCloud a:active {
	text-decoration: underline;
	color: #000;
}
.tagCloud span {
	padding: 6px;
}
.tcsmallest {
	font-size: 8pt;
	color:#06C;
}
.tcsmall {
	font-size: 10pt;
	color:#0080C0;
}
.tcmedium {
	font-size: 12pt;
    color:#5000dd;
}
.tclarge {
	font-size: 14pt;
	color:#06C;
}
.tclargest  {
	font-size: 16pt;
    color:#0000ff;
}




/*


.tagCloud {
	
	background:#FFFFCC;
	color:#0066FF;
	border: 1px solid #FFE7B6;
	text-align:center;
	
}
.tagCloud a:link, .tagCloud a:visited {
	text-decoration: none;
}
.tagCloud a:hover, .tagCloud a:active {
	text-decoration: underline;
	color: #000;
}
.tagCloud span {
	padding: 2px;
}
.tcsmallest a:link{
	font-size: 6pt;
    color:#336644;
}
.tcsmall a:link{
	font-size: 7pt;
    color:#0066dd;
}
.tcmedium a:link{
	font-size: 8pt;
    color:#5000dd;
}
.tclarge a:link{
	font-size: 9pt;
    color:#0000dd;
}
.tclargest a:link {
	font-size: 10pt;
    color:#0000ff;
}
*/



.haitiAid {
margin-bottom: 10px;
background-color: #ea5;
padding: 8px 8px 0px 8px;
}

.haitiAid h2{
font-size: 20px;
margin-bottom: 10px;
font-decoration: underline;
display: block;
}
.haitiAid a{
font-size: 12px;
font-decoration: underline;
background-color: #ef5;
display: block;

}

.loginBox {
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	float: left;
	clear: both;
	width: 160px;
	border: 0px none #999999;
}
.myFriendsBox {
	display: block;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	float: left;
	width: 150px;
	border: 0px none #999999;
}
.myLinksBox {
	background-color: #eeeeee;
	display: block;
	margin: 0px;
	padding: 5px;
	float: left;
	width: 120px;
	border: 1px solid #999999;
}
.newsArticle {
	background-color: #ffffff;
	display: block;
	margin: 5px;
	padding: 5px;
	float: left;
	width: 590px;
	border: 1px solid #999999;

}

.newsArticle h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #000000;
	line-height: 24px;
}
.newsArticle h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.newsArticle h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.newsArticle p, .newsArticle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #111111;
	line-height: 18px;
}
.newsArticle img{
	margin: 10px;
	max-width: 570px;
}


.forum {
	background-color: #ffffff;
	display: block;
	margin: 5px;
	padding: 5px;
	float: left;
	width: 590px;
	border: 1px solid #999999;
}
.forum h3 {
	font-weight: bold;
	margin-bottom: 0px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: underline;
}
.forumCell{
	padding: 0px 2px 0px 5px;
	margin: 0px;
	background: #ffffff;
}
.forumCell2{
	padding: 0px 2px 0px 5px;
	margin: 0px;
	background: #ffffff;
	font-size: 10px;
	color: #000099;
}
.forumPosts {
	background: #000000;
}
.forumHeader{
	background: #0000ff;
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
}


.editArticle {
	background-color: #ffffff;
	display: block;
	margin: 5px;
	padding: 5px;
	float: left;

	width: 590px;
	border: 1px solid #999999;
		font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #734509;
}
.editArticle a, .editArticle a:link, .editArticle a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #222222;
}
.editArticle a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #222222;
}
.editArticle p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #222222;
}


/* main news page */
.newsMain {
	background-color: #ffffff;
	display: block;
	margin: 5px;
	padding: 5px;
	float: left;
	width: 590px;
	border: 1px solid #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #222222;
}
.newsMain h3, .newsMain h3 a, .newsMain h3 a:link, .newsMain h3 a:visited { /* headline */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #111111;
	clear: both;
	text-decoration: none;
}
.newsMain h3 a:hover { /* headline */
	text-decoration: underline;
}
.newsThumb {
	margin: 0px 5px 5px 0px;
	padding: 0px 5px 5px 0px;
	width: 132px;
}
.newsThumbLeft {
	margin: 2px 0px 0px 0px;
	padding: 0px 5px 5px 0px;
	float: left;
	clear: left;
}
.newsThumbRight {
	margin: 0px 0px 5px 5px;
	padding: 0px 0px 5px 5px;
	float: left;
	clear: left;
}
.newsMain h3, .newsMain h3 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #111111;
	clear: both;
	text-decoration: none;
}





.newsListLeft h1,.newsListLeft h1 a, .newsLeft h1 a:link, .newsLeft h1 a:visited { /* headline */
	margin-bottom: 0px;
	margin-top: 0px;
	font-weight: normal;
font-family:georgia,"times new roman",times,serif;
font-size:24px;
line-height:1.1em;
	color: #f00;
letter-spacing:-.01em;
clear: left;
}


/* main news page */
.newsListLeft {
	background-color: #ffffff;
	display: block;
	margin: 5px 0px 5px 5px;
	padding: 5px;
	float: left;
	width: 468px;
	border: 1px solid #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #222222;
}
.newsListLeft h2,.newsListLeft h2 a, .newsLeft h2 a:link, .newsLeft h2 a:visited { /* headline */
	margin-bottom: 0px;
	margin-top: 0px;
	font-weight: normal;
font-family:georgia,"times new roman",times,serif;
font-size: 20px;
line-height:1.1em;
	color: #06c;
letter-spacing:-.01em;
clear: left;
}

.newsListLeft h3 {
	margin-bottom: 0px;
}

.newsListRight {
	background-color: #ffffff;
	display: block;
	margin: 5px;
	padding: 5px;
	float: left;
	width: 132px;
	border: 1px solid #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #222222;
}
.newsListRight h3 {
	margin-bottom: 0px;
		letter-spacing:-1px;
}


.newsListLeft h3, .newsListLeft h3 a, .newsLeft h3 a:link, .newsLeft h3 a:visited { /* headline */
font-family:georgia,"times new roman",times,serif;
	font-size: 18px;
	font-weight: normal;
letter-spacing:-.01em;

color: #004276;
	clear: both;
	text-decoration: none;
margin-bottom: 5px;
}
.newsListLeft a:hover h3 {

text-decoration: underline;

}


.newsListRight h3, .newsListRight h3 a, .newsRight h3 a:link, .newsRight h3 a:visited{ /* headline */
font-family:georgia,"times new roman",times,serif;
	font-size: 18px;
	font-weight: normal;
letter-spacing:-.01em;
	color: #03c;
	clear: both;
	text-decoration: none;
margin-top: 5px;
margin-bottom: 5px;
}














.newsLeft h3 a:hover .newsRight h3 a:hover { /* headline */
	text-decoration: underline;
}
.newsLeft h3, .newsLeft h3 a .newsRight h3, .newsRight h3 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #111111;
	clear: both;
	text-decoration: none;
}








/* in box */
.newsHeadlines {
	margin: 0px 0px 5px 0px;
	padding: 0px;
	float: left;
	width: 160px;
	border: 0px none #999999;
}
/* each headline */
.newsHeadlines a{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px 0px 3px 0px;
	padding: 0px;
	float: left;
	clear: both;
	border-bottom: 1px solid #999999;
}





.lblErr{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
.searchResults {
	width: 800px;
		background-color: #CCCCCC;
}





.classifiedCatList1 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #11ff44;
	text-decoration: underline;
}

.classifiedCatList2 a:link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #cc1111;
	text-decoration: none;
    line-height: 8px;
}
.classifiedCatList2 span a:link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #cc1155;
	text-decoration: none;
    line-height: 8px;
}
.classifiedCatList2 a:hover  {
	text-decoration: underline;
}

.classifiedAdTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}
.classifiedAdDescription {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #4444dd;
}
.classifiedAdTable tr{
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-bottom-style: dotted;
	border-bottom-color: #000099;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	font-size: 12px;
	line-height: 12px;
}
.classifiedAdLine {
	background-color: #a1ca6d;
		font-weight: bold;
}
.classifiedAdLine0 {
	background-color: #eafad5;
}
.classifiedAdLine1 {
	background-color: #f4ffe6;
}
.classifiedAdLine0 .listClassifiedAdTitle, .classifiedAdLine1 .listClassifiedAdTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #004600;
	text-decoration: underline;
}
.listClassifiedAdDescription {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #004000;
}

.listClassifiedAdPrice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003300;
	text-decoration: none;
}


.listBusinessTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	margin: 8px 0;
	font-weight: bold;
	color: #004600;
	text-decoration: underline;
}
.listBusinessTitlePromo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 20px;
	margin: 15px 0;
	font-weight: bold;
	color: #004600;
	text-decoration: underline;
}
.listBusinessCity {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003300;
	text-decoration: none;
}
.listBusinessDetails{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	/background-color: #ff0000;
	width: 60px;
	height: 30px;
	line-height: 18px;
	display: block;
	text-decoration: none;
	background-image: url(/images/btnView.png);
	background-repeat: no-repeat;
}
.showBusiness {
	padding: 20px;
	border: thin solid #0CF;
	background-color: #DBFFE9;
}
.showBusiness h2{
	font-size: 20px;
	color: #06F;
	margin: 10px 0;
}

.blockClassifiedAda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #003399;
	text-decoration: underline;
}
.blockClassifiedAdDescription {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003399;
}
.blockClassifiedAd {
	background-color: #eee;
padding-right: 10px;
}
.blockClassifiedAd a, .blockClassifiedAd a:link{ 
	color: #003300;

	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 0px;

	padding-left: 10px;
	margin: 0px;
	text-decoration: none;
		font-style: normal;
border: 0px solid #B9DC8C;
border-top: 1px solid #ffDC8C;
}
.blockClassifiedAd a:hover{
	text-decoration: underline;
}
.blockClassifiedAd span{

	color: #003300;	
font-size: 10px;
float: right;

}






.scrollClassifiedAdDescription {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003399;
}
.scrollClassifiedAd {
	background-color: #eee;
padding-right: 10px;
}
.scrollClassifiedAd a, .scrollClassifiedAd a:link{ 
	color: #003300;

	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 0px;

	padding-left: 10px;
	margin: 0px;
	text-decoration: none;
		font-style: normal;
border: 0px solid #B9DC8C;
border-top: 1px solid #ffDC8C;
}
.scrollClassifiedAd a:hover{
	text-decoration: underline;
}
.scrollClassifiedAd span{

	color: #003300;	
font-size: 10px;
float: right;

}











.blockForumTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.blockForumMessage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000099;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	float: left;
	clear: both;
	clear: both;
}
.blockForumUserTime {
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
	color: #006600;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	float: right;
	clear: both;

	border-bottom: 0px solid #999999;
}

.search {
	float: left;
	width: 580px;
	border: 3px solid #B9DC8C;
	margin-left: 5px;
	padding: 5px 0px 5px 10px;
}



.blockComment {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}





.commentHeader {
	color: #4444ff;
	background-color: #ffffff;
	display: block;
	font-size: 11px;
        font-weight: bold;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-top: 1px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.comment {
	color: #000000;
	background-color: #ffffff;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-top: 5px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.commentlink a, .commentlink a:link, .commentlink a:visited{
	color: #ff0000;
	text-align: right;
	display: block;
}

.curbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color:#ddd;
	border: 1px dotted #000099;
	overflow:hidden;
	text-align:center;
}


.menu1 li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #6666;
	text-decoration: none;
	font-weight: bold;
}

.action a, .action a:link, .action a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}
.action a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}



a, a:link, a:visited {

	color: #000000;
	text-decoration: none;

}
a:hover {

	color: #333333;
	text-decoration: underline;

}

.newsItem {
	background-color:#ffeecc;
	margin-bottom: 5px;
	padding: 5px;
	display: block;
		font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
}
.readMore {
	font-size: 14px;
	color: #dd2222;
	font-style: italic;	
	float: right;
}
.readMore2 a, .readMore2 a:link, .readMore2 a:visited {
	font-size: 12px;
	color: ##004276;
	font-style: italic;	
	float: left;
}
.formTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.formExplain {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}
.error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF0000;
}
.postedby {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
}

.linkhighlight a, .linkhighlight a:link .linkhighlight a:visited {
	color: #ff0000;
	text-decoration: underline;
	font-size: 12px;
}


.help {
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	background-color:#ffffff;
	padding: 20px;
}
.help p {
margin-bottom: 4px;
line-height: 14px;
}
.help h2 {
margin-bottom: 10px;
}
.help h3 {
margin-bottom: 8px;
}

.today {
	font-size:12px;	
	color: #dd0000;
}















.businesses {
	background-color: #ffffff;
	display: block;
	margin: 5px;
	padding: 10px;
	float: left;
	width: 590px;
	border: 1px solid #999999;
}
.businesses h1{
	color: #069;
	margin: 10px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
}
.businesses h2{
	color: #069;
	margin: 10px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
.businesses p{
	margin: 10px 0;
}
.businesses  .small {
	font-size: 7px;
}
.businessTable tr{
	
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-bottom-style: dotted;
	border-bottom-color: #000099;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	font-size: 12px;
	line-height: 12px;
	padding-left: 10px;
}
.businessLine {
	background-color: #a1ca6d;
	font-weight: bold;
	
}
.businessLine0 {
	background-color: #eafad5;
}
.businessLine1 {
	background-color: #dafad5;

}
.businessLine2 { /* promo at top */
	background-color: #F1FA00;
	
}
.businessLine0 td,
.businessLine2 td,
.businessLine1 td{
	padding: 0 10px;
}
.businessTable .premium {
	font-size: 9px;
	color: #FFF;
	background-color: #00C;
	padding: 0px;
	height: 8px;
text-align: center;
}

