body { 	margin:0px; padding: 0px; font-family: arial, verdana, "lucida grande", sans-serif;	font-size:12px;	line-height:135%;}
p {	margin:3px 0px; padding:0px;}
img {border:none;}
.headerLogoClock {	font-family: verdana,arial,sans-serif;	font-size: 12px; font-weight:bold color: #000000; text-decoration: none;}
.clearBoth{clear:both;}
.sitesearch { margin:0; padding:0;}
.Advertisement{	font-family: verdana,arial,sans-serif;	font-size: 8px;	color: #CCCCCC; text-align:center;}
.blurbs{float:left; width:438px; padding:5px 0px 5px 10px; }
.blurbsPad{float:left;}
.Disclaimer{font-family: verdana,arial,sans-serif;	font-size: 9px;	color: #000000;}
.DisclaimerLink{font-family: verdana,arial,sans-serif;	font-size: 9px;	color: #336666;	text-decoration: underline;}

.DisclaimerLink:hover{	color: #000000;	text-decoration: underline;}

p, li, .Copy{font-family: verdana,arial,sans-serif;	font-size: 11px; color: #000000;}

.Copytext, .Copytext a:hover, .Copytext a {
	font-family: verdana,arial,sans-serif;	font-size: 11px; color: #000000; text-decoration: none;}

.CopyRed{	font-family: verdana,arial,sans-serif;	font-size: 11px;	color: #990000;}

h3 { font-family: verdana,arial,sans-serif; font-size: 11px; color: #02511A;}
h6 {font-family: verdana,arial,sans-serif; font-size: 14px;	color: #000000; text-decoration: none;}
h5 {font-family: verdana,arial,sans-serif; 	font-size: 15px; font-weight: bold;	color:#F33035; text-decoration: none; 	margin: 0px;}
h7 {font-family: verdana,arial,sans-serif; 	font-size: 15px; font-weight: bold;	color:#005695; text-decoration: none; 	margin: 0px;}
.header{}
.headerPad{padding:5px 0px 15px 5px; float:left;}
.headerAd{width:737px; float:left;}
.headerBlurb{border:1px solid #000; float:left;}
.CopyGreen{	font-family: verdana,arial,sans-serif; font-size: 11px; color: #02511A;}
.CopySmall{	font-family: verdana,arial,sans-serif; font-size: 10px; color: #000000;}
.CopyGreenSmall{	font-family: verdana,arial,sans-serif;	font-size: 10px;	color: #02511A;}
.container{margin:0px auto; padding:0px; text-align:center; width:900px;}
.containPad{text-align:left; float:left; padding:0px 0px 10px 0px; }
.dashedBorder{float:left; clear:left; border-top:1px dashed #ccc; border-bottom:1px dashed #ccc; font-family:  verdana, arial, "lucida grande", sans-serif; background: url(/images/header_bg.gif) repeat-y; width:902px;}
.dashedBorderPad{float:left;  width:900px;}
.dashedBorders {border-width:1px; border-style:dashed; border-color:#CCCCCC;}
.leftNav {float:left; width:162px; background-color:#fff; font-family:  verdana, arial, "lucida grande", sans-serif;}
.leftNavPad{border-left:1px dashed #ccc; float:left; }
.leftNav img {float:left;}
.leftNav form{float:left; margin:0px; padding:0px;}
.leftNav form input{float:left; padding:2px 0px 0px 0px;}
.copy{width:63px; margin:2px 10px 0px 2px!important; font-size: 11px;}
.leftNavAnchor{float:left; width:115px; }
.leftNavArrow{float:left; }
.leftNav a{ text-decoration:none; font-size: 10px; color:#0b8442; font-weight:bold; padding:0px 2px; display:block; margin:0px;}
.leftNav a:hover { text-decoration:underline; }
.leftNav ul{margin:0px; padding:0px;}
.leftNav li{border-bottom: 1px dashed #cccccc; font-size: 10px; display:block; margin:0px; list-style:none; padding:3px 0px; float:left; 
	width:125px;}
.leftNav li.last{border:none;}
.leftNav div{margin:0px; padding:0px;}
.link{	color: #000000;	font-weight: bold;	text-decoration: none;	font-size:11px;}
.Link{	color: #000000;	font-weight: bold;	text-decoration: none;	font-size:11px;}
.Link:hover{ color: #000000; text-decoration: underline; text-align:left}
.LinkSmall {	font-family: verdana,arial,sans-serif;	font-size: 10px; color: #000000; text-decoration: none;}
.LinkSmall a{	font-family: verdana,arial,sans-serif;	font-size: 10px;	color: #000000;	text-decoration: none;}
.LinkSmall:hover{ color: #000000;	text-decoration: underline;}
.LinkGreen, .LinkGreen:visited, .LinkGreen:active {
	font-family: verdana,arial,sans-serif; font-size: 11px;	color: #02511A; font-weight: bold; text-decoration: none;}
.LinkGreen:hover{	text-decoration: underline;}
.LinkGreenSmall { 	font-family: verdana,arial,sans-serif; 	font-size: 10px; color: #02511A; text-decoration: none; }
.LinkGreenSmall:hover{	color: #000000;	text-decoration: underline;}
.LinkRed { 	font-family: verdana,arial,sans-serif; 	font-size: 12px; color: #990000; font-weight: bold; text-decoration: none; }
.LinkRed a{ 	font-family: verdana,arial,sans-serif; 	font-size: 12px; color: #990000; font-weight: bold; text-decoration: none; }
.LinkRed:hover{	color: #000000;	text-decoration: underline;}
.LinkRedSmall { font-family: verdana,arial,sans-serif; 	font-size: 10px; color: #990000; text-decoration: none; }
.LinkRedSmall:hover{	color: #000000;	text-decoration: underline;}
.pageTitle{float:left; width:448px; }
.pageTitlePad{float:left; padding:10px 0px 0px 10px; }
.siteLogo{float:left; width:315px; }
.subLink{color:#0b8442; font-weight: bold;}
.shrink{word-spacing:-1px;}

.Title { font-family: verdana,arial,sans-serif; font-size: 12px; font-weight: bold;	color: #02511A;	text-decoration: none; }
.Title a{ font-family: verdana,arial,sans-serif; font-size: 12px; font-weight: bold;	color: #02511A;	text-decoration: none; }
.Title:hover{	color: #000000;	text-decoration: underline;}
h2 {font-family: verdana,arial,sans-serif; 	font-size: 12px; font-weight: bold;	color: #02511A; text-decoration: none; 	margin: 0px;}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN: 3px; COLOR: #02511a; FONT-FAMILY: verdana,arial,sans-serif; TEXT-DECORATION: none
}
.Headline {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #02511a; FONT-FAMILY: verdana,arial,sans-serif; TEXT-DECORATION: none
}
.Headline:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.HeadlineRed {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #990000; FONT-FAMILY: verdana,arial,sans-serif; TEXT-DECORATION: none
}
.HeadlineRed:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.date{float:left; width:80px; font-size: 10px; font-weight:bold;	color: #990000; padding:0px 0px 5px 0px; line-height:110%;}
.Date{	font-family: verdana,arial,sans-serif;	font-size: 10px;	color: #990000;}
A:visited{	color: #02511A;}
#articleImage, #relatedTables {float: right;clear: right;padding: 5px;}
h4 { font-size: 16px; font-weight: bold; font-family:"Trebuchet MS";}
.feature { font-size: 16px; font-weight: bold; font-family:"Trebuchet MS";}
.ifeature { color: #ffffff; font-size: 16px; font-weight: bold; font-family:"Trebuchet MS";}
.iCopy {	font-family: verdana,arial,sans-serif;	font-size: 11px;	color: #ffffff;}
.pFeature { font-family: verdana,arial,sans-serif; 
	text-decoration:none; font-size: 11px; padding-top:3px; 
	padding-bottom:3px; color:#ffffff; font-weight:bold;}
a.m:link, a.m:visited, a.m:active { font-family: verdana,arial,sans-serif; 
	text-decoration:none; font-size: 10px; color:#ffffff; 
	background:transparent; font-weight:bold;}
a.m:hover { font-family: verdana,arial,sans-serif; 
	text-decoration:underline; font-size: 10px; color:#ffffff; 
	background:#02511A; font-weight:bold;}
a.ml:link, a.ml:visited, a.ml:active { 
	font-family: verdana,arial,sans-serif; 
	text-decoration:none; font-size: 10px; color:#ffffff; 
	background:#02511A; font-weight:bold;}
a.ml:hover { 
	font-family: verdana,arial,sans-serif; 
	text-decoration:underline; 
	font-size: 10px; color:#ffffff; 
	background:#02511A; font-weight:bold;}
.menuLabel{float:left;}
.menuBox { position:absolute; visibility:hidden; overflow:hidden; font-size: 10px; width:150px; color:#0b8442; background: #fff; 
	layer-background-color: #fff; margin:0px; line-height:1.3em; border:1px outset; }
.menuBox li{width:150px;}
td.border { 
	border-bottom: 1px dotted #cccccc;
	font-size: 1px;
	font-family: verdana;
	padding-left:2px;
	padding-top:3px;
	padding-bottom:5px;}
td.first { border-bottom: 1px dotted #cccccc;}
td.last { 
	font-size: 1px;
	font-family: verdana;
	padding-left:2px;
	padding-top:3px;
	padding-bottom:5px;}
#mostPopularArticles {}
#mostPopularArticles a {  font-family: verdana;  font-weight: bold;  color: #02511A;  font-size: 11px;  text-decoration: none;
 margin: 0; padding: 0;}
/* styles for Most Popular Articles */
.mpaTitle { font-family:"Trebuchet MS"; font-weight: bold;	 font-size: 16px; color: #000;}
#mostPopularArticles a:hover { text-decoration: underline;}
#mostPopularArticles ul { margin: 0; padding: 0; list-style-type: decimal;}
#mostPopularArticles li { font-size: 10px; font-family: verdana; padding: 0; margin: 0; margin-left: 22px;}
#poll {}
#poll ul { font-size: 12px; font-weight: bold; margin: 0; padding: 0;}
#poll li { font-weight: normal; font-size: 10px; margin-left: 20px;}
/*google search */
.googbox{width:85px; margin:2px 10px 0px 2px!important; font-size: 11px;}
.googSearchContent{ float:left; margin:0px; padding:0px 0px 0px 0px; width:902px; background: url(/images/bg_repeat_goog.gif) repeat-y; }
.googSearchContentLeft h1{font-size:18px; font-weight:bold; color:#005695; margin:10px 0px 0px 0px; padding:0px; }
.googSearchContentLeft h1 a{color:#005695; line-height:130%; text-decoration:none;}
.googSearchContentPad{ float:left;  }
.googSearchContentLeft{ float:left; width:446px; }
.googSearchContentLeftPad{ float:left;  padding:16px 24px; /*border-left:1px dashed #ccc; */}
.googSearchContent h3{font-size:13px; font-weight:bold; color:#005695; margin:0px 0px 3px 0px; padding:0px;}
.googSearchContent h3 a{color:#005695; text-decoration:none;}
.galleryLink {font-size:16px; font-weight:bold; color:#005695; text-decoration:none;}
.galleryLinks h2{FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #005695; TEXT-DECORATION: none}
.GalleryLinks{FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #005695; TEXT-DECORATION: none}
.GalleryLinks a{FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #005695; TEXT-DECORATION: none}
/* styles for Google ads */
a.googleheadblue:link {	font-size: 10px;	color: #336699;}
a.googleheadblue:visited{	font-size: 10px;	color: #336699;	}
a.googleheadblue:active{	font-size: 10px;	color: #336699;}
a.googleheadblue:hover{	font-size: 10px;	color: #336699;}
a.googleheadgreen:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #02511A;}
a.googleheadgreen:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #02511A;}
a.googleheadgreen:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #02511A;}
a.googleheadgreen:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #02511A;}

a.googleurl:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;}
a.googleurl:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;}
a.googleurl:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;}
	
a.googleurl:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: underline;}
	
.LinkGreenSmallBold{
	font-family: verdana,arial,sans-serif;
	font-size: 9px;
	color: #02511A;
	text-decoration: none;
	font-weight: bold;}

.LinkGreenSmallBold:hover {	color: #000000;	font-weight: bold;	text-decoration: underline;}

#scribbleBlock {width:360px;	float:left;}

#scribbleTop { background-color:#E4E3E0;	padding:5px;	width:100%;}

#scribbleDisclaimer {	background-color:#F0F0EE;	width:100%;	padding:5px;}

/*google search */
.googbox{width:80px; margin:2px 10px 0px 2px!important; font-size: 11px;}

.pageMainTitle {background-color:#CCCCCC; width:571px; height:48px; font-size:40px; color:#FFFFFF; line-height:normal;
	background-image:url(/images/header_title.gif);}
	
.titles{font-family: verdana,arial,sans-serif; font-size: 11px; font-weight: bold; color: white; text-decoration: none; margin: 0px;
	background-color:#02511A; float:left; text-align:center; }

.bgshade{background-color:#E6E3DA;}

.inThis{float:left; width:175px; }
.inThis img{float:left;}
.inThisPad{float:left; padding:0px 0px 5px 0px;}
.inThisText{float:left; width:100px; font-size:10px; line-height:130%;}
.inThisTextPad{padding:0px 5px;}
.cover{float:left; width: 132px;}
.coverPad{float:left;}
.coverImage{float:left; width:50px;}
.coverText{float:left; width:82px;}
.littleBlurb{float:left; width:125px;}
.footer{border:1px dashed #ccc;  width:900px;}
.footerPad{padding:5px 0px 15px 5px;}
.footerAd{width:737px; float:left;}
.footerBlurb{float:left;}
.footerLinks{text-align:center; padding:3px 0px 0px 0px; clear:left;}
.footerLinks a{color:#000; text-decoration:none;}
.more{background-color:#fff9b3; color:#000000; font-weight:bold; text-decoration:none;}
.more a{background-color:#fff9b3; color:#000000; font-weight:bold; text-decoration:none;}

.mainContent{ float:left; margin:0px; padding:0px 0px 0px 0px; width:902px; background: url(/images/bg_repeat_big2.gif) repeat-y; }
.mainContentLeft h1{font-size:18px; font-weight:bold; color:#005695; margin:10px 0px 0px 0px; padding:0px; }
.mainContentLeft h1 a{color:#005695; line-height:130%; text-decoration:none;}
.container h2{font-size:16px; font-weight:bold; color:#ff3333; margin:25px 0px 15px 0px; padding:0px;}
.mainContentPad{ float:left;  }
.mainContentLeft{ float:left; width:446px; }
.mainContentLeftPad{ float:left;  padding:16px 24px; /*border-left:1px dashed #ccc; */}
.mainContentRight{float:left;  width:326px; }
.mainContentRightPad{float:left;   width:326px; }
.subContent{ float:left; margin:0px; padding:0px 0px 0px 0px; width:902px; }
.subContentLeft{ float:left; width:590px; }
.subContentLeftPad{ float:left;  padding:16px 24px; /*border-left:1px dashed #ccc; */}
.subContentRight{float:left;  width:175px; }


.subContentProdLeft{ float:left; width:350px; }
.SubContentProdLeft{ float:left; width:465px; }
.subContentProdLeftPad{float:left;  padding:12px 12px; /*border-left:1px dashed #ccc; */}
.subContentProdRight{float:center;  width:260px; }


.topRightAd{float:left; /*width:329px; */  marign:0px;  padding:0px;}
.topRightAdPad{float:left;  padding:16px 5px 16px 3px; }
.galleries{float:left; clear:left;  width:326px; padding:0px; border-top:1px dashed #ccc;}
.galleriesPad{float:left; padding:0px 0px 0px 15px; }
.galleriesPad form{ margin:0px; padding:0px;}
.galleriesPad form input { float:left; padding:2px 0px;}
.copyGear{width:120px; margin:2px 10px 0px 2px!important; font-size: 11px; float:left;}
.galleriesPad h2{color:#0b8442; font-size:16px; font-weight:bold; clear:left; margin:0px 0px 3px 0px; padding:10px 0px 0px 0px;}
.galleriesPad h3{color:#005695; font-size:12px; font-weight:bold;  margin:0px 0px 3px 0px; padding:0px 0px 0px 0px; clear:left;}
.galleriesPad h3 a {color:#005695; text-decoration:none; }
.galleryItem{float:left; width:278px; clear:left;}
.galleryItemPad{float:left; padding:0px 0px 15px 0px; margin:0px; }

.galleryItem img{float:left;}
.galleryItemImage{width:90px; float:left; }
.galleryItemText a{ width:220px; float:left; font-size:11px;}

.GalleryItemText {FONT-SIZE: 11px; FLOAT: left; WIDTH: 220px; TEXT-DECORATION: none}
.GalleryItemText a{FONT-SIZE: 11px; FLOAT: left; WIDTH: 220px; TEXT-DECORATION: none; COLOR: #005695;}
.GalleryLink {	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #005695; TEXT-DECORATION: none}

.borderLineRight{float:left; width:300px; border-bottom:1px dashed #ccc;}
/*Changes made for Ticke#50041*/
.borderLineRight175{ width:170px; border-bottom:1px dashed #ccc;}
.borderLine{float:left; width:396px; border-bottom:1px dashed #ccc; padding-top:5px;}

/*Bottom Content*/
.bottomContentWrap{float:left;width:902px; background: url(/images/bot_bg3.gif) repeat-y;}
.bottomContentSpacer{float:left; width:126px; }
.bottomContent{float:left; width:774px;   border-top:1px dashed #ccc; }
.bottomContentPad{float:left; padding:0px 0px 0px 15px;}
.contentBotWrap{width:600px; float:left; }
.topStories{float:left; width:396px; }
.topStoriesPad{padding:0px 0px 15px 0px; margin:0px; float:left;}

.topStories h3{font-size:13px; font-weight:bold; color:#005695;}
.topStories h3 a{color:#005695; text-decoration:none;}
.topStories h1{font-size:16px; font-weight:bold; color:#005695;}
.topStories h1 a{color:#005695; font-weight:bold; text-decoration:none;}

.topStories img{float:left;}
.topStoriesImage{width:112px; float:left; }
.topStoriesText{ width:400px; float:center; }
/*Blogs*/
.blogWrap{width:416px;  float:left; }
.blogItem{float:left; width:416px; clear:left;}
.blogItemPad{float:left; padding:0px 0px 15px 0px; margin:0px; }
.blogItemPad h2{color:#0b8442; font-size:11px; font-weight:bold; clear:left; margin:0px 0px 3px 0px; padding:10px 0px 0px 0px;}
.blogItemPad h3{color:#005695; font-size:11px; font-weight:bold;  margin:0px 0px 3px 0px; padding:0px 0px 0px 0px; clear:left;}
.blogItemPad h3 a{color:#005695; text-decoration:none;}
.blogItem img{float:left;}
.blogItemImage{width:25px; float:left; vertical-align:top;}
.blogItemText{ width:250px; left; font-size:11px; vertical-align:top;}
.blogSponsor {display:inline; text-align:left; vertical-align: top; }
.blogSponsor img{float:left;}
/*Poll*/
.pollWrap{width:162px; float:left; padding:35px 0px 10px 0px; margin:0px;}
.pollSelectWrap{width:262px; float:left; padding:35px 0px 10px 0px; margin:0px;}
.pollWrap form{margin:0px; padding:0px;}
.pollWrap a{color:#386e95; text-decoration:none; padding:4px 0px 0px 4px; float:left;}
.pollTop{float:left; margin:0px; padding:0px; width:162px; height:7px; background: url(/images/poll_top.gif) no-repeat; }
.pollMid{float:left; margin:0px; padding:0px; width:162px; background: url(/images/poll_mid.gif) repeat-y;}
.pollSelectMid{float:left; margin:0px; padding:0px; width:262px; background: url(/images/poll_mid.gif) repeat-y;}
.pollMidPad{float:left;width:145px; color:#666; padding:0px 10px; margin:0px;}
.pollSelectMidPad{float:left;width:245px; color:#666; padding:0px 10px; margin:0px;}
.pollMidPad h2{margin:5px 0px 0px 0px; padding:0px;}
.pollBot{float:left; margin:0px; padding:0px 0px 0px 0px; width:162px; height:6px; background: url(/images/poll_bot.gif) no-repeat;}
.pollQuestion{font-size:14px; font-weight:bold; line-height:110%;}
.pollWrap fieldset{border:none;}
.pollRadio{float:left; width:20px; height:20px; clear:left;}
.pollAnswer{float:left; width:100px;}
.voteButton{float:left;}
/*160x600 Ad*/
.ad160{float:left; padding:20px 0px 4px 8px;}
/*Outdoor Life Special Reports*/
.specReports{float:left; border-top:1px dashed #ccc; width:374px; margin:0px; padding:0px;}
.specReportsPad{padding:0px 0px 0px 15px;}
.specCol{width:285px; float:left;}
.specItem{float:left; width:278px; clear:left;}
.specItemPad{float:left; padding:0px 0px 15px 0px; margin:0px; }
.specItemPad h3{color:#005695; font-size:12px; font-weight:bold;  margin:0px 0px 3px 0px; padding:0px 0px 0px 0px; clear:left;}
.specItemPad h3 a{color:#005695; text-decoration:none;}
.specItemimg{float:left;}
.specItemImage{width:112px; float:left; }
.specItemText{ width:166px; float:left; font-size:11px;}
.specItemTextIndexSpclReports{ width:350px; float:left; font-size:11px;}
.specItemIndexSpclReports{float:left; width:374px; clear:left;}
.contestBrown{color:#663300; font-size:12px; font-weight:bold;}

