/*-----------------------------------------------------------------------------
POSTER & PROCESS Main Stylesheet
author: Drive New Media, Inc.
date: 5/4/10
-----------------------------------------------------------------------------*/

@import url('reset.css');

#rKelly { width: 860px; margin: 0 auto; text-align: left; }

#header { height: 50px; margin: -50px 0 50px; }
#header h1 { background: url('../images/g_header.gif') no-repeat center left; text-indent: -9999px; height: 50px; }

#col_sub { width: 500px; float: left; }

#col_main { width: 360px; float: left; }

#col_main p { width: 260px; font: italic 1.2em/1.4 Georgia, Times, serif; }

#col_main img { margin: 0 0 0 -10px; }

#col_main ul { clear: both; padding: 10px 0 0; height: 30px; display: block; }

#col_main ul li { display: inline; float: left; height: 30px; }

#col_main ul li a.purchase, #col_main ul li a.email { background: no-repeat top left; display: block; width: 84px; height: 18px; text-indent: -9999px; }
#col_main ul li a.purchase { background: url('../images/btn_purchase.gif'); }
#col_main ul li a.email { background: url('../images/btn_emailForDetails.gif'); }

#col_main ul li h3 { background: url('../images/g_prices.gif') no-repeat; display: block; width: 41px; height: 25px; text-indent: -9999px; margin: -3px 10px 0; }
#col_main ul li h3.p50 { background-position: 0 0; }
#col_main ul li h3.p100 { background-position: 0 -25px; }
#col_main ul li h3.p150 { background-position: 0 -50px; }

#col_main ul li h4 { font-size: 1.1em; line-height: 1.2; font-weight: normal; }
