/* CSS Document */.videolink { text-align:right; width:100%; padding: 3px 0 3px 0; }div.sociable { margin: 16px 0; }span.sociable_tagline { position: relative; }span.sociable_tagline span { display: none; width: 14em; }span.sociable_tagline:hover span {	position: absolute;	display: block;	top: -5em;	background: #ffe;	border: 1px solid #ccc;	color: black;	line-height: 1.25em;}.sociable span {	display: block;}.sociable ul {	display: inline;	margin: 0 !important;	padding: 0 !important;}.sociable li {	background: none;	display: inline;	list-style-type: none;	margin: 0;	padding: 1px;}.sociable ul li:before { content: ""; }.sociable img {	float: none;	width: 16px;	height: 16px;	border: 0;	margin: 0;	padding: 0;}.sociable-hovers {	opacity: .4;	-moz-opacity: .4;	filter: alpha(opacity=40);}.sociable-hovers:hover {	opacity: 1;	-moz-opacity: 1;	filter: alpha(opacity=100);}.roundprodbox1 {	width: 429px; 	margin: 10px 0 0 0 ;	border: 0;	background-repeat:repeat-y; 	background-image:url(/images/prodboxmid.jpg);	}.roundprodboxtop {	width:429px; 	height:9px; 	background-color:#eeeeee; 	text-align:left; 	background-image:url(/images/prodboxtop.jpg);	background-repeat:no-repeat; 	overflow:hidden;	clear:both;	}.roundprodboxmid {	width:409px; 	padding: 0px 10px 0px 10px;  	background-repeat:repeat-y; 	background-image:url(/images/prodboxmid.jpg);		text-align:center;	clear:both;	margin: 0 0 0 0;}.roundprodboxbot {	width:429px; 	height:9px; 	margin:0;		padding: 0;	background-color:#eeeeee; 	text-align:left;	background-image:url(/images/prodboxbot.jpg); 	overflow:hidden; 	clear:both;		background-repeat:no-repeat;	}.libimage {	float:left; padding: 0px 10px 0 0; width:130px;}.libimagetext {	float:left;	width:269px;	text-align:left;}.libarytitle2 {	margin-bottom:5px;}.thumbnail { position: relative; z-index: 0; }.thumbnail:hover{ background-color: transparent; z-index: 50; }.thumbnail span{ position: absolute; background-color: white; padding: 5px; left: -1000px; border: 2px dashed black; visibility: hidden; color: black; text-decoration: none; }.thumbnail span img{ border-width: 0; padding: 2px; }.thumbnail:hover span{ visibility: visible; top: 0; left: -250px; }.othertitlesheader {	margin: 20px 0 10px 0; 	padding: 5px 10px 5px 10px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:16px;	font-weight: bold;	border-style:solid;	border-width:thin;	border-color:#999999;}.sales_video {	height: 232px;}#sales_content { padding: 0 }.bookclub_title1 {font-weight: bold; font-size: 28px;}#topnavbar_social1 { margin-left: 75px; color:#FFFFFF; }#topnavbar_social2 { float:right; width: 150px; position:relative; color:#FFFFFF; }#google_ads_left { text-align:center; position:absolute; width: 140px; height: 125px; top: 15px;} #google_ads_right { margin-top: 35px;}.redborder {	background-color: #950000;	padding: 4px;	width: 360px;	margin: 5px auto 5px auto;	cursor:pointer;	}.redborder:hover {	background-color: #009900;	}input.btn { 	width: 360px;	height: 40px;	font-family: Arial;	font-size: 14pt;	font-weight: bold;	letter-spacing: -1px;	padding: 6px; 0px 6px 0px;	border: 5px;	cursor:pointer;}.fbleft {	text-align:right;	font-size: 16px;	font-weight:bold;}.fbright {	text-align:left;}.fbright input {	width: 180px;}/* Gavin STLES */td.leftnavtablecontent li a:hover {	color:  #666633;}#homecontents a:hover {	color:  #666633;}body {	background: #FFFFFF url(http://www.advanceddigitalebooks.com/images/advanced-digital-ebooks-bg.jpg) repeat-x;}#wrapper {	background: #FFFFFF;	border: 1px solid #68006B;}#header3 {	background: #FFFFFF;}#botcontent p {	margin: 0px;	padding: 1em;}td.leftnavtitles2 a {	color: #68006B;}td.leftnavtitles2 a:hover {	color: #0000FF;	text-decoration: underline;}/* Gavin STLES end */
