/**********************************

Use: cmxform template
Author: Nick Rigby

***********************************/

form.cmxform fieldset { margin-bottom: 10px; }
	
form.cmxform legend {
padding: 0 2px;
font-weight: bold;
_margin: 0 -7px; /* IE Win */ }
	
form.cmxform label {
display: inline-block;
line-height: 1.8;
vertical-align: top; }
	
form.cmxform fieldset ol {
margin: 0;
padding: 0; }
	
form.cmxform fieldset li {
list-style: none;
padding: 5px;
margin: 0; }
	
form.cmxform fieldset fieldset {
border: none;
margin: 3px 0 0; }
	
form.cmxform fieldset fieldset legend {
padding: 0 0 5px;
font-weight: normal; }
	
form.cmxform fieldset fieldset label {
display: block;
width: auto; }

form.cmxform em {
font-weight: bold;
font-style: normal;
color: #f00; }

form.cmxform label { width: 120px; } /* Width of labels */
form.cmxform fieldset fieldset label { margin-left: 123px; } /* Width plus 3 (html space) */

/*
form#edit_user_form								{ overflow: hidden; width: 870px; position: relative; }
form#edit_user_form p							{ clear: both; }
form#edit_user_form ol						{ width: 650px; }

form#edit_user_form .right img		{ display: block; margin: 0 auto; margin-bottom: 10px; }

form#edit_user_form #image-input						{ position: relative; }
form#edit_user_form div#wikpik-upload				{ position: relative; }
form#edit_user_form div#wikpik-upload div		{ position: absolute; top: 0; left: -10px; }
*/
/*form#edit_user_form div#wikpik-upload input	{ position: absolute; top: 30px; left: -10px; }*/
/*
form#edit_user_form #fb-checkbox						{ position: absolute; top: 60px; left: -10px; }
form#edit_user_form input[type="file"]			{ position: absolute; top: 20px; }
#user_image																	{ margin-left: -50px !important; margin-top: -33px !important; height: 42px !important; }

form.cmxform fieldset.right				{ border: 1px solid #929292; position: absolute; right: 50px; top: 25px; width: 185px; height: 240px; padding: 10px 20px; }
*/
form#edit_user_form fieldset		{ position: relative; }
#alert-pref, #thoughts					{ border: 1px solid #929292; width: 75%; }

li#image-box										{ position: absolute; top: 0; right: 0; border: 1px solid #929292; width: 230px; }
li#image-box div.inner					{ background: none; width: 230px; display: block; padding: 0; }
li#image-box img								{ display: block; margin: 0 auto; }

/*\*//*/ form.cmxform legend { display: inline-block; } /* IE Mac legend fix */
