/* CSS Document */
div#header div.left p{font-family:Verdana, Arial,sans-serif; font-size:120%;margin-top:20px;font-weight:normal;}
div#content-wrapper {width:696px;margin-top:24px;background:url(bg-landing.gif) repeat-y;}
#content {width:453px;float:right;font-family:Verdana, Arial,sans-serif; padding-left:40px;}
div#content p {padding:0;}
div#content p.intro{line-height:1.8;}
div#content h3 {margin-top:30px;font-size:115%;margin-bottom:30px;}
div#content ul.landing li {margin-bottom:30px;list-style:none;padding-left:40px;background:url(landing-tick.gif) no-repeat top left;min-height:30px;}
div#content div.left {width:260px;float:left;}
div#content div.left p{margin-bottom:10px;}
div#content p.right {float:right;width:170px;}
div#content p.right a {background:url(landing_start.gif) no-repeat 0 0;display:block;width:170px;height:53px;}
div#content p.right a:hover {background:url(landing_start.gif) no-repeat 0 100%;}
div#content p.right a span{position:absolute;left:-999px}
div#sidebar {margin-left:20px;float:right;}
div#sidebar img {margin-bottom:10px;display:block;}


body.help div#content-wrapper {background:none;}
body.help div#content {width:640px;float:left;}
body.help div#content dl {width:640px;margin-bottom:10px;}
body.help div#content dt {float:right;width:500px;font-weight:bold;margin-bottom:10px;}
body.help div#content dd div{background:url(dot.gif) repeat-x left bottom;width:640px;height:10px;float:left;margin-bottom:15px;}
body.help div#content dd img{float:left;width:105px;margin-right:23px;}
body.help div#content dd p{float:right;width:500px;line-height:1.4;}
body.help small {clear:both;float:left;}
body.help p.right {}

body.book div#content-wrapper {background:url(bg-book.gif) repeat-y 10px;}
body.book div#content {width:443px;padding-bottom:20px;}
body.book div#content p.intro{line-height:1.6;font-size:120%;}
body.book div#content ul {margin-left:14px;margin-bottom:40px;}
body.book div#content li {margin-bottom:12px;}
body.book div#content ul.booklist {margin-bottom:0;}
body.book div#content ul.booklist li{background:url(book-listbullet.gif) no-repeat left center;padding-left:13px;list-style:none;margin-top:4px;}
body.book div#sidebar {width:193px;}
body.book div#content div.left {width:100px;}
body.book div#sidebar p a{margin-bottom:22px;display:block;margin-top:6px;color:#db0000;}
body.book div#content p.right {width:270px;}
body.book div#content p.right a {background:url(buy-button.gif) no-repeat 0 0;display:block;width:170px;height:53px;}
body.book div#content p.right a:hover {background:url(buy-button.gif) no-repeat 0 100%;}
body.book small {clear:both;float:left; padding-top:15px;}
