html, body, form, h1, h2, h3{
margin:0px;
padding:0px;
}
html{
min-width:780px;
}
body{
margin:0px auto;
text-align:center;
font-family:Arial, sans-serif;
color:#000000;
font-size:14px;
line-height:17px;
background:#e0e0ef url(/images/edge.jpg) repeat-Y top center;
}
table td{
font-size:11px;
}
table#example, table.ebooks, p.boldlarge{
margin:15px 0px 15px 0px;
}
a, table td a{
color:#F08C00;
text-decoration:none;
}
a.contact{
color:#000000;
text-decoration:underline;
}
a.contact2{
color:#ffffff;
text-decoration:underline;
}
a:visited, table td a:visited{
color:#F08C00;
}
a.contact:visited{
color:#000000;
}
a.contact2:visited{
color:#ffffff;
}
a:hover{
text-decoration:none;
}
p{
margin:5px 0px 10px 0px;
font-size:14px;
line-height:17px;
padding:0px;
}
p.boldlarge{
font-size:24px;
line-height:27px;
font-weight:bold;
}
p.blue, h2, h3{
color:#0000cc;
}
.red{
color:#FF0000;
}
h1, h2, h3{
margin:15px 0px 5px 0px;
}
h1{
color:#000000;
display:block;
font-size:30px;
line-height:33px;
}
h2{
font-size:24px;
line-height:27px;
}
h3{
font-size:18px;
line-height:21px;
}
ul{
list-style-position:outside;
margin:15px 0px 12px 13px;
padding:0px 0px 0px 13px;
font-size:13px;
}
ul li{
list-style-type:disc;
margin:0px 0px 5px 0px;
font-size:14px;
line-height:17px;
}
ul li a{
font-size:14px;
line-height:17px;
}
li{
margin:0px;
}
span.h{
visibility:hidden;
}

/****************************************************************************/
span.hide{
visibility:hidden;
}
#wrap{
width:820px;
margin:0px auto;
background:#e0e0ef url(/images/edge.jpg) repeat-Y top center;
}
#main{
width:780px;
margin:0px auto;
padding:0px;
text-align:left;
}
#share{
padding:2px 0px 0px 0px;
vertical-align:top;
text-align:right;
line-height:12px;
font-size:12px;
}
#leftcol{
width:140px;
float:right;
margin:0px;
padding:0px;
}
#rightcol{
width:600px;
/*float:right;
margin:0px;*/
margin:0px 0px 0px 140px;
padding:0px 40px 0px 0px;

}


#clearfooter{
clear:both;
height:100px;
width:100%;
}

table#footerlogos{
width:600px;
margin:0px 40px 0px 140px;
}
table#footerlogos td#links{
text-align:center;
font-size:14px;
line-height:17px;
color:#aaaaaa;
}
table#footerlogos td#links a{
color:#aaaaaa;
}
table#footerlogos td#paypal{
text-align:left;
width:320px;
padding:20px 0px;
}
table#footerlogos td#ejunkie{
text-align:right;
width:280px;
padding:20px 0px;
}
