body {background:#201c1b url(/images/bg_repeater.gif) center top repeat-y;color:#fff;font-family:Arial,sans-serif;font-size:13px;margin:0;padding:0}
html>body {font-size:13px}

a {color:#a831a5;font-weight:bold;text-decoration:none}
a:hover {text-decoration:underline}

img {border:none}

span.quotee {display:block;font-weight:bold;padding:10px 0 0}

div#wrapper {background:url(/images/bg.gif) center top no-repeat;margin:0;padding:0}
div#content {margin:0 auto;padding:0;position:relative;width:780px}

h2 {font-size:16px;margin:0;padding:0;position:absolute;right:80px;top:47px}
h2 img {padding:5px 2px}

ul#menu {height:30px;margin:0 50px;padding:131px 0 0}
ul#menu li {display:inline}
ul#menu li.separator {display:block;float:left;margin:4px 0 0;padding:0;width:1px}
ul#menu li a {color:#fff;display:inline;float:left;font-size:10px;line-height:22px;margin:4px 6px;text-align:center;text-decoration:none;text-transform:uppercase;width:100px}
* html ul#menu li a {width:130px}
ul#menu li a.selected,
ul#menu li a:hover {background:#1f1a17;color:#fff}

div.left_column {display:inline;float:left;margin:0;padding:40px 0 0;width:245px}
div.main_column {display:inline;float:right;margin:0;padding:40px 0 0;width:535px}

.left_column h3, .left_column h4  {margin:0;padding:0 0 0 20px;text-align:center}
.left_column ul {margin:0;padding:21px 0 21px 50px}
.left_column ul li {line-height:1.3}
#content .left_column p {margin:0;padding:21px 10px 21px 38px}

body#home .main_column h1 {font-size:24px;padding:0 15px 21px;text-transform:uppercase}
.main_column h1 {font-size:14px;margin:0;padding:0 30px 21px}
.main_column h3 {font-size:13px;line-height:1.4;margin:0;padding:0 30px 21px}
.main_column h4 {font-size:24px;margin:0;padding:0 30px 10px}
#content .main_column p {padding:0 30px 21px}
.main_column  ul {padding:0 40px 21px}
.main_column ul li {line-height:1.3;padding-left:20px}

body#home .main_column img {display:block;margin:0 auto;padding:35px 0;width:329px}
body#web .main_column img {display:block;margin:0 auto;padding:0 0 21px;width:475px}
body#web .left_column img {padding:20px 0 0 32px}

#content p,
#content div p {line-height:1.2;margin:0;padding:0 0 21px}
#content p {padding-left:120px;padding-right:120px}

#contact_details {height:540px;margin:0 auto;padding:70px 0 0;width:520px}
#contact_details strong {display:inline;float:left;width:120px}
#contact_details a {color:#fff;text-decoration:underline}

p#footer {clear:both;font-size:10px;margin:0;padding:30px 0 10px;text-align:center}


div#package-holder {background:#eee;border:3px solid #aaa;color:#444;margin:20px auto;padding:0;width:750px}
#package-holder h1 {background:#dededc url(/images/quick_start_banner.gif) top center no-repeat;border:3px solid #a9a9a9;color:#632065;height:95px;margin:20px 20px 10px;text-indent:-100em}
#package-holder ul {list-style:none;padding-left:30px}
#package-holder ul li {background:url(/images/bullet_tick.gif) left 1px no-repeat;line-height:1.3;margin-left:0;padding-left:20px}

div#opening {background:#fff;margin:0 20px}
div#opening p {padding:10px}
div#opening p strong {color:#632065}

div.packages {border-bottom:1px dashed #aaa;margin:10px 20px;overflow:hidden;padding:0}
div.package {float:left;display:inline;height:365px;position:relative;width:236px}
div.package h3 {margin:0;padding:0;height:70px;text-indent:-100em}
div.package h3#starter {background:url(/images/starter_pack.gif) center top no-repeat}
div.package h3#leader {background:url(/images/leader_pack.gif) center top no-repeat}
div.package h3#pro {background:url(/images/pro_pack.gif) center top no-repeat}
div.middle {border-left:1px solid #aaa;border-right:1px solid #aaa}
div.package h4 {border-bottom:1px dashed #aaa;color:#632065;font-size:12px;margin:0;padding:5px;text-align:center;text-transform:uppercase}
#package-holder div.package ul {border-top:1px dashed #aaa;margin:0;padding:13px 0 13px 15px}
body#packages div.package p {background:transparent url(/images/shadow_box.jpg) no-repeat;bottom:10px;color:#632065;font-size:18px;height:72px;left:22px;margin:0 auto;padding:10px 0 0;position:absolute;text-align:center;width:190px}
a.recommend {display:block;margin:0 auto;padding:10px 0 0;width:190px}

#package-holder h3 {color:#632065;font-size:26px;text-align:center}
#package-holder h3 span {display:block;font-size:20px;margin:0;padding:0}
#package-holder h3 a {color:#632065;font-size:20px}

div#faqs {border:3px solid #a9a9a9;clear:both;margin:0 auto 20px;padding:0;width:700px}
div#faqs h4 {color:#632065;padding:15px 0 5px 15px;margin:0}
div#faqs p {padding:0 0 10px 15px;margin:0}
div#faqs ul {margin:0 0 10px 0}

/* HOME PAGE PACKAGES */

div.left_column .packages {background:#eee;border:3px solid #aaa;color:#444;margin:0 0 20px;padding:0;width:240px}
div.left_column .packages h3, div.left_column .packages h4 {margin:0;padding:0}
div.left_column .packages h3 a {background:url(/images/home_page_title.gif) center 5px no-repeat;display:block;height:103px;margin:0;padding:0;text-indent:-100em}
div.left_column .packages h4 a {border-top:1px dashed #aaa;display:block;height:70px;margin:0;padding:0;text-indent:-100em}
div.left_column .packages h4#starter {background:url(/images/starter_pack.gif) left top no-repeat}
div.left_column .packages h4#leader {background:url(/images/leader_pack.gif) left top no-repeat}
div.left_column .packages h4#pro {background:url(/images/pro_pack.gif) left top no-repeat;border-bottom:1px dashed #aaa}
#content div.left_column .packages p {margin:0;padding:5px 5px 10px}
#content div.left_column .packages p strong {color:#632065}
#content div.left_column .packages h5 {color:#632065;font-size:14px;margin:0;padding:5px 0;text-align:center;text-transform:uppercase}
#content div.left_column .packages p#toolkit {background:transparent url(/images/shadow_box.jpg) 
no-repeat;bottom:10px;color:#632065;font-size:23px;height:72px;left:22px;margin:10px auto;padding:5px 0 0;text-align:center;width:190px}
#content div.left_column .packages p#toolkit a {color:#632065}

