html, body {	margin:0;	font-size:90%}html, body, input {	font-family:arial, sans-serif}body {	color:#000;	background:#fff}div, form {	margin:0}.settings {	overflow:auto}a, a:visited, .link {	color:#1010c8}.link {	text-decoration:underline;	cursor:pointer}a:focus {	-moz-outline:0}a:focus, .unselectable {	-moz-user-select:none;	-khtml-user-select:none;	user-select:none}body {	background-color:#fff}a, a:visited, .item .item-title a, .link {	color:#4f7fc9;}.item-body a:visited {	color:#666}#main {	padding:0 40px;	margin:0 auto}#main2 {	position:relative;	width:100%;	overflow:visible}#header, #items {	margin:0}#header {	border-bottom:1px solid #ccc;	padding:7px 0 15px 45px;	background:#fff url("/reader/ui/2296270177-logo-graphic.gif") no-repeat 0 0}#items {	position:relative;	margin-right:325px}#items, #sidebar {	float:left}#sidebar, .item {	padding:1.3em 0}#sidebar {	width:300px;	font-size:120%;	color:#777;	position:absolute;	top:0;	right:0;	padding:.5em}#sidebar .descrip {	font-size:100%;	padding-top:10px}#sidebar .desc-title {	font-size:100%;	border-bottom: solid 1px #ccc}#sidebar .links {	font-size:80%;	border-bottom:dotted 1px #ccc;	margin-left:10px;	padding:5px}#sidebar .links a {	text-decoration:none}#sidebar .links a:hover{	text-decoration:none;	border-bottom:2px solid #ccc}#sidebar .featured{	padding:10px;	font-size:70%;}featured#sidebar .feed-icon-link {	text-decoration:none}#sidebar .feed-icon {	border:0}#message-area {	margin:0}#subscribe-area {	margin:0 325px 0 0}#subscribe-area #interrupt-preview {	padding:1em 0}h1 {	color:#7f7f7f;	text-transform:uppercase;	letter-spacing:.2em;	line-height:1.2em;	font-family: Georgia, Times, serif;	font-size: 170%;	font-style: normal;	font-weight: normal;	font-variant: normal;	margin-top: 15;	margin-right: 0;	margin-bottom: 0;	margin-left: 0;}.item-title {	font-size:160%;	font-weight:bolder;	color:#333;	margin:0 0 .2em;	max-width:500px}.item .item-info {	margin-bottom:1.5em;	color:#999}.item .item-title a {	text-decoration:none;	border-bottom:1px solid #ccc}.item .item-title a:hover {	text-decoration:none;	border-bottom:2px solid #ccc}.item {	border-bottom:1px solid #ccc;	padding:1.3em 0;	overflow:visible;	width:100%}.item-body {	line-height:115%;	max-width:540px;	font-size:105%}.item .item-body a {	text-decoration:none;	border-bottom:1px solid #ccc}.item .item-body a:hover {	text-decoration:none;	border-bottom:2px solid #ccc}.item-body a:visited {	color:#4f7fc9}.item-area {	font:normal normal 120% Georgia, Times, serif;	color:#7f7f7f;	text-transform:uppercase;	letter-spacing:.1em;	line-height:1.2em;	margin:0}.item-price {	font:normal normal 120% Georgia, Times, serif;	color:#7f7f7f;	text-transform:uppercase;	font-weight:bold;	letter-spacing:.1em;	line-height:1.2em;	margin:0}.thumb {	border: solid 1px #ccc;	padding: 5px}#more {	font-size:160%;	padding:1em 0 3em}/* GV */	.GVFooter {	font-size:15px;	color:#000000;	font-weight:bolder;}.GVFooter a {	font-size:13px;	font-weight:normal;	padding:10px;	/*border:1px solid #006699;  */     background:#FFFFFF;	color:#4f7fc9;	text-decoration:none;}.GVFooter a:hover {	/*border:1px solid #006699;  */     background:#4f7fc9;	color:#FFFFFF;	text-decoration:none;}.GVFooter td {	height: 100px;	font-size:160%;	font-weight:bolder;	color:#333;	margin:0 0 .2em;	max-width:500px} /* stepcarousel */.stepcarousel{position: relative; /*leave this value alone*/border: 1px solid #ccc;overflow: scroll; /*leave this value alone*/width: 231px; /*Width of Carousel Viewer itself*/height: 211px; /*Height should enough to fit largest content's height*/}.stepcarousel .belt{position: absolute; /*leave this value alone*/left: 0;top: 0;}.stepcarousel .panel{float: left; /*leave this value alone*/overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/margin: 10px; /*margin around each panel*/width: 231px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */}