body {background:#068; margin:0; padding:18px; font:95% georgia,arial,serif; color:#333}

.block45 {float:left; width:45%; text-align:left; margin-top:-15px}
.block9 {float:left; width:9%; color:#fff}
.border {width:100%; float:left; background:#eee}
.bot {clear:both; text-align:center; color:#999; padding:20px 0}
.box {float:right; width:150px; border:#eee solid 2px; font-size:80%; padding:10px; margin:-20px 0 10px 20px}
.but_buy {margin:0 90px 25px 100px}
.checkout {float:right}
.checkout td {vertical-align:top; padding:4px; text-align:right}
.checkout .google {vertical-align:top; padding-top:8px}
.col_left {width:310px; color:#999; float:right; padding-bottom:20px; text-align:center}
.col_right {float:right; width:459px; text-align:left; padding-bottom:20px}
.content {width:770px; margin:0 auto; text-align:left}
.green {color:#9b4}
.label {float:right; width: margin:0 0 20px 20px}
.learn {margin:10px 0 5px 0}
.logo {float:left; width:333px; margin:20px 0 0 0}
.main {margin:18px; text-align:center}
.newsletter {float:left; width:210px; padding:0px 15px 15px 0; margin-right:15px; border-right:#068 dotted 2px; text-align:right}
.newsletter h2 {font-weight:normal; margin:0}
.newsletter_form {text-align:right; font-size:80%}
.newsletter_form input {border:0; background:#e9e9e9; width:125px; margin:5px 0 0 3px}
.newsletter_form .button {margin:7px 14px 0 0; width:111px}
.pic {float:left; margin:0 30px 10px 0}
.testimonial {float:left; width:335px; margin:0 30px 50px 0}
.testimonial h1 {font-size:180%}
.text {margin:0 17px 30px 17px; text-align:center}
.title {margin:50px 0 5px -22px}
.top {border-bottom:#068 dotted 2px; float:left; width:770px; padding-bottom:12px; margin-bottom:30px}
.white {float:left; width:100%; background:#fff}


dt {font-weight:bold; margin-top:20px}
dd {margin:0}

h1,h2 {font-weight:normal; margin:5px 0; line-height:100%}

p {line-height:135%; text-align:left}
small {font-size:75%}
a img {border:0}
form {margin:0; padding:0}

a {color:#068}
a:hover {color:#9b4}

#nav {padding:0; margin:0; font:95% georgia,arial,sans-serif}
#nav ul {list-style:none; margin:0 0 0 -20px; padding:0}
#nav li {display:inline}
#nav li a {padding:9px 13px; float:left; text-align:center; text-decoration:none; color:#068}
#nav li a:hover {color:#fff; background:#068}
#nav li a.cur { background: #eee; color:#333; padding:8px 16px 10px 16px}
#nav li a.cur:hover { background: #eee; color:#333}
