#pageContents div.padding 
{
	padding:28px 17px 30px 20px;
}

.ie6 #pageContents div.padding  
{
	padding:30px 11px 30px 18px;
}/*--------------------------------------------------------------------------*\

                  D O   N O T   M O D I F Y

  The items below are not generic, and not specific to each slide. 

\*--------------------------------------------------------------------------*/
#slideShow {float:left;	width:482px; height:290px;margin-right:20px;}
div.slideshowWrapper
{ 
	background: url(images.css/slideshow_bkgd.jpg) no-repeat;
	height:290px; 
	position:relative; 
	z-index:0; 
	font-size:90%;
}
ul.slideshow { list-style-type: none; margin: 0; padding: 0; position:relative; height: 228px; }
ul.slideshow > li { position: absolute; top:0; left: 0; width: 482px; height: 228px; background-color: #ddF; display: none; cursor:pointer; }
ul.slideshow > li > div { width: 482px; height: 228px; }

ul.slideshow > li.active { display: block; }
ul.slideshow > li > div > div.title { display: none; }

ul.slideshow div.link	{ display: none; }

div.slideshowNavWrapper	
{ 
	position: absolute; 
	top: 228px; 
	width: 482px; 
}

div#slideTitle					
{ 
	position: absolute; 
	left:222px; /*160*/
	top:12px; 
	width:240px;
}

div#slideTitle a 
{
	color:#402205; 
	font-size:90%; 
	line-height:120%; 
	text-decoration:none;
}
/*
	The following is for the slideshow pager-Navigation
*/
div.slideshowNav a:focus { outline: none; }

div.slideshowNav
{
	background:url(images.css/slideshow_numbers_new.gif) no-repeat;   
	height:62px;
	width:212px;   
	overflow:hidden;
}

a#ssButton_1.activeSlide { 
	position:absolute;	
	left:10px; 	
	top:10px;
	background:url(images.css/slideshow_numbers.gif) -10px -134px no-repeat;
	z-index:100;
	height:41px; 
	width:38px;
	display:block;
	overflow:hidden;
	}
	
a#ssButton_1 { 
	position:absolute;	
	left:10px; 	
	top:10px;
	z-index:100;
	height:41px; 
	width:38px;
	display:block;
	}
	
a#ssButton_2.activeSlide { 
	position:absolute;	
	left:60px; 	
	top:10px;
	background:url(images.css/slideshow_numbers.gif) -60px -134px no-repeat;
	height:41px; 
	width:38px;
	display:block;
	overflow:hidden;
	}	

a#ssButton_2 { 
	position:absolute;	
	left:60px; 	
	top:10px;
	height:41px; 
	width:38px;
	display:block;
	}	
	
a#ssButton_3.activeSlide { 
	position:absolute;	
	left:111px; 	
	top:10px;
	background:url(images.css/slideshow_numbers.gif) -111px -134px no-repeat;
	height:41px; 
	width:38px;
	display:block;
	overflow:hidden;
	}	

a#ssButton_3 { 
	position:absolute;	
	left:110px; 	
	top:10px;
	height:41px; 
	width:38px;
	display:block;
	}	
	
a#ssButton_4.activeSlide { 
	position:absolute;	
	left:162px; 	
	top:10px;
	background:url(images.css/slideshow_numbers.gif) -162px -134px no-repeat;
	height:41px; 
	width:38px;
	display:block;
	overflow:hidden;
	}	
	
a#ssButton_4 { 
	position:absolute;	
	left:160px; 	
	top:10px;
	height:41px; 
	width:38px;
	display:block;
	}	
	
/* ----------------  IE 6 FIXES  ---------------------  */
.ie6 ul.slideshow li {position: absolute; width: 482px; height: 228px; background-color: #ddF; display: none; cursor:pointer;}
.ie6 ul.slideshow li.active {display: block;}
.ie6 ul.slideshow li div.title {display: none;}
.ie6 a#ssButton_2.activeSlide, .ie6 a#ssButton_3.activeSlide, .ie6 a#ssButton_4.activeSlide {top:0;height:1%;}
/*--------------------------------------------------------------------------*\
                                  S L I D E   S P E C I F I C   S T Y L E S

				  Modify Below as Needed
\*--------------------------------------------------------------------------*/

li#ssSlideOne
{ 
	background: url(images.css/slideshow_slide1.jpg) no-repeat; 
	width: 482px; height: 228px;
}

 li#ssSlideOne .blurb .title			
{ 
	width:160px; 
	padding-top: 100px; 
	padding-left: 40px; 
	color:#fff;
	display:block; /* for ie6 */
} 

li#ssSlideOne .blurb .title	a	
{ 
	color:#fff; 
	font-weight:bold;
	/*padding-left:28px;*/
}

li#ssSlideOne .photo				
{ 
	/* background: url(images/slide1_blog.jpg) no-repeat; 
	width: 249px; 
	height: 196px; 
	position: absolute; 
	right:10px; 
	top:14px; */
} 

li#ssSlideTwo					
{ 
	background: url(images.css/slideshow_slide2.jpg) no-repeat; 
	width: 482px; height: 228px;
}

li#ssSlideTwo .blurb .title		
{ 
	width:160px; 
	padding-top: 120px; 
	padding-left: 46px; 
	display:block; /* for ie6 */
}

/* -- for mrsr train slide blurb title
	width:160px; 
	padding-top: 98px; 
	padding-left: 48px; 
	color: #fff; 
	display:block; */
	
li#ssSlideThree				
{ 
	background: url(images.css/slideshow_slide3.jpg) no-repeat; 
	width: 482px; height: 228px;
}

li#ssSlideTwo .blurb .title		
{ 
	width:160px; 
	padding-top: 120px; 
	padding-left: 46px; 
	display:block; /* for ie6 */
}	

li#ssSlideFour				
{ 
	background: url(images.css/slideshow_slide4.jpg) no-repeat; 
	width: 482px; height: 228px;
}

li#ssSlideFour .blurb .title			
{ 
	width:160px; 
	padding-top: 98px; 
	padding-left: 48px; 
	color: #fff; 
	display:block;
}

li#ssSlideFour	.blurb .title a	
{ 
	color:#fff;   
	font-weight:bold;
	padding-left:28px;
}

li#ssSlideFour .photo					
{ 
	/* background: url(images.css/slide3_interpretive.jpg) no-repeat; 
	width: 249px; 
	height: 197px; 
	position: absolute; 
	right:10px; 
	top:14px; */
}


ul#activities 
{
	margin:0 0 0 5px;
	padding:0 0 0 5px;
	list-style-type:none;	
	width:232px;
}	

ul#activities li
{
	padding-bottom:16px;
	font-size:90%;
}

ul#activities li a 
{
	text-decoration: none;
	font-weight:bold;
}

ul#activities  li.uppercase a 
{
	text-transform:uppercase;
	font-size:90%;
	font-weight: bold;
}

ul#activities li h3 
{
	height:26px;
	font-size:100%;
	margin-top:0;
	margin-bottom:10px;
}

ul#activities li h3 span
{
	color: #000;
	display: block;
	font-size: 90%;
	line-height: 140%;
	font-weight:normal;
	padding-left:32px;
}

ul#activities li h3#hiking 
{
	background: url(images.css/icons_activities.gif) 0 0 no-repeat;
}

ul#activities li h3#skiing,
ul#activities li h3#winter 
{
	background: url(images.css/icons_activities.gif) 0 -52px no-repeat;
}

ul#activities li h3#mountain 
{
	background: url(images.css/icons_activities.gif) 0 -104px no-repeat;
}

ul#activities li h3#driving 
{
	background: url(images.css/icons_activities.gif) 0 -156px no-repeat;
}

ul#activities li h3#biking 
{
	background: url(images.css/icons_activities.gif) 0 -208px no-repeat;
}

ul#activities li h3#fishing 
{
	background: url(images.css/icons_activities.gif) 0 -260px no-repeat;
}

ul#activities li h3#family 
{
	background: url(images.css/icons_activities.gif) 0 -312px no-repeat;
}

ul#activities li h3#riding 
{
	background: url(images.css/icons_activities.gif) 0 -364px no-repeat;
}

ul#activities li h3#fall
{
	background: url(images.css/icons_activities.gif) 0 -520px no-repeat;
}

ul#activities li h3#camping
{
	background: url(images.css/icons_activities.gif) 0 -676px no-repeat;
}

ul#activities h3 a 
{
	padding:0 0 0 32px;
	text-transform:uppercase;
	font-size:90%;
}

ul#activities li a:hover 
{
	text-decoration: underline;
}
#featured
{
	float:left;
	/*background: url(images.css/bkgd_tripPlanningTools_3.jpg) no-repeat;*/
	background: url(images.css/bkgd_featuredHikeBox.jpg) no-repeat;
	width:254px;
	height:290px;
}

#featured a
{
	font-weight:bold;
	font-size:12px;
	text-transform:uppercase;
	text-decoration:none;
}

#featured a:hover
{
	text-decoration:underline;
}

#featured h2
{
	margin:40px 0 0 21px;
	/* margin-left:38px; interactive map padding*/ 
}

.featuredImage 
{
	padding-top:7px;
	padding-left:23px;
}	

#featured  p 
{	
	/* margin-top:3px; interactive map margin*/
	margin:6px 0 0 21px;
	width:208px;
	font-size:11px;
	line-height:15px;
	color:#000;
}ul#happenings
{
	margin:0 0 0 5px;
	padding:0 0 0 5px;
	list-style-type:none;	
	width:230px;
}	

ul#happenings li
{
	padding-bottom:16px;
	font-size:90%;
}

ul#happenings li.event_month_year
{
	font-weight: bold;
	text-transform:uppercase;
	color:#732905;
	font-size:80%;
	padding-bottom:3px;
}

ul#happenings li em
{
	color: #000;
	display: block;
	font-size: 90%;
	line-height: 140%;
	font-style:italic;
}

ul#happenings li a 
{
	font-size:100%;
	padding: 1px 0;
	text-decoration: none;
	font-weight:bold;
}

ul#happenings li.uppercase a 
{
	text-transform:uppercase;
	font-size:90%;
	font-weight: bold;
}

ul#happenings li a:hover 
{
	text-decoration: underline;
}ul#slidingNav 
{
	width:170px;
	margin:38px 0 8px 0;
	padding:38px 0 8px 0;
	list-style-type: none;
	background: url(images.css/header_theLatest.gif) left top no-repeat; 
}

#slidingNav a
{
	text-decoration: none;
	display: block;
}

#slidingNav > li
{
	margin-bottom: 6px;
}

#slidingNav h3 
{
	padding: 0;
	margin: 0;
	font-weight: bold;
	font-size: 100%;
	cursor: pointer;
	height: 26px;
}

#slidingNav h3 a 
{
	padding: 5px 0 5px 6px;
	line-height: 14px;
	background: url(images.css/button_theLatest_bkgd.gif) no-repeat; 
	height:26px;
}

ul#slidingNav > li > h3
{
	background: url(images.css/button_theLatest_arrow.gif) top right no-repeat; /*green arrow*/
}

#slidingNav ul 
{
	background-color: #f6f6ec;
	padding: 0;
	margin: 0;
	clear:both;
}
		
#slidingNav ul li 
{
	border-left: 1px solid  #e3dec1;
	border-right: 1px solid #e3dec1;
	list-style: none;
	font-size: 95%;
	line-height: 170%;
	margin: 0;
	padding: 0;
}

li.last
{
	border-bottom: 1px solid #e3dec1;
}		

#slidingNav ul li a
{
	padding: 3px 4px 3px 12px;
	font-size:95%;
	background: url(images.css/arrow_resume.gif) .2em .9em no-repeat;
}

#slidingNav ul li a.pdf
{
	padding: 3px 4px 3px 19px;
	font-size:95%;
	background: url(images.css/icon_pdf.gif) .2em .6em no-repeat;
}

#slidingNav ul li.alert
{
	background-image:none;
	font-size:90%;
	padding: 3px 4px 3px 12px;
}

#slidingNav ul li a:hover 
{
	background-color:#fff;
}

li a#twitterLink,
li a#facebookLink,
li a#youtubeLink
{
	line-height:150%;
}

li a#twitterLink img,
li a#facebookLink img,
li a#youtubeLink img
{
	padding-bottom:4px;
}

ul#mostPopular
{
	margin:8px 0;
	padding:8px 0;
	list-style-type:none;
	background: url(images.css/header_mostPopular.gif) no-repeat;
	width:170px;
}

ul#mostPopular li h3 
{
	padding-left:22px;
	height:15px;
	margin:.1em 0 .5em 0;
	font-size:90%;
}

ul#mostPopular li h3#no1 
{
	background: url(images.css/home_123_mostPopular.gif) 0 0 no-repeat;
}

ul#mostPopular li h3#no2 
{
	background: url(images.css/home_123_mostPopular.gif) 0 -30px no-repeat;
}

ul#mostPopular li h3#no3 
{
	background: url(images.css/home_123_mostPopular.gif) 0 -60px no-repeat;
}

ul#mostPopular li h3 a 
{
	height:15px;
	text-decoration: none;
	font-weight:bold;
	line-height:120%;
}

ul#mediabuzz
{
	margin:8px 0;
	padding:8px 0;
	background: url(images.css/header_mediaBuzz.gif) no-repeat;
	list-style-type:none;
	width:170px;
}

ul#mediabuzz li
{
	font-size:90%;
	font-weight:bold;
	text-transform:uppercase;
	padding: 0 0 7px 0;
}

ul#mediabuzz li a
{
	font-weight:normal;
	text-transform:none;
	font-size:100%;
	padding-right:5px;
	text-decoration: none;
}

#slidingNav a:hover,
#mediabuzz li a:hover, 
#mostPopular li a:hover
{
	text-decoration: underline;
}

/* ----------------  IE 6 FIXES  ---------------------  */
.ie6 #slidingNav h3 a 
{
	padding: 5px 0 0 6px;
}

.ie6 #slidingNav li h3
{
	background: url(images.css/button_theLatest_arrow.gif) top right no-repeat; /*green arrow*/
}

.ie6 #slidingNav ul li 
{
	line-height: 150%;
	height: 1%;
}

.ie6 #slidingNav ul li a
{
	padding: 3px 4px 5px 12px;
	font-size:95%;
	background: url(images.css/arrow_resume.gif) .2em .8em no-repeat;
}

.ie6 #slidingNav ul li.alert
{
	font-size:90%;
	line-height:150%;
	padding: 3px 4px 5px 12px;
}
.fan_box .connect_action .name {font-size:70%;}

ul#slidingNav 
{
	width:170px;
	margin:38px 0 8px 0;
	padding:38px 0 8px 0;
	list-style-type: none;
	background: url(images.css/header_theLatest.gif) left top no-repeat; 
}

#slidingNav a
{
	text-decoration: none;
	display: block;
}

#slidingNav > li
{
	margin-bottom: 6px;
}

#slidingNav h3 
{
	padding: 0;
	margin: 0;
	font-weight: bold;
	font-size: 100%;
	cursor: pointer;
	height: 26px;
}

#slidingNav h3 a 
{
	padding: 5px 0 5px 6px;
	line-height: 14px;
	background: url(images.css/button_theLatest_bkgd.gif) no-repeat; 
	height:26px;
}

ul#slidingNav > li > h3
{
	background: url(images.css/button_theLatest_open.gif) top right no-repeat; 
}

ul#slidingNav > li > h3.minus
{
	background: url(images.css/button_theLatest_close.gif) top right no-repeat; 
}

#slidingNav ul 
{
	background-color: #f6f6ec;
	padding: 0;
	margin: 0;
	clear:both;
}
		
#slidingNav ul li 
{
	border-left: 1px solid  #e3dec1;
	border-right: 1px solid #e3dec1;
	list-style: none;
	font-size: 95%;
	line-height: 170%;
	margin: 0;
	padding: 0;
}

li.last
{
	border-bottom: 1px solid #e3dec1;
}		

#slidingNav ul li a
{
	padding: 3px 4px 3px 12px;
	font-size:95%;
	background: url(images.css/arrow_resume.gif) .2em .9em no-repeat;
}

#slidingNav ul li a.pdf
{
	padding: 3px 4px 3px 17px;
	font-size:95%;
	background: url(images.css/icon_pdf.gif) .2em .6em no-repeat;
}

#slidingNav ul li.alert
{
	background-image:none;
	font-size:90%;
	padding: 3px 4px 3px 12px;
}

#slidingNav ul li a:hover 
{
	background-color:#fff;
}

/*li a#twitterLink,
li a#facebookLink,
li a#youtubeLink
{
	line-height:150%;
}

li a#twitterLink img,
li a#facebookLink img,
li a#youtubeLink img
{
	padding-bottom:4px;
}

ul#mostPopular
{
	margin:8px 0;
	padding:8px 0;
	list-style-type:none;
	background: url(images.css/header_mostPopular.gif) no-repeat;
	width:170px;
}

ul#mostPopular li h3 
{
	padding-left:22px;
	height:15px;
	margin:.1em 0 .5em 0;
	font-size:90%;
}

ul#mostPopular li h3#no1 
{
	background: url(images.css/home_123_mostPopular.gif) 0 0 no-repeat;
}

ul#mostPopular li h3#no2 
{
	background: url(images.css/home_123_mostPopular.gif) 0 -30px no-repeat;
}

ul#mostPopular li h3#no3 
{
	background: url(images.css/home_123_mostPopular.gif) 0 -60px no-repeat;
}

ul#mostPopular li h3 a 
{
	height:15px;
	text-decoration: none;
	font-weight:bold;
	line-height:120%;
}*/

ul#brochure
{
	margin:12px 0 8px 0;
	padding:12px 0 8px 0;
	background: url(images.css/header_brochure.gif) no-repeat;
	list-style-type:none;
	width:170px;
}

ul#brochure li
{
	font-size:90%;
	text-transform:uppercase;
	padding: 0 0 7px 0;
}

ul#brochure li a.pdf
{
	text-transform:none;
	font-size:100%;
	text-decoration: none;
	padding: 3px 4px 3px 19px;
	background: url(images.css/icon_pdf.gif) .2em .2em no-repeat;
}

#slidingNav a:hover,
#brochure li a.pdf:hover, 
#mostPopular li a:hover
{
	text-decoration: underline;
}

ul#fromTwitter
{
	margin:8px 0;
	padding:8px 0;
	background: url(images.css/header_twitter.gif) no-repeat;
	list-style-type:none;
	width:170px;
	padding-top: expression((this.parentNode.firstChild == this)? "0" :
"42px" );
}

.ie8 ul#fromTwitter
{
	margin:12px 0;
	padding:12px 0;
}

.ie7 ul#fromTwitter
{
	margin:12px 0;
	padding:30px 0 10px 0;
}

/* ----------------  IE 6 FIXES  ---------------------  */
.ie6 #slidingNav h3 a 
{
	padding: 5px 0 0 6px;
}

.ie6 #slidingNav li h3
{
	background: url(images.css/button_theLatest_arrow.gif) top right no-repeat; /*green arrow*/
}

.ie6 #slidingNav ul li 
{
	line-height: 150%;
	height: 1%;
}

.ie6 #slidingNav ul li a
{
	padding: 3px 4px 5px 12px;
	font-size:95%;
	background: url(images.css/arrow_resume.gif) .2em .8em no-repeat;
}

.ie6 #slidingNav ul li.alert
{
	font-size:90%;
	line-height:150%;
	padding: 3px 4px 5px 12px;
}
ul#basicsTop10, ul#top10 
{
	margin:0 0 0 5px;
	padding:0 0 0 5px;
	list-style-type:none;	
	width:233px;
}	

ul#basicsTop10
{
	margin:0 0 4px 5px;
	padding:0 0 4px 5px;
}

ul#top10 
{
	background: url(images.css/subheader_featuredActivity.gif) 100% 0% no-repeat;
	width:233px;
	height:34px;
	margin-top:12px;
	padding-top:40px;
	clear:both;
}

ul#basicsTop10 li a,
ul#basicsTop10 li a:hover,
ul#top10 li a
{
	text-decoration: none;
}

ul#basicsTop10 li 
{
	padding-bottom:8px;
	font-size:90%;
	font-weight:bold;
}

ul#basicsTop10 li.connect
{
	background: url(images.css/connect_logos.gif) no-repeat;
	width:218px;
	height:36px;
	padding-bottom:0;
	margin:10px 0 15px 0;
	position:relative;
} 

ul#basicsTop10 li.connect a span {visibility:hidden;}

ul#basicsTop10 li.connect a#twitter { 
	position:absolute;	
	left:0; 	
	top:0;
	height:36px; 
	width:36px;
	display:block;
	}
	
ul#basicsTop10 li.connect a#twitter:hover, ul#basicsTop10 li.connect a#twitter_on { 
	background:url(images.css/connect_logos.gif) 0 -36px no-repeat;
	z-index:100;
	}
	
ul#basicsTop10 li.connect a#facebook {
	position:absolute;	
	left:62px; 	
	top:0;
	height:36px; 
	width:36px;
	display:block;
	}		
		
ul#basicsTop10 li.connect a#facebook:hover { 
	background:url(images.css/connect_logos.gif) -62px -36px no-repeat;
	z-index:100;
	}
	
ul#basicsTop10 li.connect a#blogger { 
	position:absolute;	
	left:124px; 	
	top:0;
	height:36px; 
	width:36px;
	display:block;
	}
	
ul#basicsTop10 li.connect a#blogger:hover { 
	background:url(images.css/connect_logos.gif) -124px -36px no-repeat;
	z-index:100;
	}
	
ul#basicsTop10 li.connect a#youtube {
	position:absolute;	
	left:184px; 	
	top:0;
	height:36px; 
	width:36px;
	display:block;
	}		
		
ul#basicsTop10 li.connect a#youtube:hover { 
	background:url(images.css/connect_logos.gif) -184px -37px no-repeat;
	z-index:100;
	}	

ul#basicsTop10 li.connect a:hover {cursor:pointer;text-decoration: none;}
	
ul#basicsTop10 li#tipMessage
{
	width:218px;
	height:10px;
	font-size:80%;
	font-weight:normal;
}

ul#basicsTop10 li#newsletterSignup h4 { 
	margin:20px 0 0 0;
	text-transform:uppercase;
	font-size:115%; 
	color:#626708; 
	padding: 0 0 8px 3px; 
	background:url(images.css/header_brushstroke_2.gif) left bottom no-repeat; 
	width:233px;	
	}
	
ul#basicsTop10 li#newsletterSignup p {
	font-weight:normal;
	font-size:90%;
	margin-top:2px;
}

#email_signup_container .signup input.main {
	border:1px solid #333;
	background-color:#fafafa;
	width:220px;
	margin-bottom:8px;
	}

#email_signup_container .signup .thank_you
{
	font-weight:bold;
	color:#900;
	padding-bottom:8px;
}	
	
#email_signup_container .signup input.signupButton {
	background: url(images.css/button_emailSignUp.gif) 0 0 no-repeat; 
	display:block;
	border: 0;  
	height:20px;  
	width:62px; 
	cursor:pointer;
	text-indent:-999px;  
	font-size: 0; 
	line-height: 20px;
}	
	
/* #email_signup_container img {
	background: url(images.css/button_emailSignUp2.gif) 0 0 no-repeat;
	width:62px;
	display:block;
	height:20px; 
	border: 0;  
	text-indent:-999px;  
	font-size: 0; 
	line-height: 28px;
	}
	
#email_signup_container img:hover 
{
	background: url(images.css/button_emailSignUp2.gif) 0 -20px no-repeat;
	cursor:pointer; 
	height:20px;  
	width:62px; 
}*/

ul#top10 li 
{
	padding-bottom:6px;
	font-size:90%;
	font-weight:bold;
}

ul#top10 li #featuredImage
{
	background: url(images.css/x00_test.jpg) no-repeat;
	height:120px;  
	width:230px; 
}

ul#top10 li #featuredImage a
{
	text-decoration: none;
	display:block;
	height:120px;  
	width:230px; 
}

ul#top10 li #featuredImage a span
{
	visibility:hidden; 
}

/*ul#top10 li h3 
{
	height:15px;
	margin:.1em 0 .5em 0;
	padding:0 0 0 20px;
	font-weight:normal;
	font-size:100%;
}

ul#top10 li h3 a, 
ul#top10 li a 
{
	line-height:1.1em;
	height:15px;
	font-weight:normal;
}*/

ul#top10 li p 
{
	font-weight:normal;
	font-size:90%;
	line-height:1.4em;
}

ul#top10 li p a 
{
	font-weight:bold;
	text-transform:uppercase;
	font-size:100%;
}

/*ul#top10 li h3#top10no1 
{
	background: url(images.css/top10_numbers.gif) 0 0 no-repeat;
}
ul#top10 li h3#top10no2 
{
	background: url(images.css/top10_numbers.gif) 0 -25px no-repeat;
}

ul#top10 li h3#top10no3 
{
	background: url(images.css/top10_numbers.gif) 0 -50px no-repeat;
}

ul#top10 li h3#top10no4 
{
	background: url(images.css/top10_numbers.gif) 0 -75px no-repeat;
}

ul#top10 li h3#top10no5 
{
	background: url(images.css/top10_numbers.gif) 0 -100px no-repeat;
}

ul#top10 li h3#top10no6 
{
	background: url(images.css/top10_numbers.gif) 0 -125px no-repeat;
}

ul#top10 li h3#top10no7
{
	background: url(images.css/top10_numbers.gif) 0 -150px no-repeat;
}
 
ul#top10 li h3#top10no8 
{
	background: url(images.css/top10_numbers.gif) 0 -175px no-repeat;
}

ul#top10 li h3#top10no9 
{
	background: url(images.css/top10_numbers.gif) 0 -200px no-repeat;
}

ul#top10 li h3#top10no10 
{
	background: url(images.css/top10_numbers.gif) 0 -225px no-repeat;
}

ul#top10 li h3#top10no11 
{
	background: url(images.css/top10_numbers.gif) 0 -250px no-repeat;
}

ul#top10 li h3#top10no12 
{
	background: url(images.css/top10_numbers.gif) 0 -275px no-repeat;
}*/

ul#top10 li.uppercase a 
{
	text-transform:uppercase;
	font-size:90%;
	font-weight: bold;
}

ul#basicsTop10 li a:hover,
ul#top10 li a:hover  
{
	text-decoration: underline;
}
#titlePageBlock {clear:both;}

#titlePageBlock h1
{
	font-size: 110%;
	color: #834d1f;
	padding: 12px 0 0 12px;
	background-image:none;
}

#titlePageBlock p 
{
	padding: 0 10px 0 12px;
	font-size: 80%;
	line-height: 130%;
	color: #333;
}

#titlePageBlock h2
{
	font-size: 100%;
	color: #000;
	padding: 6px 0 0 12px;
	margin:0;
}table#tocBlock	{ background: url(images.css/bkgd_mainColumn.jpg) no-repeat; width: 761px; margin-top:30px;	clear:both;}
table#tocBlock td { width: 239px; padding: 70px 0 9px 0; border-left: 1px solid #c7aa8a;}

.ie8 div#topBlock, .webkit div#topBlock {display:block;overflow:hidden;}

/*.webkit ul#tocBlock {margin-top:30px;clear:both;}
.ie8 ul#tocBlock  {margin-top:30px;clear:both;}*/a#twitter-link 
{
	display: block;
	/*text-align: right;*/
	margin-top: 4px;
	color:#0b3416;
	text-decoration:none;
}
#twitter_div {width:168px;overflow:hidden;font-size:90%;margin-top:14px;}
ul#twitter_update_list {list-style-type:none;padding:0;margin:0;border:none;}
#twitter_update_list li {padding:10px 0; color:#663b12;background: url(images.css/vhr-white.gif) repeat-x 50% bottom;border:none;}
#twitter_update_list li span a {color:#0b3416;}
#twitter_update_list li a {color: #0b3416;text-decoration:none;}
#twitter_update_list li a:hover,  a#twitter-link:hover {text-decoration:underline;}
#twitter_update_list li span {display:block;padding-bottom:4px;}