html, body {min-height:100%;height:100%;}
body{background:#FFFFFF;margin:0px;padding:0px;}
body,p,td{font-size:11px;color:#999CA1;font-family:Verdana, Helvetica, sans-serif;}
h1{}
h2{color:#9197A2;font-weight:bold;font-size:11px;margin:0px 0px 0px 0px;}
h3{}
ul{}
li{}
select{font-size:11px;color:#999CA1;font-family:Verdana, Helvetica, sans-serif;}
input.textbox{font-size:11px;color:#999CA1;font-family:Verdana, Helvetica, sans-serif;padding:2px;}
.readonly{color:#9197A2;font-weight:bold;background-color:#F0F0F0;}
hr{height:1px;margin:0px;padding:0px;color:#999CA1;}

/* header */
div.header{width:100%;height:82px;padding:0px;margin:0px;background:url(images/header_bg.gif) repeat-x;}
div.header_content{padding:16px 0px 0px 114px;}
div.header_content div.logo{}
div.header_content div.nav{}

/* content area */
div.content{}
div.content a{color:#E0C383;text-decoration:none;}
div.content a:hover{color:#E0C383;text-decoration:underline;}
div.content td.content_text{background: #F6F9FD;}
div.content td.content_text div.marketing{width:365px;text-align:right;color:#C78D50;font-style:italic;padding:0px 0px 15px 0px;}
div.content td.content_text div.container{margin:0px 20px 20px 20px;}
div.content td.content_text div.container div.intro{margin:10px 0px 0px 0px;}
div.content td.content_text div.container div.intro p{margin:0px 0px 6px 0px;line-height:14px;}
div.content td.content_text div.container div.bodycopy{margin:10px 0px 0px 0px;}
div.content td.content_text div.container div.bodycopy p{line-height:14px;}
div.content td.content_text div.container div.bodycopy td{line-height:14px;}
div.content td.content_text div.container div.message{margin:15px 0px 0px 0px;}
div.content td.content_text div.container div.message p{margin:5px 0px 0px 0px;line-height:14px;}
div.content td.content_text div.container div.testimonial{font-style:italic;margin:18px 0px 0px 0px;}
div.content td.content_text div.container div.testimonial p.quote{margin:10px 0px 0px 0px;}
div.content td.content_text div.container div.testimonial p.credit{text-align:right;margin:8px 0px 0px 0px;}
div.content td.divider{background:url(images/content_divider_bg.gif) repeat-y;}
div.content td.divider_bottom{background:url(images/content_divider_bottom_bg.gif) repeat-x;}

/* page-specific styles */
body.home div.content td.content_text{background:#F6F9FD url(images/home_content_bg.gif) no-repeat;}
body.signingup div.content td.content_text{background:#F6F9FD url(images/signingup_content_bg.gif) no-repeat;}
body.buyinghoop div.content td.content_text{background:#F6F9FD url(images/content_bg.gif) no-repeat;}
body.abouthooping div.content td.content_text{background:#F6F9FD url(images/about_content_bg.gif) no-repeat;}
body.news div.content td.content_text{background:#F6F9FD url(images/content_bg.gif) no-repeat;}
body.aboutloren div.content td.content_text{background:#F6F9FD url(images/aboutloren_content_bg.gif) no-repeat;}

/* gutters above & below content */
div.topgutter{height:18px;}
div.bottomgutter{height:30px;}

/* footer */
div.footer{width:100%;height:56px;color:#C0BEBE;font-size:9px;}
div.footer a{color:#C0BEBE;}
div.footer a:hover{color:#C0BEBE;}
div.footer div.photocredits{margin:0px 0px 5px 116px;}
div.footer div.divider{width:100%;height:1px;background:#C0BEBE;}
div.footer div.links{margin:5px 0px 0px 116px;