/* CSS Document */* {	font-family: Arial, Helvetica, sans-serif;	color: #757263}body {	margin:20px auto; 	padding:0px;	text-align:center;	}div,td,p {	font-size:12px;}a,a:link,a:active,a:visited {	text-decoration:none;	color:#757263;}a:hover {	text-decoration:none;	color:#883726;}/** ________________ begin structure _______________**/#outer {	width:782px;	height: 920px;	margin:0px auto;	text-align:center;	padding:0;	}	#outer-left {	background-image: url(/images/about_my_books/about_my_books_left.gif);	float: left;	width: 71px;	height: 694px;	}	#outer-right {	float: right;	background-image: url(/images/about_my_books/about_my_books_right.gif);	width: 74px;	height: 694px;	}	#nav {	background-image: url(/images/about_my_books/about_my_books_nav_back.gif);	background-position: top center;	background-repeat: no-repeat;	height: 68px;	width: 782;	text-align: center;	margin-top: 0 	margin-right: 0px;	margin-bottom: -3px;	margin-left: 0px;	padding: 0;	border: 0;	}/** css hack to deal with IE crappiness **/html>body #nav {	margin: 0; }#nav ul{	margin: 0; 	padding: 0;	border: 0;	list-style: none; 	display: inline;	}#nav ul li{	height: 68px;	margin: 0; 	padding: 0;	border: 0;	list-style: none; 	display: inline;	float: left;	}#nav ul li a{	margin: 0; 	padding: 0;	border: 0;	list-style: none; 	height: 68px;	display: inline;	}#header {	background-image: url(/images/about_my_books/about_my_books_header.gif);	height: 35px;	}#left {	background-image: url(/images/about_my_books/left_edge.gif);	background-repeat: repeat-y;	float: left;	width: 140px;	padding: 40px 0 0 95px;	height: 654px;	text-align: left;	line-height:20px;	}#left2 {	background-image: url(/images/about_my_books/left_edge.gif);	float: left;	width: 220px;	padding: 40px 0 0 95px;	height: 654px;	text-align: left;	line-height:16px;	}#left2a {	background-image: url(/images/about_my_books/left_edge.gif);	float: left;	width: 220px;	padding: 40px 0 0 95px;	height: 374px;	text-align: left;	line-height:16px;	}/** css hack to deal with IE crappiness **/html>body #left {	height: 54px;	width: 140px;}/** css hack to deal with IE crappiness **/html>body #left2 {	height: 654px;	width: 215px;}/** css hack to deal with IE crappiness **/html>body #left2a {	height: 404px;	width: 220px;}#left a:active, #left a:hover{	text-decoration:none;	font-weight:bold;	color:#382f68;	text-transform:uppercase;	}	#right {	background-image: url(/images/about_my_books/right_edge.gif);	background-position: top right;	background-repeat: repeat-y;	float: right;	width: 280px;	padding: 50px 25px 0 0px;	height: 644px;	text-align: left;	line-height:14px;	}#right2 {	background-image: url(/images/about_my_books/right_edge.gif);	background-position: top right;	background-repeat: repeat-y;	float: right;	width: 225px;	padding: 40px 55px 0 0px;	height: 654px;	text-align: left;	line-height:16px;	}#right2a {	background-image: url(/images/about_my_books/right_edge.gif);	background-position: top right;	background-repeat: repeat-y;	float: right;	width: 225px;	padding: 40px 65px 0 0px;	height: 400px;	text-align: left;	line-height:16px;	}/** css hack to deal with IE crappiness **/html>body #right {	height: 644px;	width: 280px;}/** css hack to deal with IE crappiness **/html>body #right2 {	height: 654px;	width: 235px;}/** css hack to deal with IE crappiness **/html>body #right2a {	height: 404px;	width: 225px;}#right span{	color:#7e95a1;	font-weight:bold;}#right3 {	background-image: url(/images/about_my_books/full_edge.gif);	background-position: top right;	background-repeat: repeat-y;	float: right;	width: 637px;	height: 234px;	padding-top: 20px;	text-align: right;	line-height:16px;	}/** css hack to deal with IE crappiness **/html>body #right3 {	height: 230px;	width: 637px;}#footer {	background-image: url(/images/about_my_books/about_my_books_footer.gif);	float: left;	width: 782px;	height: 126px;	}		.clearfix:after {    content: ".";     display: block;     height: 0;     clear: both;     visibility: hidden;}/* Hides from IE-mac \*/* html .clearfix {height: 1%;}/* End hide from IE-mac */	