﻿@charset "UTF-8";

#blog {
	margin:10px 0 10px 0;
}

.feedImg {
	width:268px;
	height:81px;
	overflow:hidden;
	margin:8px 0 8px 0;
}

.titles {
	width:268px;
}

.rightCol .moreOff {
	float:right;
	font-size:12px;
	padding:0 0 0 0;
	line-height:21px;
}

.rightCol .moreOff a {
	color:#0097ff;
	text-decoration:none;
}
	
.rightCol .moreOff a:hover {
	color:#0097ff;
	text-decoration:underline;
}

.rightCol h2 {
	font-size:16px;
	font-weight:bold;
	color:#999;
	float:left;
	line-height:20px;
	height:20px;	
}

.rightCol h2.first {
	margin:20px 0 0 0;
}

.rightCol .moreOff.first {
	margin:20px 0 0 0;
}

.rssFeed {
	margin:10px 0 0 0;
}
.rssFeed a {
	text-decoration: none;
}
.rssFeed a:hover {
	text-decoration: underline;
}
.rssHeader {  }
.rssBody {  }
.rssBody ul { list-style: none; }
.rssBody ul, .rssRow, .rssRow h4, .rssRow p {
	margin: 0;
	padding: 0;
}

.rssRow { margin:0 0 10px; padding:0 0 5px; border-bottom:1px dotted #ccc; }
.rssRow h4 { margin:0 0 7px; font-size:14px; }
.rssRow div {
	color:#666;
	font-style:italic;
	font-size:12px;
}

.rssRow p {
	color:#111;
	font-size:12px;
	margin:7px 0 0 0;
}

.odd {  }
.even {  }

.rssRow .rssMedia {
	
}

/*Social page*/

h2.blogIcon { background:url(../images/blogger.png) top left no-repeat; }
h2.twitIcon { background:url(../images/twitter.png) top left no-repeat; }
h2.fbIcon { background:url(../images/facebook.png) top left no-repeat; }
h2 a { padding:0 0 0 25px; display:block; }

#news {
	margin:20px 0 20px 0;
	background:#fff;
	padding:20px;
	width:734px;
	border:1px solid #8f8f8f;
}

#news .rssFeed {
	margin:10px 0 0 0;
}
#news .rssFeed a {
	text-decoration: none;
}
#news .rssFeed a:hover {
	text-decoration: underline;
}
#news .rssHeader {  }
#news .rssBody {  }
#news .rssBody ul, #news .rssBody li { list-style: none; }
#news .rssBody ul, #news .rssRow h4, #news .rssRow p {
	margin: 0;
	padding: 0;
}

#news .rssRow { width:357px; float:left; height:108px; overflow:hidden; margin: 0 0 0; padding:0 0 10px; border-bottom:1px dotted #ccc; }

#news .rssRow:first-child { width:734px; height:auto; margin:0 0 10px; }

#news .rssRow:last-child { margin: 0 0 0 10px; }

#news .rssRow h4 { margin:0 0 10px; font-size:16px; }
#news .rssRow:first-child h4 { margin:0 0 10px; font-size:22px; }
#news .rssRow div {
	color:#666;
	font-style:italic;
	font-size:12px;
}
#news .rssRow:first-child div {
	color:#666;
	font-style:italic;
	font-size:16px;
}

#news .rssRow p {
	color:#111;
	font-size:14px;
	margin:10px 0 0 0;
}
#news .rssRow:first-child p {
	color:#111;
	font-size:18px;
	margin:10px 0 0 0;
	line-height:20px;
}
#news .odd {  }
#news .even {  }
#news .rssRow .rssMedia {  }

.socialRow { width:776px; margin:20px 0; }
.socialCol { width:368px; margin:0 10px; float:left; }