div#content-wrapper	{ width: 730px; padding: 10px 24px 15px 24px; }
#content-wrapper h1	{ margin-bottom:6px; font-weight:normal; color:#cc0000; font-size:24px; }

/* CONTENT-LEFT */

div#content-left	{ float: left; width: 732px; margin-right: -1px; }
#content-left h1	{ margin-bottom: 12px; font-size: 21px; }
#content-left h2	{ margin-bottom: 12px; font-size: 15px; }
#content-left h3	{ margin-bottom: 12px; font-size: 12px; }
#content-left p		{ margin-bottom: 12px; }
#content-left img	{ margin-bottom: 12px; }

/* CONTENT-RIGHT */

div#content-right	{ float: left; width: 246px; }
#content-right p	{ margin: 0; color: #000; }
#content-right h3	{ font-size: 14px; }
div#how-to			{ border: 1px solid  #cc0000; }
#how-to div#upper	{ padding: 9px; background: #cc0000;   font-weight:bold;}
#how-to div#upper p {color:#fff;} 
#how-to div#lower	{ padding: 9px;  }
#lower p			{ margin-bottom: 12px; }
#lower img		    { margin-bottom: 12px; margin-left: 42px; }

/*	gift services main	*/

#content-left ul	       { margin-bottom: 15px; }
#content-left li	       { margin-bottom: 3px; }
#content-left div.services { margin-bottom: 15px;padding: 12px 21px;border: 1px solid  #cc0000; }

/*	'color' for IE, 'background' for Moz	*/

hr	          { margin-bottom: 15px; height: 2px; color: #cc0000; background: #cc0000; }
.services ul  { margin: 0 0 15px 36px; list-style-type: disc; }
.services li  { list-style-type: disc; }

/*	gift_e-gift.html	*/

p.asterisk	            { margin: 12px 0; font-size: 11px; }
div.steps				{ margin-bottom: 15px; padding: 6px 9px; background: #cc0000; color: #fff; }
#content-wide .steps h3	{ font-size: 12px; }
#content-left .steps p	{ margin-bottom: 3px; }
form		            { display: block; }
form div.form-part	    { margin-bottom: 15px; }
form table	            { border-collapse: collapse; }
td.label				{ width: 18em; text-align: right; }
td.input				{ text-align: left; }
td input, td textarea	{ width: 180px; }
input#amount	        { width: 4.5em; }
td.input textarea		{ height: 60px; }
div.add-to-shopping-bag	{ padding: 9px 0px 9px 230px;   }