/* -------------------------------------------------------------------
   CSS RESET
------------------------------------------------------------------- */
html {
	color: #000;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
	margin: 0;
	padding: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
fieldset, img {
	border: 0;
}
address, caption, cite, code, dfn, th, var {
	font-style: normal;
	font-weight: normal;
}
li {
	list-style: none;
}
caption, th {
	text-align: left;
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
}
q:before, q:after {
	content: '';
}
abbr, acronym {
	border: 0;
	font-variant: normal;
}
sup {
	vertical-align: text-top;
}
sub {
	vertical-align: text-bottom;
}
input, textarea, select {
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;
}
input, textarea, select {
 *font-size: 100%;
}
legend {
	color: #000;
}
/* -------------------------------------------------------------------
   TYPOGRAPHY 
------------------------------------------------------------------- */
body {
font-family:Helvetica, Arial, sans-serif;
font-size:13px;
color:#343434;
background-color:#e5e5e5;
}

p {
line-height:18px;
}

h1 {
color:#0066a4;
font-size:25px;
font-weight:700;
line-height:25px;
margin:5px 0;
}

h1.ts-article_header {
font-size:25px;
line-height:30px;
font-weight:700;
color:#152539;
}

h2 {
color:#0066a4;
font-size:20px;
font-weight:700;
line-height:24px;
margin-top:2px;
}

h2.ts-article_subtitle {
color:#152539;
font-size:16px;
font-weight:700;
line-height:18px;
width:700px;
padding:0 0 10px 8px;
}

h3 {
font-size:17px;
font-weight:700;
line-height:20px;
}

/* -------------------------------------------------------------------
 	GENERAL GLOBAL STYLES
------------------------------------------------------------------- */
.tn-clearer {
clear:both;
font-size:0;
line-height:0;
margin:0;
padding:0;
}

.tn-hidden {
display:none;
}

#wrapper {
width:990px;
background-color:#fff;
border-left:none;
border-right:none;
margin:0 auto;
}

/* -------------------------------------------------------------------
 	TN HOME PAGE
------------------------------------------------------------------- 
****** Breaking News Console ***************/
#breaking_news_strip {
float:left;
color:#FFF;
font-size:16px;
background-color:#900136;
width:100%;
padding:10px;
}

#breaking_news_strip a {
text-decoration:none;
color:#FFF;
}

/******* Home Content Wrapper ***************/
#home_module {
float:left;
width:660px;
}

/******* Home Content Left Column ***************/
#home_left_col {
float:left;
width:330px;
height:auto;
margin:7px;
}

/******* Home Content Lead Story Picture Console ***************/
#picture_console {
width:96%;
padding:12px;
}

#picture_console .videoicon {
width:15px;
border:none;
padding-left:10px;
}

#picture_console .icon {
padding-right:7px;
}

#picture_console .mainpic {
border:1px solid #a3a3a3;
padding:5px;
}

/******* Home Page Middle Promo Box ***************/
#home_middle_col {
float:left;
margin-left:0;
width:315px;
height:auto;
}

#home_middle_col ul {
margin-left:15px;
padding-bottom:15px;
}

#home_middle_col ul li {
width:300px;
list-style-image:url(../img/arrow-blue.gif);
list-style-position:outside;
border-bottom:1px solid #e5e5e5;
line-height:18px;
padding:8px 0;
}

/******* Home Content Section Styles ***************/
#section_headline {
font-size:25px;
margin-top:15px;
line-height:30px;
font-weight:700;
}

#section_headline a {
color:#152539;
text-decoration:none;
}

#section_leader {
font-size:13px;
color:#434343;
line-height:18px;
margin:12px 0 -20px;
}

/******* Home Headers and Section Labels ***************/
#home_header {
width:95%;
clear:both;
color:#000;
font-weight:700;
display:block;
border-bottom:1px solid #e5e5e5;
border-top:3px solid #343434;
background-color:transparent;
background-image:url(../img/bg_gradient_fade.gif);
background-repeat:repeat-x;
background-position:center bottom;
margin:10px 0 0 10px;
padding:7px 0 5px 5px;
}

#home_header a {
color:#152539;
font-size:17px;
text-decoration:none;
}

#home_header_left {
color:#000;
font-weight:700;
display:block;
width:309px;
float:left;
background-color:#e5e5e5;
border-bottom:2px solid #a6a6a6;
margin:10px 0 10px 7px;
padding:5px;
}

#home_header_left a {
color:#005580;
text-decoration:none;
}

/******* Times Home One Column Video ***************/
#onecolumn_video {
float:left;
margin:10px 0 0 10px;
}

/******* Small Times News Promo Box ***************/
#homepromobox {
width:310px;
float:left;
font-size:10px;
margin:10px 0 10px 7px;
padding:5px;
}

#homepromobox img {
float:left;
padding:7px;
}

#homepromobox h5 {
font-size:14px;
padding:7px;
}

/******* AP Flash Video Styles ***************/
#flashcontent {
margin-left:5px;
padding:15px;
}

/******* Google 2 Column Home Page Box ***************/
#google_2col_bottom {
border:1px solid #005583;
float:left;
height:60px;
width:560px;
margin:10px 0 10px 10px;
padding:20px 40px;
}

/******* Home Page Blog Headers ***************/
#newblog {
float:left;
width:630px;
font-size:16px;
background-color:#00436e;
color:#fff;
margin:25px 0 10px 10px;
padding:7px;
}

#newblog a {
color:#FF0;
cursor:pointer;
text-decoration:none;
}

#newblog a:hover {
color:red;
text-decoration:underline;
}

/* -------------------------------------------------------------------
 	RIGHT RAIL
------------------------------------------------------------------- 
****** Home Page Right Column ***************/
#home_right_col {
float:left;
margin-left:13px;
width:315px;
height:auto;
background-color:#fbfbfb;
border-left:1px solid #e5e5e5;
padding-bottom:25px;
}

/******* Home Page 320 Cube Banner ***************/
#cube_banner {
text-align:center;
margin-top:8px;
}

/******* Right Column Spotted Gallery ***************/
#spotted_promo350 {
display:block;
float:left;
width:315px;
background-color:#FFF;
border:2px SOLID #0066a4;
margin:15px 0 10px 7px;
}

#spotted_promo350 ul {
margin:7px 0 0 5px;
}

#spotted_promo350 li {
list-style-type:none;
float:left;
margin-left:5px;
}

#spotted_promo350 img {
border:1px;
margin-left:7px;
}

#spotted_promo350 h4 {
font-size:20px;
font-weight:700;
letter-spacing:-1px;
margin-bottom:-5px;
color:#0066a4;
padding:10px;
}

#spotted_gallery {
font-size:9px;
font-weight:700;
color:#8691a1;
text-transform:uppercase;
width:80px;
line-height:10px;
text-align:center;
padding:5px 0;
}

.smallspotted {
font-size:10px;
font-family:Tahoma;
padding:15px;
}

/******* Right Column Classifieds Tease ***************/
#classifieds_tease {
float:left;
width:279px;
border:2px SOLID #0066a4;
margin-left:7px;
background-image:url(http://www.timesnews.net/images/classifiedbkgrd.png);
background-repeat:no-repeat;
background-position:-10% 35%;
padding:10px;
}

#classifieds_tease a {
color:#c12727;
font-weight:700;
text-decoration:none;
}

#classifieds_tease h5 {
font-size:20px;
color:#0066a4;
font-weight:700;
padding-bottom:5px;
}

#class_rail_form input {
width:150px;
float:left;
margin-top:5px;
padding:1px;
}

#class_rail_form .submit {
width:100px;
background-color:#00436e;
color:#fff;
border:none;
margin-top:0;
margin-left:10px;
margin-bottom:10px;
font-weight:400;
font-size:14px;
border-top-left-radius:5px;
border-top-right-radius:5px;
border-bottom-right-radius:5px;
border-bottom-left-radius:5px;
padding:5px;
}

/******* Right Rail Event Calendar ***************/
#event_calendar {
background-color:#fff;
width:279px;
float:left;
border:2px SOLID #0066a4;
margin:10px 0 15px 7px;
padding:10px;
}

#event_calendar h4 {
font-size:16px;
font-weight:700;
color:#c12727;
margin:10px 0 10px 10px;
}

#event_calendar h2 {
font-size:20px;
letter-spacing:-1px;
margin:5px 0 0 5px;
}

ul#eventscroll li {
font-size:12px;
line-height:18px;
border-bottom:1px solid #e5e5e5;
background-image:url(http://www.timesnews.net/images/plus_btn.gif);
background-repeat:no-repeat;
background-position:.10em;
list-style-type:none;
width:245px;
margin:10px 0 0 10px;
padding:1px 0 5px 20px;
}

ul#eventscroll li a {
color:#8691a1;
font-weight:700;
text-decoration:none;
}

div#calendarstrip {
width:320px;
height:50px;
margin:10px 0 0 47px;
}

div#calendarstrip li.day_off a {
text-decoration:none;
display:block;
color:#069;
}

div#calendarstrip li.day_active a {
text-decoration:none;
display:block;
color:#FFF;
}

div#calendarstrip ul {
width:360px;
height:49px;
font-size:8px;
color:#069;
margin-left:-55px;
}

div#calendarstrip ul li {
display:inline;
height:49px;
width:40px;
float:left;
text-align:center;
}

.bignumber {
font-size:20px;
font-weight:700;
}

.day_off {
background-image:url(http://www.timesnews.net/images/days_off.gif);
background-repeat:no-repeat;
background-position:top;
padding-top:5px;
}

.day_active {
background-image:url(http://www.timesnews.net/images/days_on.gif);
background-repeat:no-repeat;
background-position:top;
color:#FFF;
padding-top:5px;
}

div#calendarstrip img {
padding:0;
}

li#eventdaysleftend {
margin-right:-15px;
}

li#eventdaysrightend {
margin-left:-15px;
}

ul#searchevents_module_btn {
list-style-type:none;
float:left;
margin:15px 0 0 14px;
}

#searchevents_module_btn li {
background-image:url(http://www.timesnews.net/img/blueadbutton2.png);
background-repeat:no-repeat;
background-position:top left;
float:left;
color:#fff;
width:120px;
height:30px;
margin-right:5px;
}

#searchevents_module_btn p {
font-size:10px;
float:left;
margin:4px 0 0 28px;
}

/******* SMALL RAIL PROMOS ***************/
#rail_specials {
width:300px;
margin-left:20px;
}

#rail_specials img {
padding-right:5px;
}

ul#railspecials {
list-style-type:none;
width:300px;
}

#railspecials li {
width:150px;
float:left;
font-size:10px;
line-height:25px;
}

/******* TC WHEELS TEASE ***************/
#wheels_module {
width:297px;
height:auto;
background-color:#fff;
float:left;
border-top:4px solid #a6a6a6;
border:2px SOLID #d9d9d9;
margin:10px 0 10px 8px;
}

#tcwheels_tease {
font-size:12px;
text-align:center;
font-weight:700;
}

#tcwheels_tease h1 {
font-size:15px;
color:#03426e;
padding:3px;
}

#tcwheels_tease li {
list-style-type:none;
float:left;
margin-left:5px;
width:90px;
font-size:9px;
text-align:center;
padding:2px;
}

#tcwheels_tease h4 {
font-size:9px;
color:#900134;
margin:2px 0 5px;
}

#tcwheels_tease img {
width:80%;
}

/**************** Home Page Top Job Promotions ****************/
#top_jobs_home {
background-color:#fff;
background-image:url(http://www.timesnews.net/images/jobtarget.jpg);
background-repeat:no-repeat;
background-position:-30% 85%;
width:280px;
border-top:4px solid #a6a6a6;
border-bottom:4px solid #a6a6a6;
float:left;
margin:15px 0 15px 10px;
padding:10px;
}

#top_jobs_home_header {
width:100%;
color:#03426e;
font-weight:700;
font-size:20px;
padding:5px;
}

#top_jobs_home_content {
margin-top:15px;
}

#top_jobs_home_content li {
list-style-type:circle;
font-size:13px;
width:60%;
padding-bottom:5px;
border-bottom:1px dotted #434343;
margin:5px 0 0 115px;
}

/******* Top Ads Module ***************/
#topads_module {
float:left;
background-color:#FFF;
border:2px #0066a4 solid;
width:279px;
margin:10px 0 15px 7px;
padding:10px;
}

#topads_headline {
color:#8691a1;
font-weight:700;
font-size:10px;
text-transform:uppercase;
text-align:center;
padding:10px;
}

#topads_leftrail {
float:left;
width:65px;
margin-left:0;
}

#topads_rightrail {
float:left;
width:175px;
margin-left:20px;
padding:5px;
}

#topads_rightrail h2 {
font-size:24px;
letter-spacing:-1px;
color:#c12727;
}

#topads_rightrail h3 {
font-size:14px;
margin-top:5px;
}

#topads_rightrail h3 a {
text-decoration:none;
color:#4c4c4c;
}

#topads_listings li {
font-size:11px;
padding-bottom:10px;
}

#topads_listings li a {
color:#c12727;
text-decoration:none;
font-size:13px;
font-style:italic;
}

/******* New Top Jobs ***************/
#new_topjobs {
float:left;
display:inline;
width:85%;
margin-left:9px;
margin-bottom:0;
border:2px solid #0066a4;
background-color:#fff;
padding:15px;
}

#new_topjobs img {
margin-left:-15px;
margin-top:-10px;
}

ul.newtopjobs_left {
width:110px;
float:left;
margin-right:12px;
}

.newtopjobs_left img {
margin-left:-5px;
margin-top:20px;
float:left;
}

.newtopjobs_left li {
list-style-type:none;
margin-top:17px;
margin-left:10px;
font-size:10px;
}

.newtopjobs_left li h3 {
font-weight:700;
color:#8691a1;
font-size:12px;
}

.newtopjobs_left li h4 {
font-weight:400;
font-size:10px;
}

#newtopsbottom {
border-top:1px solid #e5e5e5;
clear:both;
margin-top:15px;
padding-top:10px;
}

#newtopsbottom a:hover {
color:#c12727;
text-decoration:underline;
}

/******* Weather Widget ***************/
#weather-widget {
padding:10px 0 10px 7px;
}

/******* Poll ***************/
#poll_question {
padding-bottom:10px;
font-weight:700;
line-height:18px;
}

#times_poll {
width:296px;
clear:both;
font-size:15px;
line-height:16px;
background-color:#fbfbfb;
border:1px solid #e5e5e5;
margin:10px 0 0 8px;
padding:10px;
}

/* Bar Graphs */
.graph {
width:250px;
position:relative;
right:15px;
margin-top:15px;
}

.bar-title {
position:relative;
font-size:14px;
line-height:16px;
color:#00436e;
width:300px;
margin:5px 10px 5px 15px;
}

.bar-container {
position:relative;
width:200px;
height:10px;
padding-right:15px;
color:#900136;
margin:5px 15px 15px;
}

.bar-container div {
background-color:#00436e;
height:16px;
}

.bar-container strong {
position:absolute;
right:-65px;
top:0;
overflow:hidden;
font-style:italic;
color:#c12727;
}

#poll-results p {
text-align:right;
color:#c12727;
border-top:2px solid #e5e5e5;
font-style:italic;
font-size:14px;
margin:25px 15px 0 0;
padding:5px;
}

/* -------------------------------------------------------------------
 	ARTICLE
------------------------------------------------------------------- 
****** Leaderboard Banner Styles for Internal Pages ***************/
#Leaderboard_Article {
float:left;
width:958px;
border-bottom:1px solid #0066a4;
padding-bottom:15px;
margin:0 0 15px 12px;
}

#Leaderboard_Cube {
float:left;
display:block;
height:70px;
width:200px;
font-weight:700;
line-height:18px;
background-color:#5aab47;
font-size:13px;
padding:10px;
}

#Leaderboard_Cube a {
text-decoration:none;
width:90%;
color:#fff;
}
#Leaderboard_Cube a:hover{
text-decoration:underline;
color:#fff;
}

#Leaderboard_Banner {
float:left;
margin-left:10px;
}

/******* Internal Right Rail Styles ***************/
#right_section_rail_promo {
float:left;
width:309px;
padding-bottom:25px;
height:auto;
background-color:#fbfbfb;
border-left:1px solid #e5e5e5;
display:block;
}

#right_section_rail_promo h2 {
font-size:13px;
letter-spacing:-1px;
background-color:#fff;
border:1px solid #cecece;
width:94%;
padding:5px 0 5px 20px;
}

/******* Breadcrumb ***************/
ul.tn-breadcrumb {
padding-left:3px;
background:url(../img/background/bg_breadcrumb_first.gif) no-repeat;
overflow:hidden;
width:940px;
}

ul.tn-breadcrumb li {
background:url(../img/bg_breadcrumb.gif) no-repeat top right;
height:26px;
float:left;
}

ul.tn-breadcrumb li.ts-first a {
padding-left:7px;
}

ul.tn-breadcrumb li.ts-last {
background:url(../img//bg_breadcrumb_last.gif) no-repeat top right;
}

ul.tn-breadcrumb li a {
color:#343434;
height:21px;
display:block;
font-size:13px;
line-height:16px;
float:left;
padding:5px 15px 0 6px;
}

/******* Article Page Styles and Content Wrapper ***************/
#Article_Content {
float:left;
width:640px;
font-size:15px;
line-height:21px;
color:#343434;
padding:15px;
}

#Article_Content h1 {
font-size:32px;
margin-top:15px;
line-height:35px;
color:#8691a1;
}

#Article_Content h2 {
font-size:25px;
margin-top:15px;
padding-bottom:7px;
line-height:30px;
color:#152539;
}

#author_byline {
font-size:12px;
margin-top:5px;
}

#pub_date {
background-color:transparent;
background-image:url(../img/bg_gradient_fade_2px.gif);
background-repeat:repeat-x;
background-position:center bottom;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
height:14px;
left:0;
padding-bottom:8px;
padding-left:20px;
padding-top:10px;
position:relative;
line-height:1em;
}

#article_photo {
float:right;
margin-bottom:35px;
margin-left:15px;
text-align:left;
border:1px solid #ccc;
padding:7px;
}

#article_photo img {
max-width:300px;
height:auto;
}

#article_photo_caption {
width:220px;
line-height:14px;
font-size:11px;
color:#152539;
margin:6px 2px 2px;
}

/* -------------------------------------------------------------------
 	PRIMARY NAVIGATION
------------------------------------------------------------------- */
#primary_nav {
font-family:Helvetica, Arial, sans-serif;
background:#0167a5 url(../img/bg_global_menu.gif) repeat-x;
border-bottom:1px solid #3385b6;
margin-top:15px;
padding-left:12px;
width:978px;
height:40px;
color:#fff;
}

#primary_nav ul#alpha_nav_buttons {
overflow:hidden;
float:left;
font-weight:700;
padding:8px 5px 9px;
}

#primary_nav ul#alpha_nav_buttons li {
background:url(img/bg_global_menu_divider.gif) left 4px no-repeat;
float:left;
}

#primary_nav ul#alpha_nav_buttons li a {
color:#fff;
font-size:14px;
line-height:16px;
font-weight:700;
float:left;
text-transform:capitalize;
display:block;
padding-right:3px;
height:24px;
text-decoration:none;
}

#primary_nav ul#alpha_nav_buttons li a span {
display:block;
padding:5px;
}

#primary_nav ul#alpha_nav_buttons li.ts-active {
background:url(../img/bg_global_menu_active_right.gif) no-repeat right top;
}

#primary_nav ul#alpha_nav_buttons li.ts-active span {
background:url(../img/bg_global_menu_active_left.gif) no-repeat left top;
}

#primary_nav ul#alpha_nav_buttons li a.tn-more_active {
color:#89bcd9;
}

#primary_nav ul#alpha_nav_buttons li.tn-last {
margin-right:0;
padding-right:0;
background:none;
}

/* -------------------------------------------------------------------
 	SUBMENU
------------------------------------------------------------------- */
#sub_menu {
background:#152539;
font-size:12px;
overflow:hidden;
padding-left:12px;
width:978px;
}

#sub_menu li {
float:left;
margin:0 5px;
}

#sub_menu li a {
color:#fff;
text-transform:uppercase;
font-size:11px;
display:block;
text-decoration:none;
padding:8px 2px;
}

/* Header Search Area */
#primary_search {
float:right;
padding-top:4px;
margin:0 15px 0 0;
}

.sub-search {
font-size:12px;
border-top-left-radius:5px;
border-top-right-radius:5px;
border-bottom-right-radius:5px;
border-bottom-left-radius:5px;
}

.sub-search:hover {
background-color:#ccc;
}

#cse-search-box input {
border:1px solid #ccc;
padding:1px;
}

/* -------------------------------------------------------------------
 	GLOBAL FOOTER
------------------------------------------------------------------- */
#tn-global_footer {
background:#152539;
font-family:Helvetica, Arial, sans-serif;
font-size:12px;
line-height:13px;
overflow:hidden;
padding:20px;
}

#tn-global_footer ul {
float:left;
width:180px;
margin-right:19px;
}

#tn-global_footer ul li.tn-title {
color:#fff;
font-size:16px;
font-weight:700;
margin-bottom:15px;
}

#tn-global_footer ul li {
margin-bottom:5px;
list-style-type:none;
}

#tn-global_footer ul.tn-updates {
float:left;
margin-right:0;
}

#tn-global_footer ul.tn-updates li.tn-title {
color:#34b0df;
padding-left:0;
}

#tn-global_footer ul.tn-updates li {
padding-left:0px;
}

#ts-global_footer ul.tn-updates li a {
font-size:14px;
}

#tn-network_footer {
font-size:12px;
background:#00436e url(../img/bg_footer.gif) repeat-x;
overflow:hidden;
width:990px;
}

#tn-network_footer table {
margin:14px auto;
}

#tn-network_footer table td {
border-right:1px solid #569dc6;
}

#tn-network_footer table td.tn-last {
border-right:none;
}

#tn-network_footer table a {
color:#fff;
font-size:11px;
text-decoration:none;
padding:4px 10px;
}

/* LOGO FOOTER -------------------------------------------------------------- */
#tn-logo_footer {
text-align:center;
font-size:11px;
margin-bottom:30px;
background-color:#e9e9e9;
}

#tn-logo_footer .tn-footer_logo {
display:block;
padding-top:15px;
margin:0 auto;
}

#tn-logo_footer .tn-copyright_footer a {
color:#343434;
margin-left:5px;
padding-left:5px;
border-left:1px solid #343434;
}

/* Edition Info */
#ts-masthead #ts-edition_info {
position:absolute;
top:2px;
left:22px;
font-size:12px;
z-index:100;
padding-top:10px;
}

#ts-masthead #ts-edition_info #ts-edition_link {
font-size:11px;
margin-left:5px;
padding-right:10px;
color:#c12727;
font-weight:700;
cursor:pointer;
}

/* Signup/Login */
#ts-masthead #ts-signup_login {
float:right;
z-index:100;
font-size:12px;
top:2px;
right:20px;
line-height:17px;
text-align:left;
width:200px;
}

.tn-verticals_Wrapper {
float:right;
margin:0 5px 0 0;
}

#tn-masthead div.tn-toplevelnav_wrapper {
border-bottom:1px solid #0066A4;
padding-top:10px;
height:35px;
margin:0 0 15px 12px;
}

/* -------------------------------------------------------------------
 	MASTHEAD
------------------------------------------------------------------- */
#tn-masthead {
text-align:center;
padding-top:0;
position:relative;
width:970px;
padding-bottom:0;
background:#fff;
}

/* Register Login */
#tn-register {
font-family:Helvetica, Arial, sans-serif;
float:left;
width:220px;
margin-top:10px;
line-height:18px;
text-align:left;
}

#tn-register a {
font-size:12px;
color:#c12727;
font-weight:700;
text-decoration:none;
}

#tn-register a:hover {
color:#c12727;
font-weight:700;
text-decoration:underline;
}

#tn-register li {
float:left;
padding-right:10px;
}

#tn-register li a {
font-size:13px;
color:#0066A4;
text-decoration:none;
font-weight:400;
}

#tn-register li a:hover {
font-size:13px;
color:#0066A4;
text-decoration:underline;
font-weight:400;
}

/* Edition Info */
#tn-masthead #tn-edition_info {
font-family:Helvetica, Arial, sans-serif;
font-size:12px;
z-index:100;
padding-top:10px;
float:left;
}

#tn-masthead #ts-edition_info #tn-edition_link {
font-size:11px;
margin-left:5px;
background:url(img/icn_arrow_down_red.gif) no-repeat right;
padding-right:10px;
color:#c12727;
font-weight:700;
cursor:pointer;
}

/* TN Logo */
#tn-masthead #tn-logo {
float:left;
bottom:0;
z-index:90;
font-size:12px;
width:418px;
margin:0 5px 0 10px;
padding:0;
}

#header-ad{
width:300px;
}


/* -------------------------------------------------------------------
 	ARTICLE TOOLBAR
------------------------------------------------------------------- */
.tn-article2_tool_bar {
background:url(../img/bg_gradient_fade_2px.gif) repeat-x bottom;
border-bottom:1px solid #CCC;
border-top:1px solid #CCC;
height:14px;
margin-bottom:10px;
margin-top:0;
width:640px;
position:relative;
line-height:1em;
clear:both;
padding:10px 0 8px;
}

.tn-article2_tool_bar .tn-label_published {
float:left;
color:#343434;
font-size:12px;
}

.tn-article2_tool_bar ul.tn-tool_bar {
float:right;
overflow:hidden;
margin:0 !important;
}

.tn-article2_tool_bar ul.tn-tool_bar li {
float:left;
border-right:1px solid #ccc;
list-style:none !important;
margin:0 !important;
padding:0 5px;
}

.tn-article2_tool_bar ul.tn-tool_bar li.tn-last {
border:none;
padding-right:0;
}

/******* Discussion and Comment Module ***************/
textarea#comments {
width:500px;
height:150px;
font-size:13px;
line-height:18px;
padding:4px;
}

.comment_block {
margin-bottom:25px;
padding:3px;
}

.comment_entry {
background-image:url(../img/quote.jpg);
background-position:0 12px;
background-repeat:no-repeat;
border-top:3px solid #343434;
background-color:#fff;
padding:20px;
}

.comment_author {
font-size:13px;
padding-bottom:20px;
font-weight:700;
margin:-30px 0 0 50px;
}

.comment_author img {
margin-top:30px;
padding-right:20px;
display:none;
}

#first_comment {
display:block;
background-color:#f8f8f8;
border:1px solid #ccc;
font-size:16px;
color:#343434;
font-weight:700;
line-height:25px;
margin-bottom:10px;
padding:15px;
}

#first_comment form {
padding-top:10px;
}

#first_comment input {
border:1px solid #ccc;
padding:2px;
}

#first_comment .submit {
width:100px;
background-color:#00436e;
color:#fff;
border:none;
margin-top:10px;
font-weight:400;
font-size:14px;
border-top-left-radius:5px;
border-top-right-radius:5px;
border-bottom-right-radius:5px;
border-bottom-left-radius:5px;
padding:5px;
}

#comment_form_module {
background-color:#fbfbfb;
border:1px solid #ccc;
}

#active_comment_form legend {
font-size:16px;
font-weight:700;
color:#343434;
letter-spacing:-1px;
padding-top:15px;
}

#active_comment_form input {
width:200px;
border:1px solid #ccc;
padding:5px;
}

#active_comment_form textarea {
height:200px;
float:left;
}

fieldset#commentsubmission .submit {
width:200px;
background-color:#00436e;
color:#fff;
border:none;
margin-top:10px;
font-size:14px;
border-top-left-radius:5px;
border-top-right-radius:5px;
border-bottom-right-radius:5px;
border-bottom-left-radius:5px;
padding:5px;
}

#comment_rules {
margin-top:0;
line-height:18px;
padding:10px;
}

span.commentremoval img {
margin-right:-15px;
margin-left:5px;
}

/* -------------------------------------------------------------------
 	BLOG CAROUSEL
------------------------------------------------------------------- */
.jcarousel-skin-tango .jcarousel-container {
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px;
background:#F0F6F9;
border:1px solid #346F97;
clear:both;
}

#mycarousel li {
margin-right:10px;
width:125px;
}

.jcarousel-skin-tango .jcarousel-direction-rtl {
direction:rtl;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
width:560px;
margin-left:10px;
margin-bottom:25px;
padding:20px 40px;
}

.jcarousel-skin-tango .jcarousel-container-vertical {
width:75px;
height:245px;
padding:40px 20px;
}

.jcarousel-skin-tango .jcarousel-clip {
overflow:hidden;
margin:0 auto;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
width:532px;
height:180px;
}

.jcarousel-skin-tango .jcarousel-clip-vertical {
width:75px;
height:245px;
}

.jcarousel-skin-tango .jcarousel-item {
width:75px;
height:180px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
margin-left:0;
margin-right:10px;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
margin-left:10px;
margin-right:0;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
margin-bottom:10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
background:#fff;
color:#000;
}

.jcarousel-skin-tango .jcarousel-next-horizontal {
position:absolute;
top:90px;
right:5px;
width:32px;
height:32px;
cursor:pointer;
background:transparent url(../img/next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
left:5px;
right:auto;
background-image:url(../img/prev-horizontal.png);
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
position:absolute;
top:90px;
left:5px;
width:32px;
height:32px;
cursor:pointer;
background:transparent url(../img/prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
left:auto;
right:5px;
background-image:url(../img/next-horizontal.png);
}

.jcarousel-skin-tango .jcarousel-next-vertical {
position:absolute;
bottom:5px;
left:43px;
width:32px;
height:32px;
cursor:pointer;
background:transparent url(../img/next-vertical.png) no-repeat 0 0;
clear:both;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
position:absolute;
top:5px;
left:43px;
width:32px;
height:32px;
cursor:pointer;
background:transparent url(../img/prev-vertical.png) no-repeat 0 0;
}

.bloglabel {
font-size:12px;
font-weight:700;
line-height:21px;
}

.bloglabel2 {
font-size:12px;
width:120px;
}

/******* BLOG INDEX STYLES ***************/
#blog_console {
width:640px;
float:left;
padding:0;
}

#bloggers_capsule {
float:left;
margin-bottom:15px;
padding:5px;
}

#left_blog_index {
float:left;
width:300px;
padding-right:15px;
border-right:1px dotted #a3a3a3;
}

#bloggers_latest_entry h3 {
font-size:17px;
margin-top:15px;
}

#bloggers_latest_entry p {
margin-top:5px;
padding-bottom:15px;
}

#bloggers_photo img {
width:310px;
}

#right_blog_index {
float:left;
width:300px;
margin-left:15px;
}

#bloggers_capsule h4 {
font-size:15px;
font-weight:700;
padding-bottom:5px;
}

#bloggers_capsule li {
list-style-image:url(../img/arrow-blue.gif);
list-style-position:outside;
margin-right:15px;
border-bottom:1px solid #e5e5e5;
line-height:15px;
padding:10px 0;
}

/******* Article Page Styles and Content Wrapper ***************/
.tn-news_well_container {
width:100%;
overflow:visible;
}

#tn-main_well_stories {
margin-bottom:15px;
}

.tn-news_well_item {
width:300px;
}

.tn-news_well_item_alt {
width:100%;
}

.tn-section_module_title {
color:#000;
font-weight:700;
display:block;
border-bottom:1px solid #e5e5e5;
border-top:3px solid #343434;
background-color:transparent;
background-image:url(../img/bg_gradient_fade.gif);
background-repeat:repeat-x;
background-position:center bottom;
margin:10px 0 15px;
padding:7px 0 5px 5px;
}

.tn-main_article_image {
width:300px;
float:right;
border:1px solid #ccc;
padding:4px;
}

p.tn-image_caption {
color:#152539;
font-size:9px;
line-height:14px;
margin:6px 2px 2px;
}

.tn-image_source {
display:block;
color:#8691a1;
text-align:right;
margin:0 4px 2px;
}

/******* Events Styles ***************/
#event_module {
float:left;
border-bottom:2px solid #e5e5e5;
margin:0;
padding:15px 0;
}

#event_module h1 {
font-size:20px;
color:#0066a4;
line-height:24px;
float:left;
width:100%;
}

#event_dateline {
font-weight:700;
margin-top:10px;
float:left;
width:100%;
}

#event_description {
font-size:13px;
line-height:18px;
margin-top:10px;
float:left;
}

#author {
margin-top:15px;
float:left;
clear:both;
color:#c12727;
}

#author strong {
color:#343434;
}

#primary_event_module {
float:left;
padding:15px;
}

#primary_event_details {
width:460px;
float:left;
}

#primary_event_module h1 {
color:#005580;
font-size:20px;
margin-bottom:7px;
letter-spacing:-1px;
line-height:20px;
float:left;
}

#primary_event_dateline {
font-family:Georgia;
color:#005585;
font-size:13px;
margin-top:1px;
padding-bottom:10px;
border-bottom:1px solid #e5e5e5;
float:left;
width:100%;
}

#primary_event_description {
font-size:15px;
line-height:20px;
color:#434343;
font-family:Georgia;
margin-top:5px;
float:left;
}

#personalization_events {
float:left;
width:120px;
border:1px solid red;
background-color:orange;
margin-left:7px;
padding:10px;
}

#event_big_date {
color:#FFF;
font-size:24px;
letter-spacing:-1px;
text-align:center;
margin-bottom:15px;
}

#event_title_bar {
background:url(../img/bg_gradient_fade_2px.gif) repeat-x bottom;
border-bottom:1px solid #CCC;
border-top:1px solid #CCC;
height:14px;
margin-bottom:10px;
margin-top:0;
width:640px;
position:relative;
line-height:1em;
padding:10px 0 8px;
}

#calendarpersonalization li {
margin-bottom:5px;
border-bottom:1px solid grey;
}

#right_section_rail_events {
float:left;
width:320px;
height:auto;
background-color:#e5e5e5;
}

#right_section_rail_events img {
float:left;
border:2px solid grey;
margin-left:12px;
}

#rightrailheader {
display:block;
background-color:#000;
width:286px;
margin-top:5px;
margin-left:12px;
color:#fff;
padding:5px;
}

ul#nearbylocations {
list-style-type:none;
margin-left:155px;
font-size:15px;
float:left;
text-align:right;
margin-top:15px;
padding:5px 5px 15px;
}

#calendarpersonalization li:hover {
cursor:pointer;
}

/******* Primary Classifieds Style ***************/
#classkeywordsearch {
width:220px;
float:left;
}

#classkeywordsearch input {
float:left;
margin:-8px 0 0 10px;
padding:3px;
}

#classkeywordsearch .submit {
background-color:#00436e;
width:80px;
color:#fff;
border:none;
border-top-left-radius:5px;
border-top-right-radius:5px;
border-bottom-right-radius:5px;
border-bottom-left-radius:5px;
margin:10px 0 0 10px;
}

#classkeywordsearch .submit:hover {
background-color:#000;
}

#classcategory {
float:left;
width:200px;
margin:-5px 0 0 10px;
}

#classcategory p {
margin:-5px 0 0 -8px;
}

#classcategory select {
width:160px;
margin-bottom:15px;
height:25px;
}

ul#classified_index {
float:left;
padding:10px;
}

#classified_index li {
list-style-type:none;
padding-left:15px;
padding-top:-10px;
background-image:url(http://www.timesnews.net/images/plus_btn.gif);
background-repeat:no-repeat;
background-position:0 .7em;
font-size:12px;
line-height:30px;
float:left;
width:250px;
}

#classified_index li a:hover {
cursor:pointer;
color:#000;
}

#classified_index li ul li {
list-style-type:none;
padding-left:5px;
float:left;
background-image:none;
font-size:12px;
line-height:25px;
}

#classifieds_homegrid {
width:975px;
padding:15px;
}

#classifieds_header {
float:left;
width:100%;
margin-top:-10px;
padding:10px;
}

#classifieds_header h1 {
float:left;
color:#152539;
}

#classifieds_header ul {
list-style-type:none;
float:left;
padding-left:15px;
margin-top:-5px;
}

#classifieds_header li {
background-color:#00436e;
color:#fff;
font-size:15px;
width:200px;
float:left;
text-align:center;
border-top-left-radius:5px;
border-top-right-radius:5px;
border-bottom-right-radius:5px;
border-bottom-left-radius:5px;
margin:5px;
padding:5px;
}

#classifieds_header li:hover {
background-color:#152539;
cursor:pointer;
text-decoration:none;
}

#classifieds_searchbar {
float:left;
background:url(../img/bg_gradient_fade_2px.gif) repeat-x bottom;
border-bottom:1px solid #CCC;
border-top:1px solid #CCC;
height:14px;
width:98%;
margin-bottom:10px;
margin-top:0;
padding:10px 0 8px;
}

#classifieds_searchbar p {
margin-top:-8px;
}

#classifieds_searchbar img {
width:20px;
height:20px;
margin-top:0;
position:inline;
padding-right:5px;
}

#classifieds_leftnav {
float:left;
width:200px;
height:auto;
background-color:#f0f6f9;
color:#0066a4;
font-size:11px;
font-weight:700;
border:1px solid #346f97;
}

#classifieds_contentarea {
float:left;
width:680px;
height:auto;
padding:9px;
}

#classifieds_rightrail {
float:left;
width:170px;
height:auto;
color:#fff;
}

#classpromo_season {
float:left;
width:100%;
}

#classpromo_season li {
float:left;
width:230px;
}

#classpromo_season p {
position:relative;
width:300px;
margin-left:50px;
font-size:15px;
line-height:21px;
}

#vertical_promobox {
width:580px;
float:left;
}

ul#verticalpromos {
list-style-type:none;
margin-left:0;
float:left;
margin-top:15px;
}

#verticalpromos li {
float:left;
width:170px;
height:300px;
margin:0 12px 0 0;
padding:3px;
}

#verticalpromos li h3 {
margin-left:13px;
margin-top:10px;
padding-bottom:5px;
border-bottom:1px solid #005583;
}

#verticalpromos li p {
font-size:13px;
line-height:18px;
margin-top:-8px;
color:#343434;
padding:15px;
}

/******* Classifieds Details ***************/
#classifieds_mostrecent img {
width:80px;
height:70px;
float:left;
padding:10px;
}

#classifieds_mostrecent li {
float:left;
border-bottom:1px solid #e5e5e5;
list-style-type:none;
width:49%;
margin:5px 0;
}

#classifieds_mostrecent li h2 {
font-size:15px;
padding:15px;
}

#classifieds_mostrecent li h3 {
margin-top:-10px;
font-weight:400;
}

#classifieds_mostrecent h4 {
background-color:#000;
float:left;
width:95%;
color:#fff;
margin-top:5px;
padding:10px;
}


#classifieds_detailresults img {
padding:10px;
width:300px;
height:200px;
}

#classifieds_detailresults li {
float:left;
border-bottom:1px solid #e5e5e5;
list-style-type:none;
width:100%;
}

#classifieds_detailresults h3 {
font-size:13px;
margin-top:10px;
font-weight:400;
padding-bottom:10px;
line-height:18px;
overflow:hidden;
}

#classifieds_detailresults h4 {
float:left;
width:95%;
color:#0066a4;
font-size:24px;
font-weight:700;
margin:10px 0;
}

#classifieds_promoone {
float:left;
width:254px;
height:168px;
margin-left:10px;
background-image:url(http://www.timesnews.net/images/onlineclassad.png);
}

#classifieds_promoone p {
position:relative;
margin-left:135px;
margin-top:65px;
font-weight:700;
font-size:20px;
line-height:20px;
}

#classifieds_promotwo {
width:254px;
height:168px;
float:left;
margin-left:15px;
background-image:url(http://www.timesnews.net/images/placeprintad.png);
}

#classifieds_promotwo p {
position:relative;
margin-left:10px;
width:110px;
margin-top:65px;
font-weight:700;
font-size:15px;
line-height:20px;
}

/******* Arrested ***************/
.jailmuglayout {
width:645px;
float:left;
}

.jailmugheader {
background:url(../img/bg_gradient_fade_2px.gif) repeat-x bottom;
border-bottom:1px solid #CCC;
border-top:1px solid #CCC;
height:14px;
margin-bottom:10px;
color:#343434;
padding:10px 0 8px;
}

ul.jailmugbox {
list-style-type:none;
clear:both;
overflow:hidden;
border-top:3px solid #343434;
padding:15px 0;
}

li.mugphoto {
float:left;
margin-right:25px;
border:1px solid #e3e3e3;
padding:5px;
}

li.muginfo {
float:left;
width:495px;
}

.jailmuginfo h2 {
margin-top:-15px;
}

.jailmuginfo h3 {
display:block;
font-weight:400;
font-size:15px;
line-height:21px;
margin-top:0;
}

.jailmuginfo h4 {
display:block;
color:#c12727;
font-weight:700;
overflow:hidden;
line-height:18px;
margin-top:15px;
}

.topheadlinebody {
font-size:15px;
color:#343434;
line-height:21px;
}

.ap-adhocnewslisting-td p {
clear:both;
padding:10px 0;
}

.topheadline {
color:#0066a4;
font-size:20px;
font-weight:700;
line-height:24px;
}

.ap-newslisting-img {
border:1px solid #ccc;
margin:0 15px 15px;
padding:7px;
}

#section_leftcol {
width:420px;
height:auto;
border-right:1px solid #e5e5e5;
float:left;
padding-right:35px;
}

#section_rightcol {
width:180px;
float:left;
line-height:18px;
font-size:11px;
}

#obit_console {
float:left;
padding:25px;
}

#obit_console p {
font-size:13px;
margin-top:20px;
line-height:20px;
}

#obit_date {
color:#a3a3a3;
font-weight:700;
font-size:24px;
line-height:24px;
}

#obit_dateline {
background:url(../img/bg_gradient_fade_2px.gif) repeat-x bottom;
border-bottom:1px solid #CCC;
border-top:1px solid #CCC;
height:14px;
width:98%;
margin-bottom:10px;
margin-top:0;
font-size:13px;
padding:10px 0 8px;
}

#obit_name {
color:#0066a4;
font-size:17px;
font-weight:700;
margin:20px 0 5px;
}

#obit_details {
border-bottom:3px #343434 solid;
padding:15px 0;
}

#ap_obits {
margin-top:15px;
width:280px;
margin-left:10px;
background-image:url(http://www.timesnews.net/images/gradientdown.jpg);
padding:5px;
}

.memorials {
display:block;
font-size:14px;
padding-top:0;
font-family:Georgia;
font-style:italic;
}

#obit_archive li a {
text-decoration:none;
font-size:12px;
color:#0066a4;
}

#obit_box {
width:100%;
margin-left:0;
}

#obit_archive {
margin-left:0;
padding:10px 10px 20px;
}

#obit_archive li {
margin-top:12px;
border-bottom:1px solid #ccc;
display:block;
font-weight:700;
}

#obit_railheader {
font-size:17px;
}

#obit_tools {
margin-left:5px;
padding:10px;
}

#obit_tools li {
margin-top:12px;
border-bottom:1px solid #a3a3a3;
}

/******* Promotional Delivery Subscriptions*******/
#Promotional_Content {
float:left;
padding:20px;
}

#Promotional_LeftRail {
float:left;
width:200px;
margin-top:0;
border-right:1px solid #e5e5e5;
}

#Promotional_LeftRail img {
width:150px;
margin:0 0 25px 10px;
}

/******* Promo Offers for Subs and Delivery *******/
#Promotional_Module {
background-image:url(http://www.timesnews.net/images/bluegradient.jpg);
background-repeat:repeat-x;
width:730px;
float:left;
margin:-10px 0 0 15px;
}

#promo_field {
width:100%;
float:left;
height:auto;
}

.subprice {
color:#c12727;
font-size:20px;
line-height:20px;
font-weight:700;
margin-bottom:15px;
}

#promo_field h1 {
line-height:25px;
color:#00436e;
font-size:24px;
padding:15px;
}

#promo_field p {
margin-top:-10px;
line-height:21px;
font-size:15px;
padding:12px;
}

#promo_field img {
float:right;
padding-left:5px;
margin:15px 15px 0 0;
}

#promo_offers h1 {
font-size:17px;
color:#00436e;
}

#promo_offers h2 {
color:#c12727;
font-size:17px;
text-align:center;
margin:25px 0 10px;
padding:5px;
}

#promo_offers li {
float:left;
width:210px;
font-size:12px;
font-family:Tahoma;
border:1px solid #e5e5e5;
border-top:3px solid #343434;
list-style-type:none;
background-image:url(http://www.timesnews.net/images/gradientdown.jpg);
height:220px;
margin:5px;
padding:10px;
}

#promo_offers p {
margin-top:7px;
}

#promo_offerbtn a {
display:block;
width:130px;
margin-top:15px;
color:#fff;
background-color:#00436e;
border-top-left-radius:5px;
border-top-right-radius:5px;
border-bottom-right-radius:5px;
border-bottom-left-radius:5px;
text-decoration:none;
text-align:center;
padding:5px;
}

#customer_services h1 {
color:#005583;
font-size:17px;
}

ul#customerservices {
list-style-type:none;
width:220px;
float:left;
margin:25px 15px 0 0;
}

#customerservices li {
float:left;
display:block;
margin-top:15px;
width:100%;
padding-bottom:15px;
border-bottom:1px solid #e5e5e5;
}

/******* Subscriber Help Bar on Delivery and Olive *******/
#subscriber_help li {
list-style-image:url(../img/arrow-blue.gif);
list-style-position:outside;
border-bottom:1px solid #e5e5e5;
line-height:15px;
margin-left:15px;
padding:10px 0;
}

#subscriber_help li a {
text-decoration:none;
font-weight:700;
font-size:12px;
}

/******* Field Set for Olive Login in Left Rail*******/
fieldset#olive_login {
background-image:url(http://www.timesnews.net/images/gradientdown.jpg);
}

fieldset#olive_login legend {
font-weight:700;
color:#c12727;
font-size:14px;
background-color:#fff;
}

fieldset#olive_login input {
width:150px;
margin-top:5px;
margin-bottom:5px;
}

#version {
margin-top:5px;
margin-bottom:10px;
}

fieldset#olive_login p {
font-size:11px;
font-weight:700;
}

.submit {
background-color:#00436e;
border:none;
color:#fff;
border-top-left-radius:5px;
border-top-right-radius:5px;
border-bottom-right-radius:5px;
border-bottom-left-radius:5px;
margin:10px 0 15px;
padding:5px;
}

/******* Contact Information *******/
#ContactInformation {
float:left;
width:650px;
margin:-15px 0 0 25px;
}

#ContactInformation p {
padding-top:15px;
}

#ContactInformation strong {
font-size:20px;
line-height:24px;
display:block;
padding-bottom:0;
}

/******* FAQ *******/
ul.faqlist {
list-style-type:none;
margin-bottom:15px;
}

ul.faqlist li {
margin-top:15px;
font-size:13px;
line-height:18px;
color:#0066a4;
}

ul.faqlist .answer {
color:#343434;
font-size:13px;
line-height:18px;
}

/******* Poll Index Page **********************/
.graphbox {
border:1px solid #e5e5e5;
border-top:3px solid #343434;
width:250px;
margin-right:10px;
float:left;
background:#f8f8f8;
margin-bottom:15px;
padding:15px;
}

#left_poll_index .graphbox h2,#right_poll_index .graphbox h2 {
font-size:15px;
line-height:21px;
font-weight:700;
text-align:left;
}

#left_poll_index .graphbox p,#right_poll_index .graphbox p {
padding-top:15px;
text-align:left;
}

#left_poll_index .graph,#right_poll_index .graph {
position:relative;
background:none;
padding-left:15px;
}

.graph .orangebar,.greenbar,.bluebar,.redbar,.purplebar {
text-align:left;
color:#fff;
height:1.8em;
line-height:1.8em;
font-family:Arial, sans-serif;
display:block;
position:relative;
padding:1px 15px 1px 5px;
}

.graph .bar span {
position:absolute;
left:1em;
}

.graph .orangebar,.greenbar,.bluebar,.redbar,.purplebar,.dbluebar,.pinkbar {
text-align:left;
color:#fff;
height:1.8em;
line-height:1.8em;
font-family:Arial, sans-serif;
display:block;
position:relative;
}

.graph .novotes {
text-align:left;
color:#000;
height:1.8em;
line-height:1.8em;
font-family:Arial, sans-serif;
display:block;
position:relative;
}

/******* PROFILE LETTER TO EDITOR ***************/
fieldset#editor_letter {
background-color:#fbfbfb;
border:1px solid #ccc;
margin-top:20px;
width:500px;
padding:20px;
}

fieldset#editor_letter label {
font-size:17px;
display:block;
clear:both;
padding:10px 0;
}

fieldset#editor_letter input {
border:1px solid #aaa;
background-color:#fff;
width:500px;
padding:1%;
}

fieldset#editor_letter textarea {
border:1px solid #aaa;
background-color:#fff;
font-size:14px;
width:500px;
height:500px;
padding:5px;
}

fieldset#editor_letter p {
font-size:13px;
line-height:18px;
font-weight:700;
}

/******* Letter to Editor Policy ***************/
#Profile_leftsideeditorial {
float:left;
width:315px;
padding:15px 35px 0;
}

#Profile_leftsideeditorial h2 {
font-size:20px;
}

#Profile_leftsideeditorial p {
margin-top:20px;
font-size:15px;
line-height:21px;
}

#letter_box {
float:right;
width:120px;
text-align:center;
position:relative;
margin-left:25px;
margin-right:-25px;
margin-top:30px;
border:1px solid #a3a3a3;
background:url('http://www.timesnews.net/images/gradientdown.jpg') repeat-x top left;
padding:20px;
}

#letter_box p {
font-size:10px;
font-family:Verdana;
}

#letter_box h3 {
font-size:20px;
line-height:24px;
}

/******* PROFILE SETTINGS ***************/
#profile_center {
float:left;
width:550px;
padding:20px;
}

#profile_center h1 {
margin-bottom:15px;
font-size:20px;
letter-spacing:-1px;
}

.sendbutton {
width:200px;
background-color:#00436e;
color:#fff;
border:none;
margin-top:15px;
margin-left:10px;
margin-bottom:10px;
font-weight:400;
font-size:14px;
border-top-left-radius:5px;
border-top-right-radius:5px;
border-bottom-right-radius:5px;
border-bottom-left-radius:5px;
padding:5px;
}

/******* Login Fieldset ***************/
fieldset#login {
background-color:#fbfbfb;
border:1px solid #ccc;
clear:both;
margin-top:0;
width:200px;
padding:15px;
}

fieldset#login label {
font-size:96%;
color:#454545;
display:block;
font-weight:700;
clear:both;
margin:13px 0 3px;
}

fieldset#login legend {
font-weight:700;
background-color:#00436e;
color:#fff;
font-size:17px;
padding:8px;
}

fieldset#login input {
border:1px solid #ccc;
font-size:108%;
width:98%;
padding:3px;
}

/******* PRIMARY USER FUNCTIONS *************************************************************************************/
#profile_header {
background:#0167a5 url(../img/bg_global_menu.gif) repeat-x;
color:#000;
overflow:hidden;
width:978px;
height:40px;
margin:0 0 10px;
padding:5px 0 0 12px;
}

#profile_header img {
float:left;
margin-left:5px;
width:32px;
height:32px;
}

#profile_header h2 {
margin-left:15px;
font-size:12px;
float:left;
line-height:16px;
color:#fff;
text-align:left;
}

#profile_actions {
float:right;
margin:10px 15px 0 0;
}

/******* LEFT PROFILE CONTENT ***************/
#Profile_Content {
width:100%;
float:left;
}

#Profile_leftside {
float:left;
width:185px;
padding:15px 15px 15px 0;
}

#Profile_Content h1 {
float:left;
width:100%;
margin-top:12px;
font-size:16px;
padding:5px;
}

#profile_friends {
margin-left:-5px;
margin-top:15px;
width:185px;
border:1px solid #e5e5e5;
float:left;
padding:12px;
}

#profile_friends li {
float:left;
width:53px;
margin-bottom:15px;
border:none;
}

#profile_notices {
float:left;
width:100%;
margin-top:15px;
font-size:12px;
padding:6px;
}

#friends li {
list-style-type:none;
margin-bottom:4px;
height:80px;
text-align:center;
font-size:10px;
padding:4px;
}

#friends li a:hover {
color:#900137;
}

#profile_tools li {
list-style-type:none;
float:left;
width:100%;
padding:10px;
}

#profile_tools a {
color:#0066a4;
font-weight:700;
}

/******* USER PROFILE PAGE ***************/
#profile_intro {
border-bottom:1px solid #e5e5e5;
margin-bottom:25px;
}

#profile_intro h1 {
margin-top:25px;
float:left;
}

#rss_subscribe {
float:right;
position:relative;
text-align:right;
margin:25px 15px 0 0;
}

#rss_subscribe a:hover {
color:#900136;
}

#profile_locale {
font-family:Georgia;
font-size:16px;
font-style:italic;
margin-top:45px;
padding-bottom:6px;
display:block;
}

#subscription_prompt {
font-size:12px;
float:left;
margin-top:5px;
clear:both;
}

#addfreind {
font-size:12px;
margin-bottom:15px;
float:left;
clear:both;
}

#Profile_leftside h2 {
margin-top:15px;
padding:5px;
}

#Profile_leftside p {
margin-top:10px;
clear:both;
padding:5px;
}

#Profile_leftside img {
max-width:160px;
border:1px solid #e3e3e3;
padding:5px;
}

#profile_inventory h2 {
color:#900136;
line-height:18px;
padding-top:25px;
}

#profile_inventory p {
font-family:Georgia;
font-size:14px;
}

#profile_inventory h3 {
color:#434343;
font-size:10px;
margin-bottom:10px;
}

#profile_inventory h5 {
margin-top:10px;
border-bottom:1px solid #e5e5e5;
}

#your_subscriptions h2 {
color:#444;
line-height:20px;
}

#your_subscriptions li {
float:left;
list-style-type:none;
padding-top:15px;
font-family:Tahoma;
padding-bottom:15px;
border-top:1px solid #e5e5e5;
}

#your_subscriptions p {
font-size:14px;
line-height:18px;
}

#subscription_byline {
padding-top:5px;
padding-bottom:5px;
float:left;
width:100%;
}

/******* YOUR ARTICLES ***************/
#your_articles {
float:left;
width:425px;
margin-top:15px;
}

#your_articles h2 {
float:left;
font-size:17px;
}

#your_articles li {
float:left;
width:100%;
list-style-type:none;
border-top:3px solid #000;
}

#your_articles p {
font-size:13px;
line-height:18px;
width:100%;
float:left;
margin-top:5px;
}

.view_article {
font-size:10px;
margin-right:5px;
color:#fff;
background-color:orange;
width:100px;
text-align:center;
padding:3px;
}

.view_article a:hover {
background-color:#900136;
}

.edit_article {
font-size:12px;
color:#fff;
background-color:#c12727;
width:100px;
text-align:center;
padding:5px;
}

/******* YOUR ARTICLE, EVENT AND COMMENT SETTINGS ***************/
#profile_rightrail {
float:left;
width:130px;
margin-top:5px;
padding:10px;
}

#profile_rightrail img {
margin-top:5px;
}

#profile_rightrail h3 {
font-size:12px;
margin-top:10px;
color:#005583;
}

#profile_rightrail p {
padding-bottom:20px;
border-bottom:1px dotted #e3e3e3;
font-size:10px;
}

/******* Settings Fieldset ***************/
fieldset#settings label {
font-size:15px;
display:block;
clear:both;
margin:13px 0 3px;
}

fieldset# legend {
font-weight:700;
color:#000;
background-color:#fff;
padding:2px;
}

fieldset#settings input {
border:1px solid #aaa;
background-color:#fff;
font-size:108%;
width:98%;
padding:1%;
}

#profile_welcometools li {
float:left;
border-left:1px solid #ccc;
border-bottom:1px solid #ccc;
border-right:1px solid #ccc;
font-size:10px;
list-style-type:none;
margin:5px 2px 0 0;
padding:3px;
}

fieldset#articles legend {
background-color:#00436e;
font-size:17px;
color:#fff;
padding:8px;
}

fieldset#articles label {
font-size:15px;
display:block;
margin-bottom:8px;
margin-top:8px;
clear:both;
}

fieldset#articles textarea {
border:1px solid #ccc;
background-color:#fff;
font-size:14px;
width:98%;
height:500px;
padding:5px;
}

fieldset#articles textarea#Excerpt {
height:200px;
}

fieldset#articles select {
margin-bottom:15px;
float:left;
border:1px solid #ccc;
color:#333;
width:50%;
padding:5px;
}

fieldset#articles option {
margin:7px 5px 7px 9px;
}

/******* PROFILE EVENT SETTINGS ***************/
fieldset#events {
background-color:#f8f8f8;
margin-top:20px;
padding:15px;
}

fieldset#events label {
font-size:15px;
display:block;
line-height:21px;
padding-top:8px;
clear:both;
}

fieldset#events select {
float:left;
width:300px;
padding:5px;
}

fieldset#events select.timedrop {
float:left;
margin-right:20px;
width:100px;
padding:5px;
}

.registerbutton {
text-indent:-9999px;
border:none;
cursor:pointer;
background:url('http://www.timesnews.net/admin/images/gt/btn-sign-up.jpg') no-repeat top left;
width:100px;
margin-top:12px;
padding:12px 22px;
}

.publishbutton {
text-indent:-9999px;
border:none;
cursor:pointer;
background:url('http://www.timesnews.net/admin/images/gt/btn-publish.jpg') no-repeat top left;
width:100px;
margin-top:12px;
padding:12px 22px;
}

.printbutton {
text-indent:-9999px;
border:none;
cursor:pointer;
background:url('http://www.timesnews.net/admin/images/gt/btn-print.jpg') no-repeat top left;
width:100px;
margin-top:12px;
padding:12px 22px;
}

.updatebutton {
text-indent:-9999px;
border:none;
cursor:pointer;
background:url('http://www.timesnews.net/admin/images/gt/btn-update.jpg') no-repeat top left;
width:100px;
margin-top:12px;
padding:12px 22px;
}

/******* Forms for Trouble Tickets ***************/
fieldset#troubleticket {
float:left;
width:550px;
background-color:#f8f8f8;
border:1px solid #ccc;
margin:15px 0 0 5px;
padding:20px;
}

fieldset#troubleticket li {
margin-top:10px;
float:left;
}

fieldset#troubleticket legend {
float:left;
font-weight:700;
font-size:12px;
width:auto;
background-color:#00436e;
color:#fff;
padding:8px;
}

fieldset#troubleticket label {
float:left;
width:17em;
margin-top:7px;
font-weight:700;
padding:3px;
}

fieldset#troubleticket label strong {
color:#900136;
font-weight:700;
font-size:15px;
}

fieldset#troubleticket input {
border:1px solid #ccc;
width:24em;
margin:7px 0 0 15px;
padding:4px;
}

fieldset#troubleticket input:focus {
background-color:#e5e5e5;
}

fieldset#troubleticket input.submit {
width:16em;
float:left;
margin:10px 0 0 215px;
padding:8px;
}

fieldset#troubleticket textarea {
width:22em;
height:300px;
border:1px solid #ccc;
margin:7px 0 0 15px;
padding:4px;
}

fieldset#troubleticket select {
width:auto;
margin:10px 0 0 15px;
padding:3px;
}

#dailydealbtn {
margin-left:12px;
}

/******* RSS Styles ***************/
#rssfeeds {
float:right;
border:1px solid #a6a6a6;
width:300px;
margin:20px -5px 20px 20px;
padding:15px;
}

ul#rsslinks {
list-style-type:square;
float:left;
padding-bottom:20px;
}

#rsslinks li {
margin-left:35px;
border-bottom:1px dotted #a6a6a6;
font-size:16px;
float:left;
padding:10px;
}

#rssfeeds h4 {
font-size:16px;
color:#900136;
}

#rssfeeds p {
float:left;
margin-left:15px;
padding-top:15px;
}

ul#premierbiznav {
list-style-type:none;
margin-top:15px;
}

#premierbiznav li {
font-size:24px;
display:block;
line-height:44px;
border:1px solid #e5e5e5;
padding:5px;
}

#premierbiznav a {
text-decoration:none;
display:block;
color:#00436e;
padding:5px;
}

#premierbiznav a:hover {
color:#fff;
text-decoration:none;
background-color:#00436e;
}

ul#bizdirlist {
list-style-type:bullet;
font-size:16px;
line-height:35px;
color:#c12727;
padding:15px;
}

#section_bloggerscolumn {
float:left;
width:630px;
}

#blogcategories {
float:right;
border-top:2px solid #005583;
background-color:#fff;
margin:-5px -5px 30px 30px;
padding:5px;
}

#blogcategories img {
margin-right:7px;
}

#section_bloggerscolumn h2 {
font-size:22px;
line-height:22px;
margin:20px 0 0;
}

#primary_blog_details {
display:block;
margin-bottom:15px;
border-bottom:1px solid #e5e5e5;
font-size:11px;
font-weight:700;
color:#8691a1;
text-transform:uppercase;
}

#section_bloggerscolumn p {
font-family:Georgia;
font-size:14px;
line-height:20px;
width:97%;
}

#primary_blog_image img {
width:420px;
border-bottom:1px solid grey;
}

#primary_blog_title {
font-family:Georgia;
font-size:14px;
font-style:italic;
color:#a3a3a3;
width:95%;
line-height:20px;
margin-left:1px;
margin-top:10px;
}

#primary_blog_tools {
width:200px;
height:70px;
float:left;
margin-left:5px;
padding:10px;
}

ul#blogtools li {
color:red;
font-family:Georgia;
font-style:italic;
font-size:13px;
line-height:28px;
border-bottom:1px solid #e5e5e5;
}

ul#bloggercategories {
width:120px;
list-style-type:none;
margin-top:15px;
margin-bottom:5px;
font-size:12px;
line-height:20px;
}

ul#blogtools img {
float:left;
margin:4px 5px 0 0;
padding:0;
}

#bloggercategories li {
border-bottom:3px solid #343434;
}

/******* BUSINESS RAIL PROFILE*******/
#business_rail_Module {
height:135px;
float:left;
border-top:3px solid #343434;
border-bottom:3px solid #343434;
width:300px;
margin-left:6px;
margin-top:10px;
background-color:#fff;
margin-bottom:15px;
clear:both;
}

#business_rail_Module h4 {
font-weight:700;
font-family:Georgia;
color:#c12727;
font-size:14px;
margin-left:7px;
padding:12px;
}

#business_rail_Module a {
font-size:11px;
font-weight:700;
color:#8691a1;
text-decoration:none;
}

#left_business_profile {
float:left;
width:130px;
margin-left:20px;
}

#right_business_profile {
float:left;
width:130px;
}

.pagination {
margin:5px 0;
}

.pagination li {
border:0;
font-size:11px;
list-style:none;
margin:0;
padding:0;
}

.pagination a {
border:solid 1px #efefef;
margin-right:5px;
color:#0066a4;
display:inline;
text-decoration:none;
padding:3px 6px;
}

.pagination .prev {
display:inline;
font-weight:700;
cursor:pointer;
text-transform:uppercase;
font-size:11px;
color:#8691a1;
padding:3px 4px;
}

.pagination .current {
color:#8691a1;
display:inline;
padding:3px 6px;
}

.pagination .next {
border:none;
font-weight:700;
text-transform:uppercase;
font-size:11px;
color:#8691a1;
padding:3px 4px;
}

html,legend,#event_calendar li a:hover,#customerservices li a:hover,#profile_tools a:hover,#business_rail_Module a:hover,.pagination a:hover {
color:#000;
}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,* {
margin:0;
padding:0;
}

a,.smallspotted a {
color:#0066a4;
text-decoration:none;
}

a:hover,#breaking_news_strip a:hover,#classifieds_tease a:hover,#sub_menu li a:hover,#tn-global_footer ul li a:hover,#tn-network_footer table a:hover,#comment_rules a:hover,.memorials a:hover,ul.faqlist li a,#profile_header h2 a:hover {
text-decoration:underline;
}

.tn-left,#promo_offers,#your_subscriptions,#profile_welcometools ul,#section_blogs {
float:left;
}

.tn-right,#rssfeeds img {
float:right;
}

.red,span.commentremoval,.tn-section_title_arrow,#profile_welcometools li a:hover {
color:#c12727;
}

#picture_console a,.comment_author a,#bloggers_capsule li a {
font-weight:700;
text-decoration:none;
}

#picture_console a:hover,#home_middle_col ul li a:hover,#section_headline a:hover,#home_header_left a:hover,.smallspotted a:hover,ul#eventscroll li a:hover,ul#searchevents_module_btn a:hover,#railspecials li a:hover,#new_topjobs li a:hover,#poll_question a:hover,#author_byline a:hover,.comment_author a:hover,#bloggers_latest_entry h3 a:hover,#bloggers_capsule li a:hover,.tn-news_well_item ul li a:hover,.tn-news_well_item_alt ul li a:hover,#event_module h1 a:hover,#classifieds_searchbar a:hover,#classifieds_mostrecent h2 a:hover,#ContactInformation a:hover,ul#blogposts_archive a:hover {
color:#000;
text-decoration:underline;
}

#home_middle_col ul li a,.tn-news_well_item ul li a,.tn-news_well_item_alt ul li a,#ContactInformation a {
text-decoration:none;
font-weight:700;
}

#home_header a:hover,#tcwheels_tease h4 a:hover,#obit_archive li a:hover,#subscriber_help li a:hover,#blogcategories a:hover {
text-decoration:underline;
color:#000;
}

#spotted_promo350 h4 a,#newtopsbottom a,#first_comment a,#comment_rules a,#verticalpromos li h3 a,.memorials a {
color:#c12727;
text-decoration:none;
}

#spotted_promo350 h4 a:hover,#obit_tools li a:hover,#letter_box h3 a:hover,#profile_center h2 a:hover,#subscription_byline a:hover,#rsslinks li a:hover {
color:#900136;
text-decoration:underline;
}

#class_rail_form .submit:hover,.sendbutton:hover,.settingsbutton:hover {
background-color:#152539;
cursor:pointer;
}

div#calendarimg,.tn-verticals_Wrapper ul li {
display:inline;
}

ul#searchevents_module_btn a,#profile_actions a {
color:#fff;
text-decoration:none;
}

#railspecials li a,#poll_question a,#classifieds_mostrecent h2 a,#obit_tools li a,#letter_box h3 a,#subscription_byline a,#rsslinks li a {
color:#005583;
text-decoration:none;
}

#tcwheels_tease p,#profile_friends p {
padding:5px;
}

#tcwheels_tease p a,#classifieds_searchbar a,#profile_center h2 a {
text-decoration:none;
color:#005583;
}

#top_jobs_home_header :hover,#top_jobs_home_content li:hover {
color:#900136;
text-decoration:underline;
cursor:pointer;
}

ul#topads_menu,ul#topads_listings,ul#submenu_tabs,ul#calendarpersonalization,ul#classpromo,ul#deathnotices,#profile_rightrail ul,fieldset#troubleticket ul,ul#blogtools,ul#blogposts_archive {
list-style-type:none;
}

#new_topjobs li a,#tn-global_footer ul li a {
color:#8691a1;
text-decoration:none;
}

ul.tn-breadcrumb li.ts-active a,#classified_index li a,#profile_welcometools li a {
color:#0066a4;
}

#right_section_rail_promo h3,#right_section_rail_promo p,.tn-article2_tool_bar ul.tn-tool_bar li a,#profile_center p {
font-size:12px;
}

#right_section_rail_promo img,#promo_offers ul {
margin-left:4px;
}

#Article_Content p,.ap-adhocnewslisting-table {
margin-bottom:21px;
font-size:15px;
color:#343434;
line-height:21px;
}

#author_byline a,#bloggers_latest_entry h3 a,#friends li a,#rss_subscribe a,#blogcategories a,ul#blogposts_archive a {
text-decoration:none;
}

#primary_nav ul#alpha_nav_buttons li.tn-first,#primary_nav ul#alpha_nav_buttons li.ts-after_active {
background:none;
}

#primary_nav ul#alpha_nav_buttons li a:hover,#profile_header h2 a {
color:#89bcd9;
text-decoration:none;
}

.tn-float_wrapper,#profile_welcometools {
overflow:hidden;
}

.comment_entry p,#verticalpromos li p a,#classifieds_detailresults li a,fieldset#olive_login label {
font-weight:700;
}

#first_comment a:hover,span.commentremoval:hover,ul#bizdirlist :hover {
text-decoration:underline;
cursor:pointer;
}

#first_comment label,#active_comment_form label {
font-size:11px;
color:#000;
font-weight:700;
}

#first_comment .submit:hover,fieldset#commentsubmission .submit:hover,#promo_offerbtn a:hover,.submit:hover,.loginbutton:hover {
background-color:#152539;
}

#active_comment_form fieldset,#classifieds_leftnav p,#Promotional_LeftRail fieldset {
padding:15px;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover,.jcarousel-skin-tango .jcarousel-next-horizontal:focus,.jcarousel-skin-tango .jcarousel-prev-horizontal:hover,.jcarousel-skin-tango .jcarousel-prev-horizontal:focus {
background-position:-32px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active,.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
background-position:-64px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
cursor:default;
background-position:-96px 0;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover,.jcarousel-skin-tango .jcarousel-next-vertical:focus,.jcarousel-skin-tango .jcarousel-prev-vertical:hover,.jcarousel-skin-tango .jcarousel-prev-vertical:focus {
background-position:0 -32px;
}

.jcarousel-skin-tango .jcarousel-next-vertical:active,.jcarousel-skin-tango .jcarousel-prev-vertical:active {
background-position:0 -64px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,.jcarousel-skin-tango .jcarousel-next-disabled-vertical:focus,.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:focus,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
cursor:default;
background-position:0 -96px;
}

#bloggers_capsule ul,#rsslinks li img {
margin-left:15px;
}

.tn-news_well_item ul,.tn-news_well_item_alt ul {
margin-left:15px;
padding-bottom:25px;
}

.tn-news_well_item ul li,.tn-news_well_item_alt ul li {
list-style-image:url(../img/arrow-blue.gif);
list-style-position:outside;
border-bottom:1px solid #e5e5e5;
line-height:15px;
padding:10px 0;
}

#classifieds_header li a,.view_article a {
color:#fff;
}

#classifieds_contentarea p,#customer_services {
padding:10px;
}

#obit_details img,#obit_console img {
float:right;
padding:10px;
}

#ap_obits .ap-headline-1,#ap_obits .ap-headline-2 {
width:90%;
border-bottom:1px solid #a3a3a3;
margin-top:7px;
}

ul#obit_archive,ul#obit_tools {
list-style-type:none;
background-image:url(http://www.timesnews.net/images/gradientdown.jpg);
}

.graph .orangebar,.graph .greenbar,.graph .bluebar,.graph .redbar,.graph .purplebar,.graph .dbluebar,.graph .pinkbar {
background:#0066a4;
}

#left_poll_index,#right_poll_index {
float:left;
width:300px;
}

fieldset#editor_letter legend,fieldset#settings legend,fieldset#events legend {
font-size:17px;
background-color:#00436e;
color:#fff;
padding:8px;
}

fieldset#email_services,fieldset#interests {
background-color:#e5e5e5;
clear:both;
margin-top:20px;
padding:15px;
}

fieldset#email_services p,fieldset#interests p {
padding-bottom:15px;
}

fieldset#settings textarea,fieldset#events textarea {
border:1px solid #ccc;
background-color:#fff;
font-size:14px;
width:98%;
height:200px;
padding:5px;
}

fieldset#settings,fieldset#articles {
background-color:#f8f8f8;
margin-top:20px;
border:1px solid #ccc;
padding:15px;
}

#Headline,#Category_New,#Article,#EventName,#StartDate,#EndDate,#Location,#Address,#City,#Zip {
border:1px solid #ccc;
background-color:#fff;
font-size:108%;
width:98%;
padding:1%;
}

.settingsbutton,.loginbutton {
width:150px;
background-color:#00436e;
border:none;
color:#fff;
border-top-left-radius:5px;
border-top-right-radius:5px;
border-bottom-right-radius:5px;
border-bottom-left-radius:5px;
margin:15px 0;
padding:8px;
}

#left_business_profile li,#right_business_profile li {
float:left;
list-style-type:none;
font-size:13px;
font-family:"Lucida Grande";
margin-bottom:3px;
border-bottom:1px solid #e5e5e5;
}


#sitemap h1 {
font-size: 21px;
line-height:30px;
}

#sitemap h1 a {
color: #152539;
text-decoration: none;
}

#sitemap h1 a:hover {
text-decoration: underline;
color: black;
}

ul#sitemap {
width: 300px;
float: left;
}

#sitemap li {
list-style-type: none;
padding: 5px;
}

#sitemap li a {
text-decoration: none;
}

#sitemap li a:hover {
color:#000;
text-decoration: underline;
}

/******* Times News Sport Ticker ***************/

#timesnews-live-football-ticker{
	background-image:url(http://www.timesnews.net/img/tweet-ticker.jpg);
	background-repeat:no-repeat;
	background-position:left;
width:990px;
height:69px;
}
#timesnews-live-football-ticker a{
	color:#ffcc00;
	margin-right:15px;
	}
.pointer{
position:relative; top:44px;
}
.pointer a{
color:#ffcc00;
}



/* FOLLOW TIMES-NEWS -------------------------------------------------------------- */


.ts-module_row_item {	
	width: 100%;
	overflow: hidden;
padding:10px 0px 5px 10px;		
	margin-bottom: 0px;
	}

.iconset li{
display: block;
margin-right: 0px;
}


.ts-module_row_item h4 
{
font-size: 17px;
font-weight: bold;
color: #152539;
margin-bottom: 8px;
}

.iconset {overflow:hidden;}
.iconset li {
float: left;
width: 60px;
text-align: center;
font-size: 0.8em;
}
.iconset li a {text-align:center; display:block; width:45px;}
.iconset li a img
{
   /*display:block;*/
padding-bottom:5px;
    
}
ul.iconset li a:hover {
	text-decoration: none;
}


