.user_form_include{border:1px solid #999999;margin:5px;padding:10px;width:90%;max-width:600px;border-radius:4px;-moz-border-radius:4px;}
.user_form_field{margin:10px 0px 10px 0px;}
.user_form_field input{width:90%;max-width:400px;padding:3px;font-size:13px;display:block;}
.user_form_field select{width:90%;max-width:400px;padding:3px;font-size:13px;display:block;}
.user_form_field input[type="checkbox"]{width:20px;padding:3px;font-size:13px;display:inline-block;}
.user_form_field textarea{width:90%;padding:3px;max-width:400px;font-size:13px;display:block;}
.user_form_field input[type="submit"]{width:auto;padding:3px;margin:auto;font-size:13px;display:block;}
.user_list{border:2px solid #cccccc;clear:both;padding:10px;margin-bottom:20px;width:650px;}
.user_list .image_container img{float:left;margin-bottom:5px;}
.user_list .image_container{padding-bottom:5px;border-bottom:1px solid #cccccc;}
.user_list .name_dets{padding-top:5px;padding-bottom:5px;width:100%;border-bottom:1px solid #cccccc;clear:both;}
.user_list .name_dets img{margin-right:10px;}
.user_list .address{padding-top:5px;padding-bottom:5px;clear:both;float:left;}
.user_list .contact{margin-left:40px;padding:5px;float:left;}
.user_list .description{clear:both;width:100%;border-top:1px solid #cccccc;padding-top:5px;}
.user_list .youtube{clear:both;width:100%;border-top:1px solid #cccccc;padding-top:5px;}
.list_links{float:right;}
.grey{color:#666666;}
#users_search_box{}
#login{width:500px;}
#login_onpage{border:1px solid #666666;}
#login_onpage input{}
#login_onpage #submit{}
#login_onpage td{padding:2px;}
#login_onpage #username{width:75px;}
#login_onpage #password{width:75px;}
#usertext{padding:10px;margin:0px;color:#333300;font-size:13px;}
#usertext a{text-decoration:none;}
#usertext a:hover{}