@charset "utf-8";
/* Markup by RevCoders */
/* http://www.revcoders.com */

/* Defaults */
a, abbr, acronym, address, area, b, bdo, big, blockquote, body, button, caption, cite,
code, col, colgroup, dd, del, dfn, div, dl, dt, em, fieldset, form, h1, h2, h3, h4,
h5, h6, hr, html, i, img, ins, kbd, label, legend, li, map, object, ol, p, param, pre,
q, samp, small, span, strong, sub, sup, table, tbody, td, textarea, tfoot, th, thead,
tr, tt, ul, var {margin:0;padding:0;vertical-align:baseline}
:focus {outline:0}
a, a:visited {}
a:hover {}
body {background:url(../images/bg.png) repeat-x left bottom;font:88%/100% Arial}
h1 {font-size:1.25em;line-height:100%;margin:0 0 20px}
img {border:0;vertical-align:bottom}
fieldset {border:0}
p {margin:0 0 1em}

/* Containers */
#skip {height:0px;overflow:hidden;width:0px}
#page {margin:3px auto;width:941px}

/* Menu */
#menu {background:url(../images/menu.png) no-repeat;height:53px;list-style:none;margin:7px 0 0;width:100%}
#menu li {float:left;height:100%}
#menu li a {display:block;height:100%;text-indent:-1000em;width:100%}
#menu li.home a {width:120px}
#menu li.proof a {width:130px}
#menu li.testimonials a {width:190px}
#menu li.crediting a {width:225px}
#menu li.contact a {width:140px}
#menu li.forums a {width:130px}

/* Steps */
#steps {background:url(../images/steps.png) no-repeat;float:left;height:227px;margin:7px 8px 0 0;text-indent:-1000em;width:278px}

/* Sponsors */
#sponsors {background:#39C url(../images/box-little-mid.png) repeat-y;float:left;margin:7px 0 0}
#sponsors .top {background:url(../images/box-little-top.png) no-repeat}
#sponsors .bottom {background:url(../images/box-little-bottom.png) no-repeat left bottom;overflow:hidden;padding:26px 0 17px 0;width:282px}
#sponsors a {display:inline;float:left;margin:0 12px 2px 7px}

/* Offers */
#offers {float:left;margin:7px 0 -100% 7px}
#offers {background:url(../images/box-big-mid.png) repeat-y;overflow:hidden;width:366px}
#offers .top {background:url(../images/box-big-top.png) no-repeat}
#offers .bottom {background:url(../images/box-big-bottom.png) no-repeat left bottom;overflow:hidden;padding:30px 0 15px;width:366px}
#offers a {display:inline;float:left;margin:10px 10px 0 12px}

/* Content*/
#content {background:url(../images/content-middle.png) repeat-y;float:left;line-height:110%;margin:8px 0 0;overflow:hidden;width:591px}
#content .top {background:url(../images/content-top.png) no-repeat}
#content .bottom {background:url(../images/content-bottom.png) no-repeat left bottom;overflow:hidden;padding:10px 40px 10px;text-align:center}

/* Subpage */
#subpage #offers {float:right;margin:7px 0 0 -5px;width:366px;overflow:hidden}
#subpage #content {margin:8px 0 -100%}

/* Proof */
#subpage #content .proof {height:1%;padding:20px 0 20px}
#subpage #content .proof a {float:left;margin:0 27px 33px}
#subpage #content .proof a.more {color:#000;display:inline;float:right;font:italic bold 2em Arial;margin:-20px 20px 0 0;padding:0 25px 0 0;text-decoration:none;text-transform:uppercase}

/* Testimonials */
#subpage #content .testimonials {font-size:1.2em;font-style:italic;line-height:125%;min-height:560px;height:auto !important;height:560px}
#subpage #content .testimonials strong {font-size:1.2em}

/* Crediting */
#subpage #content .credit {font-size:0.9em;font-style:italic;line-height:15px;min-height:560px;height:auto !important;height:560px}
#subpage #content .credit p {margin:0 0 9px}
#subpage #content .credit h1 {margin:0 0 15px}

/* Footer */
#footer {clear:both;display:block;font-size:0.9em;font-style:normal;text-align:center}
#footer a {color:#000;text-decoration:none}