@charset *UTF-8*;
/* CSS Document  */

body
{
margin: 0px;
padding: 0px;
background-color: black;
background-image: url('/images/newimages/bkgnd-faces-gray-short.png');
background-repeat: no-repeat;
background-position: center top;
}

img
{
border: 0px;
}

.mainDiv
{
width:900px;
margin-left: auto;
margin-right: auto;
}

/*	-------------- content Space ----------------------------------------------------------- */
.contentDiv
{
position: relative;
width: 900px;
background-color: white; 
text-align:left;
padding-top: 24px;

border: 0px solid yellow;	
-moz-border-radius-bottomleft: 6px;
-moz-border-radius-bottomright: 6px;
-webkit-border-bottom-left-radius: 6px;
-webkit-border-bottom-right-radius: 6px;
}

#leftSide
{
float: left;
width: 260px;
padding-left: 40px;
}

#rightSide
{
float: right;
width: 580px;
}

#topPublisher
{
float: left;
padding-left: 40px;
width: 820px;
}

.resultLabel
{
padding: 0px 0px 8px 40px;
}

/*	-------------- leftSide ----------------------------------------------------------- */
.pageOptions
{
padding: 4px 0px;
}
.pageOptionsText
{
float: left;
padding-top: 2px;
width: 90px;
}
.pageOptionsScroll
{
float: left;
width: 150px;
}
.optCheckbox {
	position: relative;
	left: -3px;
	top: 3px;
}
.optDiv {
	padding: 2px 0px;
}

.relatedHeader
{
clear: both;
padding: 6px 0px;
}
.relatedBox
{
background-color: #eeeeee;
/* Mozilla: >= 3.6*/
background: -moz-linear-gradient(left, #eeeeee, #ffffff);
/* Chrome, Safari:*/
background: -webkit-gradient(linear, left top, right top, from(#eeeeee), to(#ffffff));
/* MSIE >= 5.5 */
filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#eeeeee', EndColorStr='#ffffff', GradientType=1);
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
padding: 8px 0px 12px 6px;
margin-bottom: 8px;
border: 0px solid black;
}


.relatedSeriesHeader
{
	float:left;
	text-align:left;
}
.relatedSeriesLink
{
	float:right;
	text-align:right;
	padding-right:5px;
}

.bookSeriesCover
{
position: relative;
float: left;
width: 62px;
height: 110px;
border-top: 0px solid blue;
}
.bookSeriesRow
{
clear: both;
height: 2px;
overflow: hidden;
border: 0px solid white;
}

.relatedPublisherHeader
{
}
.relatedPublisherTitles
{
padding-bottom: 6px;
}
.publisherIcon
{
width: 110px;
background-color: black;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
padding: 5px;
border: 0px solid blue;
cursor: pointer;
float:left;
}
.relatedPublisherItemText
{
float:right;
width:115px;
}

.reviewClass
{
	position:relative;
	padding-top:8px;
}
.reviewEntry
{
	clear:both;
	padding-top:10px;
	margin-left:10px;
	border:0px solid black;
}
.recentPhoto
{
	position:relative;
	float:left;
}





/*	-------------- Right Side ----------------------------------------------------------- */
.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;
font-weight: bold;
}
.resultCategories
{
float: left;
width: 180px;
padding: 2px 8px 2px 0px;
line-height: 1.6;
border: 0px solid red;
}

.goldBack
{
float:right;
width:150px;
background-color: #f0d798;
/* Mozilla: >= 3.6*/
background: -moz-linear-gradient(left, #f0d798, #FFFFFF);
/* Chrome, Safari:*/
background: -webkit-gradient(linear, left top, right top, from(#f0d798), to(#ffffff));
/* MSIE >= 5.5 */
filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#f0d798', EndColorStr='#ffffff', GradientType=1);
cursor: pointer;
}
.goldBack:hover
{
background-color: #ffe4a0;
/* Mozilla: >= 3.6*/
background: -moz-linear-gradient(left, #ffe4a0, #FFFFFF);
/* Chrome, Safari:*/
background: -webkit-gradient(linear, left top, right top, from(#ffe4a0), to(#ffffff));
/* MSIE >= 5.5 */
filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#ffe4a0', EndColorStr='#ffffff', GradientType=1);
}

.grayBack
{
float:right;
width:150px;
background-color: #eeeeee;
/* Mozilla: >= 3.6*/
background: -moz-linear-gradient(left, #eeeeee, #FFFFFF);
/* Chrome, Safari:*/
background: -webkit-gradient(linear, left top, right top, from(#eeeeee), to(#ffffff));
/* MSIE >= 5.5 */
filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#eeeeee', EndColorStr='#ffffff', GradientType=1);
cursor: pointer;
}
.grayBack:hover
{
background-color: #dedede;
/* Mozilla: >= 3.6*/
background: -moz-linear-gradient(left, #dedede, #FFFFFF);
/* Chrome, Safari:*/
background: -webkit-gradient(linear, left top, right top, from(#dedede), to(#ffffff));
/* MSIE >= 5.5 */
filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#dedede', EndColorStr='#ffffff', GradientType=1);
}

.grayBackDim
{
float:right;
width:150px;
background-color: #eeeeee;
/* Mozilla: >= 3.6*/
background: -moz-linear-gradient(left, #eeeeee, #FFFFFF);
/* Chrome, Safari:*/
background: -webkit-gradient(linear, left top, right top, from(#eeeeee), to(#ffffff));
/* MSIE >= 5.5 */
filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#eeeeee', 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;
	border:0px solid green;
}
.optionsIconPreview
{
	position:absolute;
	left:-9px;
	height:19px;
	width:22px;
	background-position:0px 0px;
}
.optionsIconPreview:hover
{
	position:absolute;
	left:-9px;
	height:19px;
	width:22px;
	background-repeat:no-repeat;
	background-position:0px -19px;
}
.optionsIconPreviewDim
{
	position:absolute;
	left:-9px;
	height:19px;
	width:22px;
	background-position:0px -38px;
}
.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;
}














.resultItemImage_Publisher
{
	width:128px;
	height:128px;
	float:left;
	margin-right:20px;
	background-color:#000000;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-bottomleft:4px;
	-webkit-border-top-left-radius:4px;
	-webkit-border-top-right-radius:4px;
	-webkit-border-bottom-right-radius:4px;
	-webkit-border-bottom-left-radius:4px;
}


.resultItemText_Publisher
{
	float:left;
	width:430px;
	font-size: 12px;
	font-family: Helvetica, Arial, Sans-serif;
	color: #5f5f5f;
	text-align:left;
}
.resultItemText_Publisher A:link{color: #5f5f5f;}
.resultItemText_Publisher A:visited{color: #5f5f5f;}
.resultItemText_Publisher A:active{color: #5f5f5f;}

.text15black
{
	font-size:15px;
	font-family:Helvetica, Arial, Sans-serif;
	color: #000000;
}
.text15black A:link{color: #000000;}
.text15black A:visited{color: #000000;}
.text15black A:active{color: #000000;}

.resultItemLink
{
	margin-top:12px;
	margin-bottom:12px;
	margin-left:-9px;
}

.resultItemSpacer
{
	clear:both;
	width:100%;
	height:25px;
}

.resultItemSpacerLine
{
	width:100%;
	text-align:center;
}







.resultCoverSection
{
	width:100%;
}
.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;
	font-weight:bold;
}
.bookAuthor
{
	padding-top:2px;
	width:134px;
}


#coverImageDiv
{
position: relative;
padding-top: 24px;
border: 0px solid green;
}

#matureFlag
{
position: relative;
padding: 8px 0px 0px 62px;
border: 0px solid green;

}


#topRated
{
padding: 20px 0px 4px 0px;
}
#topRatedContent
{
padding: 2px 2px 8px 10px;

background-color: #EEEEEE;
 /* Mozilla: >= 3.6*/
 background: -moz-linear-gradient(left, #EEEEEE, #FFFFFF);
 /* Chrome, Safari:*/
 background: -webkit-gradient(linear, left top, right top, from(#EEEEEE), to(#FFFFFF));
 /* MSIE >= 5.5 */
 filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#EEEEEE', 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: 154px;
}
.topRateDots
{
float: left;
padding-top: 2px;
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;
}


.availFormats{
float:left;
padding-right: 4px; 
cursor:pointer;
}

#eBookFormat
{
	padding-top: 4px;
}

/*	-------------- 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;
}

.bottomMore
{
clear:both;
padding-top:4px;
border: 0px solid black;
}

.blogItem
{
position: relative;
padding-top: 8px;
}

#titlePop
{
position: relative;
padding-top: 8px;
font-weight: bold;
}
#descriptPop
{
position: relative;
padding-top: 8px;
}
#descriptPopImage
{
position: relative;
padding: 8px 0px 6px 0px;
float: left;
width: 168px;
border: 0px solid black;
}
#imagePop
{
position: relative;
padding: 8px 0px 0px 6px;
float: right;
width: 62px;
margin: 0px;
overflow:hidden;
border: 0px solid black;
}

.reviewClass
{
position: relative;
padding-top: 8px;
}
.reviewEntry
{
clear:both;
padding-top: 4px;
border:0px solid black;
}
.recentPhoto
{
position: relative;
float: left;
}

