html,body,div,dl,dt,dd,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }

body 
{
	font-family:Verdana,Tahoma,Arial;
	font-size:11px; 
}

td,p,div
{
	font-family:Verdana,Tahoma,Arial;
	font-size:11px;
}


.fl{ float:left;  }
.fr{ float:right; }


a img {border-width:0px;}

div#PaneSubscribeContainer
{
	margin-top:10px;
}

div#PaneArticlePagingContainer
{
	padding-top:10px;
	padding-left:10px;
	float:left;
	background-color:White;
}


div#PaneGoogleAdsContainer
{
	width:179px;
	overflow:hidden;
	padding-left:10px;
	float:left;
}


div#PaneBottomLeftSubscribeContainer
{
	margin-top:10px;
}
div#ArticlePreviewContainerNewsListing
{
	float:left;
	width:380px;
	padding:0px 10px 0px 0px;
	min-height:500px;
	_height:500px;
	padding-top:10px;
}
div#PaneNewsAdvertisingContainer
{
	float:right;
	width:389px;
}

div#PaneNewsWireContainer
{
	float:right;
	width:378px;
	overflow:hidden;
	padding:0px 0px 10px 0px;
	margin:10px 10px 10px 0px;
	background-color:#F5F6F5;
	background-image:url("../images/newswirebg.gif");
	background-repeat:repeat-y;
	border-bottom:solid 1px #D7D7D7;
}
div#PaneNewsPagingContainer
{
	background-color:Black;
	width:764px;
	text-align:center;
	float:left;
	margin-top:10px;
	padding:5px;	
	color:white;
}

div#PaneLinkBoxContainer
{
	width:100%; float:left; margin-top:10px;   
}

div#ArticleTools
{
	background-color:#efefef;
	float:left;
	padding:20px 0px 20px 0px;
	margin:10px 10px 10px 10px;

}
div#ArticleToolbar
{
	/*background-color:#efefef;*/
	float:left;
	padding: 5px 5px 5px 0px;
	margin:0px;  margin-bottom:10px; 
	width:369px
}


div#AccountContainer
{
	padding-right:10px;
	padding-top:10px;
}

.ProfileImageContainer
{
	background-color:#c7c7c7;
	height:41px;
	width:41px;
	padding:4px 4px 4px 4px;	
}

div#ArticleTools  ul
{
	padding:0px 0px 0px 0px;
	margin:10px 0px 0px 0px;
}

div#ArticleTools  hr
{
	border: solid 1px #cfcfcf;
	width:160px;
}


div#ArticleTools  li
{
	list-style-type:none; 
	float:left;  
	padding:0px 30px 5px 10px;
	margin:0px 0px 0px 0px;
}

.tabContent 
{
	background-color:#b8b6b7;
	padding-top:5px;
	padding-left:15px;
	font-family:Verdana,Tahoma,Arial;
	font-size:12px;
	color:White;
}

.tabContentTextBox
{
	border-width:1px;
	border-color:#999999;
	background-color:White;
	color:#666666;
	font-family:Verdana,Tahoma,Arial;
	font-size:11px;
	padding:1px; 
	border-style:solid;
	height:16px;
}

.tabContentSelect
{
	
	border:solid 1px #999999;
	background-color:White;
	color:#666666;
	font-family:Verdana,Tahoma,Arial;
	font-size:12px;
	padding:1px;
}


.tabButton
{
	background-color:#a58f5e;
	color:White;
	border-width:1px;
	border-color:#7d6936;
	border-style:solid;
	font-family:Verdana,Tahoma,Arial;
	font-size:10px;
	height:21px;
	line-height:100%;
	vertical-align:middle;  
	cursor:pointer;  
}

div#PageContainer
{
	width:978px; margin: 0px auto; z-index:-1;  background-color:#fff; padding:0 5px;
}

div#PageInnerContainer
{
	overflow:hidden;
	background-position:781px 0px;
	background-repeat:repeat-y;
	background-image:url("../Images/pagebg.gif");
	float:left;	
}

div.LeaderBoardContainer{width:978px; padding-top:10px; padding-bottom:0px; text-align:center; float:left; }

div#NavigationContainer
{
	background-repeat:no-repeat;
	background-color:#ffffff;
	width:978px;
	float:left;
	padding-top:5px; 
}

div#AccountInfoContainer
{
	background-repeat:no-repeat;
	height:781px;
	width:420px;
	background-image:url("../Images/fullaccountpage.gif");	
	float:left;
	overflow:hidden;
}

div#ctl00_LoggedInPanel
{
	font-size:10px;
}

div#NavigationContainer_Up_Left
{
	width:452px;
	float:left;
	overflow:hidden;  
}
div#NavigationContainer_Up_Right
{
	padding-top:0px;
	width:526px;
	float:left;
	overflow:hidden;  
}


div#GreyNavContainer
{
	width:958px;
	height:24px; 
	line-height:24px;  
	float:left;
	margin-bottom:1px;
	background-image:url("../Images/grey_nav_bg.gif");
	background-repeat:repeat-x;     
	margin-top:6px; 
	padding-left:10px;
	padding-right:10px;  
}

div#GreyNavContainer ul{margin:0px; padding:0px; }
div#GreyNavContainer li 
{
	margin:0px; padding:0px;  
	list-style-type:none; float:left; 
	padding-left:10px; padding-right:10px;     
	font-size:10px;
}

div#GreyNavContainer li a
{ font-size:11px; font-weight:bold; }



div#GreyNavContainer li.sep{color:#999999; padding:0px; } 

div#NavigationContainer_Down
{
	width:978px;
	margin-top:0px;
	float:left;
}

div#Logo
{
	width:452px;
	height:89px;
	margin:0px auto;
	float:left;
}
div#Date
{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#999797;
	width:200px;
	text-align:right;
	padding-right:5px;
	margin-top:4px;
	float:right;
}

div#UpLinks
{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal ;
	color:#000000;
	width:490px;
	height:12px;
	text-align:right;	
	margin-top:3px;
	float:right;
	text-transform:uppercase;  
}
div#UpLinks ul
{
	 margin:0px; padding:0px;
}

div#UpLinks  li
{
	list-style-type:none; 
	/*padding-right:52px;*/
	float:left;  
}

div#UpLinks a:link,div#UpLinks a:active,div#UpLinks a:visited {color:#000000;text-decoration:none;}
div#UpLinks a:hover {color:#000000; text-decoration:underline; }

div#SmartThinking
{
	background-image:url("../Images/smart_thinking.jpg");
	background-repeat:no-repeat;
	background-position:0px 4px;
	width:131px;
	height:24px;
	float:left;
}

div#PageDirectoryLinks
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	background-color:#000000;
	border-top:solid 1px #cccccc;
	width:978px;
	height:24px;
	text-align:justify;	
	float:left;
	z-index:100;
}
div#Tabs
{
	background-position:0px 0px;
	background-repeat:no-repeat;
	width:490px;
	float:left;
	padding-left:36px;
	padding-top:8px;
}
div#ArticleDirectoryLinks
{
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#676767;
	width:495px;
	height:16px;
	margin-top:11px;
	float:right;
}


div#ArticleDirectoryLinks ul
{
	 margin:0px; padding:0px; float:right; 
}

div#ArticleDirectoryLinks  li
{
	list-style-type:none; 
	padding:0px 6px 0px 6px;
	text-transform:uppercase;
	float:left;  
	border-right:solid 1px #333333;
	line-height:16px; 
}


div#PaneLeftContainer
{
	width:779px;
	padding: 0px 12px 0px 0px;
	margin: 0px 0px 0px 0px;
	float:left;
	overflow:hidden;
}

div#ThumbnailsContainer
{
	width:979px;
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float:left;
	overflow:hidden;
}

div#PanePhotoCategoryCompetitionContainer
{
	width:963px;
	margin-bottom:0px;
	padding-bottom:12px;
	padding-left:15px;
	padding-top:8px;
	border-bottom:solid 4px black;
	background-color:#ffffff;
	float:left;	
}


div#PaneContentContainer
{
	width:791px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float:left;
	z-index:0;
}


div#PaneRightContainer
{
	width:187px;
	background-image:url("../Images/rightpaneheader.gif");
	background-repeat:no-repeat;
	padding-top:35px;
	overflow:hidden;
	float:left;
}

.WidgetContainer
{
	background-image:url("../Images/RightPaneSeparator.gif");
	background-repeat:no-repeat;
	background-position:15px bottom;
	padding-left:14px;
	padding-right:13px; 
	width:160px;
	float:left;
	padding-top:4px;
	padding-bottom:5px;
	overflow:hidden;
	background-color:#B6A883;
}

.DarkWidgetContainer
{
	background-image:url("../Images/RightPaneSeparator.gif");
	background-repeat:no-repeat;
	background-position:15px bottom;
	padding-left:14px;
	padding-right:13px; 
	width:160px;
	float:left;
	padding-top:4px;
	padding-bottom:10px;
	overflow:hidden;
	background-color:#AC9B70;
}

.CommentContainer
{
	width:359px;
	padding:10px 10px 10px 10px;
	background-color:#F1F1F1;
	color:#554416;
	font-size:9px;
}

.DarkCommentContainer
{
	width:359px;
	padding:10px 10px 10px 10px;
	background-color:#E5E3E4;
	color:#554416;
	font-size:9px;
}

.MemberCounterContainer
{
	width:41px;
	float:left;
}

.MemberArticlesCounterContainer
{
	height:17px;
	width:24px;
	background-image:url("../images/memberarticlescounter.gif");
	background-repeat:no-repeat;
	float:left;
	padding-left:19px;
	padding-top:3px;
}

.MemberCommentsCounterContainer
{
	height:20px;
	width:31px;
	background-image:url("../images/membercommentscounter.gif");
	background-repeat:no-repeat;
	padding-left:5px;
	padding-right:5px;
	float:left;
	border-top:solid 1px white;
	text-align:right;	
}

.CommentHeader
{
	text-transform:uppercase;
	font-size:10px;
	font-weight:bold;
}

.WidgetTitle
{	
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	margin-bottom:5px;
}

div#PaneMainContainer
{
	width:782px;
	padding-top:10px;
	float:left;
}

div#PaneCategoryHeaderContainer
{
	width:963px;
	margin-bottom:0px;
	padding-bottom:12px;
	padding-left:15px;
	padding-top:8px;
	border-bottom:solid 4px black;
	background-color:#ffffff;
	float:left;	
}

.MoreTVHeader
{
	padding-top:10px;
	font-family:Verdana;
	font-size:16px;
	color:black;
	font-weight:bold;
}

div#CategoryHeaderTextContainer
{
	width:742px;
	float:left;
	margin-top:4px;
}

.CategoryName
{
	text-transform:uppercase;
	font-family:Georgia;
	font-size:22px;
	color:black;
	font-weight:normal;
}

.SubCategoryName
{
	text-transform:uppercase;
	font-family:Verdana;
	font-size:22px;
	color:#7B6939;
	font-weight:bold;
}

div#ArticlePreviewContainerOneBigAndSixSmall
{
	width:588px;
	float:left;	
	border-left:solid 1px #dddddd;
	margin-left:10px;
	min-height:500px;
	margin-top:10px;
	overflow:hidden;

}

div#ArticlePreviewContainerCenter9
{
	width:594px;
	margin-top:9px;
	float:left;
	background-repeat:repeat-y;
	overflow:hidden;
	padding-left:5px;  
}

#Center9ArticleOuterContainer
{
	 width:600px;
	 padding-left:11px;
	 float:left;
	 overflow:hidden;
	 background-image: url(../images/categorycenterarticlesbg1plus6.gif);
	 background-repeat:repeat-y;
	 background-position:-11px 0px;
}



.CategoryFeatureContainer
{
	width:589px;
	padding-left:10px;
	float:left;
	padding-bottom:15px;
}

.CategoryFeatureImageContainer
{
	height:261px;
	width:375px;
	float:left;
	overflow:hidden;
	border-top:solid 1px #999999
}


.CategoryFeatureTextContainer
{
	background-color:#F6F6F6;
	height:224px;
	padding-left:21px;
	padding-right:20px;
	padding-top:16px;
	padding-bottom:20px;
	border-bottom:solid 1px #999999;
	width:165px;
	overflow:hidden;
	float:left;
		border-top:solid 1px #999999
}

.CategoriesList
{
	list-style-image:none;
	list-style-type:none;	
	width:180px;
	margin:-1px 0px 0px 0px;
	padding:0px;
}



li.CategoriesListItem 
{

	float:left;
	width:180px;
}

li.CategoriesListItem  a 
{
	color:#000000; 
	display:block;
	padding-left:15px;
	padding-top:5px;
	padding-bottom:5px; 
	text-transform:uppercase;	
	border-bottom:solid 1px #cccccc;
	border-top:solid 1px #ffffff;
}

li.CategoriesListItem  a:link	{font-size:11px;color:#000000; background-color:#ebebeb; text-decoration:none; }
li.CategoriesListItem  a:active	{font-size:11px;color:#000000; background-color:#ebebeb; text-decoration:none;}
li.CategoriesListItem  a:visited	{font-size:11px;color:#000000; background-color:#ebebeb; text-decoration:none;}
li.CategoriesListItem  a:hover	{font-size:11px;color:#ffffff; background-color:#b6a883;text-decoration:none;}

li.CategoriesListItemSelected
{
	float:left;
	width:180px;
}

li.CategoriesListItemSelected a
{
	padding-left:15px;
	padding-top:5px;
	padding-bottom:5px;	
	text-transform:uppercase;
	border-bottom:solid 1px #cccccc;
	border-top:solid 1px #ffffff;
	background-color:#B6A883;
	float:left;
	width:180px;
}

li.CategoriesListItemSelected  a:link		{font-size:11px;color:#ffffff;text-decoration:none;}
li.CategoriesListItemSelected a:active	{font-size:11px;color:#ffffff; text-decoration:none;}
li.CategoriesListItemSelected  a:visited	{font-size:11px;color:#ffffff; text-decoration:none;}
li.CategoriesListItemSelected  a:hover	{font-size:11px;color:#ffffff; text-decoration:none;}
 



.BigMainArticleContainer
{
	width:782px;
	float:left;
}

.BigMainArticleTextContainer
{
	left:469px;
	padding-left:26px;
	padding-top:20px;
	padding-right:25px;
	height:301px;
	width:264px;
	overflow:hidden;
	font-family:Verdana;
	font-size:12px;
	color:white;
	float:left;
	background-color:black;
}

div#ArticlePreviewContainerVideoAndListScrolling	
{
	width:100%; float:left;   
	 padding-bottom:10px;
 
}


.VideoAndListScrolling
{
	width:345px; float:left;   overflow:hidden;  
}
.VideoArticleVideoContainer
{
	/*width:330px;
	height:296px;
	padding-top:8px;
	padding-left:10px;
	float:left;
	overflow:hidden;*/
	width:380px; float:left;
	padding-top:8px;  
	overflow:hidden;  
}

.VideoArticleTextContainer
{
	float:left;
	left:469px;
	width:401px;
	margin-bottom:10px;
	height:70px;
	overflow:hidden;
	
}

.MainPageScrollingBar
{
	background-color:#A4A2A3;
	width:371px;
	height:19px;
	padding-left:10px;
	float:left;
}

.ScrollingBar
{
	background-color:#A4A2A3;
	/*left:469px;*/
	width:425px;
	width:390px; 
	height:19px;
	padding-left:10px;
	margin-top:14px;
	float:left;
}
.ScrollArticlesText
{
	color:white;
	font-family:Tahoma;
	font-size:11px;
	padding-top:1px;
	padding-left:10px;
}

div#MainPageScrollingPane
{
	border-left:solid 1px #736F32;
	border-right:solid 1px #736F32;
	width:379px;
	height:177px;
	overflow:hidden;
    float:left;    
   
}

div#ScrollingPane
{
	/*border-left:solid 1px #736F32;
	border-right:solid 1px #736F32;*/
	border-bottom:solid 1px #736F32;
	/*left:469px;*/
	width:399px;
	/*width:379px; */

	height:176px;
	overflow:hidden;
    float:left;    
    
}

.VideoArticleMediumDesc
{
	padding-left:15px;
	padding-right:55px;
	font-family:Verdana;
	font-size:10px;
	color:#000000;
	padding-top:3px;
	float:left; 
}

.VideoArticleShortDesc
{
	padding-top:15px;
	padding-left:15px;
	font-family:Verdana;
	font-weight:bold;
	font-size:14px;
	color:#7D6936;
}


.BigMainArticleCategory
{
	font-family:Verdana;
	font-weight:bold;
	font-size:10px;
	color:#7C6939;
	text-transform:uppercase;
}

.BigMainArticleShortDesc
{
	font-family:Verdana;
	font-weight:bold;
	font-size:16px;
	color:#FFFFFF;
	text-transform:capitalize;
	margin-top:5px;
}

.BigMainArticleAuthor
{
	font-family:Verdana;
	font-weight:bold;
	font-size:16px;
	color:#7C6939;
	text-transform:capitalize;
	margin-top:5px;
}

.BigMainArticleLongDesc
{
	font-family:Verdana;
	font-size:12px;
	color:#FFFFFF;
	margin-top:5px;
}

.BigMainArticleImageContainer
{
	float:left;
	height:321px;
	width:466px;	
	float:left;
	overflow:hidden;
}

div#PaneMainPageMediaContainer
{
	background-color:#DFDFDF;
	width:381px;
	float:left;
	margin-top:10px;
	overflow:hidden;  
	padding-bottom:11px; 
}

div#PaneMediaContainer
{
	background-color:#DFDFDF;
	width:781px;
	float:left;
	margin-top:10px;
}


div#PaneShoppingContainer
{
	width:781px;
	margin-top:10px;
	float:left;
}

div#PaneMainPageShoppingContainer
{
	width:179px;
	margin-right:9px;
	margin-top:10px;
	float:left;
	background-color:#DFDFDF;
}


div#PaneMainPageBlogsContainer
{
	float:left;
	margin-left:10px;
	margin-top:10px;
	width:179px;
	width:378px;
	background-color:#DFDFDF;
	background-color:#ffffff; 
}

div#PaneJustAddedContainer
{
	width:781px;
	margin-top:10px;
	float:left;
}

.WorldTimeTable {width:100%;font-size:10px;float:left;}
.WorldTimeTable td{text-align:center;padding:5px 0px 5px 0px;}
.WorldTimeTable span{line-height:20px;font-size:9px;text-transform:uppercase;padding-bottom:5px;}
div#PaneWorldClocksContainer
{
	float:left;
	width:781px;
	margin-top:10px;
	height:150px;
	background-color:#999;
	font-family:Verdana;font-weight:bold;
}

div#ArticlePreviewContainerLeft3
{
	
	width:179px;
	height:496px;
	float:left;
	background-color:#DFDFDF;
	border-bottom:solid 1px #999999;
}

.BlogsArticleContainer
{
	width:179px;
	float:left;
}


.Left3ArticleContainer
{
	width:179px;
	float:left;
}

.ColumnArticleContainer
{
	width:179px;
	float:left;
	height:233px;
	padding-bottom:10px;
	border-bottom:solid 1px #9A9A9A;
	border-top:solid 10px #ffffff;
	margin-right:10px; 
	background-color:#DFDFDF;
}

.RelatedArticleContainer
{
	padding-right:11px;
	width:179px;
	float:left;
		
}
div#ArticlePreviewContainerRelatedArticles
{
	padding-top:10px;
	width:380px;
	overflow:hidden;
	float:left;
}



.Left3ArticleImageContainer
{
	margin-top:0px;
	/*height:123px;*/
	width:179px;	
	float:left;
	 
}
.Left3ArticleTextContainer
{
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	width:159px;	
	font-family:Verdana;
	font-size:9px;
	overflow:hidden;
	float:left;
}


div#NewsLineContainer
{
	margin-top:9px;
	width:782px;
	float:left;
}

NewsLineImages
{
}

div#FlashNewsLineContainer
{
	padding-left:20px;
	background-image:url("../images/dot_bg.gif");
	background-repeat:repeat-y;
	background-position:10px 0px;
	margin-top:10px;
	float:left;
}


.NewsLineText
{
	font-family:Verdana,Tahoma,Arial;
	font-size:10px;
	color:#77773B;
	padding-left:8px;	
	vertical-align:middle;
}

div#PaneCenter6Container
{
	width:602px;
	height:460px;
	overflow:hidden;
	float:left;
}

div#PaneCenterNewsContainer
{
	width:603px;
	overflow:hidden;
	float:left;
}

div#ArticlePreviewContainerCenter6
{
	margin-top:0px;
	width:603px;
	height:458px;
	float:left;
	overflow:hidden;

 
}

.OneSmallArticleContainer
{
	margin-top:11px;
	width:178px;
	height:223px;
	float:left;
}

div#ArticlePreviewContainerSearchResults
{
	width:978px;
	float:left;
	overflow:hidden;
	padding-left:0px;
	padding-top:10px;
	background-color:White;	 
	background-image: url("../images/searchresultsbg.jpg");
	background-repeat:no-repeat;	
}

div#ArticlePreviewContainerTV
{
	width:978px;
	float:left;
	overflow:hidden;
	background-repeat:repeat-y;
	background-image:url("../Images/Separator5Col.gif");
	margin-top:10px;
}
div#ArticlePreviewContainerBlog
{
	width:978px;
	float:left;
	overflow:hidden;
	background-repeat:repeat-y;
	background-image:url("../Images/Separator5Col.gif");
	margin-top:10px;
}


div#PaneBlogListingPaneContainer
{
	float:left;
	overflow:hidden;
	background-repeat:repeat-y;
	background-image:url("../Images/Separator5Col.gif");
	margin-top:10px;
}

.PageIndexes
{
	width:100%;
	float:left;
	background-color:#000000;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
	color:#ffffff;	
	margin-top:-10px;
	border-top:solid 10px #ffffff;
}

.PageIndexes  a			{padding-left:4px;padding-right:4px;background-color:#000000}
.PageIndexes  a:link	{color:#A49167; }
.PageIndexes  a:active	{color:#A49167; }
.PageIndexes  a:visited	{color:#A49167; }
.PageIndexes  a:hover	{color:#000000; background-color:#A49167}

.selectedPageIndex	a			{color:#fff; padding-left:4px;padding-right:4px;background-color:#A49167}
.selectedPageIndex  a:link		{color:#fff; }
.selectedPageIndex  a:active	{color:#fff; }
.selectedPageIndex  a:focus		{outline:none; }
.selectedPageIndex  a:visited	{color:#fff; }
.selectedPageIndex  a:hover		{color:#fff;}


.SearchResultArticleSeparator
{
	width:19px;
	float:left;
}
.BlogResultArticleSeparator
{
	width:17px;
	float:left;
}
.SearchResultArticleContainer
{	
	width:179px;
	height:235px;
	float:left;
	overflow:hidden;
}

.SmallAdvertisingContainer
{
	width:179px;
	height:223px;
	overflow:hidden;
	float:left;
	margin-right:21px;
}



.OuterAdvertisingContainer
{
	background-color:#DFDFDF;
	float:left;
	width:300px;
	height:250px;
	overflow:hidden;
	padding:48px 40px 48px 40px;
}

.InnerAdvertisingContainer
{
	background-color:#ffffff;
	width:300px;
	height:250px;
	float:left;
	overflow:hidden;
}



.SearchResultImageContainer
{
	width:179px;	
	height:123px;
	float:left;
	overflow:hidden;
}
.SearchResultTextContainer
{
	padding:0px 10px 0px 10px;
	width:179px;
	height:99px;
	border-bottom:solid 1px #999999;
	overflow:hidden;
	float:left;
}


.OneSmallArticleTextContainer
{
	width:179px;
	float:left;
	padding-left:10px;
	padding-right:10px;
	height:99px;
	background-color:#DFDFDF;
	border-bottom:solid 1px #999999;
}

#Center6ArticleOuterContainer
{
	 width:600px;
	 padding-left:11px;
	 float:left;
	 overflow:hidden;
	 background-image: url(../images/categorycenterarticlesbg1plus6.gif);
	 background-repeat:repeat-y;
	 background-position:-11px 0px;
	 min-height:458px;
}


#MainArticleOuterContainer
{
	 width:600px;
	 padding-left:22px;
	 background-image: url(../images/categorycenterarticlesbg1plus6.gif);
	 background-repeat:repeat-y;
	 float:left;
	 overflow:hidden;
	 height:458px;
}

.Center6ArticleContainer
{
	width:200px;
	height:223px;
	float:left;
	margin-bottom:11px;
}

.Center6ArticleImageContainer
{
	width:179px;	
	height:123px;
	float:left;
	overflow:hidden;
}
.Center6ArticleTextContainer
{
	width:159px;
	float:left;
	padding:0px 10px 0px 10px;
	height:99px;
	background-color:#F6F6F6;
	border-bottom:solid 1px #999999;
}



div#ArticlePreviewContainer4InARow
{
	float:left;
	margin-top:10px;
	width:804px;
	margin-left:-22px;
	overflow:hidden;
}

div#ArticlePreviewContainerFullArticleText
{
	width:379px;
	float:left;
}

.WidgetContent
{
	width:160px;
}

div#ArticlePreviewContainerArticleSlideShow
{
	width:380px;
	overflow:hidden;
}
div#ArticlePreviewContainerWideArticleSlideShow
{
	width:781px;
	overflow:hidden;
}

.ArticleSlideShowImageContainer
{
	overflow:hidden;
/*	height:438px;*/
}
.WideArticleSlideShowImageContainer
{
	overflow:hidden;
	height:321px;
}

.WideArticleSlideShowTextContainer
{
	width:781px;
	background-color:#F1F1F1;
	border-bottom:solid 1px #999999;
}

.ArticleSlideShowTextContainer
{
	width:379px;
	background-color:#F1F1F1;
	border-bottom:solid 1px #999999;
}

.ArticleSlideShowPaginationContainer
{
	width:100%;
	height:17px;
	background-color:#000;
	color:#fff;
	font-size:10px;
	font-family:Verdana,Tahoma,Arial;
	padding-top:7px;
	padding-left:8px;
}

.ArticleSlideShowImageNumber
{
	color:#80703D;
	padding-left:4px;
	padding-right:4px;
}

div#SlideShowImageCaption
{
	font-size:10px;
	font-family:Verdana,Tahoma,Arial;
	font-style:italic;
	text-transform:uppercase;
	padding-left:10px;
	padding-top:5px;	
	color:#000000;
}

div#SlideShowImageDescription
{
	font-size:10px;
	font-family:Verdana,Tahoma,Arial;
	font-style:italic;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;	
	color:#666666;
}


.FourInRowArticleContainer
{
	width:178px;
	height:223px;
	float:left;
	padding-left:22px;
	background-image: url(../images/categorycenterarticlesbg1plus6.gif);
	background-repeat:repeat-y;
}

.FourInRowArticleImageContainer
{
	width:179px;	
	height:123px;
	float:left;
	overflow:hidden;
}
.FourInRowArticleTextContainer
{
	width:169px;
	height:99px;
	background-color:#F6F6F6;
	border-bottom:solid 1px #999999;
	float:left;
	padding-left:10px
}

.ThumbnailContainer
{
	width:179px;
	padding:10px 0px 10px 15px;
	float:left;
}

.ScrollingArticleContainer
{
	width:179px;
	height:223px;
	float:left;
	padding-left:15px;
}

.ScrollingArticleImageContainer
{
	height:125px;
	float:left;
	overflow:hidden;
}

.ScrollingArticleTextContainer
{
	width:179px;
	height:49px;
	background-color:#FFFFFF;
	color:#836D3C;
	border-bottom:solid 1px #999999;
	overflow:hidden;
	float:left;
}

.ThumbnailTextContainer
{
	width:179px;
	color:#836D3C;
	padding-bottom:10px;
	border-bottom:solid 1px #999999;
	overflow:hidden;
	float:left;
	height:30px;
}


.ThumbnailTextContainerWithVote
{
	width:179px;
	color:#836D3C;
	padding-bottom:10px;
	border-bottom:solid 1px #999999;
	overflow:hidden;
	float:left;
	height:50px;
}

.ThumbnailCaption
{
	color:#836D3C;
	font-weight:bold;
	font-family:Tahoma,Verdana,Arial;
	font-size:10px;
	padding:5px 5px 0px 5px;
}


.ThumbnailCaptionWithVote
{
	/*color:#836D3C;
	font-weight:bold;
	font-family:Tahoma,Verdana,Arial;
	font-size:10px;
	padding:5px 5px 0px 5px;
	height:30px; overflow:hidden;   */
	display:none; 
}

.ThumbnailDescription
{
	color:#836D3C;
	font-family:Tahoma,Verdana,Arial;
	font-size:10px;
	padding:5px 5px 0px 5px;
}

.ThumbnailShortDesc
{
	font-family:Verdana;
	font-weight:bold;
	font-size:10px;
	color:#836D3C;
}
.ThumbnailMediumDesc
{
	font-family:Verdana;
	font-size:9px;
	color:#836D3C;
	margin-top:3px;
}

.ThumbnailVote
{
	width:100%; text-align:center; margin-top:20px;    
}


div.StandardArticleMediumDesc
{
	font-family:Verdana;
	font-size:9px;
	color:#6C6C6C;
	padding-top:0px;
	width:160px;
	float:left;
	min-height:80px;
	
}


div.StandardArticleShortDesc
{
	font-family:Verdana;
	font-weight:bold;
	font-size:14px;
	color:#000000;
	width:160px;
	float:left;
	padding-top:2px;
}



.StandardArticleLink
{
	width:160px;
	/*float:left;*/
	padding-top:3px;
	
}



.StandardArticleLink  a.text:link		{background-image: url(../images/textarticlelink.gif); background-repeat:no-repeat; 

background-position:0px 2px; padding:0px 5px 0px 10px}
.StandardArticleLink  a.text:active		{background-image: url(../images/textarticlelink.gif); background-repeat:no-repeat; 

background-position:0px 2px; padding:0px 5px 0px 10px}
.StandardArticleLink  a.text:visited	{background-image: url(../images/textarticlelink.gif); background-repeat:no-repeat; 

background-position:0px 2px; padding:0px 5px 0px 10px}
.StandardArticleLink  a.text:hover		{background-image: url(../images/textarticlelink.gif); background-repeat:no-repeat; 

background-position:0px 2px; padding:0px 5px 0px 10px}

.StandardArticleLink  a.video:link		{background-image: url(../images/videoarticlelink.gif); background-repeat:no-repeat; 

background-position:0px 5px; padding:1px 5px 0px 12px}
.StandardArticleLink  a.video:active	{background-image: url(../images/videoarticlelink.gif); background-repeat:no-repeat; 

background-position:0px 5px; padding:1px 5px 0px 12px }
.StandardArticleLink  a.video:visited	{background-image: url(../images/videoarticlelink.gif); background-repeat:no-repeat; 

background-position:0px 5px; padding:1px 5px 0px 12px}
.StandardArticleLink  a.video:hover		{background-image: url(../images/videoarticlelink.gif); background-repeat:no-repeat; 

background-position:0px 5px; padding:1px 5px 0px 12px}

.StandardArticleLink  a.podcast:link	{background-image: url(../images/podcastarticlelink.gif); background-repeat:no-repeat; 

background-position:0px 4px; padding:1px 5px 0px 10px}
.StandardArticleLink  a.podcast:active	{background-image: url(../images/podcastarticlelink.gif); background-repeat:no-repeat; 

background-position:0px 4px; padding:1px 5px 0px 10px }
.StandardArticleLink  a.podcast:visited	{background-image: url(../images/podcastarticlelink.gif); background-repeat:no-repeat; 

background-position:0px 4px; padding:1px 5px 0px 10px}
.StandardArticleLink  a.podcast:hover	{background-image: url(../images/podcastarticlelink.gif); background-repeat:no-repeat; 

background-position:0px 4px; padding:1px 5px 0px 10px}

.MoreVideos  a.video:link		{color:black;background-image: url(../images/videoarticlelink.gif); background-repeat:no-repeat; 

background-position:0px 5px; padding:1px 5px 0px 12px;margin-bottom:4px;}
.MoreVideos  a.video:active	{color:black;background-image: url(../images/videoarticlelink.gif); background-repeat:no-repeat; 

background-position:0px 5px; padding:1px 5px 0px 12px;margin-bottom:4px; }
.MoreVideos  a.video:visited	{color:black;background-image: url(../images/videoarticlelink.gif); background-repeat:no-repeat; 

background-position:0px 5px; padding:1px 5px 0px 12px;margin-bottom:4px;}
.MoreVideos  a.video:hover		{color:black;background-image: url(../images/videoarticlelink.gif); background-repeat:no-repeat; 

background-position:0px 5px; padding:1px 5px 0px 12px;margin-bottom:4px;}

div.StandardArticleCategory
{
	font-family:Verdana;
	font-weight:bold;
	font-size:10px;
	color:#7C6939;
	text-transform:uppercase;
	padding-top:3px;
	width:160px;
	float:left;
}

div.NewsArticleDate
{
	font-family:Verdana;
	font-weight:normal;
	font-size:9px;
	color:#7C6939;
	text-transform:uppercase;
	padding-top:3px;
	width:160px;
	float:left;
}

.StandardArticleCategory a:link{ font-weight:bold;  line-height:100%;  }
.StandardArticleCategory a:active{ font-weight:bold; line-height:100%;}
.StandardArticleCategory a:visited{ font-weight:bold; line-height:100%;}
.StandardArticleCategory a:hover{ font-weight:bold; line-height:100%;}

div#FullArticleTextContainer
{
}

div#FullArticleContent
{
	font-family:Verdana;
	font-size:10px;
	color:#000000;
	overflow:hidden;
	float:left;
	height:790px;
	/*visibility:hidden;*/
	background-color:White;
	/*border:solid 1px green;*/
}
div#ArticlePage
{
	font-family:Verdana;
	font-size:10px;
	color:#000000;
	height:750px;
}

.FullArticleShortDesc
{
	font-family:Verdana;
	font-weight:bold;
	font-size:22px;
	text-transform:uppercase;
	color:#000000;
	margin-bottom:10px;
}
.FullArticleMediumDesc
{
	font-family:Verdana;
	font-style:italic;
	font-size:12px;
	color:#000000;
	margin-bottom:10px;
}

.FullArticleAuthor
{
	font-family:Verdana;
	font-size:10px;
	color:#77663B;
	margin-bottom:10px;
	text-transform:uppercase;
}
.MoreVideosText
{
	font-weight:bold;
	margin-bottom:10px;
	width:100%;
	float:left;
}

.MoreVideosLinksContainer
{
	width:100%;float:left; 
}
.PaneHeader
{
	background-color:black;
	height:22px;
	padding-top:7px;
	color:white;
	font-family:Tahoma;
	font-weight:bold;
	font-size:14px;
	float:left; 
	width:100%; 
}
.PaneHeader:first-letter { margin-left:10px;    }

.TabPageHeader
{
	background-color:#666666;
	height:22px;
	padding-top:7px;
	padding-left:11px;
	margin-right:0px;
	color:white;
	font-family:Verdana;
	font-weight:bold;
	font-size:10px;
	text-transform:uppercase;
}

.TabGridText1
{
	color:#353535;
	font-family:Verdana;
	font-weight:bold;
	font-size:10px;
	text-transform:uppercase;
	border-right:solid 1px #B0AEB1;
	padding-right:3px;
	padding-left:3px;
	padding-top:4px; 
	padding-bottom:4px; 
}
.TabGridText2
{
	color:#696A58;
	font-family:Verdana;
	font-weight:normal;
	font-size:10px;
	border-right:solid 1px #B0AEB1;
	text-transform:uppercase;
	padding-top:4px; 
	padding-bottom:4px; 
}
.TabGridText3
{
	color:#424242;
	font-family:Verdana;
	font-weight:normal;
	font-size:10px;
	text-transform:uppercase;
	padding-top:4px; 
	padding-bottom:4px; 
	text-align:center;
}

.TabPageContent
{
	background-color:#DFDFDF;
	color:black;
	font-family:Tahoma;
	font-weight:bold;
	font-size:12px;
	padding:10px 10px 10px 10px;
}

div#PaneArticleMainContainer
{
	float:left;
	width:783px;
	margin-top:9px;
	overflow:hidden;
}


div#PaneArticleMainFirstContainer
{
	float:left;
	width:380px;
	overflow:hidden;
}
div#PaneArticleMainSeparatorContainer
{
	float:left;
	width:23px;
	overflow:hidden;
}

div#PaneArticleMainSecondContainer
{
	float:left;
	width:380px;
	overflow:hidden;
}

div#PaneBlogsContainer
{
	float:left;
	width:782px;
	/*height:221px;*/
	padding-top:12px;
	/*overflow:hidden;*/
	
}

div#PaneSmartThinkersThoughtsContainer
{
	float:left;
	padding-top:12px;
	width:380px;
}

div#PaneRelatedArticlesContainer
{
	float:left;
	padding-top:12px;
	width:380px;
}


div#PaneBlogContainer
{
	float:left;
	height:221px;
	padding-top:12px;
	width:380px;
}


div#PaneAdvertisingContainer
{
	float:left;
	width:587px;
	height:350px;
	margin-top:10px; 
	overflow:hidden;

}

div#PaneMemberCommentsContainer
{
	float:left;
	width:379px;
	margin-top:10px;
	background-repeat:no-repeat;
}
.FactTipsTd
{
	padding:5px 10px 10px 10px;
	background-color:#DFDFDF;
	background-repeat:repeat-x;
	background-image:url('../images/facttipsbg.gif');
}

div#PaneFactAndTipsContainer
{
	float:left;
	width:379px;
	margin-top:10px;
	background-repeat:no-repeat;
}
div#PaneArticleBottomContainer
{
	float:left;
	width:379px;
	margin-top:10px;
	overflow:hidden;
	background-repeat:no-repeat;
}

div#PaneArticlePodCastContainer
{
	float:left;
	width:175px;
	padding-left:200px; 
	height:70px; 
	padding-top:120px; 
	overflow:hidden;
	background-repeat:no-repeat;
	background-image:url('../images/podcast_bg.gif');
	background-repeat:no-repeat;
	background-position:center center;      
	
}


div#PaneBottomLeftSubscribeContainer
{
	float:left;
	width:742px;
	background-color:#F0F0F0;
	border-top:solid 2px black;
	border-bottom:solid 1px #999999;
	padding:15px 20px 15px 20px;
}

div#ArticlePreviewContainerBlogs
{
	float:left;
	margin-right:11px;
	background-color:#FFF;
	overflow:hidden;
}


div#ArticlePreviewContainerSmartThinker
{
	padding-top:10px;
	float:left;
}

div.SmartThinkerArticleContainer
{
	padding-right:11px;
	width:179px;
	float:left;
}


div#BecomeVipButton
{
}

div#ArticlePreviewContainerBigMain
{
	width:782px;
	float:left;
	background-repeat:no-repeat;
}

div#PaneCategoryMainLeftContainer
{
	width:180px;
	overflow:hidden;
	float:left;
}

div#PaneArticlesPagingContainer
{
	margin-top:10px;
	width:767px;
	min-height:22px;
    _height:22px;
	background-color:#F1F1F1;
	border-bottom:solid 1px #999999;
	font-family:Verdana;
	font-size:10px;
	padding-top:5px;
	padding-left:15px;
	float:left;
	
}

div#PaneArticlesPagingContainer td
{
	font-family:Verdana;
	font-size:10px;
}


.PagingLinks
{
	color:#82703E;
	padding-left:5px;
	padding-right:5px;

}

.DisabledPagingLinks
{
	color:#CCCCCC;
	padding-left:5px;
	padding-right:5px;
	cursor:pointer;

}

a.SelectedPagingLinks:link ,a.SelectedPagingLinks:active ,
a.SelectedPagingLinks:visited ,a.SelectedPagingLinks:hover 
{
	background-color:#82703E;
	color:#FFFFFF;
	padding-left:5px;
	padding-right:5px;

}

a.ArticleSlideShowSelectedImageNumber:link ,a.ArticleSlideShowSelectedImageNumber:active ,
a.ArticleSlideShowSelectedImageNumber:visited ,a.ArticleSlideShowSelectedImageNumber:hover 
{
	color:#fff;
	background-color:#A49167;
	padding-left:4px;
	padding-right:4px;
}


div#CategoriesContainer
{
	width:180px;
	height:510px;
	overflow:hidden;
	background-color:#EBEBEB;
	float:left;
}

.GlobalTimesContainer
{
	float:right;
}

.smallTip
{
	font-size:9px;
	font-family:Verdana,Tahoma,Arial;
}

.errorValidation
{
	color:Red;
	font-size:11px;
	font-family:Verdana,Tahoma,Arial;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
}


.errorValidation ul
{
	margin:0px 0px 0px 0px;
}

.errorValidation li
{
	margin:0px 0px 0px 0px;
}


.AccountInfoBody
{
	background-color:#FFFFFF;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

.AccountInfoContainer
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}


.dialogTextBox
{
	border-width:1px;
	border-color:#999999;
	background-color:White;
	margin-left:0px;
	margin-right:3px;
	color:#666666;
	font-family:Verdana,Tahoma,Arial;
	font-size:12px;
	border-style:solid;
	height:17px;
}

select.dialogTextBox{height:auto;}
textarea.dialogTextBox {height:80px;}


.smallTipBorderRight
{
	font-size:9px;
	font-family:Verdana,Tahoma,Arial;
	border-right:inset 2px #EFEFEF;
	vertical-align:middle;
}
.blackText
{
	color:Black;
}
.blackText
{
	color:Black;
	font-size:10px;
}

.tabPage
{
	background-color:#b8b6b7;
	font-family:Verdana,Tahoma,Arial;
	font-size:12px;
	padding: 5px 5px 5px 5px ;
}

.C8C8C8
{
background-color:#C8C8C8;
font-family:Tahoma;
font-size:10px;    
}
.DFDFDF
{
background-color:#DFDFDF;
font-family:Tahoma;
font-size:10px;   
padding-top:4px; 
padding-bottom:4px; 
}  

.Font1
{
	text-transform:uppercase;
	font-family:Verdana;
	font-size:14px;
	color:black;
	font-weight:bold;
}

.TextBox1
{
	border-width:1px;
	border-color:#999999;
	font-family:Verdana,Tahoma,Arial;
	font-size:12px;
	border-style:solid;
}

.ShoppingPaneHeader
{
	background-color:#000000;
	height:29px;
	width:781px;
	float:left;
}

div#Shopping_Header_Left 
{
	width:200px;
	float:left; 
	background-image: url(../images/mindfoodshop.gif); 
	height:26px;
	background-repeat:no-repeat;
}
div#Shopping_Header_Right 
{
	width:160px;
	float:right; 
	height:25px;
	/*
	background-image: url(../images/viewshop.gif); 
	background-repeat:no-repeat;
	background-position:right 1px;
	*/
	text-align:right;
	overflow:hidden;
}

.MemberCommentsPaneHeader
{
	background-color:#000000;
	height:29px;
	width:781px;
	float:left;
}
div#MemberComments_Header
{
	float:left;
}

div#MemberComments_Header_Left 
{
	width:200px;
	float:left; 
	background-image: url(../images/membercomments.gif); 
	background-position:15px 10px;
	height:26px;
	background-repeat:no-repeat;
}
div#MemberComments_Header_Right
{
	height:25px;
	float:left;

}

div#PaneMoreVideosListContainer
{
	float:left;
	width:358px;
	padding:5px 11px 5px 11px;	
	overflow:hidden;  
}

div.MoreVideos
{
	background-color:#F6F6F6;
	float:left;
	width:347px;
	padding:5px 5px 5px 5px;
}

.MediaPaneHeader
{
	background-color:#000000;
	height:29px;
	width:781px;
	float:left;
}

.MainPageMediaPaneHeader
{
	background-color:#000000;
	height:29px;
	width:381px;
	float:left;
}


.MainPageScrollingImagesPaneHeader
{
	background-color:#000000;
	height:29px;
	width:381px;
	float:left;
}

div#PaneMainPageScrollingImagesContainer
{
	margin-top:10px;
	width:381px;
	overflow:hidden;
	float:left;
}

div#Search_Header
{
	background-color:#000000;
	width:958px;
	float:left;
	color:white;
	padding:10px 10px 10px 10px ;
}

div#MainPageScrollingImages_Header_Left 
{
	background-color:black;
	height:22px;
	padding-top:7px;
	padding-left:11px;
	margin-right:0px;
	color:white;
	font-family:Tahoma;
	font-weight:bold;
	font-size:14px;
	float:left; 
}


div#MainPageMedia_Header_Left 
{
	background-color:black;
	height:22px;
	padding-top:7px;
	padding-left:11px;
	margin-right:0px;
	color:white;
	font-family:Tahoma;
	font-weight:bold;
	font-size:14px;
	float:left; 
}

div#PanePane1Container
{
	width:380px;
	overflow:hidden;
	padding-right:10px;
	float:left;
}
div#PanePane2Container
{
	padding-left:10px;
	width:379px;
	overflow:hidden;
	float:left;
}

div#MainPageScrollingImages_Header_Right
{
	width:160px;
	float:right; 
	height:15px;
	text-align:right;
	overflow:hidden;
	text-transform:uppercase;
	font-size:10px;
	font-family:verdana; 
	padding-top:8px;
	padding-right:8px;
}

div#Media_Header_Left 
{
	width:500px;
	float:left; 
	background-image: url(../images/titles/worldwatch.gif); 
	height:26px;
	background-repeat:no-repeat;
}



div#MainPageMedia_Header_Right 
{
	width:160px;
	float:right; 
	height:15px;
	text-align:right;
	overflow:hidden;
	text-transform:uppercase;
	font-size:10px;
	font-family:verdana; 
	padding-top:8px;
	padding-right:8px;
}

div#Media_Header_Right 
{
	width:160px;
	float:right; 
	height:15px;
	text-align:right;
	overflow:hidden;
	text-transform:uppercase;
	font-size:10px;
	font-family:verdana; 
	padding-top:8px;
	padding-right:8px;
}

div#Media_Header_Right  a:link		{color:#b5a983; text-decoration:none;}
div#Media_Header_Right  a:active	{color:#b5a983; text-decoration:underline;}
div#Media_Header_Right  a:visited	{color:#b5a983; text-decoration:underline;}
div#Media_Header_Right  a:hover		{color:#b5a983; text-decoration:underline;}

div#Media_Header_Right  span			{color:#ffffff;}
div#Media_Header_Right  span#separator	{color:#b5a983;padding:0px 5px 0px 5px;	font-family:verdana;font-size:11px; }


div#MainPageMedia_Header_Right  a:link		{color:#b5a983; text-decoration:none;}
div#MainPageMedia_Header_Right  a:active	{color:#b5a983; text-decoration:underline;}
div#MainPageMedia_Header_Right  a:visited	{color:#b5a983; text-decoration:underline;}
div#MainPageMedia_Header_Right  a:hover		{color:#b5a983; text-decoration:underline;}

div#MainPageMedia_Header_Right  span			{color:#ffffff;}
div#MainPageMedia_Header_Right  span#separator	{color:#b5a983;padding:0px 5px 0px 5px;	font-family:verdana;font-size:11px; }

div#MainPageScrollingImages_Header_Right  a:link		{color:#b5a983; text-decoration:none;}
div#MainPageScrollingImages_Header_Right  a:active	{color:#b5a983; text-decoration:underline;}
div#MainPageScrollingImages_Header_Right  a:visited	{color:#b5a983; text-decoration:underline;}
div#MainPageScrollingImages_Header_Right  a:hover		{color:#b5a983; text-decoration:underline;}

div#MainPageScrollingImages_Header_Right  span			{color:#ffffff;}
div#MainPageScrollingImages_Header_Right  span#separator	{color:#b5a983;padding:0px 5px 0px 5px;	font-family:verdana;font-size:11px; }



div#PaneMainContentPaneContainer{padding:10px 10px 10px 0px; width:750px; float:left; }






.subscribeCheckboxContainer1
{
	background-image:url("../images/subscribechkbg.gif");
	background-repeat:repeat-x;
	background-position:0px 6px;
}

.subscribeCheckboxContainer2
{
	background-image:url("../images/subscribechkbg2.gif");
	background-repeat:repeat-x;
	background-position:0px 6px;
}

/*------------------------------------------------------------------------------------
subscribe.aspx
--------------------------------------------------------------------------------------*/
#SubscribeMagazineContainer { width:274px;   }
#SubscribeFunctionContainer {width:505px; overflow:hidden;     }
#SubscribeFunctionContainer .Inner {padding:10px 15px 10px 15px;}

#SubscribeFunctionContainer .Inner span.download{color:#000000; font-size:10px;   }
#SubscribeFunctionContainer .Inner a{font-size:10px;  text-transform:none;    }
#SubscribeContentHeadingContainer   
{
	width:779px; background-color:#000000; 
	background-image:url(../images/about_this_issue.gif) ;
	background-repeat:no-repeat; 
	background-position:15px center;  
    height:29px; float:left;     
    margin-top:10px; 
}
#SubscribeContentContainer1 {width:749px; float:left;margin-bottom:10px;  background-color:#efefef; padding:20px 15px 20px 15px;  }
#SubscribeBottomContainer {width:779px; float:left; border-bottom:solid 1px #6d6d6d; border-top:solid 2px #000000; background-color:#efefef; padding-top:10px ; padding-bottom:10px; overflow:hidden;      }

/*------------------------------------------------------------------------------------
 subscription.aspx
--------------------------------------------------------------------------------------*/

.SubscriptionMain			{width:630px;float:left;}
.SubscriptionHeading		{width:630px;float:left; background-color:#000000;height:24px;padding-top:4px;}
.SubscriptionHeading .Left	{width:200px;float:left;padding-left:15px;padding-top:3px;}
.SubscriptionHeading .Right	{width:20px;float:right;padding-right:5px;}
.SubscriptionContent		{width:630px;float:left;padding-top:12px;}

.SubscriptionTable			{width:100%}
.SubscriptionTable td		{vertical-align:top;}



.ImageFrame	
{	
	background-image:url("../images/subscriptions/ImageFrame.gif");
	background-repeat:no-repeat;
	background-position:5px 0px;
	height:244px;
	width:184px;
	padding:10px 0px 0px 15px;
}

.SubscriptionItem			{width:430px;float:left;padding:10px 0px 0px 0px;}
.SubscriptionTitle			{width:183px;float:left;padding-top:4px; text-transform:uppercase; font-family:Arial;font-size:11px; 

line-height:20px;}
.SubscriptionInput			{width:200px;float:left;padding-top:4px;}
.SubscriptionInput select	{width:145px;}
.SubscriptionCopy			{width:430px;float:left;font-size:12px;padding-top:5px;}

.FooterLink
{
	padding:0px 5px 0px 5px;
}

#PaneFooterLinksContainer
{
	width:100%;
	float:left;  
}

.NewsListingArticleTextContainer
{
	padding-bottom:10px;
	float:left;
}
.FooterLinks
{
	padding:10px 15px 10px 10px;
	float:left;
	text-transform:uppercase;   
}

.NewsListingArticleName
{
	font-size:14px;
	font-weight:bold;
	color:Black;
	padding-bottom:5px;
}
.AbcTitle
{
	color:Black;
}
.AbcTime
{
	color:Black;
	font-weight:bold;
	font-size:10px;
	font-family:Verdana;
}
.NewsListingArticleContainer
{
	padding-top:10px;
	padding-bottom:15px;
	border-bottom:solid 1px #D3D3D3;
	float:left;

}

.NewsListingArticleDate
{
	font-size:11px;
	font-weight:normal;
	padding-bottom:10px;
	color:#7C6A3A;
}

div#PaneCopyrightContainer
{
	
	margin-bottom:10px;   
	width:100%; float:left;
	border-bottom:solid 1px #b6a883;   
}

div#PaneCopyrightBlogListContainer
{
	
	margin-bottom:10px;   
	width:99%; float:left;
	border-bottom:solid 1px #b6a883;   
}

div#PaneInnerFooterCopyrightContainer
{
	padding:0px 15px 10px 15px;
	float:left;
	line-height:200%;
	
}


div#PaneCompetitionListingPaneContainer
{
	width:100%; float:left;
	border-top:solid #000000 3px; 
	margin-top:20px; 
}

div.cpItemContainer
{
	padding:20px; float:left; 
	background-color:#efefef; 
	border-bottom:solid 1px #989898;  
}

div.cpImageContainer
{
	float:left; padding-right:30px; 
	
}

div.cpItemTitleContainer
{
	float:left;  width:530px;
	color:#000000; 
	padding-bottom:10px; 
	font-family:Arial, Verdana;  
	font-size:14px; font-weight:bold;   
}

div.cpItemDescriptionContainer
{
	float:left; width:530px;  font-size:12px; 
	_height:50px; min-height: 50px; line-height:150%; 
}

div.cpItemLinkContainer
{
	float:left; width:520px; text-align:right; padding-top:20px;    
}

.bgArticleContainer
{	
	width:179px;
	float:left;
	overflow:hidden;
	height:285px;
	
}


.bgArticleinnerContainer
{	
	padding:0px 10px 0px 10px;
	width:179px;
	height:280px;
	overflow:hidden;
	float:left;
    border-bottom:solid 1px #b6a883;  

}

.bgArticleinnerContainerWithImage
{	
	padding:0px 10px 0px 10px;
	width:179px;
	height:144px;
	overflow:hidden;
	float:left;
    border-bottom:solid 1px #b6a883;  

}

div.bgArticleItemTitleContainer
{
	padding-top:15px;
	padding-right:10px;
	font-family:Verdana;
	font-weight:bold;
	color:#49463f;
	font-size:11px;
	text-transform:uppercase;
}
div.bgArticleShortDescContainer
{
	font-family:Verdana;
	color:#a39161;
	font-size:10px;
	padding-top:15px;
	padding-right:10px;
	height:50px;
	overflow:hidden;
	
}
div.bgArticleLongDescContainer
{

	font-family:Verdana;
	color:#535352;
	font-size:10px;
	padding-top:15px;
	padding-right:10px;
	height:100px;
	overflow:hidden;
}

div.bgItemContainer
{
	float:left; 
	background-color:#efefef; 
	border-bottom:solid 1px #989898;  
	width:780px;
    height:150px;
}
div.bgImageContainer
{
	float:left;
	width:179px;
	height:136px;
}
div.bgImageWithSubTitle
{
	width:179px;
	height:123px;
	overflow:hidden;
}

div.bgImageAuthorName
{
	background-color:Black; 
	color:White; 
	padding-left:5px; 
	padding-top:1px; 
	height:13px;	
	width:174px;
    font-family:Verdana;
    font-size:10px;
    font-weight:bold;
}

div.bgItemTitleContainer
{
	font-family:Verdana;
	font-weight:bold;
	font-size:10px;
	color:#7C6939;
	text-transform:uppercase;
}

div.bgItemTitleContainer a:link,
div.bgItemTitleContainer a:active,
div.bgItemTitleContainer a:visited,
div.bgItemTitleContainer a:hover
{ font-weight:bold ; }

div.bgItemDescriptionContainer
{
	font-family:Verdana;
	font-size:10px;
	color:#7C6939;
	padding-top:17px;
}

div.bgItemBlogMore
{
	font-family:Verdana;
	font-weight:bold;
	padding-top:10px;
}
.bgItemBlogMore  a.text:link		{background-image: url(../images/textarticlelink.gif); background-repeat:no-repeat; 
 
background-position:0px 2px; padding:0px 5px 0px 10px}
.bgItemBlogMore  a.text:active		{background-image: url(../images/textarticlelink.gif); background-repeat:no-repeat; 

background-position:0px 2px; padding:0px 5px 0px 10px}
.bgItemBlogMore  a.text:visited	{background-image: url(../images/textarticlelink.gif); background-repeat:no-repeat; 

background-position:0px 2px; padding:0px 5px 0px 10px}
.bgItemBlogMore  a.text:hover		{background-image: url(../images/textarticlelink.gif); background-repeat:no-repeat; 

background-position:0px 2px; padding:0px 5px 0px 10px}


div.bgItemBlogDescriptionContainer
{
	float:left;
	padding-left:14px; 
	padding-right:17px;
	padding-top:20px;
	width:234px;
	height:136px;
}

div.bgItemArticleContainer
{
	float:left;
	padding-left:14px; 
	padding-top:20px;
	width:320px;
	height:136px;
}
div.bgItemArticleTitleContainer
{
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	color:#49463f;
	text-transform:uppercase;
}
div.bgItemArticleDescriptionContainer
{
	font-family:Verdana;
	font-size:11px;
	color:#49463f;
	padding-top:11px;
}

div.branding
{
	width:100%; float:left; text-align:right;padding-top:20px;padding-bottom:10px;   
}

div.branding span{ color:#7C6A3A; font-size:10px; text-decoration:none; font-weight:normal; }



/**********************************************************************
* Site Map
**********************************************************************/
div#PaneSiteMap{padding:10px 10px 10px 0px; width:750px; float:left;}
ul.sitemaplevel_0 { margin-left:-3em !important; margin-left:0px; width:750px; float:left;}
li.sitemaplevel_1 { list-style-type:none; line-height:250%;   }
li.sitemaplevel_1  a:link{  font-size:18px; font-weight:bold;  font-weight:normal; }
li.sitemaplevel_1  a:active{  font-size:18px; font-weight:bold;  font-weight:normal; }
li.sitemaplevel_1  a:visited{  font-size:18px; font-weight:bold; font-weight:normal;  }
li.sitemaplevel_1  a:hover{  font-size:18px; font-weight:bold;  font-weight:normal; }

li.sitemaplevel_2 { list-style-type:none;line-height:200%;  }
li.sitemaplevel_2  a:link{   color:#000000; font-size:12px; font-weight:bold;   }
li.sitemaplevel_2  a:active{ color:#000000; font-size:12px; font-weight:bold;   }
li.sitemaplevel_2  a:visited{  color:#000000;font-size:12px; font-weight:bold;   }
li.sitemaplevel_2  a:hover{  color:#000000;font-size:12px; font-weight:bold;   }

li.sitemaplevel_3{ list-style-type:none; line-height:200%;  }
li.sitemaplevel_3  a:link{  color:#000000;font-size:10px;    font-weight:normal;  }
li.sitemaplevel_3  a:active{ color:#000000; font-size:10px;  font-weight:normal; }
li.sitemaplevel_3  a:visited{ color:#000000; font-size:10px;    font-weight:normal;}
li.sitemaplevel_3  a:hover{ color:#000000; font-size:10px;   font-weight:normal;}


li.sitemaplevel_4{ list-style-type:none; line-height:200%;  }
li.sitemaplevel_4  a:link{ color:#000000; font-size:10px;    font-weight:normal;}
li.sitemaplevel_4  a:active{  color:#000000;font-size:10px;   font-weight:normal;}
li.sitemaplevel_4  a:visited{color:#000000;  font-size:10px;   font-weight:normal; }
li.sitemaplevel_4  a:hover{ color:#000000; font-size:10px;   font-weight:normal;}

.imgButton{border-width:0px; cursor:hand; cursor:pointer;  }


.SubscriptionPageSubTitle
{
 background-color:Black; 
 color:White;
 font-size:12px; 
 height:20px; 
 padding:5px 0px 2px 20px;
}
.SubscriptionPageSubHeading
{
 color:Black;
 font-size:12px; 
 font-weight:bold;
 padding:5px;
}

.SubscriptionPageDropdown
{
  width:280px;
}

.SubscriptionPageShortLabel
{
  width:130px;
}


.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}