/* 

Times Review
Front Page  Layout - Horizontal

Version 3.0

*/






html {
margin: 0 ;
padding: 0 ;
}

body {
margin: 0 ;
padding: 0 ;
text-align: center ;
font-size: small ;
font-family: sans-serif, helvetica, verdana ;
background:#3872a3;
}

hr {
color:#b2caed;
background-color:#b2caed;
height:1px;
border:none;
}

#captions {
padding: 5px 0;
font-size:10px;
}








#classy-maincol {
margin: 0 auto;
padding: 10px ;
width: 940px ;
text-align:left;
border:3px solid #ccc;
background:#ffffff;
overflow:auto;
}

#classy-maincol .classy-imaincol {
margin: 0 ;
padding: 0 ;
border:0px solid #000;}




.nav-tertiary {
margin: 0 ;
padding: 0 ;
height: 16px ; 
text-align: center ;
width: 960px; 
}

.nav-tertiary ul {
margin:0;
padding:0;
line-height: 16px ;
font-size: 80% ;
white-space: nowrap;
}

.nav-tertiary li {
margin: 0;
padding: 0;
display: inline;
list-style: none ;

color: #ffffff ;
}

/* subheader - tertiary menu links */

.nav-tertiary a:link, 
.nav-tertiary a:visited,
.nav-tertiary a:active {
text-decoration: none ;
color: #ffffff ;
padding: 7px 10px;
} 

.nav-tertiary a:hover {
color: #89b0e7 ;
}



/* subheader - quartiary menu links */


.nav-quartiary li {
margin: 0 ;
padding: 0 ;
display: inline ;
list-style: none ;
padding-right: 10px ;
}


.nav-quartiary {
margin: 0 ;
padding: 0 ;
height: 16px ; 
text-align: center ;
}

.nav-quartiary ul {
line-height: 16px ;
}

/* subheader - quartiary menu links */

.nav-quartiary a:link, 
.nav-quartiary a:visited,
.nav-quartiary a:active {
text-decoration: none ;
color:#3872a3;
font-weight: bold; 
} 

.nav-quartiary a:hover {
color: #89b0e7 ;
font-weight: bold; 
}


/* main column - menu links */

a:link,
a:active {
color: #4884dc ;
text-decoration: none ;
} 

a:visited {
color: #9391a1 ;
text-decoration: none ;
}  

a:hover {
color: #89b0e7 ;
text-decoration: underline ;
}


h1.section-title  {
margin: 10px 0 0 0 ;
color: #ffffff ;
font-weight: lighter ;
font-size: 14px ;
padding: 5px ;
background-image: url(/images/NR/background-section-header.gif) ;
background-position: top left ;
background-repeat: repeat-x ;
}


ul {
list-style: none;
margin-left: 0;
padding-left: 1em;
}





/* footer */

#footer {
margin: 0 auto;
padding: 10px 0 0 0 ;
clear: both ;
width: 960px ;
}

#footer .ifooter {
margin: 0 auto ;
padding: 5px 10px ;
width: 80% ;
border-top: 0px solid #dddddd ;
font-size: 80% ;
color: #cccccc ;
}

/* footer - menus */

#footer .ifooter ul {
margin: 0 ;
padding: 0 0 0 10px ;
line-height: 30px ;
text-align: center ;
}

#footer .ifooter li {
margin: 0 ;
padding: 0 ;
display: inline ;
list-style: none ;
padding-right: 10px ;
}

#footer .ifooter .footer-nav-primary {
height: 20px ;ß
}

#footer .ifooter .footer-nav-secondary {
height: 20px ;
}

/* footer - menus links */

#footer .ifooter a:link, 
#footer .ifooter a:visited,
#footer .ifooter a:active {
text-decoration: none ;
color: #ffffff ;
} 

#footer .ifooter a:hover {
color: #89b0e7 ;
}




.head3 {
font-family: sans-serif, helvetica, verdana ; 
font-size:8pt;
color:#3872a3; 
/*font-weight:bold;*/
}

#head3 {
font-family: sans-serif, helvetica, verdana ; 
font-size:8pt;
color:#000000; 
/*font-weight:bold;*/
}
 
.subhead {
font-family: sans-serif, helvetica, verdana ;
font-size:8pt; 
}


.text {
font-family: sans-serif, helvetica, verdana ;
font-size:10pt;
color:#000000;  
}

.text a:link,
a:active {
color: #4884dc ;
text-decoration: none ;
} 

.text a:visited {
color: #9391a1 ;
text-decoration: none ;
}  

.text a:hover {
color: #89b0e7 ;
text-decoration: underline ;
}


/*TD {font-family: sans-serif, helvetica, verdana ; font-size:9pt;}
.poll {font-family: sans-serif, helvetica, verdana ; font-size:9pt;}
.date {font-family: font-family: sans-serif, helvetica, verdana ; font-size:9pt; font-weight:bold;}
A {color:#00008b; text-decoration:none;}
a:hover  { color: #b00;} 
A.nav {font-family: sans-serif, helvetica, verdana ; font-size:9pt; color:#FFFFFF; text-decoration:none; font-weight:bold;}
.leftcolumn A:hover {font-family: sans-serif, helvetica, verdana ; font-size:9pt; color:#0E0080; text-decoration:none; font-weight:bold;}
.leftcolumn A {font-family: sans-serif, helvetica, verdana ; font-size:9pt; color:#FFFFFF; text-decoration:none; font-weight:bold;}
.leftcolumn {background color:#006969; font-family: sans-serif, helvetica, verdana ; font-size:9pt; color:#FFFFFF; text-decoration:none; font-weight:bold;}
.nav:hover {font-family: sans-serif, helvetica, verdana ; font-size:9pt; color:#FFFFFF; text-decoration:none; font-weight:bold;}
.head {font-family: sans-serif, helvetica, verdana ; font-size:12pt; color:#00008b; font-weight:bold;}
.breakhead {font-family: sans-serif, helvetica, verdana ; font-size:12pt; color:#066362; font-weight:bold;}
.search {font-family: sans-serif, helvetica, verdana ; font-size:10pt; color:#00008b; font-weight:bold; text-decoration:underline;}
.free {font-family: sans-serif, helvetica, verdana ; font-size:9pt; color:#CC3333; font-weight:bold;}
.subhead {font-family: sans-serif, helvetica, verdana ; font-size:10pt; color:#00008b; font-style:italic;}
.breaksubhead {font-family: sans-serif, helvetica, verdana ; font-size:10pt; color:#666888; font-style:italic;}
.headpoll {font-family: sans-serif, helvetica, verdana ; font-size:14pt; color:#00008b; font-weight:bold;}
.photo {font-family: sans-serif, helvetica, verdana ; font-size:9pt;}
.footer {font-family: sans-serif, helvetica, verdana ; font-size:8pt;}
.breakfullstory {font-family: sans-serif, helvetica, verdana ; font-size:10pt; color:#666888; font-style:italic;}
.login {font-family: sans-serif, helvetica, verdana ; font-size:11pt; color:#006bb6;}*/



/* breadcrumb - menu links */

.breadcrumb {
font-size: 10px;
font-family: sans-serif, helvetica, verdana ;
margin-top:5px;
}

.breadcrumb a:link, 
.breadcrumb a:visited,
.breadcrumb a:active {
color: #4884dc ;
text-decoration: none ;
} 

.breadcrumb a:hover {
color: #89b0e7 ;
text-decoration: underline ;
}

.title {
font-weight:bold;
}


/* end Newsletters */


//* below is from Baseview *//

/* Class for Site search */

..pageNav {clear:both; font-weight:bold; font-size:1.2em;}
.pageNav a{padding:0px 3px; color:#000;}
.otherClass {padding:0px 3px; color:#000;}
.pageNav { padding-left: 150px; }
#pageNav .prevClass {font-size: 14px; color: black; padding: 0 3 0 0; text-transform: uppercase; text-decoration: none; }
#pageNav .otherClass {font-size: 14px; padding: 0 1 0 0; color: black; text-decoration: none;}
#pageNav .pageNumber {font-size: 14px; padding: 0 1 0 0; color: #4884dc; font-weight: bold; text-decoration: none; }
#pageNav .nextClass {font-size: 14px; color: black; padding: 0 0 0 3; text-transform: uppercase; text-decoration: none; }
