@import url(style.css); @import url(text.css); 
#content {display:block; float: right; margin:0px; padding: 0px; width: 608px; background: url("/images/bgs/content-2column.gif") repeat-y left;}
#maincolumn {display:block; float:left; width: 590px; margin:0px 0px 0px 0px; padding: 0px 5px 15px 10px;}
#toolbox {display:block; float:right; background-color: #50BBEF; width: 590px; height: 65px; margin:0px 0px 10px 0px; padding: 0px;}
#toolbox h1, #toolbox h1 span {display: none; line-height:0px;}
#toolbox #panel {display:block; float:right; width: 141px; height: 45px; padding:0px 0px 0px 5px; margin: 3px 0px 10px 0px; background: url("/images/borders/999.gif") repeat-y left #50BBEF;}
#panel ul.buttons {display:block; border: 0; margin: 0; padding: 0; width: 141px; list-style-type: none; text-align: center; vertical-align: middle;}
#panel ul.buttons li {display: block; float: right; text-align: center; margin: 0px; width: 40px; padding: 0px 3px 0px 3px; border-left: 1px solid #fff;}
#panel ul.buttons li.print {border-left: 0px;}
#panel ul.buttons li img{
display: block; float:right; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
#panel ul.buttons li a, #panel ul.buttons li a:link, #panel ul.buttons li a:hover, #panel ul.buttons li a:active, #panel ul.buttons li a:visited {color: #006699; font-size: 10px; background-color: transparent; text-decoration: none;}
#panel ul.textsize {display:block; float:left; border: 0; margin: 0; padding: 0; width: 141px; list-style-type: none; text-align: center; vertical-align: middle;}
#panel ul.textsize li {display: block; float: right; text-align: center; margin-top: 8px; padding: 0px 3px 0px 3px;}
#panel ul.bookmark {display:block; float:left; border: 0; margin: 0; padding: 0; width: 141px; list-style-type: none; text-align: center; vertical-align: middle;}
#panel ul.bookmark li {display: block; float: right; text-align: center; margin-top: 8px; padding: 0px 3px 0px 3px;}
#toolbox #searchpanel {display:block; float:right; margin:35px 10px 0px 0px; padding: 0px;}
.intro img {float:right;}
.intro p {padding: 20px 0px 10px 0px; width: 280px;}
#leftcol {float:left; width: 231px;}
#leftcol_parents {float:left; width: 280px;}
#rightcol {float:left; width: 220px;}
#rightcol_parents {float:left; width: 280px;}
.leftbox {display: block; float: left; width: 211px; margin-top: 10px;}
.leftbox_parents {display: block; float: left; width: 280px; margin-top: 10px;}
.rightbox {display: block; float: left; width: 211px; margin-top: 10px;}
.rightbox_parents {display: block; float: left; width: 280px; margin-top: 10px;}
#buttonbox {width: 500px; margin: 15px 40px 0px 40px;}
#buttonbox img {display:block;}
#buttonbox .art {float:left;}
#buttonbox .essays {float:left; margin-left: 30px;}
#buttonbox .books {float:left; margin-left: 20px;}
#buttonbox .ecards {float: left; margin-left: 35px; margin-top: 30px; margin-bottom: 20px;}
#buttonbox span {display: none;}
#buttonbox .contentbox {clear:both;}
img.otd {display:block; float:left; margin: 0px; padding: 0px;}
div.otd {padding-top: 50px; padding-bottom: 50px; padding-left: 210px;}
span a.otd {display:block; float:left; padding: 0px; margin: 45px 20px 0px 0px;}
ul.buttonlist {display:block; border: 0; padding: 0; width: 520px; list-style-type: none; text-align: center; vertical-align: middle;}
.buttonlist li {display:block; float: right; padding: 5px;}
p.leftbox {font-size: 11px; line-height: 18px;}
ul.blue {display:block; margin: 0px 0px 0px 10px; padding: 5px 0px 0px 0px; font-size: 11px;}
.book {display:block; clear:both; width:100%; margin: 5px 0 0px 0; padding: 20px 0 0px 0; border-top: 1px dashed #ccc;}
.book .left {display: block; float: left; width: 30%; margin: 10px 0 10px 0; padding: 0px; border: 0px none; text-align: center;}
.book .right {display: block; float: right; width: 70%; margin: 0px 0px 10px 0px; padding: 0px; border: 0px none;}
.bookname {display: block; font-size: 18px; font-weight: bold; line-height: 20px; padding: 5px 0 0 0; margin: 0px; color: #57A514;}
.bookauthor {display: block; font-size: 11px; line-height: 12px; padding: 0px; margin: 0px; color: #57A514;}
.artbox a:hover {text-decoration: none;}
.advertcolumn {margin:0; padding:0;}
.advertcolumn {display: block; float:right; width: 137px;}
.advertcolumn h2 span, .advertblock h2 span {font-family: 'Trebuchet MS', 'Helvetica', sans-serif; color: #999; font-size: 10px; line-height: 10px; font-weight: lighter; text-align:center; width: 100%; padding: 0px 0px 5px 0px; margin: 0px;}
#adblock {text-align:center;}
#sponsoredlinkbox {background-color: #F6FFEF; border: solid 1px #57A514; width: 540px; text-align: center; padding: 10px; margin: 50px 10px 10px 10px;}
#sponsoredlinkbox p {color: #333333;}
#sponsoredlinkbox p a {color: #333333; text-decoration: none;}
#sponsoredlinkbox p a:hover {color: #333333; text-decoration: underline;}
#parentscontentL {float: left; width: 460px;}
#promocolumnL {float: left; width: 120px; text-align: center;}