

/* @group GLOBALS */

html 				{
	height: 100%;
	width: 100%;
	font-family: "Arial", "sans-serif";
	font-size:.85em;
	padding:0px;
	margin:0px;
}body 				{
	min-width: 425px;
	background: #FFFFFF;	
	padding:0px;
	margin:0px;
	width: 100%;
	max-width: 1700px;
		overflow-x:auto;
}p					{
	line-height:2em;
	padding: 0px 20px 0px 20px;
}p.wellSpaced		{
	line-height:2em;
}.smallType			{
	font-size:.90em;
	line-height:1em;
}.paddingLR 		{
	padding-left:10px;
	padding-right:10px;
}.paddingL 			{
		padding-left:10px;
}.paddingR 			{
		padding-right:10px;
}A		 			{
	text-decoration: underline;
	color:#000000;
}A:link 			{
	text-decoration: underline;
	color:#000000;
}A:hover 			{
	text-decoration: none;
	color:#000000;
}A:visited 			{
	text-decoration:underline;
	color:#000000;
}A:visited:hover	{
	text-decoration:none;
	color:#000000;
}A.homepageA		{
	text-decoration:none;
	color:#000000;
}A.homepageA:visited{
	text-decoration:none;
	color:#000000;
}A.homepageA:hover	{
	text-decoration:none;
	color:#000000;
}input,textarea		{
	padding:2px;
	margin:0px;
		margin-bottom:0px;
	color:#666;
	letter-spacing:2pt;
	text-transform:uppercase;
	font-family: "Arial", "sans-serif";
	font-size:.85em;
}.horizBorder 		{
	border: solid #000000;
	border-width: 0px 0px 1px 0px;
}.horizBotBorder 	{
	border: solid #000000;
	border-width: 0px 0px 1px 0px;
}.boxBorder 		{
	border: solid #000000;
	border-width: 1px 1px 1px 1px;
}.horizBorderTopBot {
	border: solid #000000;
	border-width: 1px 0px 1px 0px;
}.item 				{
	position:relative;
	visibility:hidden;
	display:none;
	z-index:0;
	left:0;
	top:0;
}
/* @end */

/* @group HOMEPAGE */
.homepageH1	{
	position:relative;	
	margin:0px;
	padding:0px 35px 0px 50px;
	float:left;
	letter-spacing:26pt;
	border:1px solid black;
	border-width:1px 1px 0px 0px;
	font-size:4em;
	text-transform:	uppercase;
	letter-spacing:20pt;
	padding-bottom:0px;
	text-align:left;

/*	left:10%;
	clear:none;
	float:left;
	display:inline;
*/
	text-decoration:none;
}.homepageSpan	{
	font-size:1em;
	display:inline;
	float:left;
	position:relative;
		left:100px;
		top:25px;
	clear:none;
	text-transform:uppercase;
	letter-spacing:1.5pt;
	text-decoration:none;
}#ecHomepage		{
	position:absolute;
	/* top:39%; */
	text-align:center;
	width:100%;
}.noteSmallBottom	{
	position:absolute;
	bottom:0px;
	text-align:left;
	font-size:8pt;
	left:20px;
}.homepageThunbnailText{
	text-transform:uppercase;
	font-size:11pt;
	letter-spacing:1pt;
	color:#000;
	padding-left:3px;
}.homepageThumbnailImage{
	margin-bottom:5px;
}.homepageThumbnailImage img{
	padding:5px;
	border:1px solid #666;
}.homepageThumbnails{
	position:relative;
	float:left;
	text-align:left;
	border:1px solid black;
	width:850px;
	margin-left:0px;
	padding-left:0px;
	border-width:1px 1px 1px 0px;
}.homepageThumbnailContainer{
	position:relative;
	float:left;
	text-align:left;
	margin:30px 0px 10px 60px;
	width:205px;
}.homepageThunbnailText{
	max-width:200px;
	max-height:80px;
	height:40px;
	line-height:18px;
}.homepageThunbnailText a{
	text-decoration:none;
}.homepageThunbnailText a:hover{
	text-decoration:underline;
}

/* @end */


/* @group PARTICULARS */

.navMenuContainer{
	display: block;
	visibility: visible;
	opacity: 0;
}.navbarLink	{
	font-size:.8em; /*10.05.05 was 75% - changed because weights were not showing on PC*/
	text-align:right;
	padding-right:20px;
	padding-left:0px;
	line-height:-0px;
	letter-spacing:2pt;
	text-transform:uppercase;
	padding-top:15px;
	padding-bottom:20px;
 }.navbarLinkArchive	{
 	font-size:.8em; /*10.05.05 was 75% - changed because weights were not showing on PC*/
	text-align:right;
	padding-right:35px;
	letter-spacing:2pt;
	text-transform:uppercase;
	line-height:15px;
	padding-bottom:20px;
 }.navbarLinkRubric	{
	 	font-size: 1.25em;
 	font-weight:bold;
 	letter-spacing:6pt;
 	text-align:left;
 	padding-bottom:0px;
 	margin-bottom:-0px;
 	border:1px solid black;
 	border-width:1px 0px 1px 0px;
 	line-height:1em;
}.navbarLinkRubric a{
	text-decoration:none;
	color: #888;
}.navbarLinkRubric a:visited{
	text-decoration:none;
	color: #888;
}.navbarLinkRubric a:hover{
	text-decoration:none;
	color: #888;
}#navRubricArt{
	 border-top-width:0px;
	 position:relative;
	  	margin-top: 10px;
}.inactive 		{
 	color:#AAA;
}.imageCaption{
	position:relative;
	width:80%;
	line-height:11pt;
	font-size:.8em;	
}.contentSection	{
	border:1px solid black;
	border-width: 0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
 }.contentSection h3	{
	border:1px solid black;
	border-width:	0px 0px 1px 0px;
	position:relative;
	letter-spacing:6pt;
	text-transform:uppercase;
	text-indent:20px;
	font-weight: normal;
 }#header	{
	border:1px solid black;
		border-width:0px 0px 1px 0px;;
	padding:0px 0px 1px 0px;
	margin:0px; 
	position:relative;
	top: 0px;
 }#header h1	{
 	padding:0px;
 	margin:0px;
 	margin-bottom:-1px;
 }#topLeftHeader	{
 		
	width:230px ; 
		
	font-size:165%;
	font-weight:bold; 
	border:1px solid black;
	border-width:0px 1px 0px 0px;
		
	padding:10px 15px 10px 15px;
			
	padding-top:0px;	
	float:left; 
	margin:0px 0px 0px 0px;
	text-align:center;
	letter-spacing:16pt;
	text-transform:uppercase;
 }#topRightHeader	{
	margin-left:0px; 
	float:left !important; 
		;
	position:relative;
	margin-top:18px;
	left:0px;
	margin-left:0px;
	letter-spacing:2pt;
		
	font-size:.9em;
	/*	width:600px;*/
	padding-left:25px;
	text-align:left;
	text-transform:uppercase;
	font-weight: normal;

 }#topRightSubHeader	{
	position:relative;
	float:left; 
		font-size:.4em;
		
		top:-27px;
		height:9px;
	text-align: left;
	border:0px red solid;
	width: 960px;
		padding-left:287px;
	font-weight: normal;
	letter-spacing: 1pt;
 }.grayWide{
 	padding:2px;
	margin:0px;
	color:#666;
	letter-spacing:2pt;
	text-transform:uppercase;
	font-size:8pt;
 }#leftCol	{
	float:left;
	position:relative;
	left:0px; 
	width:175px; 
		top:-30px;
	padding:0px;
 }#leftColInner{
 	position:relative;
 	border: solid black;
 		border-width:0px 1px 0px 0px;
		margin:0px;
	padding:0px;
		top:-10px;
 }
 #centerCol	{
	float:left;
	position:relative;
	left:0px; 
	top:-30px;
	padding:0px 0px 0px 0px; 
	width:785px; 
	border: solid black; 
		border-width:0px 1px 0px 0px;
	 
 }#moneyShotCaption	{
	margin-top:10px;
	text-align:center; 
	font-size:.9em;
 }#linksUl li{
	padding-bottom:10px;
}#betaTag		{
 	font-size:.75em;
 	position:absolute;
 	top:75px;
 	left:5px;
 }#copyrightSymbol	{
	 	font-size:1.25em;
 }.redStar			{
 	color:#D1001D;
 	font-size:11pt;
 }#footerPrint{
	display: none;
}

/* @end */

/* @group ONIONSKIN */
.imgWrap1, .imgWrap2, .imgWrap3 {
	/*display:inline-table;*/
	/* \*/display:block;/**/
	position:relative;
  }
.imgWrap1 {
	float:left;
	background:url(/images/shadow.body.jpg) right bottom no-repeat;
	position:relative;
	/*left:;*/
	top:10px;
 }.imgWrap2 {
	background:url(/images/shadow.botLeft.jpg) left bottom no-repeat;
 }.imgWrap3 {
	padding:0 8px 8px 0;
	background:url(/images/shadow.topRight.jpg) right top no-repeat;
 }.imgWrap3 img {
	display:block;
 }.imgWrap4	{
	padding:4px 8px 4px 8px;
	background-color:#FFFFFF;
 }#moneyShot	{
	width:100%;
	padding:0px;
	margin:0px;
 }
/* @end */





