/* CSS Document */body{margin:0;padding:0;border:0;background-image: url(/book-layout/layout-images/pbr_bg.jpg) ;}#box{width:184px;margin-bottom:16px;background-color:#ffffff;height:12px;}*html #box{width:183px;margin-bottom:17px;background-color:;height:15px;}#PGmain-container{width:1041px;margin-left:auto;margin-right:auto;background:#d6d5c1;}#PGtopsection{width:100%;margin-left:auto;margin-right:auto;margin-bottom:7px;float:left;height: 70px; /*Height of top section*/}#PGcontent-wrapper{float: left;width: 980px;margin:0px 0px 0px 30px;background-color:white;}#PGright-col{float:left;width: 310px;margin:0px 0px 0px 0px;padding-left:10px;background-image:url(../../book-layout/layout-images/book-bg.jpg);background-position:left ;background-repeat:repeat-y;background-color:white;}#PGleft-column{float: left;width: 650px; /*Width of left column*/min-height:350px;padding-left:10px;margin: 0px 0px 0px 0px;background-color:;}*html #PGmain-container{width:1041px;margin-left:auto;margin-right:auto;background-color:;}*html #PGtopsection{width:1041px;margin-left:0;margin-bottom:7px;float:left;/*background-image:url(/blogs/images/top-nav-bg_01.jpg);background-repeat:repeat-y;background-repeat:repeat-x;*/height: 70px; /*Height of top section*/}*html #PGcontent-wrapper{width: 980px;margin: 0px 0px 0px 15px;background-color:;}*html #PGleft-column{width: 550px; /*Width of left column*/margin: 0px 0px 0px 0px;}*html #PGright-col{float:left;width: 300px;margin:0px 0px 0px 0px;background-color:;}.login{padding:0px 0px 0px 50px;}.text-form{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:15px;color:#571403;margin:0px 10px 0px 12px;}.text-form-title{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#571403;margin:0px 0px 20px 17px;}#right-col2{margin:0px 0px 0px 15px;background-color:;}*html #right-col2{margin:0px 0px 0px 10px;background-color:;}#list4{position:relative;width: 250px;padding: 0px 0px 0px 0px;margin:0px 0px 20px 15px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;background-color:;color: #999999   ;}* html #list4{ /*IE 6 only */width: 200px; /*Box model bug: 180px minus all left and right paddings for #blueblock */margin:7px 0px 0px 15px;}.bar-red{position:relative;width:245px;height:25px;padding: 0px 0px 0px 0px;margin:0px 0px 7px 10px;background-color:#white;}.bar-red h2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14pt;font-weight: lighter;padding: 0px 0px 0px 0px;margin:0px 0px 0px 0px;color:#571403;}*html .bar-red{position:relative;width:150px;height:25px;padding: 0px 0px 0px 0px;margin:0px 0px 7px 0px;}#list4 ul{list-style: none;margin: 0px 0px 0px 30px;padding: 0px;border: none;}#list4 li {margin:0px 20px 0px 0px;display:inline;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;font-weight: normal;}*html #list4 li {margin:0px 5px 0px 0px;display:inline;}#list4 li a{display: block;padding: 2px 5px 0px 11px;margin:2px 0px 2px 10px;color: #571403;text-decoration: none;text-align:left;line-height:1.3em;}*html #list4 li a{padding: 0px 0px 0px 10px;margin:1px 0px 6px 5px;background-position:left 3px ;line-height:1.3em;background-color:;position:relative;}#list4 li a:hover {color: #775d38;text-decoration: none;line-height:1.3em;background-color:#d6d5c1;}.divide-line2{margin:25px 0px 20px 15px;}html>body #list4 li a{ width: auto;}#list4 .last a{margin-bottom:20px;}#list4 .com a{width:97px;}#right-col2{background-color:;margin:0px 0px 0px 0px;background-color:white;}*html #right-col2{background-color:;}.ms {    float:none;	margin:0px 0px 0px 20px;	padding:0px;	}	*html .ms {    float:none;	margin:0px 0px 0px 0px;	padding:0px;	}		.pic1 {    	margin:20px 0px 0px 15px;	padding:0px;	}	*html .pic1 {   	margin:0px 0px 0px 0px;	padding:0px;	}					.title5 {    	margin:20px 0px 20px 15px;	padding:0px;	}	*html .title5 {   	margin:0px 0px 0px 0px;	padding:0px;	}						.right p{	font-size:12px;	font-family:Verdana, Arial, Helvetica, sans-serif;	line-height: 1.5em;	width:275px;/*280*/	border: 0px;	margin: 0px 0px 25px 25px;		color: #775d38;	}.pic10{margin:15px 0px 0px 10px;}.tablemm{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#999999;margin:25px 0px 0px 15px;text-align:center;}.err{color:#571403;}.bn-buy-button{margin:25px 0px 35px 25px;}.amazon-buy-button{margin:45px 0px 25px 25px;}.google_ad{margin:0px 0px 0px 30px;}	.google_ad2{margin:20px 0px 0px 30px;}	.amazon-buy-button{margin:20px 0px 0px 15px;	}	.facebook{margin:25px 0px 20px 75px;}				.bn-sm-ad{margin:5px 0px 0px 75px;}					.twitter{margin:25px 0px 0px 75px;}		.amazon{margin:25px 0px 0px 75px;}	.kindle{margin:25px 0px 20px 75px;}		.amazon-search{margin:0px 0px 20px 50px;}.bookmark1{margin:15px 0px 0px 20px;}.bookmark2{margin:3px 0px 12px 20px;}.best{margin:0px 0px 0px 10px;}.best1{width:300px;background-color:;height:120px;margin:0px 0px 10px 10px;}*html .best1{width:270px;background-color:;height:120px;margin:0px 0px 7px 18px;}.best1a{width:300px;background-color:;height:120px;margin:15px 0px 10px 10px;}.best2{width:280px;background-color:;height:60px;margin:-10px 0px 10px 10px;}*html .best2{width:260px;background-color:;height:60px;margin:0px 0px 0px 18px;}.classic_body{	width:150px;		margin:3px 5px 15px 7px;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	font-weight: normal;	line-height:1.3em;	color: #775d38;	text-decoration: none;	text-transform: capitalize   ;	background-color:;}.classic_title{	width:150px;	margin:20px 5px 0px 7px;	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-style: normal;	font-weight: bold;	line-height:1em;	color: #571403;	text-decoration: none;	text-transform: capitalize   ;	background-color:;}.holo_title{	width:120px;	margin:20px 0px 0px 20px;	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-style: normal;	font-weight: bold;	line-height:1em;	color: #571403;	text-decoration: none;	text-transform: capitalize   ;}.holo_body{	width:130px;		margin:3px 0px 15px 20px;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	font-weight: normal;	line-height:1.3em;	color: #775d38;	text-decoration: none;	text-transform: capitalize   ;	background-color:;}.bookmark1{margin:15px 0px 0px 20px;}.bookmark2{margin:3px 0px 12px 20px;}.holopic{margin:0px 0px 0px 12px;}.banner{margin:20px 5px 20px 70px;}.choice1a{width:300px;background-color:;height:120px;margin:15px 0px 10px 10px;}.smpic{margin:7px 7px 0px 7px;}/*Credits: Dynamic Drive CSS Library *//*URL: http://www.dynamicdrive.com/style/ */.invertedshiftdown2{padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;width: 640px;border-top: 5px solid #571403; /*Highlight red color theme*/background: transparent;voice-family: "\"}\"";voice-family: inherit;}.invertedshiftdown2 ul{margin:0;margin-left: 15px; /*margin between first menu item and left browser edge*/padding: 0;list-style: none;}.invertedshiftdown2 li{display: inline;margin: 0 2px 0 0;padding: 0;text-transform:uppercase;text-decoration:none;}.invertedshiftdown2 a{float: left;display: block;font: bold 9px Arial;color: white;text-decoration: none;margin: 0 1px 0 0; /*Margin between each menu item*/padding: 5px 5px 5px 5px; /*Padding within each menu item*/background-color: #968469; /*Default menu color*/border-bottom: 8px solid white;}.invertedshiftdown2 a:hover{background-color: #75d38; /*Highlight red color theme*/color: white;}#memb1{margin:0px 0px 0px 30px;width:250px;height:170px;background-image: url(/book-layout/layout-images/membership-winter.jpg);background-position:left;background-repeat:no-repeat;}.ad5{margin:20px 0px 10px 50px;}*html #memb1{width:220px;background-color:;}p.memb{width:235px;padding:10px 0px 3px 45px;font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-style: normal;font-weight: bold;line-height:1.2em;color:black;}*html p.memb{width:225px;padding:0px 0px 0px 20px;}p.memb2{width:245px;padding:80px 0px 0px 45px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: bold;}*html p.memb2{width:245px;padding:85px 0px 0px 10px;}.divide-line3{margin:25px 0px 20px 20px;}.choice1a{width:300px;background-color:;height:120px;margin:15px 0px 10px 10px;}.follow_us{font-family: Arial, Helvetica, sans-serif;font-size: 18px;font-style:italic;font-weight: normal;color:#571403;margin:0px 0px 15px 30px;}.divide-line4{margin:25px 0px 7px 20px;}