#respond { float:left; margin-bottom:30px; width:100%; }
#loginform { margin-top:5px; }
#loginform p { margin-bottom:35px!important; }
#loginform .block { margin-bottom:35px!important; }
#loginform label { font-size:13px; font-weight: bold; text-shadow:#c2c2c2 1px 1px 2px;; text-transform:uppercase; letter-spacing:0.1em; }
#loginform input, #loginform textarea { padding:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -moz-box-shadow:#ccc 1px 1px 2px; -webkit-box-shadow: #ccc 1px 1px 2px;}
#loginform input:focus, #loginform textarea:focus { border-color:#363636; -moz-box-shadow:#ccc 3px 3px 6px; -webkit-box-shadow:#ccc 3px 3px 6px; }
#loginform input#user_login, #loginform input#user_pass, #loginform input#amount  { display:block; height:30px; font-size:26px; line-height:26px; color:#999; border:1px solid #ccc; }
#loginform input#comment-reply-checkbox { display:inline; height:auto; margin-right:10px; line-height:normal; border:none; }
#loginform textarea { border:1px solid #ccc; width:95%; }
#loginform #submit { border:none; cursor:pointer; background-color:#363636; width:120px; height:30px; font-size:13px; color:#fff; }

#loginform select#user_login, #loginform select#user_pass, #loginform select#amount  { display:block; height:30px; font-size:26px; line-height:26px; color:#999; border:1px solid #ccc; }
#loginform select { padding:5px; width:300px; -moz-border-radius:5px; -webkit-border-radius:5px; -moz-box-shadow:#ccc 1px 1px 2px; -webkit-box-shadow: #ccc 1px 1px 2px; }

.deemphasize {
	color:#C30;
	font-size:10px!important;}
.optional {
	color:#698C00;
	font-size:10px!important;}

h3.fail {
	padding-bottom:20px!important;
	font-family:"Georgia", "Cambria", "Times New Roman", Times, serif!important;
	font-size:25px!important;
	font-weight:normal!important;
	color: #C00!important;}
p.fail {
	margin-top:-20px;
	font-size:12px!important;
	font-weight:bold;
	color: #C00;}
p.name {
	margin-top:-25px;
	font-size:26px; 
	line-height:16px; 
	color:#999;
	font-weight:normal;}
.forgot {
	margin-top:2px;
	font-size:11px!important;
}	





#news_submission { float:left; margin-bottom:40px; width:100%; }
#news_form { margin-top:5px; }
#news_form p { margin-bottom:30px; }
#news_form label { font-size:13px; font-weight: bold; text-shadow:#c2c2c2 1px 1px 2px;; text-transform:uppercase; letter-spacing:0.1em; }
#news_form input, #news_form textarea { padding:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -moz-box-shadow:#ccc 1px 1px 2px; -webkit-box-shadow: #ccc 1px 1px 2px; }
#news_form input:focus, #news_form textarea:focus { border-color:#363636; -moz-box-shadow:#ccc 3px 3px 6px; -webkit-box-shadow:#ccc 3px 3px 6px; }
#news_form input#textbox { display:block; height:30px; font-size:26px; line-height:26px; color:#999; border:1px solid #ccc; }
#news_form textarea#releasecontent { display:block; height:300px; width:92%; font-size:15px; line-height:26px; color:#999; border:1px solid #ccc; background:#FFF; }
#news_form input#checkbox { display:inline; height:auto; margin-right:10px; line-height:normal; border:none; }
#news_form select { padding:5px; border:1px solid #ccc; -moz-border-radius:5px; -webkit-border-radius:5px; -moz-box-shadow:#ccc 1px 1px 1px; -webkit-box-shadow: #ccc 1px 1px 1px; }
#news_form select.website { width:300px!important;}
#news_form select.date { width:150px!important;}
#news_form input#photo { display:block; height:30px; font-size:26px; line-height:26px; color:#999; border:1px solid #ccc; }


#news_form div.characterlimit {
	font-size:13px!important;
	margin-top:-28px!important;
	color:#999!important;
	font-weight:normal!important;}
#news_form p.instructions {
	font-size:12px!important;
	line-height:1.4em!important;
	margin-top:-28px!important;
	margin-bottom:10px!important;
	padding-bottom:10px!important;
	color:#999!important;
	font-weight:normal!important;}
#news_form p.attention {
	font-size:12px!important;
	line-height:1.4em!important;
	margin-top:-5px!important;
	margin-bottom:10px!important;
	padding-bottom:10px!important;
	color:#333!important;
	font-weight:normal!important;}	
#news_form p.attention strong, #news_form p.instructions strong {
	font-size:11px!important;
	color:#F60!important;
	font-weight:bold!important;
}	
#news_form .attach-picture {
	-o-border-radius:10px!important;
	-khtml-border-radius:10px!important;
	border-radius:10px!important;
	-moz-border-radius:10px!important;
	-webkit-border-radius:10px!important;
	behavior:url(border-radius-ie8.htc)!important;
	padding: 15px;
	padding-bottom: 15px;
	border: 0px solid #D5E1E4;
	background-color: #E8EEF0;
}
#news_form .attach-picture h2{
	color:#2A434C!important;
}
#news_form input.photo{ padding:15px; -moz-border-radius:none!important; -webkit-border-radius:none!important; -moz-box-shadow:none!important; -webkit-box-shadow:none!important; }


#preview-controls {
	padding-top: 15px;
}
	
	

