body{
	margin: 0 0 0 0;
	font: arial;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color:#000000;
	font-size: 12px;
	background-color: #0068b3;
}

.base{
background-color:#FFFFFF;
}

.keytext{
color:#0068b3;
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:12px;
font-weight:bolder;
}

.BluOnWhite{
color:#0058af;
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:10px;
}

.body1{
background-color:#dddddd;
color:#0068b3;
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:10px;
}

.body2{
background-color:#a1d5fa;
color:#0068b3;
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:10px;
}

.body3{
background-color:#b5a698;
color:#0068b3;
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:10px;
}

.body2h{
color:#0058af;
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:12px;
font-weight:bolder;
}

.callouttop1{
background-color:#808080;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:10px;
font-weight:bolder;
}

.calloutbody1{
background-color:#C0C0C0;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:10px;
}
.callouttop1{
background-color:#B0B0B0;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:10px;
font-weight:bolder;
}

.calloutbody1{
background-color:#E1E1E1;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:10px;
}

a.calloutbody1:link{
text-decoration:underline;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:10px;
}

a.calloutbody1:visited{
text-decoration:underline;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:10px;
}
a.calloutbody1:hover{
text-decoration:underline;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:10px;
}
a.calloutbody1:active{
text-decoration:underline;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:10px;
}

.callouttop2{
background-color:#6b5e51;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:10px;
font-weight:bolder;
}

.calloutbody2{
background-color:#887a6c;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:10px;
}

.callouttop3{
background-color:#A8DD6C;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:10px;
font-weight:bolder;
}

.calloutbody3{
background-color:#E8FFD7;
color:#999999;
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:10px;
}

.callouttop4{
background-color:#0068B3;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:10px;
font-weight:bolder;
}

.calloutbody4{
background-color:#28A4FF;
color:#DFDFDF;
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:10px;
}

a.calloutbody2:link{
background-color:#887a6c;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:10px;
}

a.calloutbody2:visited{
background-color:#887a6c;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:10px;
}

a.calloutbody2:hover{
background-color:#887a6c;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:10px;
}

a.calloutbody2:active{
background-color:#887a6c;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:10px;
}

a.calloutbody3:link{
text-decoration:underline;
color:#999999;
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:10px;
}

a.calloutbody3:visited{
text-decoration:underline;
color:#999999;
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:10px;
}
a.calloutbody3:hover{
text-decoration:underline;
color:#999999;
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:10px;
}
a.calloutbody3:active{
text-decoration:underline;
color:#999999;
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:10px;
}

a.calloutbody4:link{
text-decoration:underline;
background-color:#28A4FF;
color:#DFDFDF;
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:10px;
}
a.calloutbody4:visited{
text-decoration:underline;
background-color:#28A4FF;
color:#DFDFDF;
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:10px;
}
a.calloutbody4:hover{
text-decoration:underline;
background-color:#28A4FF;
color:#DFDFDF;
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:10px;
}
a.calloutbody4:active{
text-decoration:underline;
background-color:#28A4FF;
color:#DFDFDF;
font-family:Arial, Helvetica, sans-serif;
font:Arial;
font-size:10px;
}

.small{
font-size:10px;
font-family: arial, helvetica, sans;
}

.smallB{
font-size:10px;
font-family: arial, helvetica, sans;
font-weight: bolder;
}

.reg{
font-size:12px;
font-family: arial, helvetica, sans;
}

.regB{
font-size:12px;
font-family: arial, helvetica, sans;
font-weight: bolder;
}

.big{
font-size:16px;
font-family: arial, helvetica, sans;
}

.bigB{
font-size:16px;
font-family: arial, helvetica, sans;
font-weight: bolder;
}

a:link{
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
font-size:10px;
color:#003366;
}
a:visited{
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
font-size:10px;
color:#003366;
}
a:hover{
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
font-size:10px;
color:#003366;
}
a:active{
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
font-size:10px;
color:#003366;
}
a.int:link{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:10px;
color:#0068b3;
}
a.int:visited{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:10px;
color:#0068b3;
}
a.int:hover{
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
font-size:10px;
color:#0068b3;
}
a.int:active{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:10px;
color:#0068b3;
}

.dayOfWeek {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 10px; font-weight:bold; background-color: #0068b3; color:#FFFFFF}
.date {  font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.monthYear {  font-family: Verdana, Arial, sans-serif; font-size: 12px}
.calendarText {  font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.calendarPF {  font-family: Verdana, Arial, sans-serif; font-size: 10px; color:#999999}

a.calendarPF:link{
font-family:Verdana, Arial, sans-serif;
text-decoration:none;
font-size:10px;
color:#666666;
}
a.calendarPF:visited{
font-family:Verdana, Arial, sans-serif;
text-decoration:none;
font-size:10px;
color:#666666;
}
a.calendarPF:hover{
font-family:Verdana, Arial, sans-serif;
text-decoration:none;
font-size:10px;
color:#000000;
}
a.calendarPF:active{
font-family:Verdana, Arial, sans-serif;
text-decoration:none;
font-size:10px;
color:#000000;
}

/**buttons styles by TN Oct.14, 2009**/

#get_directions_btn {
	display:block;
	height:16px;
	width:117px;
	background:url(images/get_directions_btn.gif) no-repeat;
	overflow:hidden;
	border:none;
	cursor:pointer;
}

#get_directions_btn:hover {
	background-position:-117px;
}

#extreme_mo_btn {
	display:block;
	height:137px;
	width:201px;
	background:url(images/news/extreme_makeover_btn.jpg) no-repeat;
	overflow:hidden;
	border:none;
	cursor:pointer;
}

#extreme_mo_btn:hover {
	background-position:-201px;	
}

#bryan_btn {
	display:block;
	height:137px;
	width:202px;
	background:url(images/news/bryan_btn_off_on.jpg) no-repeat;
	overflow:hidden;
	border:none;
	cursor:pointer;
}

#bryan_btn:hover {
	background-position:-202px;	
}

#weather_tv_btn {
	display:block;
	width:202px;
	height:137px;	
	background:url(images/news/weather_off_on.jpg) no-repeat;
	overflow:hidden;
	border:none;
	cursor:pointer;	
}

#weather_tv_btn:hover {
	background-position:-202px;
}

#brad_tv_btn {
	display:block;
	width:202px;
	height:137px;	
	background:url(images/news/brad_tv_off_on.jpg) no-repeat;
	overflow:hidden;
	border:none;
	cursor:pointer;	
}

#brad_tv_btn:hover {
	background-position:-202px;
}

#ling_tv_btn {
	display:block;
	width:202px;
	height:137px;	
	background:url(images/news/ling_tv_off_on.jpg) no-repeat;
	overflow:hidden;
	border:none;
	cursor:pointer;	
}

#ling_tv_btn:hover {
	background-position:-202px;
}

.news_homepage {
	background-color:#f8f8f8;
	font: normal 11px Arial, Helvetica, sans-serif;
	color:#666666;
}

.news_homepage a:link {
	font: normal 11px Arial, Helvetica, sans-serif;
	color:#0068b3;
	text-decoration:none;
}

.news_homepage a:visited {
	font: normal 11px Arial, Helvetica, sans-serif;
	color:#0068b3;
	text-decoration:none;
}

.news_homepage a:hover {
	font: normal 11px Arial, Helvetica, sans-serif;
	color:#0068b3;
	text-decoration: underline;
}

.news_newspage a:link {
	font: normal 10px Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
}

.news_newspage img {
	border:solid 1px #ffffff;
	margin:9px 0;
}

.news_newspage .bigger {
	font-size:12px;
	font-weight:bold;
}

.news_newspage a:visited {
	font: normal 10px Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
}

.news_newspage a:hover {
	font: normal 10px Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration: underline;
}


#twitter_div {
	width:200px;
	overflow: hidden;
	text-align:left;
}



#twitter_div ul#twitter_update_list li {
	list-style-type:none;
	list-style:none;
	font-size:11px;
	font-weight: normal;
	line-height:14px;
	color:#666666;
	padding:15px 10px 10px 10px;
	background:url(images/twitter_top_arrow.gif) no-repeat top left;
	background-color:#eaeaea;
	margin-left:-40px;
	margin-top:5px;
}

/**display:block puts a line break before the link**/
#twitter_div ul#twitter_update_list li a:link {
	color:#0068b3;
	text-decoration: none;
	font-style:italic;
	display:block;
	padding-top:8px;
	border-top:solid 1px #f2f2f2;
	
}

#twitter_div ul#twitter_update_list li a:visited {
	text-decoration:none;
	color:#0068b3;
	font-style:italic;
	display:block;
	padding-top:8px;
	border-top:solid 1px #f2f2f2;
	
}

#twitter_div ul#twitter_update_list li a:hover {
	text-decoration: underline;
	color:#0068b3;
	font-style:italic;
	display:block;
	padding-top:8px;
	border-top:solid 1px #f2f2f2;	
	
}

.gallery img {
	border:none;
	opacity:1.0;
	filter:alpha(opacity=100);
}

.gallery img:hover {
	border:none;
	opacity:0.5;
	filter:alpha(opacity=50);
}


