@charset *UTF-8*;
/* CSS Document  */

body
{
margin: 0px;
padding: 0px;
background-color: black;
font-size: 100.1%;
background-image: url('/images/TakeOver/darknessII_skin_01_zP.jpg');
background-repeat: no-repeat;
background-position: center top;
/*	opacity:0.9;	*/
}

img
{
border: 0px;
}

.mainDiv
{
width:900px;
margin-left: auto;
margin-right: auto;
}

/*	-------------- mobile cover space ----------------------------------------------------------- */
#coverSpace
{
clear: both;
position: relative;
width: 100%;
height: 240px;
background-color: #4d4d4d;
border: 0px solid yellow;	
}
#hdrAnimation
{
float: right;
left: 0px; 
top: 0px; 
width: 730px; 
height: 240px; 
z-index: 0; 
background-position: 0px 0px;
}
#logoImageSolo
{
width:260px;
padding-top:20px;
}
#logoImage
{
float:left;
padding:5px;
background-color: black;
}
#logoFad
{
float:left;
width:170px;
height:66px;
background-color: black;
 /* Mozilla: >= 3.6*/
 background: -moz-linear-gradient(top, #000000, #7A7A7A);
 /* Chrome, Safari:*/
 background: -webkit-gradient(linear, left top, left bottom, from(#000000), to(#7A7A7A));
 /* MSIE >= 5.5 */
 filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#000000', EndColorStr='#7A7A7A', GradientType=0);
}

/*	-------------- content Space ----------------------------------------------------------- */
.contentDiv
{
position: relative;
width: 900px;
background-color: black; 
text-align: left;

font-family: Helvetica, Arial, Sans-serif;
color: #efefef;
font-size: 10px;
border: 0px solid yellow;	
}
.contentDiv A:link{text-decoration: none; color: #060606;}
.contentDiv A:visited{text-decoration: none; color: #060606;}
.contentDiv A:active{text-decoration: none; color: #060606;}

#leftSide
{
float:left;
width:260px;
padding-left:40px;
border:0px solid yellow;	
}

#rightSide
{
float:right;
width:580px;
border:0px solid red;	
}
#rightSideWhite
{
float: right;
width: 580px;
background-color: white;
}
/*	-------------- left side ----------------------------------------------------------- */
#browse
{
poistion: relative;
padding-top: 18px;
border: 0px solid green;
width:260px;
}
#titleBrowse
{
padding-bottom: 8px;
border: 0px solid blue;
}
.buttonBrowse
{
width: 124px;
height: 28px;
border:1px solid #1A1A1A;
background-color: #cdcdcd;

/* Chrome, Safari:*/
background: -webkit-gradient(
   linear,
   left top,
   left bottom,
   color-stop(0.31, rgb(200,200,200)),
   color-stop(0.6, rgb(149,149,149))
);
/* Mozilla: >= 3.6*/
background: -moz-linear-gradient(
   center top,
   rgb(200,200,200) 31%,
   rgb(149,149,149) 60%
);
 /* MSIE >= 5.5 */
 filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#FFFFFF', EndColorStr='#cdcdcd', GradientType=0);
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
cursor: pointer;
}
.bLeft
{
float: left;
}
.bRight 
{
float: right;
}


.buttonBrowseText
{
text-align: center;
padding-top: 6px;
}
.browseSubMenu
{
width: 250px;
border:1px solid #eeeeee;
padding: 6px 4px 6px 4px;
background-color: #cdcdcd;

 /* Mozilla: >= 3.6*/
 background: -moz-linear-gradient(top, #FFFFFF, #cdcdcd);
 /* Chrome, Safari:*/
 background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#cdcdcd));
 /* MSIE >= 5.5 */
 filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#FFFFFF', EndColorStr='#cdcdcd', GradientType=0);
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
display: none;
}
.browseSubMenuColumns
{
float: left;
padding: 2px 4px 2px 6px;
width: 113px;

background-color: white;

-moz-border-radius-bottomleft: 6px;
-moz-border-radius-bottomright: 6px;
-webkit-border-bottom-left-radius: 6px;
-webkit-border-bottom-right-radius: 6px;

line-height: 1.6;
border: 0px solid green;
}

.broRatingImg
{
	
	width:76px;
	height:18px;
	background:transparent url(/images/NewImages/discs-compact.png) no-repeat 0 0;
	margin-left: 10px;
}




#share
{
clear: both;
padding: 20px 0px 4px 0px;
}
.shareDiv
{
clear: both;
padding: 10px;
background-color: #4D4D4D;
 /* Mozilla: >= 3.6*/
 background: -moz-linear-gradient(left, #4D4D4D, #000000);
 /* Chrome, Safari:*/
 background: -webkit-gradient(linear, left top, right top, from(#4D4D4D), to(#000000));
 /* MSIE >= 5.5 */
 filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#4D4D4D', EndColorStr='#000000', GradientType=1);
			 
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border: 0px solid green;
}

#joinDiv
{
margin-top: 20px;
padding: 8px 12px 12px 12px;
background-color: #4D4D4D;

 /* Mozilla: >= 3.6*/
 background: -moz-linear-gradient(left, #4D4D4D, #000000);
 /* Chrome, Safari:*/
 background: -webkit-gradient(linear, left top, right top, from(#4D4D4D), to(#000000));
 /* MSIE >= 5.5 */
 filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#4D4D4D', EndColorStr='#000000', GradientType=1);
			 
-moz-border-radius: 6px;
-webkit-border-radius: 6px;

border: 0px solid green;
}
#joinDescription
{
padding: 8px 0px;
}






.bestSellers
{
padding: 20px 0px 4px 0px;
}
.bestSellersContent
{
width: 248px;
padding: 4px 2px 8px 10px;

background-color: #4D4D4D;
 /* Mozilla: >= 3.6*/
 background: -moz-linear-gradient(left, #4D4D4D, #000000);
 /* Chrome, Safari:*/
 background: -webkit-gradient(linear, left top, right top, from(#4D4D4D), to(#000000));
 /* MSIE >= 5.5 */
 filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#4D4D4D', EndColorStr='#000000', GradientType=1);
			 
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border: 0px solid red;
}
.bestSellerImg
{
float:left;
}
.bestSellerTitle
{
float:right;
width:120px;
padding-bottom: 4px;
}
.bestSellerDesc
{
float:right;
width:120px;
}
.bestSellerNum
{
float:left;
padding: 4px 8px 4px 0px;
}
.bestSellerOther
{
float: left;
padding: 4px 0px;
width: 220px;
border: 0px solid red;
}

.pageOptions
{
float: left;
padding-top: 8px;
padding-bottom: 6px;
}
.pageOptionsBox
{
float: right;
padding: 6px 70px 2px 0px;
}


#topRated
{
padding: 20px 0px 4px 0px;
}
#topRatedContent
{
padding: 2px 2px 8px 10px;

background-color: #4D4D4D;
 /* Mozilla: >= 3.6*/
 background: -moz-linear-gradient(left, #4D4D4D, #FFFFFF);
 /* Chrome, Safari:*/
 background: -webkit-gradient(linear, left top, right top, from(#4D4D4D), to(#FFFFFF));
 /* MSIE >= 5.5 */
 filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#4D4D4D', EndColorStr='#FFFFFF', GradientType=1);
			 
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border: 0px solid red;
}
.topRateDiv
{
margin-top: 8px;
height: 10px;
border: 0px solid red;
}
.topRateTitle
{
float: left;
width: 150px;
}
.topRateDots
{
float: left;
width: 60px;
}
.topRateRate
{
float: right;
width: 25px;
text-align: right;
padding-right: 8px;
}

.star{
	float: left;
    width: 12px;
    height: 12px;
    background: transparent url(/images/NewImages/discs-small.png) no-repeat 0 0px;
	border: 0px;
}
.sHalf {
    background-position: 0 -12px;
}
.sFull {
    background-position: 0 -24px;
}

.sponsorAdd
{
	margin-top:14px;
}

.publisherAd
{
	margin-top:14px;
	text-align:center;
}
.publisherAdImage
{
	width:260px;
}


/* right side 	-------------------------------------------------------------------	*/
#featuredPick
{
margin-top: 16px;
margin-right: 40px;
top: 25px;
height: 260px;
overflow: hidden;
border: 0px solid red;
}
#titlePick
{
font-size: 12px;
border: 0px solid red;
}
.pickImage
{ 
position: relative;
float: left;
padding-top: 10px;
width: 260px;
height: 228px;
overflow: hidden;
border: 0px solid green;
cursor: pointer;
}
#featuredCover
{
position : absolute;
clip: rect(0px, 260px, 190px, 0px);
width: 260px;
z-index: 1;
}			
#featuredFade
{
position : absolute;
width: 260px;
z-index: 5;
top: 88px;
border: 0px solid yellow;
}
#infoPick
{
padding-top: 12px;
width: 260px;
float:right;
border: 0px solid green;
}



.bookGroup
{
padding: 20px 0px 8px 0px;
border: 0px solid green;
}
.bookGroupTitle
{
float: left;
width: 300px;
border: 0px solid green;
}
.booksGroupMore
{
float: right;
width: 220px;
padding-top: 2px;
padding-right: 40px;
text-align: right;
border: 0px solid green;
}
.book
{
float: left;
top: 15px;
width: 140px;
border-top: 0px solid blue;
}
.bookCover
{
height: 200px;
overflow: hidden;
border: 0px solid green;
}
.bookTitle
{
padding-top:8px;
width:134px;
}
.bookAuthor
{
padding-top:2px;
width:134px;
}

.videoEmbed
{
float: left;
width: 580px;
padding-top: 8px;
}

.publisherFrame
{
float: left;
width: 140px;
padding-top: 20px;
border: 0px solid yellow;
}
.publisherIcon
{
width: 110px;
background-color: black;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
padding: 5px;
border: 0px solid blue;
cursor: pointer;
}
/* -------------- right side search -----------------------------------------------------------*/
.resultDetail
{
float:left;
width: 200px;
padding: 10px 0px 8px 0px;
}

.resultNav
{
float: right;
width: 350px;	
}
#resultNavButtonPrev
{
float: right;
width: 34px;
height: 34px;
cursor: pointer;
background: transparent url(/images/NewImages/btn-search-paging-L.png) no-repeat 0 0;
}
#resultNavButtonPrev:hover {
background-position: 0 -34px;
}
#resultNavButtonPrev:active {
background-position: 0 -68px;
}
#resultNavButtonPrevDim
{
float: right;
width: 34px;
height: 34px;
background: transparent url(/images/NewImages/btn-search-paging-L.png) no-repeat 0 0;
background-position: 0 -102px;
}
#resultNavButtonNext
{
float: right;
width: 34px;
height: 34px;
cursor: pointer;
background: transparent url(/images/NewImages/btn-search-paging-R.png) no-repeat 0 0;
}
#resultNavButtonNext:hover {
background-position: 0 -34px;
}
#resultNavButtonNext:active {
background-position: 0 -68px;
}
#resultNavButtonNextDim
{
float: right;
width: 34px;
height: 34px;
background: transparent url(/images/NewImages/btn-search-paging-R.png) no-repeat 0 0;
background-position: 0 -102px;
}

#resultNavText
{
float: right;
padding-top: 8px;
text-align: right;
margin-right: 4px;
}
#resultNavInput
{
width: 30px;
text-align: center;
border: 1px solid #bbbbbb;
outline: none;
}
.resultItem
{
padding: 8px 0px;
}
.resultItemImage
{
float:left;
width:140px;
}
.resultItemText
{
float: left;
width: 270px;
height: 200px;
}
.resultTitle
{
padding-bottom: 4px;
}


.newReleaseItem
{
padding: 8px 0px;
clear:both;
border: 0px solid red;
}
.newReleaseItemImage
{
float:left;
width:140px;
}
.newReleaseItemImageRight
{
float: right;
width: 140px;
margin-right: 20px;
}
.newReleaseItemText
{
float: left;
width: 400px;
border: 0px solid red;
}
.newReleaseTitle
{
padding-bottom: 4px;
}
.newReleaseDescription
{
line-height: 1.5;
padding: 8px 0px;
}




.goldBack
{
float:right;
width:150px;
background-color: #f0d798;
/* Mozilla: >= 3.6*/
background: -moz-linear-gradient(left, #f0d798, #000000);
/* Chrome, Safari:*/
background: -webkit-gradient(linear, left top, right top, from(#f0d798), to(#000000));
/* MSIE >= 5.5 */
filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#f0d798', EndColorStr='#000000', GradientType=1);
cursor: pointer;
}
.goldBack:hover
{
background-color: #ffe4a0;
/* Mozilla: >= 3.6*/
background: -moz-linear-gradient(left, #ffe4a0, #000000);
/* Chrome, Safari:*/
background: -webkit-gradient(linear, left top, right top, from(#ffe4a0), to(#000000));
/* MSIE >= 5.5 */
filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#ffe4a0', EndColorStr='#000000', GradientType=1);
}

.grayBack
{
float:right;
width:150px;
background-color: #4D4D4D;
/* Mozilla: >= 3.6*/
background: -moz-linear-gradient(left, #4D4D4D, #000000);
/* Chrome, Safari:*/
background: -webkit-gradient(linear, left top, right top, from(#4D4D4D), to(#000000));
/* MSIE >= 5.5 */
filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#4D4D4D', EndColorStr='#000000', GradientType=1);
cursor: pointer;
}
.grayBack:hover
{
background-color: #4D4D4D;
/* Mozilla: >= 3.6*/
background: -moz-linear-gradient(left, #4D4D4D, #000000);
/* Chrome, Safari:*/
background: -webkit-gradient(linear, left top, right top, from(#4D4D4D), to(#000000));
/* MSIE >= 5.5 */
filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#4D4D4D', EndColorStr='#000000', GradientType=1);
}

.grayBackDim
{
float:right;
width:150px;
background-color: #6D6D6D;
/* Mozilla: >= 3.6*/
background: -moz-linear-gradient(left, #6D6D6D, #FFFFFF);
/* Chrome, Safari:*/
background: -webkit-gradient(linear, left top, right top, from(#6D6D6D), to(#ffffff));
/* MSIE >= 5.5 */
filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#6D6D6D', EndColorStr='#ffffff', GradientType=1);
cursor: default;
}
.dimText
{
opacity:0.5;
filter: alpha(opacity=50);
}

.bookOptions
{
	margin:12px 0px 8px 0px;
	position:relative;
}
.optionsIcon
{
	position:absolute;
	left:-9px;
	height:19px;
	width:22px;
	background-position:0px 0px;
}
.optionsIconPreview
{
	position:absolute;
	left:-9px;
	height:18px;
	width:22px;
	background-position:0px 0px;
}
.optionsIconPreview:hover
{
	position:absolute;
	left:-9px;
	height:18px;
	width:22px;
	background-repeat:no-repeat;
	background-position:0px -19px;
}
.optionsText
{
float : left;
padding-top: 2px;
padding-left:18px;
width: 115px;
border: 0px solid green;
}
.optionsTop
{
-moz-border-radius-topleft: 6px;
-webkit-border-top-left-radius: 6px;
}
.optionsBottom
{
-moz-border-radius-bottomleft: 6px;
-webkit-border-bottom-left-radius: 6px;
}

.setDiv
{
padding-bottom: 8px;
}

.setLargeImage
{
float: left;
width: 140px;
}
.setSmallImage
{
position: relative;
float: left;
width: 68px;
height: 110px;
}
}
.setPublisherName
{
float: left;
width: 420px;
}
.setTitleCount
{
float: left;
width: 420px;
padding-bottom: 12px;
}







/*	-------------- Blog & Reviews Block ----------------------------------------------------------- */
.bottomDiv
{
position: relative;
width:900px;
background-color: #dedede;
-moz-border-radius-bottomleft: 6px;
-moz-border-radius-bottomright: 6px;
-webkit-border-bottom-left-radius: 6px;
-webkit-border-bottom-right-radius: 6px;
}

.bottomColumns
{
float:left;
width: 264px;
/* background-color: red;#cccccc;*/
padding: 15px 0px 0px 15px;
border: 0px solid black;
/* filter: alpha(opacity=20);   IE */
text-align:left;
}
.bottomTitle
{
padding-bottom: 8px;
border: 0px solid black;
}
.bottomMore
{
clear:both;
padding-top: 6px;
border: 0px solid black;
}

.blogItem
{
position: relative;
padding-bottom: 4px;
}

#popTitle
{
font-weight: bold;
border: 0px solid green;
}
#popByLine
{
padding-top: 2px;
border: 0px solid green;
}
#popDescription
{
padding-top: 8px;
border: 0px solid black;
}
#popImage
{
position: relative;
padding: 0px 0px 0px 6px;
float: right;
width: 60px;
margin: 0px;
overflow:hidden;
border: 0px solid black;
}

.reviewClass
{
position: relative;
padding-top: 8px;
}
.reviewEntry
{
clear:both;
padding-bottom: 4px;
border:0px solid black;
}
.recentPhoto
{
position: relative;
float: left;
}

#eBookFormat
{
	padding-top: 4px;
}
.availFormats{
float:left;
padding-right: 4px; 
cursor:pointer;
}

