BODY {background-color: #DDDDDD;color: #000000; font-size: 12px; font-family: arial, helvetica, sans-serif;}  
TD, P, DIV {color: #000000; font-size: 12px; font-family: arial, helvetica, sans-serif;}  
select {SCROLLBAR-FACE-COLOR: #666666; SCROLLBAR-HIGHLIGHT-COLOR: #999999; SCROLLBAR-SHADOW-COLOR: #000000; SCROLLBAR-3DLIGHT-COLOR: #000000; SCROLLBAR-ARROW-COLOR: #ff3300; SCROLLBAR-TRACK-COLOR: #999999;}       
.white {background-color: #FFFFFF;} 

 /*bgcolors*/
.topnavbg {background-color : #455072;}
.botnavbg {background-color : #cccc99;}
.leftcolbg {background-color : #737B84;}
.rightcolbg {background-color : #737B84;}
.horizontal1 {background-color : #000000;}
.bodybg {background-color : #FFFFFF;}
.topnavborder {background-color : #336633;}
.leftcolborder {background-color : #cc6600;}
.rightcolborder {background-color : #cc6600;}
.botnavborder {background-color : #cc6600;}
.guidebg {background-color: #336633;}
.logobg {background-color: #cccc99;}
.bar2bg {background-color: #999999;}
.inset1bg {background-color: #cc6600;}
.inset2bg {background-color: #FFFFFF;}
.similar1bg {background-color: #cc6600;}
.similar2bg {background-color: #FFFFFF;}
.subscribeborder {background-color : #cc6600;}
.subscribeformbg {background-color : #FFFFFF;}
 /*generic*/
.explore {font-size:14px;font-weight:bold;color:#cc0000;}
.trail {font-size: 10px; color: #FFFFFF;  background-color : #999999;}
.guide {font-size: 10px; color: #FFFFFF;}
.search { color: #FFFFFF;}
.subscribehd {color: FFFFFF; font-size: 11px;} 

.leftcolhead {color: #FFFFFF; font-size: 14px; font-weight: bold;}
.leftcoltext {color: #FFFFFF; font-size: 11px; font-weight: bold;}

.bighead {color: #9C9C00; font-size: 18px; font-weight: bold; font-style: italic;}
.tochead {color: #9C9C00; font-size: 16px; font-weight: bold; font-style: italic;}

.magheader {color: #FFFFFF; font-size: 14px; font-weight: bold;}
.undermag {color: #000000; font-size: 10px; font-weight: bold;}
.categoryheader {color: #444499; font-size 16px; font-weight: bold; }
.columnheader {color: #FFFFFF; font-size: 12px; font-weight: bold;}
.csubhead {color: #FFFFFF; font-size: 11px; font-weight: bold;}
.date {color: #666666; font-size: 12px; font-weight: bold;}

A:link {text-decoration:underline; color:#000000}
A:visited {text-decoration:underline; color:#000000}
A:hover {text-decoration:underline; color:#555555}

a.clickmore {font-size: 11px; font-weight: bold; color: #9999CC; text-decoration: none;}
a.clickmore:visited {font-size: 11px; font-weight: bold; color: #9999CC; text-decoration: none;}
a.clickmore:hover {font-size: 11px; font-weight: bold; color: #CC9900; text-decoration: none;}

.rightcollink {font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
a.rightcollink {font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
a.rightcollink:visited {font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
a.rightcollink:hover {font-size: 11px; font-weight: bold; color: #AAAAAA; text-decoration: none;}

a.links {color: #000000; }
a.links:visited {color: #000000; }
a.links:hover {color: #555555; }

.footer {color: #FFFFFF; font-weight: bold; text-decoration: none; font-size: 9px;}
a.footer {color: #FFFFFF; font-weight: bold; text-decoration: none; font-size: 11px;}
a.footer:visited {color: #FFFFFF; font-weight: bold; text-decoration: none; font-size: 11px;}
a.footer:hover {color: #AAAAAA; font-weight: bold; text-decoration: none; font-size: 11px;}
.copyright {color: #333333; font-weight: bold; text-decoration: none; font-size: 9px;}

.email {font-size: 10px; color: #000000;}
.left {font-size: 11px; color: #000000; font-weight: bold;}
.searchbox {border-right: #FFFFFF 1px solid; border-top: #000000 1px solid; border-left: #000000 1px solid; font-size: 11px; color: #000000; border-bottom: #FFFFFF 1px solid; background-color: #FFFFFF; font-weight: bold;}
.searchbox2 {border-right: #FFFFFF 1px solid; border-top: #000000 1px solid; border-left: #000000 1px solid; font-size: 11px; color: #000000; border-bottom: #FFFFFF 1px solid; background-color: #FFFFFF; font-weight: bold;}
.subscribebox {border-right: #000000 1px solid; border-top: #000000 1px solid; border-left: #000000 1px solid; font-size: 10px; color: #000000; border-bottom: #000000 1px solid; background-color: #FFFFFF;}
.subscribeheader { color: #FFFFFF; font-weight: bold; font-size: 16px;}
.subscribe { color: #000000; font-size: 11px;}
a.links {color: #660000; }
a.links:visited {color: #cccc99; }
 /*story*/
.leadheader1 {font-size: 16px; color: #737B84; font-weight: bold;}
.subheader1 {color: #cc6600;}
.leadheader2 {font-size: 12px; color: #000000; font-weight: bold;}
.subheader2 {color: #cc6600;}
a.leadintitle1 {font-size: 14px; font-weight: bold; color: #000000; text-decoration: none;}
a.leadintitle1:hover {font-size: 14px; font-weight: bold; color: #000000; text-decoration: none;}
a.leadintitle1:visited {font-size: 14px; font-weight: bold; color: #000000; text-decoration: none;}

a.leadintitle2 {font-size: 14px; font-weight: bold; color: #000000; text-decoration: none;}
a.leadintitle2:hover {font-size: 14px; font-weight: bold; color: #000000; text-decoration: none;}
a.leadintitle2:visited {font-size: 14px; font-weight: bold; color: #000000; text-decoration: none;}

a.leadinlink1 {font-size: 12px; font-weight: bold; color: #000000;}
a.leadinlink1:hover {font-size: 12px; font-weight: bold; color: #AAAAAA;}
a.leadinlink1:visited {font-size: 12px; font-weight: bold; color: #000000;}
a.leadinlink2 {font-size: 12px; font-weight: bold; color: #660000; text-decoration: none;}
a.leadinlink2:visited {font-size: 12px; font-weight: bold; color: #660000; text-decoration: none;}
a.emailthis {font-size: 12px; font-weight: bold; color: #000000;}
a.emailthis:hover {font-size: 12px; font-weight: bold; color: #AAAAAA;}
a.emailthis:visited {font-size: 12px; font-weight: bold; color: #000000;}
.title {font-size: 16px; color: #000000; font-weight: bold;}
.deck {font-size: 12px; color: #000000;}
.byline {font-size: 11px; color: #000000;}
.insettitle {font-size: 10px; font-weight: bold; color: #000000;}
.insettype {font-size: 10px; color: #000000;}
a.insetlink{font-size: 10px; color: #cc6600;}
a.insetlink:hover {font-size: 11px; color: #336633;}
  
.similartitle { font-size: 10px; font-weight: bold; color: #000000;}
.similartype { font-size: 10px; color: #000000;}
a.similarlink {font-size: 10px; color: #cc6600;}
a.similarlink:hover { font-size: 10px; color: #336633;}

 /*classifieds*/

.section	{ font-size: 11pt; font-family: arial, helvetica, sans-serif; font-weight: bold; }
.header	{ font-size: 16px; font-family: arial, helvetica, sans-serif; font-weight: bold; }
.light-header	{ color:#FFFFFF; font-weight: bold; margin-top: 4px; margin-bottom: 4px; margin-left: 4px; margin-right: 4px; }
.listheader	{ font-weight: bold; }

.content { font-size: 9pt; font-family: arial, helvetica, sans-serif }
.display { font-size: 10pt; font-family: arial, helvetica, sans-serif; font-weight: bold; }
.label { font-size: 10pt; }
.error { color: #CC0000; }

.pagenav 	{ font-size: 10px; margin-top: 4px; margin-bottom: 2px; margin-left: 2px; margin-right: 2px; }
.fineprint { font-size: 11px; }

.color1 {background-color: #CCDDFB}
.color2 {background-color: #CCDDFB}
.color3 {background-color: #538DF1}
.color4 {background-color: #050542}

.tier1 { font-size: 10pt; font-family: arial, helvetica, sans-serif; }
.tier2 { font-size: 10pt; font-family: arial, helvetica, sans-serif; font-weight: bold; }
.tier3 { font-size: 10pt; font-family: arial, helvetica, sans-serif; font-weight: bold; }
.tier4 { font-size: 10pt; font-family: arial, helvetica, sans-serif; font-weight: bold; }

a.preview:link, a.preview:visited, a.preview:active, a.preview:hover { color: #FFFFFF; } /* must contrast color4 */ 
.spacer {font-size: 10pt}

  
 /*image elements*/
.imagecaption {font-size: 10px;}
.imagecopyright {font-size: 10px; color: #666666;}
  
 /*nav*/
.leftnav {font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none;}
a.leftnav {font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none;}
a.leftnav:visited {font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none;}
a.leftnav:hover {font-size: 12px; color: #AAAAAA; font-weight: bold; text-decoration: none;}

a.leftnavsub {font-size: 11px; color: #FFFFFF; font-weight: bold;  text-decoration: none;}
a.leftnavsub:visited {font-size: 11px; color: #FFFFFF; font-weight: bold;  text-decoration: none;}
a.leftnavsub:hover {font-size: 11px; color: #AAAAAA; font-weight: bold;  text-decoration: none;}

a.topnav {color: #FFFFFF; font-weight: bold; text-decoration: none;}
a.topnav:visited {color: #FFFFFF; font-weight: bold; text-decoration: none;}
a.topnav:hover {color: #AAAAAA; font-weight: bold; text-decoration: none;}

.footer {color: #FFFFFF; font-weight: bold; text-decoration: none; font-size: 11px;}
a.footer {color: #FFFFFF; font-weight: bold; text-decoration: none; font-size: 11px;}
a.footer:hover {color: #AAAAAA; font-weight: bold; text-decoration: none; font-size: 11px;}
a.footer:visited {color: #FFFFFF; font-weight: bold; text-decoration: none; font-size: 11px;}
.copyright {color: #FFFFFF; font-size: 10px;}

.navs {color:#AAAAAA; font-weight: bold; font-size: 11px; text-decoration: none;}
a.navs {color:#AAAAAA; font-weight: bold; font-size: 11px; text-decoration: none;}
a.navs:hover  {color:#FFFFFF; font-weight: bold; font-size: 11px; text-decoration: none;} 
a.navs:visited {color:#AAAAAA; font-weight: bold; font-size: 11px; text-decoration: none;}

a.emailfriend {font-size: 12px; font-weight: bold; color: #333333; }
a.emailfriend:visited {font-size: 12px; font-weight: bold; color: #333333;}
a.emailfriend:hover {font-size: 12px; font-weight: bold; color: #777777;}


/*about*/
.nnab {color: #000000; font-weight: bold;}
.nnvb {color: #000000; font-weight: bold;}
.snv {color: #000000; font-size: 10px;}
.sna {color: #000000; font-size: 10px;}
.sa {font-size: 10px;}
/*shop*/
.subject {color : 660000;}  
.subjecthd 	{color : 660000;font-weight : bold;} 		
.orangebold 	{ color : CC6600;} 
.orange14pxbold 	{ color : CC6600;font-size: 14px;font-weight : bold; text-decoration: none;} 
.red10px 		{ color : 660000; font-size: 10px;}
.red10pt 		{ color : 660000; }
.red10ptbold 		{ color : 660000;font-weight : bold; }
.red14pxbold 		{ color : 660000;font-size: 14px;font-weight : bold; text-decoration: none;}
.featureTitle 		{ color : 660000;font-weight : bold; }
.header2 		{ color : 999999; 	font-weight : bold; }  
.black10pt 	{ color : 000000; }  
.black10ptbold 	{ 	font-weight : bold; } 
.black12px 	{ font-size: 12px;}  
.middleline	{background-color: CC6600;background-repeat: repeat-y;width: 1px;}


