/* Site URI:http://mesothelioma-answers.org/ * Created:11/02/2009 * Author:Christopher Michael Pastore * Author Site: chrispastore.com * Author Contact:chris@chrispastore.com */
@media all {
h1, h2, h3, h4, h5, h6 { margin:20px 0 0 0; font-family:Verdana, Geneva, sans-serif; font-weight:bold; line-height:1.3em; }
h2, h3, h4, h5, h6, p { color:#000; }
h1 { font:30px; color:#06c; }
h2 { font:26px; }
h3 { font:24px; }
h4 { font:20px; }
h5 { font:18px; }
h6 { font:16px; }
p, ul, ul li, ol, ol li { font:14px/1.5em Verdana, Helvetica, Arial, sans-serif; color:#000; }
p { margin:10px 0 20px 0; }
ul { list-style-type:square; }
ul li { margin-bottom:7px; }
.longLists { display:inline-block; width:250px; margin:5px 0; vertical-align:top; }
ol { list-style-type:decimal; }
ol li { margin-bottom:7px; }
a { color:#06c; text-decoration:underline; }
a:hover, a:focus { text-decoration:none; }
#reader a { position:relative; top:-12px; left:7px; font: 12px Verdana, Helvetica, Arial, sans-serif; color:#000; }
span { color:#06c; }
#quotes p { margin:0 15px 25px 0; font:italic 14px; float:left; width:470px; text-align:left; }
#privacy { position:relative; top:10px; #top:280px; _top: 310px; left:5px; #left:0px; background:url(/img/lock.gif) no-repeat top left; 	float:left; width:100px; height:32px; }
#privacy p { position:relative; top:-5px; #top:5px; left:0; margin-left:40px; }
#privacy p a { font:12px Verdana, Helvetica, Arial, sans-serif; color:#000; text-decoration:underline; }
#privacy p a:hover { text-decoration: none; }
body { width:960px; margin:0 auto; padding:5px 0 0 0; background:#fff url(/img/page-bg.png) repeat-x top left; }
#container { float:left; width:960px; margin:0 auto; }
.nav { margin:0 0 20px 0; #margin:120px 0 20px 0; list-style-type:none; background-color:#06c; padding:5px 0; width:960px; float:left; clear:both; }
.nav li { list-style-type:none; display:inline; margin:0 15px; }
.nav li.first { margin:0 40px 0 30px; }
.nav li a { font:18px Verdana, Helvetica, Arial, sans-serif; color:#fff; text-decoration:none; }
.nav li a:hover, .nav li a:focus { text-decoration:underline; }
#content { float:left; width:960px; margin:10px auto; }
#columnLeft { float:left; margin:0px; width:470px; }
#columnRight { float:right; margin:0; width:470px; }
#logo { position:relative; top:0px; left:0px; margin:0 auto 0 auto; font:bold 46px Verdana, Helvetica, Arial, sans-serif; color: #000; }
#offer { margin:0 auto 5px 30px; }
#bookCover { position:relative; top:0px; left:0px; margin-bottom:10px; border:none; }
#starRating { }
#columnLeft p a img { border:none; }
table a img { text-decoration:none; }
#home #sponsor { visibility:visible; float:left; margin:-10px 0 10px 0; }
#sponsor { visibility:hidden; float:left; margin:-10px 0 10px 0; }
table#mailing { float:left; clear:both; width:350px; }
#button { cursor:pointer; margin-top:10px; margin-left:30px; }
#reviews { position:relative; top:30px; left:0px; width:450px; }
#quotes { float:left; clear:both; width:470px; text-align:center; #margin-top:-80px; }
#bbb { float:right; position:relative; right:60px; #top:0px; _top: 30px; }
img#bbb { border:none; }
#reader { width:240px; position:relative; top:-45px; left:265px; font:12px Verdana, Helvetica, Arial, sans-serif; color:#000; }
#contentMore { float:left; clear:both; width:960px; margin:60px auto 20px auto; #margin:-60px auto 20px auto; }
#contentPage #contentMore { float:left; width:960px; margin:0 auto 80px auto; }
.req { font:11px Verdana, Helvetica, Arial, sans-serif; color:red; margin-left:10px; }
.linked { border:none; }
#number { float:left; margin:-5px 0 0 30px; font:14px/1.5em Verdana, Helvetica, Arial, sans-serif; color:#000; #position:relative; #top:10px; #left:0px; #width:350px; }
#chat { position:relative; top:-310px; left:320px; }
.more { padding:5px; background:#ededed; border:1px solid #ccc; }
label { float:left; clear:both; font:14px Verdana, Helvetica, Arial, sans-serif; color:#000; margin-left:30px; margin-bottom:3px; }
input, select { float:left; clear:both; margin-bottom:10px; border:1px solid #ccc; font:14px Verdana, Helvetica, Arial, sans-serif; color:#000; border:1px solid #ccc; }
input:focus { border:1px solid #666; }
#button { border:none; }
.radio { border:none; }
form { position:relative; top:0px; left:0px; margin:0px 10px 20px 0px; width:430px; border:1px solid #ccc; -moz-border-radius:5px; -webkit-border-radius:5px; padding:30px 10px 30px 0px; float:left; background:url(/img/form-bg.png) repeat-x top left; }
#nGageLH { float:left; margin:0 0 0 0; }
.offers { margin:0 0 0 10px; border:none; text-decoration:none; }
a.offers img { margin:0 0 15px 0; border:none; }
#dvds { margin:0 0 0 100px; }
#books { margin:0 0 0 20px; }
#contentMorenoMargins { float:left; clear:both; margin:0; width:960px; }
.floatRight { float:right; margin:0 0 0 10px; border:1px solid #ccc; }
.mobile { margin:0; text-align:center; }
}

