body {font-family: "Verdana, Bitstream Vera Sans", arial, helvetica, sans-serif;  font-size:13px; font-style: normal; color: #000000;  background: #102650;   margin:0; padding: 0;}

h1, h2, h3, h4, h5, h6, h7 {margin:0; padding:0;}

div#main {width:980px; margin:0 0 0 5px;  float:left; }
div#main2 {width:980px; margin:0 0 0 5px; float:left; }
div#topbanner {margin:0; background-color: #102650; width:980px; height:95px;padding: 5px 0px 5px 0px; background: url(/images/layout/header-watermark.gif) right top no-repeat;}
	div#topbanner img {margin-left:10px;}
	#topbanner object {margin-left:10px;}
div#header{ width:99%; background-color: white; margin:0; padding:0;border-top:2px solid white;border-left:2px solid white;border-right:8px solid white; position: relative;}

div#navcontainer {float:left; width:100%; background-color:white; margin:0 0 0 0px;}

.desc {font-size:11px; color:#333;}
.desc12 {font-size:12px; color:#333;}
.subText2 {font-family: verdana, helvetica, arial, sans-serif; font-size: 10px; color: #333366; 	text-decoration: none; font-style : normal; font-weight : none; line-height:11px;}
.subText2:link {font-family: verdana, helvetica, arial, sans-serif; font-size: 10px; color: #990000; 	text-decoration: underline; font-style : normal; font-weight : none;}

.subTextgray {font-family: verdana, helvetica, arial, sans-serif; font-size: 10px; color: #666; 	text-decoration: none; font-style : normal; font-weight : none; line-height:11px;}

.subText3 {font-family: verdana, helvetica, arial, sans-serif; font-size: 12px; color: #333366; 	text-decoration: none; font-style : normal; font-weight : none;}
.caption{color:#999;font-size:10px; letter-spacing: .015em;}
.caption2 {color:#102650;font-size:10px; letter-spacing: .015em;}

.blue10 {font-family: verdana, helvetica, arial, sans-serif; font-weight: bold; font-size: 10px; color: #102650; text-decoration: none;}

.blue12 {font-family: "Verdana, Bitstream Vera Sans", arial, helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #102650; text-decoration: none;}
.blue12:link {font-family: "Verdana, Bitstream Vera Sans", arial, helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #102650; text-decoration: underline;}
.blue12:visited {font-family: "Verdana, Bitstream Vera Sans", arial, helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #33F; text-decoration: underline;}
.blue12:hover {font-family: "Verdana, Bitstream Vera Sans", arial, helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #102650; text-decoration: none;}

.gray10 {font-size:10px; color:#999; font-weight:bold; font-family:verdana;}
.gray10:link {font-size:10px; color:#999; font-weight:bold; font-family:verdana; text-decoration:underline;}
.gray10:visited {font-size:10px; color:#999; font-weight:bold; font-family:verdana; text-decoration:underline;}
.gray10:hover {font-size:10px; color:#39F; font-weight:bold; font-family:verdana; text-decoration:none;}


.text10 {font-family: verdana, helvetica, arial, sans-serif; font-size: 10px; color: #4E6B97; 	text-decoration: none; font-style : normal; font-weight : normal;}

.grayBorder {border: 1px solid #DDDDDD;}

.blueBorder {border: 1px solid #102650;}

h1.pinstripes {font-size: 1.5em; color: #102650; background: url(/images/layout/pinstripes.gif);}
h1.pagetitle {font-size: 1em; color: #069;}

h4.blueHeader{font-size: 11px; color:#FC0; font-weight:bold; padding-left:3px; margin-bottom:3px; background-image: url(images/layout/bg_header_blue.gif); background-repeat:no-repeat; background-repeat: repeat-x; letter-spacing:0.05em;}

h4.grayHeader{font-size: 11px; color:#006; font-weight:bold; padding-left:3px; margin-bottom:3px; background-image: url(images/layout/bg_header_gray.gif); letter-spacing:0.05em;} 

h4.redHeader{font-size: 11px; color:#900; font-weight:bold; padding-left:3px; margin-bottom:3px; background-image: url(images/layout/bg_header_gray.gif); letter-spacing:0.05em;} 

h4.whiteHeader{font-size: 11px; color:#900; font-weight:bold; padding-left:3px; margin-bottom:3px; letter-spacing:0.05em;}

h2.pageTitle {font-family:verdana; font-size:11px; color:white; background-image:url(images/layout/bg_header_blue.gif); background-repeat:no-repeat; background-repeat: repeat-x; padding:3px;}

/* ============== bodyBlock KSL ============== */

#mainBlock {
	float: left;
	margin: 0px 0px 30px 0px;
	padding: 0px 0px 15px 0px;
	background: #fff;
	width: 100%;
	height: 100%;
}


#richContent {margin: 0px 0px 30px 10px; padding: 0px 0px 15px 0px;}

#Col1Col2 {
	margin:  10px 0 0 5px;
	padding: 0;
	float: left;
	width: 645px;
}

#bodyCol1 {
padding:0 0 0 0;
margin:0 0 0 0;
width: 395px;
float:left;
}

#bodyCol2 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: right;
	width: 240px;
	overflow: hidden;

}


#bodyCol3 {
	margin: 10px 0px 0px 5px;
	padding: 0px 0px 0px 5px;
	float: left;
	display: block;
	width: 305px;
}



/* ============== Top Story ==============*/
#topstory {
width:100%; 
margin-bottom:0;
padding-bottom:5px;

}



#topImgCap {float:left;}

#topstory{clear:left;}
#topstory img {margin-right:2px; }
#topstory h1 a:link {font-size: 16px; text-decoration:none;   color: #000099; line-height:18px;}
#topstory h1 a:visited {font-size: 16px; text-decoration:none;   color: #000099; line-height:18px;}
#topstory h1 a:hover {text-decoration:underline;}

#topstory-sp{margin-left:10px;margin-right:530px}
#topstory-sp img {margin-right:4px; clear:both;}
#topstory-sp h1 a:link {font-size: 16px; text-decoration:none;   color: #000099; line-height:18px;}
#topstory-sp h1 a:visited {font-size: 16px; text-decoration:none;   color: #000099; line-height:18px;}
#topstory-sp h1 a:hover {text-decoration:underline;}

.headlineLinks a{color: #000099;  font-family: verdana; line-height: 15px; font-size-adjust: none; font-stretch: normal;    font-weight: bold; margin: 0px 0px 5px 0px; }
.headlineLinks ul {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;	list-style-type: square; list-style-position:inside;}
.headlineLinks li {margin: 0px 0px 0px 10px;	padding: 0px;	text-decoration: none;	list-style-type: square;color: #000099;
		font-size: 10px;}	


#TopStoryXL {float:left; width:97%; height:auto; border: 1px solid #999; margin-bottom:4px; padding:3px; border-style:ridge; background-color:#EEE;}
#TopStoryXL img{float:left; margin-right:5px; margin-bottom: 5px; clear:left;}
#TopStoryXL h1 a:link {font-size: 19px; text-decoration:none;   color: #000099; line-height:21px;}
#TopStoryXL h1 a:visited {font-size: 19px; text-decoration:none;   color: #000099; line-height:21px;}
#TopStoryXL h1 a:hover {text-decoration:underline;}

.headlineLinksXL a{color: #0000CC;  font-family: verdana; line-height: 17px; font-size: 11px; font-size-adjust: none; font-stretch: normal;    font-weight: bold;   margin: 0px 0px 5px 0px;}


#subImages {float:left; margin:0; padding:0; border: 1px dashed #036; width:390px;}
#subImages img{margin:3px;}
#subImages ul {list-style:none; margin:0; padding:0;}
#subImages ul li a{color: #000099; font-size:11px; text-decoration:none; font-weight:bold}

#col1headlines {float:left; width:90%; clear:both;}
#col1headlines h2 {margin-top:10px; background-image: url(images/layout/bg_header_gray.gif); }
#col1headlines h2 {font-size: 14px; text-decoration:none; color: #102650; line-height:14px; padding:2px;}
#col1headlines h2 a:hover{text-decoration:underline;}
#col1headlines h2 a:visited{font-size: 1em; text-decoration:none;   color: #000099; line-height:14px;}

#col1headlines ul{list-style-type:square; color:#333; margin:5px 0 0 30px; padding:0;}
#col1headlines ul li a:link {color: #333; font-size:12px; text-decoration:none; line-height: 14px;}
#col1headlines ul li a:visited {color: #333; font-size:12px; text-decoration:none; line-height: 14px;}
#col1headlines ul li a:hover {text-decoration:underline;}

#col1headlines-red {float:left; width:90%; clear:both;}
#col1headlines-red h2 {margin-top:10px; background-image: url(images/layout/bg_header_red.gif); font-size: 14px; text-decoration:none; color: #036; line-height:14px; padding:2px;}
#col1headlines-red h2 a:hover{text-decoration:underline;}
#col1headlines-red h2 a:visited{font-size: 1em; text-decoration:none;   color: #000099; line-height:14px;}
#col1headlines-red ul{list-style-type:square; color:#900; margin:5px 0 0 30px; padding:0;}
#col1headlines-red ul li a:link {color: #900; font-size:12px; text-decoration:none; line-height: 14px;}
#col1headlines-red ul li a:visited {color: #900; font-size:12px; text-decoration:none; line-height: 14px;}
#col1headlines-red ul li a:hover {text-decoration:underline;}

#col1headlines-media {float:left; width:90%; clear:both;}
#col1headlines-media h2 {font-size: 14px; text-decoration:none; color: #102650; line-height:14px; padding:2px; margin-top:10px; background-image: url(images/layout/bg_header_olive.gif); }

#col1headlines-media ul{list-style-type:square; color:#8E873D; margin:5px 0 0 30px; padding:0;}
#col1headlines-media ul li a:link {color: #8E873D; font-size:12px; text-decoration:none; line-height: 14px;}
#col1headlines-media ul li a:visited {color: #8E873D; font-size:12px; text-decoration:none; line-height: 14px;}
#col1headlines-media ul li a:hover {text-decoration:underline;}

/*==========MAIN NEWS PAGES============*/

div#headlinesDefault{clear:left; margin:0px 10px 10px 10px; padding:0;}
div#headlinesDefault h1{font-size: 2em; color: #102650; padding:0; margin:0;}

#headElements {border-bottom:1px dotted #DDD; margin:10px 0 0 0; padding:0; clear:left;}

.headlinesNews:link {font-size: 14px; color: #039; font-weight:bold; text-decoration:none;}
.headlinesNews:visited {font-size: 14px; color: #039; font-weight:bold; text-decoration:none;}
.headlinesNews:hover {text-decoration:underline;}

.newslinks {font-size: 12px; color: #03C; font-weight:bold; text-decoration:none;}
.newslinks:link {font-size: 12px; color: #03C; font-weight:bold; text-decoration:none;}
.newslinks:visited {font-size: 12px; color: #03C; font-weight:bold; text-decoration:none;}
.newslinks:hover {text-decoration:underline;}

#newslinks_home {border: 1px solid #DDD; width:95%;}
#newslinks_home ul {margin:0px; padding:0; margin-left:5px; list-style-image: url(images/layout/list-arw-red.gif); }
#newslinks_home li {margin: 0 0 5px 15px; padding:0; color:#900;}
#newslinks_home li a:link {font-family: verdana, arial, helvetica, sans-serif; color: #900; font-size:11px; text-decoration:none; line-height: 12px; font-weight:none;}
#newslinks_home li a:visited {font-family: verdana, arial, helvetica, sans-serif; color: #900; font-size:11px; text-decoration:none; line-height: 10px; font-weight:none;}
#newslinks_home li a:hover {text-decoration:none; color:#333;}

#newsHeadlines {border-right: 1px dotted #CCC; margin-right:520px;}

.arc:link {color: #102650; font-size:10px; text-decoration:underline; line-height: 11px;}
.arc:visited {color: #102650; font-size:10px; text-decoration:underline; line-height: 11px;}
.arc:hover {text-decoration:none;}

.arc-gray:link {color: #666; font-size:10px; text-decoration:underline; line-height: 11px;}
.arc-gray:visited {color: #666; font-size:10px; text-decoration:underline; line-height: 11px;}
.arc-gray:hover {text-decoration:none;}

#archiveLinks {float:right; padding-right: 7px; margin-bottom:8px; font-size: 10px; color:white;}
#archiveLinks a:link {color:white; text-decoration:none; font-size: 10px;}
#archiveLinks a:visited {color:white; text-decoration:none; font-size: 10px;}
#archiveLinks a:hover {color:white; text-decoration:underline; font-size: 10px;}

#headlineImage {border:1px solid #900;}

/*============TRAILMARKER============*/
#trailmarker {margin:10px 0 0 10px; font-size: 10px; color:#999;}
#trailmarker a:link{text-decoration:none; color:#666;}
#trailmarker a:visited{text-decoration:none; color:#666;}
#trailmarker a:hover{text-decoration:underline; color:#666;}

/* =============STORY STYLES =========== */
#bodystory{margin:5px 10px 0px 10px; padding:0;}
#bodystory H1 {font-size: 1.5em; color: #102650; background: url(/images/layout/pinstripes.gif);}

#storyPhoto {margin-bottom:8px; width:200px;}
.date{color:#1E90FF; font-size:10px;}

/* ====<P>FLOATER======*/
#Pfloater{float:left; width:auto; margin:4px 7px 5px 0px; padding:0; }

/* ====STORY TOOLS-----*/
#storyTools {float:left;margin-bottom:8px; width:200px; padding:0; clear:left;}
.tools:link {color: #999; font-size:10px; text-decoration:underline; line-height: 11px;}
.tools:visited {color: #999; font-size:10px; text-decoration:underline; line-height: 11px;}
.tools:hover {text-decoration:none;}

/* ===PAGE GALLERY=====*/
#pageGallery {float:left; width:200px; font-size: 12px; font-weight: none; padding: 0;	color: #009; margin-bottom:8px;}
#pageGallery img {float: left; margin: 0 0 3px 3px;}



/* ====RELATED LINKS =====*/
#relatedLinks{clear:both; margin-bottom:8px; width:200px;}
#relatedLinks ul{margin:0px; padding:0; margin-left:3px;}
#relatedLinks li {margin: 0 0 5px 15px; padding:0; list-style-type: circle; color:#009;}
#relatedLinks li a:link {font-family: verdana, arial, helvetica, sans-serif; color: #003399; font-size:11px; text-decoration:none; line-height: 11px; font-weight:none;}
#relatedLinks li a:visited {font-family: verdana, arial, helvetica, sans-serif; color: #003399; font-size:11px; text-decoration:none; line-height: 11px; font-weight:none;}
#relatedLinks li a:hover {text-decoration:underline;}

/* ===STORY PHOTO===*/
#storyPhoto{margin-bottom:8px;}


/* ====RIGHT STORY BOX=======*/
#rBox{ float:right; margin-left:0; padding:0; width:auto;}

#rrBox{float:left; margin:0; padding:0;}
#rrBox img{margin-left:5px; margin-bottom: 8px; padding:0;}
#rrBox object{ margin-left:5px; margin-bottom: 8px; padding:0;}
#rlBox{float:left; margin:0; padding:0;}

.leftBoxframe{color:#00C; border: 1px dotted; width:100%;margin-bottom:8px; clear:both;}


/*==========SIDELINES============ */
#sidelines {clear:both; width:200px; margin-bottom:8px;}
#sidelines ul {margin:0px; padding:0; margin-left:3px;}
#sidelines li {margin: 0 0 5px 15px; padding:0; list-style-type: square; color:#999;}
#sidelines li a:link {font-family: verdana, arial, helvetica, sans-serif; color: #666; font-size:11px; text-decoration:none; line-height: 12px; font-weight:none;}
#sidelines li a:visited {font-family: verdana, arial, helvetica, sans-serif; color: #666; font-size:11px; text-decoration:none; line-height: 10px; font-weight:none;}
#sidelines li a:hover {text-decoration:none; color:#333;}


#sidelines.red {border: 1px solid #DDD;}
#sidelines.red ul {margin:0px; padding:0; margin-left:5px; list-style-image: url(images/layout/list-arw-red.gif); }
#sidelines.red li {margin: 0 0 5px 15px; padding:0; color:#900;}
#sidelines.red li a:link {font-family: verdana, arial, helvetica, sans-serif; color: #900; font-size:11px; text-decoration:none; line-height: 12px; font-weight:none;}
#sidelines.red li a:visited {font-family: verdana, arial, helvetica, sans-serif; color: #900; font-size:11px; text-decoration:none; line-height: 10px; font-weight:none;}
#sidelines.red li a:hover {text-decoration:none; color:#333;}

.blue {border: 1px solid #102650;}
#sidelines.blue ul {margin:0px; padding:0; margin-left:5px; list-style-type: square; }
#sidelines.blue li {margin: 0 0 5px 15px; padding:0; color:#102650;}
#sidelines.blue li a:link {font-family: verdana, arial, helvetica, sans-serif; color: #102650; font-size:11px; text-decoration:none; line-height: 12px; font-weight:none;}
#sidelines.blue li a:visited {font-family: verdana, arial, helvetica, sans-serif; color: #102650; font-size:11px; text-decoration:none; line-height: 10px; font-weight:none;}
#sidelines.blue li a:hover {text-decoration:none; color:#09F;}

/*==========SIDELINES AUDIO============ */
#sidelines-audio {clear:both; width:200px; margin-bottom:8px; font-size:11px; color:#009}
#sidelines-audio ul {margin:0px; padding:0; margin-left:20px;}
#sidelines-audio li {margin: 0 0 5px 15px; padding:0; list-style-image: url(images/layout/spkr.gif); color:#999;}
#sidelines-audio li a:link {font-family: verdana, arial, helvetica, sans-serif; color: #06C; font-size:11px; text-decoration:none; line-height: 12px; font-weight:none;}
#sidelines-audio li a:visited {font-family: verdana, arial, helvetica, sans-serif; color: #06C; font-size:11px; text-decoration:none; line-height: 10px; font-weight:none;}
#sidelines-audio li a:hover {text-decoration:none; color:#333;}

/*==========AUDIO============ */
div#audioList{clear:left; margin:0px 10px 10px 10px; padding:0;}
.audioLink:link {font-size: 11px; font-weight:normal; color: #33C; text-decoration:underline;}
.audioLink:visited {font-size: 11px; font-weight:normal; color: #33C; text-decoration: underline;}
.audioLink:hover {font-size: 11px; font-weight:normal; color: #33C; text-decoration:none;}
.audioTitle {font-size:10px; color:#999; font-weight:bold; font-family:verdana;}
.audioTitle h1 {font-size:14px; color:#333; font-weight:bold; font-family:verdana;}

.audioRed:link {font-size: 11px; font-weight:bold; color: #990000; text-decoration:underline;}
.audioRed:visited {font-size: 11px; font-weight:bold; color: #990000; text-decoration: underline;}
.audioRed:hover {font-size: 11px; font-weight:bold; color: #990000; text-decoration:none;}
ul.audio {list-style-image: url(/icons/audio_16.gif); list-style-position:inside; margin:0; padding:0;}

.audioRedtext {font-size: 12px; font-weight:normal; color: #990000; text-decoration:none;}
/*===========TRAFFIC HOME=================*/
#trafficHome {margin:0; padding:0;}
#trafficHome ul {float:left; list-style:none; margin:0 2px 0 2px;; padding:0;}
#trafficHome ul li a{font-size: 10px; font-weight:bold; color: #33F;line-height: 18px;}
#trafficHome {float:left; margin-bottom: 8px; width:100%;}
#trafficHome img {float:right; border:1px solid #000; margin-right: 3px; margin-bottom:3px;}

/*===========WEATHER HOME=================*/
#wxHome {float:left; margin-bottom:15px; font-size:10px; line-height:11px; color:#336; width:300px;text-align:center; }
#wxHome ul{list-style:none; margin:0px; padding:0;}
#wxHome ul li {display:block; width:97px; float:left; margin-bottom:3px;margin-right:0px;}
#wxHome ul li a{font-size: 11px; font-weight:bold; color: #33F; }
#wxHome .subTextLink {font-size: 10px; color: #3333FF; text-decoration: underline; font-style : normal; font-weight:none;}
#wxHome img {clear:both; margin:0 6px 0 6px; }

/*===========SPOTLIGHT================*/

#spotlight {float:left; margin-bottom:15px; width:200px; clear:both; background-color:#F7F7E2}
#spotlight ul{list-style:none; margin:0px 0px 0px 0px;  padding:0;}
#spotlight ul li {clear:left; margin-bottom:5px;  line-height:12px;}
#spotlight ul li a:link{font-size: 11px; font-weight:bold; color: #000099;}
#spotlight ul li a:visited{font-size: 11px; font-weight:bold; color: #000099;}
#spotlight ul li a:hover{text-decoration:none;}
#spotlight img {float:left; margin-bottom:5px; margin-right:3px; margin-left: 3px; padding:0;}

#spotlight-whiteback {float:left; margin-bottom:15px; width:200px; clear:both; background-color:#FFFFFF}
#spotlight-whiteback ul{list-style:none; margin:0px 0px 0px 0px;  padding:0;}
#spotlight-whiteback ul li {clear:left; margin-bottom:5px;  line-height:12px;}
#spotlight-whiteback ul li a:link{font-size: 11px; font-weight:bold; color: #0066CC;}
#spotlight-whiteback ul li a:visited{font-size: 11px; font-weight:bold; color: #0066CC;}
#spotlight-whiteback ul li a:hover{text-decoration:none;}
#spotlight-whiteback img {float:left; margin-bottom:5px; margin-right:3px; margin-left: 3px; padding:0;}
/*===========SPOTLIGHT-HOME================*/

#spotlight-home {float:left; margin-bottom:15px; width:95%; background-color:#F7F7EE}
#spotlight-home ul{list-style:none; margin:0px 0px 0px 5px;  padding:0;}
#spotlight-home ul li {clear:left; margin-bottom:3px; line-height:12px;}
#spotlight-home ul li a{font-size: 11px; font-weight:bold; color: #990000;}
#spotlight-home img {float:left; margin-bottom:5px; margin-right: 3px;}

/*===========SPOTLIGHT 1================*/
#spotlight1 {float:left; margin-bottom:12px; width:96%;}
#spotlight1 ul{ list-style:none; margin:0px 0px 0px 5px; padding:0;}
#spotlight1 ul li {clear:left; margin-bottom:3px;}
#spotlight1 ul li a{font-size: 13px; font-weight:bold; color: #000099; text-decoration:none;}
#spotlight1 img {margin-bottom:5px; margin-right: 3px; border: 1px solid #000; float:left;}

/*=========HOME SKYSCRAPERS========*/
#halfbanner {float:left; margin-bottom:15px;}
#client-banner {float:right;}
#doublesky{float:left; width:95%; margin:0; padding:0;}

/*===========CLIENT SPOTLIGHT================*/
#clientspotlight {float:left; margin-bottom:15px; width:51%;}
#clientspotlight ul{list-style:none; margin:0px 0px 0px 5px;  padding:0;}
#clientspotlight ul li {clear:left; margin-bottom:3px;}
#clientspotlight ul li a{font-size: 11px; font-weight:bold; color: #33F;}
#clientspotlight img {float:left; margin-bottom:5px; margin-right: 3px; border:1px solid #000;}

/*==============BODY COL 3 ===============*/
#bodyCol3 
{
	display: block;
	float: left;
}

/* =============COL 3 =============*/
#col3Second {margin-bottom:8px;}

/* =============COL 3 =============*/
#col3Third {margin-bottom:8px;}

/* ==========BIG BLOCK ============= */
#bigBlock {margin-bottom:15px; clear:left;}

/*=====FNR HEADLINES ======= */
#fnr-headlines{margin-bottom:8px; float:left; margin-top:8px;}
#fnr-headlines ul{list-style-type:square; list-style-position: inside; margin:0px; margin-left:3px; padding:0; color:#444444;}
#fnr-headlines ul li a {font-family: verdana, arial, helvetica, sans-serif; color: #003399; font-size:11px; text-decoration:none; line-height: 11px; font-weight:none;}

#fnr-headlines ul.fnr-feature{list-style-type:square; list-style-position: inside; margin:0px; margin-left:3px; padding:0; color:#000000;}
#fnr-headlines ul li a.fnr-feature {font-weight:bold;} 

/*============ASK THE===========*/
#askthe {margin-bottom:15px;}
#askthe ul{list-style:none; margin:0px; padding:0;}


/*=====TICKER======*/
#ticker {float:left; margin-bottom:15px; clear:both;}
#ticker  input {font-family: verdana, helvetica, arial, sans-serif; font-size: 10px; color: #333366; 	text-decoration: none; font-style : normal; font-weight : none;}

/*=========FEATURES========*/
#drop-features {float:left; width:95%; margin:0; padding:5px 0 0 0; margin-bottom:15px;}
#drop-features form {margin:0 0 0 5px; padding:0;}
#drop-features  select {font-family: verdana, helvetica, arial, sans-serif; font-size: 10px; color: #333366; 	text-decoration: none; font-style : normal; font-weight: normal; width:200px;}

/*============BOTTOM TEXT =======*/
#bottomtext{float:left; width:95%; clear:both; margin: 25px 0 0 10px; border-top: 1px dotted #DDD; border-bottom: 1px dotted #DDD;}
#bottomtext {margin:10px 0 0 10px; font-size: 10px; color:#999;}
#bottomtext a:link{text-decoration:none; color:#666;}
#bottomtext a:visited{text-decoration:none; color:#666;}
#bottomtext a:hover{text-decoration:underline; color:#666;}

/*===========NAV BAR================*/

div#nav {left: 10px; padding:0; }

div#nav ul {list-style: none; padding: 0px; margin: 0; }
div#nav li {float: left; position: relative; width: 90px; border-bottom: 1px solid #EEEEEE;  border-right: 1px solid #036; padding: 0px; text-align:center; z-index: 99;}
/*div#nav li#last { border-right: 1px solid #036;}*/
div#nav a {display: block; height: 100%; width: 100%; text-decoration: none; font-family:"Verdana, Bitstream Vera Sans", arial, helvetica, sans-serif; font-weight:bold; font-size:11px; color: #102650; }
div#nav ul.level1 li.submenu {background: url(/images/layout/right-menu.gif) 98% 85% no-repeat;}

div#nav a:hover {background: #F7F7E2;}

div#nav ul li ul {display: none; position: absolute; top: 13px; left: -1px; border: 1px solid #036; z-index:99;}
div#nav ul li ul li a {height:100%; width:100%;}
div#nav ul li a:hover {color: #900; height:100%; width:100%;}
div#nav ul li:hover ul { display: block; background: #EEE; color:#006; width:120px;  line-height:10px;} 
div#nav ul li:hover ul li {display:block;border-bottom: 1px solid #036; border-right:0; width:120px; height:23px;}
div#nav ul li:hover ul li a em{display:block; font-style:normal; padding:4px; text-align:left;}

div#nav ul li:hover ul li ul {display: none; position: absolute; top:-2px; left: 120px;z-index: 97;}
div#nav ul li:hover ul li:hover {background: #F7F7E2; color: #900;}
div#nav ul li:hover ul li:hover ul {display: block; background: #EEE; border: 1px solid #036; z-index: 98;}
div#nav ul li:hover ul li:hover ul li {display: block; background: #EEE; border-top: 0px;  height:23px; }
div#nav ul li:hover ul li:hover ul li.first {border-top: 1px solid #FFF;}
div#nav ul li:hover ul li:hover ul li:hover {background: #F7F7E2; color:#900;}

div#nav ul li ul li.submenu { background: #EEE url(/images/layout/right-menu.gif) 98% 50% no-repeat;}
div#nav ul li ul li.submenu:hover {color:#900; background: #F7F7E2 url(/images/layout/right-menu.gif) 98% 50% no-repeat;}

/* Fix IE. Hide from IE Mac \*/

html div#nav ul li { float: left; }
html div#nav ul li a { height: 1%;}


/* ============== BreakingNews ============== */

#breakingNews {
	float: left;
	width: 390px;
	margin: 0px 0px 5px 0px;
	padding: 3px 0px 3px 0px;
	background: transparent url("/images/layout/breaking_news1.gif") no-repeat top left;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	border-top: 2px solid #000;
	border-right: 2px solid #000;
	border-left: 2px solid #000;
	height: 42px;
	}

	#trafficAlert {
	float: left;
	width: 390px;
	margin: 0px 0px 5px 0px;
	padding: 3px 0px 3px 0px;
	background: transparent url("/images/layout/traffic_alert.gif") no-repeat top left;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	border-top: 2px solid #000;
	border-right: 2px solid #000;
	border-left: 2px solid #000;
	height: 42px;
	}
	#wxAlert {
	float: left;
	width: 390px;
	margin: 0px 0px 5px 0px;
	padding: 3px 0px 3px 0px;
	background: transparent url("/images/layout/wx_alert.gif") no-repeat top left;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	border-top: 2px solid #000;
	border-right: 2px solid #000;
	border-left: 2px solid #000;
	height: 42px;
	}
#scrollerDiv {
	width: 320px;
	margin: 0px;
	padding: 0px;
	padding: 28px 0px 0px 5px;
}
.scroller {
	font-size: 12pt; 
	font-weight: normal;
	overflow: auto;
}


/*=======POLL======*/
#poll {width:200px; margin-bottom:15px; clear:both;}
#pollResults{background:#FFF}

/* =====FORMS ======*/
#contact {float:left;margin-left:15px;}
#contact input {font-family: verdana; font-size: 12px; color: #545454;}
#contact  select {font-family: verdana; font-size: 12px; color: #545454; text-decoration: none; font-style : normal; font-weight : none;}
.contact_line {margin: 10px 0px;}

label {width: 7em; float: left; text-align: right; margin: 0 1em 10px 0; clear: both; font-weight: bold;}
textarea {font-family: verdana; font-size: 12px; color: #545454;}
.input-select {margin-bottom: 10px; width: 300px;}
.input-box {margin-bottom: 10px; width: 400px;}
.submit-button {margin-left: 5em; clear: both;}

/*===========WEATHER HOME=================*/
#wxMain {margin:0px 10px 10px 10px; width:auto;}
#wxCurrent {float:left; margin-right:10px; border:1px solid #EDEDED; padding:0 5px 5px 5px; clear:left;}
#wx5day{float:left; width:auto; border:1px solid #EDEDED; padding:0 5px 5px 5px;}
	#wxMain h1{font-size: 14px; color: #102650; background-color:#CCCCCC; text-align:center;}
#wx1day { clear:both; margin-bottom:10px;  padding-bottom:5px;}
#wx1day img {float:left; margin-right:4px; }
#wxCurrent img {float:left;}
#wxMain input {border: 1px solid #6F85B4; font-family: verdana, helvetica, arial, sans-serif; font-size: 10px; color: #333366; 	text-decoration: none; font-style : normal; font-weight : normal;}
#wxMain textarea {font-family: verdana; font-size: 11px; color: #6F85B4;}
label.wx {background: #e0e0e0; border: 1px solid #c0c0c0; width: 3.5em; float: left; text-align: left; margin: 0 5px 5px 0; clear: both; font-weight: none;}

.select_dropdown_top { 
width: 200px;
height: 14px;
border: 1px solid black;
background: #ffffff;
background-image:url(/images/layout/down-grn.gif);
font-family: verdana, helvetica, arial, sans-serif; 
font-size: 10px; 
color: #333366; 	
text-decoration: none; 
font-style : normal; 
font-weight : none;
margin-left: 5px;
margin-bottom:3px;
}

.select_dropdown_bottom {width: 200px; border: 1px solid black; background: #ffffff; position: absolute; top: 14px; left: 5px; z-index: 99;}
.select_dropdown_bottom a {font-family: verdana, helvetica, arial, sans-serif; font-size: 10px;color: #333366; text-decoration: none; font-style : normal; 
 font-weight:none;}
.select_dropdown_bottom a:visited {font-family: verdana, helvetica, arial, sans-serif; font-size: 10px;color: #333366;text-decoration: none;font-style : normal; font-weight : none;}
.select_dropdown_bottom a:hover {background:#F7F7E2}
.select_dropdown {position: relative;}

/* ============AUDIO HOME===========*/
#homeAudio {float:left; margin-bottom:15px; clear:both; width:95%; background-color:#DDD; position: relative;}
#homeAudio ul {margin:0 0 0 25px; padding:0 0 0 3px;}
#homeAudio ul li{list-style-image: url(/icons/audio_16.gif); margin-bottom:5px; border-bottom:1px dotted #DDD; padding-bottom:5px;}
#homeAudio  select {font-family: verdana, helvetica, arial, sans-serif; font-size: 10px; color: #333366; 	text-decoration: none; font-style : normal; font-weight : none;}

.photoleft {float:left; margin-right:5px; margin-bottom:5px;}
.photoright {float:right; margin-right:320px; margin-bottom:5px;}

.ad_words {
	display: block;
	width: 300px;
	margin-left: 5px;
	color:green;
	background-color:#EEE;
	padding:3px;

}
.ad_words a:link{
	font-weight:bold;
}

.third_paragraph {
	margin-left: 205px;
}