*{padding:0px;margin:0px;outline:none;}
html, body, * html #main_out{height:100%;}
img, fieldset{border:none;}
input.button{color:#fff;background:#0034D0;font-size:.8em;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;border:solid 1px #ffcf31;}
ul{list-style:none;}
body{font:14px tahoma;background:#1a1a1a;vertical-align:top;top:auto;}
body a{text-decoration:underline;color:#8693F7;}
body a:visited{text-decoration:underline;color:#8693F7;}
body a:hover{text-decoration:underline;color:#0A94F7;}
.copyrightText{color:white;}
table{width:580px;}
#bookshelf,
#books{max-width:100%;height:auto;border:0px;background-position:bottom;background-repeat:no-repeat;position:absolute;align:center;}
#books{z-index:100;}
.pos_right{position:relative;left:100px;}
.pos_right_2{position:relative;left:90px;}
.pos_right_3{position:relative;left:40px;}
.pos_right_4{position:relative;left:35px;}
.relative{position:relative;}
#amazon_row,
#amazon_button{max-width:100%;height:auto;border:0px;background-position:bottom;background-repeat:no-repeat;position:absolute;align:center;}
#amazon_button{z-index:100;}
.pos_top_1{position:relative;top:-50px;}
.pos_bottom_1{position:relative;bottom:-130px;align:center;}
.pos_bottom_2{position:relative;bottom:-130px;align:center;}
img.displayed{display:block;margin-left:auto;margin-right:auto}
#main_out{width:99%;min-height:100%;background:#1a1a1a;margin:0 0 -10px 0;}
#main{width:99%;margin:0 0;}
#locator{position:relative;visibility:show;left:10px;top:5px;z-index:2;}
#logo{max-width:100%;height:auto;padding:10px 0 10px 5px;float:left;}
#logoAlt{padding:0 0 10px 5px;float:left;}
#top_icons a{margin:25px 8px;float:left;}
.center2{margin-left:auto;margin-right:auto;width:80%;}
.center{margin-left:auto;margin-right:auto;width:60%;}
#container_top, #container_bottom{width:100%;height:5px;font-size:0;}
#container_top{background:#FFFFFF;}
#container_bottom{background:#FFFFFF;}
#container{width:97%;background:#FFFFFF;padding:0 0 0 5px;float:left;}
.wide{width:701px;padding:10px 10px 10px 10px;align:center;}
.tight{width:641px;padding:20px 0 10px 30px;}
.tight_no_top{width:641px;padding:0 0 10px 30px;}
.lesswide{width:690px;padding:20px 10px 10px 15px;}
#content h1{color:#317F93;font:bold 24px Tahoma;border-bottom:1px solid #DCDCDC;padding:25px 0 8px 0;margin:0 0 15px 0;display:block;}
#content h3{color:#317F93;font:bold 20px Tahoma;padding-bottom:15px;margin-bottom:15px;}
#content p{line-height:1.4;padding:0 0 15px 0;display:block;}
#content .img_right{margin:0 0 15px 25px;float:right;}
#content .column{width:338px;padding:0 3px;float:left;}
#content .column .txt_box{width:223px;height:49px;padding:13px 15px 0 100px;margin:0 0 10px 0;float:left;}
#content .column p{padding:15px 22px 0 22px;display:block;border:1px solid #000;}
#footer{width:100%;padding:15px 10px 15px 5px;}
#footer .footer a{text-decoration:underline;color:#8693F7;}
#footer .footer a:visited{text-decoration:underline;color:#8693F7;}
#footer .footer a:hover{text-decoration:underline;color:#0A94F7;}
#footer .nav{width:230px;padding:0 0 0 25px;float:left;}
#footer .nav a{color:#27798D;font:10px tahoma;text-decoration:none;}
#footer #fonts{margin:-5px 0 10px 0;float:right;}
#footer #fonts a{margin:0 0 0 5px;}
#footer #google_translate_element{clear:left;float:left;}
.clearfooter{height:10px;font-size:0;clear:both;}
#top_icons, #content{float:left;}
#content #slider .panel .info a.more{float:right;}
#sidebar #menu a:hover, #footer .nav a:hover{text-decoration:underline;}
.howDoI{padding:10px 0 10px 0;text-decoration:underline;cursor:help;}
.resources{padding:10px 0 10px 0;text-decoration:underline;cursor:pointer;}
.sub-resources p{padding:2px 0 60px 0;}
.sub-resources ul{margin-top:-20px;list-style:disc;}
.sub-resources li{list-style:disc;}
ul.circle{list-style-type:circle;padding-left:20px;}
#obit_box{font-family:Verdana, Geneva, sans-serif;border:none;}