body { background:#fef2ff url('../images/bg.gif') repeat right top; margin:0; padding:0; font-family:arial,sans-serif; font-size:12px; }
img { border:0; }
.wauto { width:900px; margin:auto; }
#header_wrapper { height:184px; }
#header_wrapper div { float:left; height:184px; text-align:center; }
#header_wrapper .left { width:165px; background:transparent url('../images/banner_left.gif') no-repeat right top; }
#header_wrapper .middle { width:571px; background:transparent url('../images/banner_middle.gif') no-repeat right top; }
#header_wrapper .right { width:164px; background:transparent url('../images/banner_right.gif') no-repeat right top; }
#header_wrapper .middle img { margin:55px 0 0 0; }
#content_wrapper { height:540px; }
.cdiv_ou { float:left; height:540px; }
#content_left { width:45px; background:transparent url('../images/left_border.gif') repeat-y right top; }
#content_middle  { width:804px; }
#content_right  { width:51px; background:transparent url('../images/right_border.gif') repeat-y right top; }
.cdiv_in { padd/ing:5px; margin:15px 0 0 15px; float:left; min-height:500px; background:#dc9be5;  }
#content_wrapper #content_inner_left { width:234px; text-align:center; }
#content_wrapper #content_inner_left img { maring:0 0 20px 0; }
#content_wrapper #content_inner_middle { width:199px; }
#content_wrapper #content_inner_right { width:311px; }
#expire_heart { cursor:pointer; margin:0 auto; height:197px; width:226px; background:transparent url('../images/expire_heart.png') no-repeat right top; }
#footer_wrapper { padding:25px 0 0 0; margin-bottom:25px; text-align:center; background:transparent url('../images/bottom_border.gif') repeat-x right top; }
#footer_wrapper p { font-size:12px; color:#6e6e6e; }
.clearfix { clear:both; content: "."; display:block; height:0; visibility:hidden; }
div#expire_heart_promo { height:200px; background:transparent url('../../s3.amazonaws.com/splashcams/images/expire_heart_promo.png') no-repeat right top; }
div#expire_heart_promo > div { padding:50px 0 0 0; }
div#expire_heart_promo input#promocode { margin:30px auto 0;width:120px;display:block;text-align:center;border:none;font-weight:bold;color:purple; }
div#expire_heart_promo div#accept_inv_promo { cursor:hand; cursor:pointer; height:23px;width:158px;margin:8px auto 0; }
div#expire_heart_promo div#decline_inv_promo { cursor:hand; cursor:pointer; height:23px;width:158px;margin:1px auto 0; }
