* {
margin:0;
padding:0;
}
body {
font-size:80%;
font-family:Arial, sans-serif;
padding:1em 1em 1em 80px;
background:url(bg.gif) repeat-y left;
}
h1, h2 {
font-weight:normal;
letter-spacing:-0.1em;
word-spacing:0.1em;
}
h1 {
border-bottom:1px solid #ccc;
margin:0.5em 0 0.2em;
}
h2 {
color:#333;
font-size:2em;
margin-bottom:0.2em;
}
h3{
font-size:1.4em;
}
p {
line-height:1.5em;
font-size:1.1em;
margin-bottom:1em;
}
ul{
list-style-type:square;
margin-bottom:1em;
}
ul li{
margin-left:2em;
line-height:1.5em;
}
a{
color:#444;
}
a:hover{
text-decoration:none;
}
#intro{
font-size:1.3em;
margin:0 0 2em 1em;
width:640px;
}
#deluxe, #lite, #google_ad {
width:600px;
padding:0.5em;
margin:2.5em;
}
#deluxe{
background:#cf9 url(dlx_bg.gif) repeat-x bottom;
border:solid 1px;
border-color:#9c9 #cf9;
}
#lite{
background:#cff url(lite_bg.gif) repeat-x bottom;
border:solid 1px;
border-color:#6fc #cff;
}
#deluxe h2{
border-bottom:solid 1px #390;
color:#060;
}
#lite h2{
border-bottom:solid 1px #09c;
color:#069;
}
.left{
float:left;
}
.right{
float:right;
}
.col{
width:400px;
float:right;
}
.buttons {
clear:both;
text-align:center;
padding:2em 0 0.2em;
}
.buttons a{
font-size:1.4em;
margin:0 20px;
text-decoration:none;
color:#fff;
background-color:#000;
padding:0.5em 2em;
}
#deluxe .buttons a:hover{
background-color:#060;
}
#lite .buttons a:hover{
background-color:#039;
}

