
body { background-image: url(../global/images/bg_purple.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: top center; background-color: #000; }

div#contentWrapper { position: relative; width: 720px; }


div#paperWrap { position: relative; margin-top: 20px; float: left; width: 581px; }
div#paperContent { position: relative; margin-top: 22px; margin-left: 35px; text-align: left; }
img#planPaper { position:absolute; top: 0px; left: 0px; z-index: -1; }

img#partyIdeas { position: absolute; right: 0px; top: 0px; }

div#whyPlan { position: absolute; right: 0px; top: 302px; }
div#whyContent { position: absolute; top: 83px; left: 27px; width: 170px; font-size: 12px; line-height: 14px; color: #fff; }
div#whyContent ul { margin-top: 14px; margin-left: 14px; list-style: square; list-style-position: outside; }


a {	text-decoration: none; color: #b51717; }
a:hover { text-decoration: underline; }




div#form-holder { no-repeat 50% 100%; display: block; width: 430px; height: 123px; float: left; font-size: 12px; line-height: 14px; color: #000; background-image: url(images/plan_watermark.png); behavior: url(../global/js/iepngfix_v2/iepngfix.htc); background-repeat: no-repeat; background-position: bottom; padding-bottom: 22px; }
div#form-holder input { outline: none; }
form#form-2 , form#form-3 , form#form-4 , form#form-5 , form#form-6 , form#form-7 , form#form-8 { display: none; }
form#form-1 , form#form-2 , form#form-3 , form#form-4 , form#form-5 , form#form-6 , form#form-7 , form#form-8 { /* position: absolute; */ width: 380px; float: left; }
div#form-holder p {	margin: 0 0 10px 0; }
div#form-holder p.input { margin: 0 0 3px 0; margin-right: 10px; }
p.label label {	display: block;	width: 80px; padding: 3px 10px 5px 0; text-align: right; float: left; clear: left; }
p.label input { display: block; width: 150px; margin: 0; float: left; }
.or { clear: left; margin: 0; padding: 3px 0 4px 150px; }
.sml { font-size: 11px;	padding-left: 25px; }
.right { text-align: right;	clear: left; }
img#planHr { display:block; clear: both; margin-left: 4px; float: left; }


div#planLists { clear: both; float: left; position:relative; width: 400px; font-size: 12px; line-height: 14px; }
	img.planListHdr { margin-bottom: 7px; }
	div#planLeftList { float: left; width: 180px; }
	div#planRightList { float: right; width: 200px; }
	
img#planPlate { clear: both; float: left; margin-left: 20px; z-index: 100; }
