@import 'reset.css';
body 								{font: normal normal normal 13px/1.5em Arial, sans-serif;}
#wrapper 							{width:910px;margin:0 auto;background-color:#aac9d9}

.goLeft 							{float:left;}
.goRight 							{float:right;}
.clear 								{clear:both;}
.half 								{width:420px;display:inline;}
.pad 								{padding:5px 15px;text-align:center;display:inline;}
.borbot 							{border-bottom:1px solid #AAC9D9;float:left;}
.padRight 							{padding-right:22px;}
.w450 								{width:450px;}
.radio 								{width:120px;background-color:#e00;float:left;}
span.error {display:block;color:#e00;width:200px;margin-left:110px;}

.small_text 						{float:left;clear:both;display:block;width:320px;}
.small_text label 					{float:left;text-align:right;width:70px;}
.small_text input 					{float:left;width:200px;}

.long_text 							{float:left;clear:both;display:block;}
.long_text label 					{float:left;text-align:right;width:100px;}
.long_text input 					{float:left;width:540px;}
.long_text .checkbox 				{}
.long_text .checkbox label 			{width:auto;}
.long_text .checkbox input	 		{width:auto;}

h1{font-size:24px;padding:10px;background-color:#EEEEEE;}
h1 strong{font-weight:bold;}

h3 									{font-size: 14px;padding-bottom:5px;font-weight:bold;}
h3 small							{font-size: 11px;font-weight:normal}

label, input, select 				{margin:3px;}

li 									{float:left;width:380px;padding:4px;}
fieldset 							{margin:10px;padding:5px;background-color:#eee;border-style:none;}
legend 								{background-color:#eee;font-size:16px;font-weight:bold;padding: 3px 3px 15px 3px;font-weight: bold;}

.text_only{}
.text_only label 					{display:block;float:left;text-align:right;width:120px;}
.text_only input 					{display:block;float:left;width:200px;}
.text_only select 					{display:block;float:left;width:200px;}

#account_info						{}
#studio_info 						{width:420px;float:left;}

/** Payment Method**/
#payment_method						{width:420px;float:left;border-bottom:1px solid #AAC9D9;}
#cc_auth							{width:420px;border-bottom:1px solid #AAC9D9;float:left;}
#Month 								{width:100px;}
#Year 								{width:100px;}
#shipping_method 					{border-bottom:1px solid #AAC9D9;}
#rush 								{border-bottom:1px solid #AAC9D9;}
#sample 							{}
/**End Payment Method**/

#special_instructions 				{}
#special_instructions textarea		{width:100%;}
#album								{border-bottom:1px solid #AAC9D9;padding:4px;}
#spray								{border-bottom:1px solid #AAC9D9;padding:4px;}
#specialty							{border-bottom:1px solid #AAC9D9;padding:4px;}
#artwork							{border-bottom:1px solid #AAC9D9;padding:4px;}
#print_style						{border-bottom:1px solid #AAC9D9;padding:4px;}
#spreads							{border-bottom:1px solid #AAC9D9;padding:4px;}
#page_corners						{border-bottom:1px solid #AAC9D9;padding:4px;}
#gilding							{border-bottom:1px solid #AAC9D9;padding:4px;}
#invitation							{/*border-bottom:1px solid #AAC9D9;*/padding:4px;}
#cover_info							{border-bottom:1px solid #AAC9D9;padding:4px;}
#two_tone_cover						{/*border-bottom:1px solid #AAC9D9;*/padding:4px;}
#imprint_colors						{border-bottom:1px solid #AAC9D9;padding:4px;}
#imprint_case						{/*border-bottom:1px solid #AAC9D9;*/padding:4px;}
#imprint_font						{border-bottom:1px solid #AAC9D9;padding:4px;}
#cover_image						{border-bottom:1px solid #AAC9D9;padding:4px;}
#center_imprint						{border-bottom:1px solid #AAC9D9;padding:4px;}
#lower_imprint						{border-bottom:1px solid #AAC9D9;padding:4px;}
#spine_imprint						{border-bottom:1px solid #AAC9D9;padding:4px;}
#studio_imprint						{/*border-bottom:1px solid #AAC9D9;*/padding:4px;}
#flannel							{border-bottom:1px solid #AAC9D9;padding:4px;}
#slipcase							{/*border-bottom:1px solid #AAC9D9;*/padding:4px;}
#submit								{padding-right:10px}
#submit input						{float:right;}
#footer								{clear:both;}