/* User info page */
#userinfo .user_name {color:#6B7786;font-size:3em;font-family:georgia,verdana}
#userinfo .user_title {background-color:#7790b6;color:#ffffff;font-family:verdana;font-weight:bold;height:20px;padding-left:20px}
#userinfo .userinfol {font-weight:bold;padding-right:10px;text-align:right;width:50%}
#userinfo .userinfomsg {font-weight:bold;}
#userinfo .userinfol,.userinfor {background-color:#fff;border:1px solid;border-color:#e5e5e5; border-left: none; }
#userinfo .userinfor,.useronline,.useroffline,.userhidden {background-color:#fff;border:1px solid;border-color:#e5e5e5; border-right: none; }
#userinfo .userinfol,.userinfor,.useronline,.useroffline,.userhidden {height:25px;padding-bottom:5px;padding-top:5px;vertical-align:middle}
#userinfo .userinfor {padding-left:10px;color:#454457;}
#userinfo .useronline {padding-left:10px;color:#006c36;font-weight:bold}
#userinfo .useroffline {padding-left:10px;color:#6c0000;font-weight:bold}
#userinfo .userhidden {padding-left:10px;color:#989898;font-weight:bold}
#userinfo .usererrhead {color:#575757;font-size:1.5em;font-family:georgia,verdana}
#userinfo .userimage {padding-top:5px; padding-bottom:5px;}

/* User configuration index */
#userindex { padding: 35px 0 0 30px; }
#userindex .indexurl { color:#000000; font-size:1.1em; font-weight:normal; }
#userindex .indexinfo { padding-bottom: 10px; color:#333333;}
#userindex .indexinfo { padding-right: 30px; }


/* User configuration detail */
#userpers {padding-left:10px;}
#userpers td {padding-bottom: 5px;}
#userpers .change {float:right; padding-right:20px;}


/* Layout configuration */
#userlay .headline{color:#535d69;font-size:1.1em;font-family:georgia,verdana}
#userlay .content{color:#272727;}
#userlay .imageblock { padding: 0 20px 0 20px }

/* Detailed layout configuration */
#duserlay { background-color:#fff; }
#duserlay .imgbox { background-color:#fff; border:0px none; margin:16px 30px 6px 6px; float:left; }
#duserlay .imgbox img { background-color:#FFFFFF; border:1px solid #A9A9A9; display:block; margin:3px 3px 0; padding:3px; }
#duserlay h2 { padding:20px 0; font-family:georgia,verdana; font-size:1.25em; font-weight:normal; margin-bottom:2px; margin-top:0px; }}
#duserlay .descr { color:#111; }
#duserlay table {padding-top:15px; }
#duserlay .inarea { border:1px solid #CCCCCC; float:left; height:20px; margin-bottom:2px; width:90%; }
#duserlay .dropdown { border:0px none; color:#000000; height:17px; width:100%; }
#duserlay .info { color:#000000; font-size:1.2em; font-weight:bold; }
#duserlay center { padding-top:20px; }

/* Image upload */
#dimgupload { background-color:#fff; padding:10px 10px 10px 0; }

