body { font-family: Georgia, "Times-MS", serif; font-size: 12pt; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-color: #fff; padding: 40px;}body #autoApprvReviews 	{	padding-top: 20%;	padding-right:auto;	padding-left: auto;	text-align: center;	}body #autoApprvReviews h1,body #autoApprvReviews h2,body #autoApprvReviews p	{ text-align:center; }p,h1,h2,h3,h4, ul, li, ol { margin:0; padding:0; }body, p, ul, li { color: #630; }ul#data { margin-left: 75px; margin-bottom: 15px;  }ul#data b { font-size: 85%; }ul#data li {padding: 2px 0; }p { margin-top: 8px;}body #payForm p { padding: 20px; }td, th { color: #630; }h3 { font-size: 16pt; color: #004a29; font-weight: normal; font-style: italic; padding: 10px 0 5px 0; }h2 { color: #004a29; font-size: 14pt; margin-top: 25px; }h1 { color: #906; font-size: 18pt; }b { color: #004a29; }.ltGreen2 { background-color: #d6f677; }.ltYellow2 { background-color: #ffc; }#writeReview1 a { font: 11px Verdana, "Trebuchet-MS", sans-serif; }a:link, a:visited,#writeReview1 a:link, #writeReview1 a:visited	{ color: #363; text-decoration: none; }a:hover, a:active,#writeReview1 a:hover, #writeReview1 a:active	{ color: #906; text-decoration: underline; }	#reviewForm1 { margin-top: 30px; }table #order1 { margin-right:auto; margin-left: auto; margin-top: 25px; }table #order1 td.subTotal, td.subTotal  { border-top: 1px solid #363; padding: 5px; }p.reviewBlock { border-top: 1px dotted #363; padding: 10px 0; }p.credits { font-style: italic; text-align:right; margin-right: 100px; }img.rating { margin: 8px 0 3px 0; }img#logo { float:no-float; margin-bottom:20px; }img#logo2 { float:no-float; margin-bottom:0px; }#details2 h1,  #details2 h2,#details2 h3 { padding:0; margin: 5px 0; }#details2 h2 { margin-top: 15px; }form#listOpts1, form#listOpts1 p { padding: 15px; text-align:center; }p.note { font: 10pt Verdana; color:  #777; text-align: center; padding: 25px; }form#listOpts1 img.wishSmPix {}form#listOpts1 ol#wishList li, ol li, ol, li, li p, p	{ font-size: 14pt; }li p { padding-bottom: 20px; }p.plain { font: 11px Verdana, "Trebuchet-MS", sans-serif; color: #777; }p.details { padding: 0 0 10px 0; }#smPix { width: 100%; float:left; margin:0; margin-bottom: 10px; padding:0; height: 85px; }img.thumb2 	{ float: left; margin-top: 10px; margin-right: 10px; width: 75px; height: 75px; }img.eventPics { float: right; margin: 0 10px; margin-right: 15%; } 	ol#wishList li { border-top: 1px solid #363; padding-top: 15px; padding-bottom: 15px;  }ol#wishList li p.descript, ol#wishList li p.notes { clear:left; padding-bottom:0; margin-bottom:0; }/* BUTTONS */img#add1, img#rmv1 { border: none; }/* ADMIN STYLES */table.efAdmin { margin: 20px 0; border: 2px #963 solid; }table.efAdmin th, table.efAdmin td  { padding: 3px 10px; }table.efAdmin th { text-align:left; background-color: #9c9;}table.efAdmin td { font: 12px Verdana #666; }table.efAdmin td h1,table.efAdmin td h2,table.efAdmin td h3,table.efAdmin td h4,table.efAdmin td p,table.efAdmin td ul,table.efAdmin td li	{ margin: 10px; padding:0; }table.efAdmin tr.norm { background-color: #fff; }table.efAdmin tr.alt { background-color: #cfc; }table#productList td { padding: 2px 10px; }form.edit, form.edit input { width:auto; height: auto; padding:0; margin:0; }#notice { margin: 25px 0;}.floater { display:inline; }table#reviewList h1 { font-size: 16pt; }table#reviewList h2 { font-size: 14pt; }table#reviewList h3 { font-size: 12pt; }table#reviewList h4 { font-size: 11pt; }table#reviewList p { font-size: 12pt; }form label.textLabel1, .textLabel1, form label.label2, .label2 	{ display: block; float:left; width: 260px; text-align:right; padding:3px; font-size:12pt; } form label.label2, label.label2 	{ font: 12px Verdana #666; }form .checkBlock { display: block; float:left; width: 260px; height: 20px; text-align:left; padding:3px; }form .imgBlock  { display: block; float:left; width: auto; height: auto; text-align:center; padding: 0 10px 30px 10px; line-height: 25pt; }form .efAdmin textarea { font: 12px Verdana #666; padding: 10px; }.ddList { clear:left; padding: 10px 0 ; margin:0; margin-bottom: -1px; width: 550px; height:auto; border-top: 1px dotted #363; border-bottom: 1px dotted #363; }	.dateBlock1 { float: left; width: 130px; padding: 0; text-align: right; }.eventBlock1 { clear:left; margin:0; padding:0; border-bottom: 1px solid #363; }.eventBlock1 h1,.eventBlock1 h2,.eventBlock1 h3,.eventBlock1 h4,.eventBlock1 p,.eventBlock1 form	{ margin-left: 150px; margin-right: 100px; }form.chngEvent { text-align:right; paddding-top: 10px; }	h1.eventMonth { margin-top: 25px; }p.gCenter { margin-left: 95px; }img.gcLogos, img.storePics { clear:left; margin-left: 95px; margin-top: 10px; }table#efUsers { margin-top: 25px; }tr.endBlock1 td { border-bottom: 1px solid #363; padding-bottom: 10px; }tr.startBlock1 td { border-top: 1px solid #363; padding-bottom: 10px; padding-top: 10px; }tr.startBlock1 td input { margin: 2px 0;  }textarea { font: 12pt Verdana, "Trebuchet-MS", sans-serif; padding: 5px; }