@charset "utf-8";

#youthblog
{
font: 65% Verdana, Arial, Helvetica, sans-serif;
max-height:196px;
float:left;
overflow: hidden;
height: 196px;
}
#twitterS
{
font: 65% Verdana, Arial, Helvetica, sans-serif;
max-height:300px;
max-width: 196px;
float:left;
overflow: hidden;
height: 300px;
}
#topStory
{
text-align:left;
}
.noMarg
{
	margin: 0;
	overflow: hidden;
	padding: 0;
}
.right
{
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
}
.top
{
	font-size:9px; 
	width: 190px;
}
#sizer
{
	overflow:hidden;
	border:hidden;
	padding: 0px;
	margin: 0;
	height: 391px;
}
#mainHead
{
margin: 0em;
border:hidden;
float:left;
position:absolute;
left: 0%;
top: 0%;
width: 670px;
}
#mainEm
{
margin: 0em;
border:hidden;
float:left;
position:absolute;
left: 0%;
top: 0%;
}
#chatEm
{
margin: 0em;
border:hidden;
float:left;
position:absolute;
left: 0%;
top: 0%;
width: 534px;
}
#state
{
margin: 0em;
border:hidden;
float:left;
position:absolute;
left: 0%;
top: 0%;
width: 450px;
height: 550px;
}
#mainMap
{
width: 668px;
height: 370px;
margin: 0em;
border:hidden;
float:left;
position:absolute;
left: 0%;
top: 0%;
vertical-align:top;
}
#floater
{
elevation:above;
float:inherit;
overflow:visible;
position: static;
z-index: 100;
}
#live
{
font: Geneva, Arial, Helvetica, san-serif;
font-size:12px;
padding-left: 10px;
}
#middle
{
vertical-align:middle;
}
/* begin styles for RSS Feed 

     This is the most basic style to use for a list with no bullets */



.rss_box {
	max-width: 196px;
	height: 350px;
	background-color: #e5e5e5;
	overflow: hidden;
	max-height: 350px;
	margin: 1em;
}

.rss-box {
	max-width: 196px;
	height: 350px;
	background-color: #e5e5e5;
	overflow: hidden;
	max-height: 350px;
	margin: 1em;
}

.rss2js-container {
	max-width: 196px;
	height: 350px;
	background-color: #e5e5e5;
	overflow: hidden;
	max-height: 350px;
	margin: 1em;
}

.rss_title, rss_title a {

	margin: 0px 0;

	padding: 0;

}

.rss-title, rss-title a {

	margin: 0px 0;

	padding: 0;

}

.rss2js-title, rss2js-title a {

	margin: 0px 0;

	padding: 0;

}

.rss2js-itemtitle, rss2js-itemtitle a {

	margin: 0px 0;

	padding: 0;

}

.rss2js-items {

       list-style:none;

       margin:0;

       padding:0;

}

.rss-items {
		
		list-style:none;
		
		padding: 3px;
		
		
}



.rss2js-item  {

  font-size: x-small;

  margin-bottom: 1em;

}

.rss-item  {

		margin-bottom: 1em;
		
}



.rss_item a:link, .rss_item a:visited, .rss_item a:active {



	}



.rss_item a:hover { 



	}
.titleOne {
	font-family: Arial, Geneva, Helvetica, san-serif;
	font-size:24px;
}
.byLine{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	color: #cccccc;
}
.mainText{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
}
.mainTextc{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-align:center;
}
.smallTextc{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-align:center;
}
.smallTextc2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-align:center;
	background:#333333;
}
.miniTxt{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:9px;
}
.miniTxtMarg{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:9px;
	padding: 8px;
}
#smallTextc{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-align:center;
}

#FRAME5 {
	position:absolute;
	left: 25%;
	right: 45%;
	top: 12%;
	width: 575px;
	height: 645px;
	z-index: 100;
       }
#topAlign {
	left: 0%;
	top: 0%;
}

.feed {
	margin-left: 3px;
	padding: 0 0 0 19px;
	background: url("imgs/feedicon/feed-icon-14x14.png") no-repeat 0 50%;
}

.feed-list {
  margin: 0 0 15px 15px;
  padding: 0;
  list-style-type: none;
}

.feed-list li {
  margin: 0 0 10px 0;
  padding: 0;
  list-style-type: none;
}

.feed-list li a {
  padding: 0 0 0 19px;
  background: url("imgs/feedicon/feed-icon-14x14.png") no-repeat 0 50%;
  list-style-type: none;
}

.feed-button {
  padding: 10px 0;
}

.feed-button a {
  color: #666;
  padding: 10px 15px 10px 36px;
  background: #ccc url("imgs/feedicon/feed-icon-14x14.png") no-repeat 15px 50%;
  border-top: 1px solid #e2e2e2;
  border-right: 1px solid #818181;
  border-bottom: 1px solid #565656;
  border-left: 1px solid #d7d7d7;
}

.feed-button a:hover {
  color: #444;
  background: #eee url("imgs/feedicon/feed-icon-14x14.png") no-repeat 15px 50%;
  border-top: 1px solid #f5f5f5;
  border-right: 1px solid #969696;
  border-bottom: 1px solid #646464;
  border-left: 1px solid #f2f2f2;
}
.subBox {
	border: inset;
	border-width: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	padding-top: 10px;
}
.smBox {
	margin-top: 30px;
	margin-bottom: 30px;
}

.underBox { 
	/* border-bottom:ridge; 
	border-bottom-color:#000000; */
	padding-left: 15px;
	padding-bottom: 0px;
	padding-top:3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
}

.underBox2 { 
padding-top:11px;
}

.tweet {
	margin-left: 3px;
	padding: 0 0 0 19px;
	background: url("imgs/feedicon/twitter.png") no-repeat 0 50%;
}

.flickr {
	margin-left: 3px;
	padding: 0 0 0 19px;
	background: url("imgs/feedicon/flickr.png") no-repeat 0 50%;
}

.youtube {
	margin-left: 3px;
	padding: 0 0 0 19px;
	background: url("imgs/feedicon/youtube.png") no-repeat 0 50%;
}

.ff {
	margin-left: 3px;
	padding: 0 0 0 19px;
	background: url("imgs/feedicon/friendfeed.png") no-repeat 0 50%;
}

.facebook {
	margin-left: 3px;
	padding: 0 0 0 19px;
	background: url("imgs/feedicon/facebook.png") no-repeat 0 50%;
}

.deli {
	margin-left: 3px;
	padding: 0 0 0 19px;
	background: url("imgs/feedicon/delicious.png") no-repeat 0 50%;
}

.dotTV {
	margin-left: 3px;
	padding: 0 0 0 19px;
	background: url("imgs/feedicon/dotTV.png") no-repeat 0 50%;
}


#stateEm
{
margin: 0em;
border:hidden;
float:left;
position:absolute;
left: 0%;
top: 0%;
width: 450px;
height: 550px;
}

#state
{
margin: 0em;
border:hidden;
float:left;
position:absolute;
left: 0%;
top: 0%;
width: 450px;
height: 550px;
}