﻿
.smalllinkblack
{ 
	color:#000000; 
	font-size: 9px;
	font-weight:none;
	text-decoration:none;
}
.CmsHeadline 
{ 
	color:#000; 
	font-size: 16px;
	font-weight:bold;
	text-decoration:none;
}
.CmsSubHeading
{ 
	color:#000; 
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;
}
.CmsBody
{
	color:#807A73;
	font-size : 0.9em;	
}
.CmsErrataTitle
{
	color:#26005C;
	font-weight:bold;
	font-size : 1.0em;	
}
.CmsErrata
{
	color:#807A73;
	font-size : 0.9em;	
}

 .NavMenuSeparator
 {
	 width:130px;
	 color:#FFFFFF;	 
 }
 
 .ErrorCaption
 {
	color:#8A003D;
	font-weight:bolder;
	font-family:Verdana, Arial, Helvetica;
	font-size:14px;
	font-variant:small-caps;
 }
 .ErrorMessage
 {
	color:#26005C;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica;
	font-size:14px;
	font-style:italic;
 }
 .ErrorSmallText
 {
	color:#807A73;
	font-weight:normal;
	font-family:Courier, Verdana, Arial, Helvetica;
	font-size:8px;
 }
 .UserSignIn
 {
	font-size : 0.9em;
	margin : 0px;
	padding : 0px;
	color:#000000;
 }
 
 .UserSigninPage
 {
	font-size : 0.9em;
	margin : 0px;
	padding : 0px;
	color:#FFFFFF;
	text-align:right;
	background-image:url('/Global/Images/Playmat.Rav2.png');	
 }
  .UserSigninTextBox
 {
	width:150px;
	color:#FFFFFF;
	border-color:#FFFFFF;
	border-style:solid;
	border-width:thin;
	background-color:Transparent;
	vertical-align:bottom;	
 }
 
 .UserSigninCheckBox
 {
	display:none;
 }
 .UserSigninError
 {
	width:150px;
	color:#FFFFFF;
	background-color:Maroon;
	border-style:none;
	vertical-align:bottom;	
		border-color:#FFFFFF;
	border-style:solid;
	border-width:thin;

 }
 
 .UserSigninRecovery
 {
	width:150px;
	color:#DDD;
	background-color:transparent;
	border-style:none;
	filter:alpha(opacity=30);
	-moz-opacity:.350;
	opacity:.30;
	vertical-align:bottom;	
 }
 .SiteMasterLogo
 {
	position:absolute;
	top:0;
	left:0;
 }
 .SiteSearchSimple
 {
	position:absolute; 
	left:600px; 
	top:42px; 
	z-index:25;
 }
 
 .SearchResultsLink
 {
	font-size : 1.0em;
	margin : 0px;
	padding : 0px;
	color:#7C7380;	
	text-decoration:none;
 }
 .SearchResultsBodyText
 {
	font-size : 1.0em;
	margin : 0px;
	padding : 0px;
	color:#000000;	
	text-decoration:none;
 }
 .SearchResultsErrata
 {
	font-size : 0.9em;
	margin : 0px;
	padding : 0px;
	color:#7F8073;	
	font-weight:bold;
	text-decoration:none;	
 }
 .SearchResultsInternal
 {
	font-size : 0.9em;
	margin : 0px;
	padding : 0px;
	color:#A860BF;	
	font-weight:bold;
	text-decoration:none;	
 }  
 .SiteNavMenu
 {	
	z-index:100;
 }
 .SearchLabel
 {	
	width:100px;
	text-align:right;
	white-space:nowrap;
	font-size:0.9em;
	font-weight:200;
 }
 
 
.SiteFooterNav
{
	color:Black;
	text-align:center;		
	vertical-align:middle;
	z-index:2;	
	width:100%;
	height:34px;
	/*background-image:url('/books/images/bookssoftfooter05.jpg') ;	*/
}
.SiteFooterLegal
{
	color:Black;
	font-size:x-small;
	text-decoration:none;
	text-align:center ;
}

.NovelGuideDetails
{
	position:absolute; 
	top:130px; 
	left:545px; 
	width:310px;
	z-index:25;
}

.singleColumnLayout
{
	width:780px;
}
.multiColumnLayout
{
	width:600px;	
} 
 
/*margin or 'border padding' all sides for images matching classes described below 
	
*/ 
 
img.borderpadding2 { 
  margin: 2px;
}

img.borderpadding3 { 
  margin: 3px;
}

img.borderpadding4 { 
  margin: 4px;
}

img.borderpadding5 { 
  margin: 5px;
}	

img.borderpadding10 { 
  margin: 10px;
}
img.borderpadding15 { 
  margin: 15px;
}
/*left border padding for images

*/

img.borderpaddingleft2 { 
  margin-left: 2px;
}	

img.borderpaddingleft3 { 
  margin-left: 3px;
}	

img.borderpaddingleft4 { 
  margin-left: 4px;
}	

img.borderpaddingleft5 { 
  margin-left: 5px;
}	

img.borderpaddingleft10 { 
  margin-left: 10px;
}
img.borderpaddingleft15 
{ 
  margin-left: 15px;
}

	
/*right border padding for images

*/

img.borderpaddingright2 
{ 
  margin-right: 2px;
}	

img.borderpaddingright3 
{ 
  margin-right: 3px;
}	

img.borderpaddingright4 
{ 
  margin-right: 4px;
}	

img.borderpaddingright5 
{ 
  margin-right: 5px;
}		

img.borderpaddingright10 
{ 
  margin-right: 10px;
}

img.borderpaddingright15 
{ 
  margin-right: 15px;
}

.SiteFeedBackForm
{
	font-size:13px;
	font-family:Verdana, helvetica, Arial;
	z-index:10000;	
}
.FeedbackTitle
{
	font-weight:bold;
	font-size:18px;
}
.FeedbackLabel
{
	font-weight:bold;
}

  .BooksTourPanel
 {
	width:100px;
	color:#000000;
	background-color:Transparent;
	text-align:center;	
 }
 .smallheader
 {
	color:#ffffff;
	font-size:9px;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica;
	
	}
	
A.smallheader:hover
{
	color:#B80000;
}



.mainrightside
{
	position:absolute; 
	top:2px; 
	left:310px; 
	
}
.tournamentsleftside
{
	position:absolute; 
	top:9px; 
	left:6px; 
	
}
.tournamentsrightside
{
	position:absolute; 
	top:20px; 
	left:295px;
	width:375px;
	border:0px solid green; 
	
}

.mainrightsidetourney
{
	position:absolute; 
	top:168px; 
	left:310px; 	
}

.homeArticleArchives
{
	background-image:url('/dreamblade/images/dreamblade_articlearchive.jpg');
	width:295px;
	height:107px;
	z-index:-1;
	padding-top:10px;
	padding-left:2px;
	background-repeat:no-repeat;
	border:0px solid green;
	}
	
	.mainLeft
{
	position:relative;
	left:9px;
	border:0px solid green;

	}
	
	.mainleftsidearchivescontent
{
	position:absolute;
	left:10px; 
	top:10px; 
	}

.homeleftsidearticles
{
	position:relative; 
	border:0px solid green; 
	width:300px;
	left:0px; 
	top:10px;
	}
.homeArticleContainerold
{
	position:realtive; 
	border:0px solid red; 
	min-height:105px;
	height:105px;
	font-size: 12px; 
	color: #000000;  
	font-family : arial, helvetica, sans serif; 
	text-decoration: none;
	background-color:Gray;
	
	}
	
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


.mainSpacerAlignCenter
{
position:relative;
left:50px;
clear:both;
	
}
 A.homeArticleContainer:hover 
 {
color: #8a0000;
	}
	
.DreambladeArticleTop
{
	position:relative;
	text-align:center; 
	top:10px; 
	width:568px;
	height:113px;
	margin: 0px 0px 0px 0px;
	background-image:url('/dreamblade/images/DreambladeArticleTop.jpg');
	background-repeat:no-repeat;
	border:0px solid green;
	}

.DreambladeArticleTopContent
{
	position:relative;
	text-align:center;  
	width:564px;
	margin: 0px 0px -15px 4px;
	border:0px solid blue;
	}
	
.DreambladeArticleMiddle
{
	position:relative;
	top:-2px; 
	width:564px;
	margin: 0px 0px 0px 0px;
	background-image:url('/dreamblade/images/DreambladeArticleMiddle.jpg');
	background-repeat:repeat;
	border:0px solid green;
	}
	
.DreambladeArticleMiddleContent
{
	position:relative;
	top:-2px; 
	width:525px;
	min-height:350px;
	margin: 0px 0px -15px 25px;
	border:0px solid red;
	}
	
.DreambladeArticleBottom
{
	position:relative;
	top:-2px;
	left:-5px; 
	width:578px;
	height:50px;
	background-image:url('/dreamblade/images/DreamBladeArticleBottom2.jpg');
	background-repeat:no-repeat;
	border:0px solid red;
	}	
	
	.DreamBladeFrontPageWrapper
{
	margin: 0px 0px 0px 0px;
	border:0px solid green;
	height:450px;

	}
	
		
	
	.DreamBladeBoxWrapper
{
	margin: 0px 0px 0px 0px;
	border:0px solid green;

	}
		
		
		

	.DreamBladeArticlesBox
{
	margin: 0px 0px 0px 0px;
	border:0px solid green;
	width:284px;
	}
	
	
		
	.DreambladeBoxTop
{
	text-align:center; 
	top:0px; 
	width:284px;
	height:43px;
	margin: 0px 0px 0px 0px;
	background-image:url('/dreamblade/images/dbarticleboxtop.jpg');
	background-repeat:no-repeat;
	border:0px solid green;
	}

.DreambladeBoxTopContent
{
	text-align:center;  
	width:284px;
	height:43px;
	margin: 0px 0px -15px 4px;
	border:0 px solid blue;
	}
	
.DreambladeBoxMiddle
{
	top:-2px; 
	width:284px;
	margin: 0px 0px 0px 0px;
	background-image:url('/dreamblade/images/dbarticleboxmiddle.jpg');
	background-repeat:repeat;
	border:0px solid green;
	}
	
.DreambladeBoxMiddleContent
{
	top:-2px; 
	width:250px;
	min-height:21px;
	padding: 0px 0px 0px 16px;
	border:0px solid red;
	}
	
.DreambladeBoxBottom
{
	top:-2px;
	left:0px; 
	width:284px;
	height:21px;
	background-image:url('/dreamblade/images/dbarticleboxbottom.jpg');	
	background-repeat:no-repeat;
	border:0px solid red;
	text-align:right;
	padding: 0px 0px 0px 0px;
	}
	
.DreambladeBoxBottomContent
{
	left:0px; 
	width:244px;
	height:36px;
	margin: 0px 23px 0px 0px;
	border:0px solid red;
	text-align:right;
	
	font-size: 10px; 
	color: #000000;  	
	font-family : arial, helvetica, sans serif; 
	text-decoration: none
}
A.DreambladeBoxBottomContent:hover {color: #8a0000; }



	
	
.DreamBladeTournamentsBox
{
	margin: 0px 0px 0px 0px;
	border:0px solid yellow;
	float: left;
	}
	
	
.DreambladeTournamentsTop
{

	text-align:center; 
	top:0px; 
	width:284px;
	height:43px;
	margin: 0px 0px 0px 0px;
	background-image:url('/dreamblade/images/dbtourneyboxtop.jpg');
	background-repeat:no-repeat;
	border:0px solid green;
	
	}

.DreambladeTournamentsTopContent
{

	text-align:center;  
	width:284px;
	height:43px;
	margin: 0px 0px -15px 4px;
	border:0 px solid blue;
	}
	
.DreambladeTournamentsMiddle
{

	top:-2px; 
	width:284px;
	margin: 0px 0px 0px 0px;
	background-image:url('/dreamblade/images/dbtourneyboxmiddle.jpg');
	background-repeat:repeat;
	border:0px solid green;
	}
	
.DreambladeTournamentsMiddleContent
{

	top:-2px; 
	width:250px;
	min-height:21px;
	margin: 0px 0px 0px 16px;
	border:0px solid red;
	}
	
.DreambladeTournamentsBottom
{

	top:-2px;
	left:0px; 
	width:284px;
	height:21px;
	background-image:url('/dreamblade/images/dbarticleboxbottom.jpg');	
	background-repeat:no-repeat;
	border:0px solid red;
	text-align:right;
	padding: 0px 0px 0px 0px;
	}
	 
.DreambladeTournamentsBottomContent
{
	left:0px; 
	width:244px;
	height:36px;
	margin: 0px 23px 0px 0px;
	border:0px solid red;
	text-align:right;
	
	font-size: 10px; 
	color: #000000;  	
	font-family : arial, helvetica, sans serif; 
	text-decoration: none;
}
A.DreambladeTournamentsBottomContent:hover {color: #8a0000; }

	
	
	.DreambladeArticleBoxDetailCell1
{

	left:0px; 
	width:5px;
	margin: 0px 0px 0px 0px;
	border:0px solid green;
	}
	
	.DreambladeArticleBoxDetailCell2
{

	left:0px; 
	width:25px;
	min-width:150px;
	max-width:150px;
	min-height:30px;
	margin: 0px 0px 0px 0px;
	border:0px solid red;
	}
	
	.DreambladeArticleBoxDetailCell3
{

	left:0px; 
	width:15px;
	margin: 0px 0px 0px 0px;
	border:0px solid red;

	}
.DreambladeArticleBoxDetailCellWrapper
{

	left:0px; 
	width:250px;
	min-width:250px;
	margin: 0px 0px 0px 0px;
	border:0px solid blue;
	}
	
	.center
{
	text-align:center;
}

	.left175
{
	position:relative;
	left:195px;
}

	.tourneyRightside
{
	position:absolute;
	left:295px;
	top:0px;
	width:250px;
}


.AMainGallery
{
	text-align:center;
	}
