/* forms.css */
label {font-weight:bold;}
fieldset {padding:10px;margin:0 0 1.5em 0;}
legend {font-weight:bold;font-size:1.2em;}
input.text, input.title, textarea, select {margin:0.5em 0;border:1px solid #bbb;}
input.text:focus, input.title:focus, textarea:focus, select:focus {border:1px solid #666;}
input.text, input.title {width:300px;padding:5px;}
input.title {font-size:1.5em;}
textarea {width:390px;height:250px;padding:5px;}
.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}

/*form.css*/
/*div.form fieldset.topfieldset { border-top: 10px solid #ccc; }
div.form fieldset { border-bottom: 1px solid #ccc; }*/
div.form div.form-row { padding: 0.2em 0; margin: 0.2em 8px 0 0; width: 260px; }
/*div.form div.dropshow { display: block; }
div.form-row div.row-title { float: left; width: 230px; text-align: left; font-weight: bold; }
div.form-row div.row-content { float: right; width: 620px; text-align: left; }
div.form-row span.form-note { display: block; font-size: 7pt; }
div.form-row span.form-existing { display: block; font-size: 7pt; color: red; }
div.form-row label { padding-right: 1em; }
div.fieldset { border-bottom: 1px solid #ccc; padding-bottom: 1em; margin-bottom: 1em; }*/

/*#xblog_comment-form-page1 				{border: 1px solid red;}*/
#xblog_comment-form-page1 fieldset#copy			{margin-bottom: 0; padding-bottom: 0;}
#xblog_comment-form-page1 fieldset#info 	 	{width: 220px; padding: 0 0 0 auto !important; margin: 0; float: left;}
#xblog_comment-form-page1 fieldset#recaptcha  	{width: 335px; padding: 0 !important; margin: 0; float: left;}
#xblog_comment-form-page1 fieldset#submit 		{clear: both;}

/*blog page form formatting*/
#xblog_comment-form-page1 fieldset legend { border-bottom: 1px solid #949598; width: 570px; padding-top: 20px;}

/*textarea*/
div.form #xblog_comment-formrow-copy { width: 570px; }
textarea#xblog_comment-copy { width: 558px; resize: none; }
/*inputs*/
div.form #xblog_comment-formrow-title,div.form #xblog_comment-formrow-website,div.form #xblog_comment-formrow-email	{ width: 230px; }
div.form #xblog_comment-formrow-title .row-content input,div.form #xblog_comment-formrow-name .row-content input,div.form #xblog_comment-formrow-website .row-content input,div.form #xblog_comment-formrow-email .row-content input	{ width: 215px; }
div.form #xblog_comment-form-page1 #info div.form-row { width: 220px; }
/*subscribe anchor*/
div.form-row a.subscribe	{ width: 220px; padding: 3px auto; text-align: center; margin: 15px 0 0 0 ; border: 1px solid #ccc; display: block; background: #A5A5A6; color: #FFF; }
/*recaptcha*/
#xblog_comment-formrow-recaptcha { float: right; width: 316px; margin:19px 0; padding: 0; }
#xblog_comment-form-page1div.form-submit input		{ clear: both; width: 570px; padding: 3px auto; text-align: center; margin-top: 19px; border: 1px solid #ccc; display: block; background: #A5A5A6; color: #FFF; }