div.content_top1 { padding: 10px; line-height: 13pt; }
div.content_bottom1 { padding: 10px; padding-top: 0px; line-height: 13pt; }
td { /*font-size: 8pt; font-family: verdana, arial, tahoma;*/ color: #333333; }
td.list { background: #FFFFFF; padding: 7px; border: 1px solid #AAAAAA; border-top: none; }
td.header { border: 1px solid #AAAAAA; padding: 7px; padding-bottom: 7px; background-color: #DDDDDD; background-image: url(/images/blog/header_bg2.gif); background-repeat: repeat-x; font-weight: bold; }
td.header2 { border: 1px solid #AAAAAA; border-right: none; padding: 7px; padding-bottom: 7px; background-color: #DDDDDD; background-image: url(/images/blog/header_bg2.gif); background-repeat: repeat-x; font-weight: bold; }
td.empty { background: #F5F5F5; padding: 7px; border: 1px solid #AAAAAA; }
td.advanced { padding: 5px; background: #EEEEEE; border-bottom: 1px solid #AAAAAA; }
table.box { width: 130px; border: 1px solid #666666; border-bottom: 2px solid #666666; background: #F5F5F5; }
img.icon { vertical-align: middle; }
img.avatar { border: 1px solid #666666; }
img.thumb { border: 1px solid #CCCCCC; }
blockquote { margin-left: 20px; }


/* FORMS */
form { margin: 0px; }
td.form { border: 1px solid #DDDDDD; padding: 15px; vertical-align: top; line-height: 13pt; }
table.form { border: 1px solid #DDDDDD; border-left: none; border-bottom: none; margin-left:10px; margin-right:10px; }
td.form1 { border-bottom: 1px solid #DDDDDD; border-left: 4px solid #DDDDDD; padding: 13px; padding-top: 16px; font-weight: bold; vertical-align: top; }
td.form1error { border-bottom: 1px solid #DDDDDD; border-left: 4px solid #FF0000; padding: 13px; padding-top: 16px; font-weight: bold; vertical-align: top; }
td.form2 { border-bottom: 1px solid #DDDDDD; padding: 13px; vertical-align: top; }
div.help { color: #666666; padding-top: 3px; font-weight: normal; }
font.code { /*font-family: arial, tahoma, sans-serif; font-size: 8pt;*/ font-weight: bold; }
font.error { color: #FF0000; }
font.success { color: #5B8C29; font-weight: bold; }
img.error { vertical-align: middle; }
img.success { vertical-align: middle; }

/* ALTERNATING LISTS */
td.list1a { background: #FFFFFF; padding: 7px; border: 1px solid #CCCCCC; border-top: none; border-right: none; }
td.list1b { background: #FFFFFF; padding: 7px; border: 1px solid #CCCCCC; border-top: none; }
td.list2a { background: #F5F5F5; padding: 7px; border: 1px solid #CCCCCC; border-top: none; border-right: none; }
td.list2b { background: #F5F5F5; padding: 7px; border: 1px solid #CCCCCC; border-top: none; }

/* FONTS */
font.disabled { color: #666666; }
font.large { font-size: 120%;}
font.gray { color: #666666; }
font.bold { font-weight: bold; /*font-size: 8pt; "Trebuchet MS", verdana, sans-serif; */}
/*font.stats { font-size: 7pt; font-family: arial, verdana, tahoma; }*/
/*font.url { font-size: 9pt; font-weight: normal; }*/

/* INPUT FIELDS */
input.button { background: #DDDDDD; color: #444444; /*font-size: 8pt;*/ padding: 3px; font-weight: bold; /*font-family: verdana, arial, tahoma; */}
input.sbutton { background-color: #DDDDDD; /*font-size: 8pt;*/ font-weight: bold; /*font-family: verdana, arial, tahoma;*/ }
input.text { /*font-family: arial, verdana, tahoma, sans-serif;*/ padding-left: 2px; }
textarea, select { /*font-family: arial, verdana, tahoma;*/ margin-top: 1px; font-size: 10pt; }
select.small { /*font-size: 8pt;*/ margin-left: 4px; }
input.status { border: none; background: clear; padding-left: 8px; /*font-size: 8pt;*/ font-weight: bold; /*font-family: verdana, arial, tahoma;*/ }


/* VIEW PROFILE PAGE */
img.profile_avatar {padding: 1px; border: 1px solid #999; /*border: 4px solid #999;*/ margin-top: 4px; margin-bottom: 5px; }
table.profile { width: 95%; /*border: 1px solid #AAAAAA;*/ margin-top: 5px; margin-left:10px;margin-right:10px; line-height: 20px;}
td.profile { padding: 7px; /*line-height: 25px;*/ color: #333333; /*background-color: #F5F5F5;*/ background-image: url(/images/blog/bg_bar.gif); background-repeat: repeat-x; }
td.profile2 { padding: 7px; /*background-color: #F5F5F5;*/ background-image: url(/images/blog/bg_bar.gif); background-repeat: repeat-x; }
td.profile3 { padding: 7px; border-top: 1px solid #CCCCCC; /*background-color: #F5F5F5;*/ }
td.profile_description { padding: 7px; line-height: 25px; padding-top: 0px; /*background: #F5F5F5;*/ }
td.profile_category { padding: 7px; padding-top: 0px; /*background: #F5F5F5;*/ font-style: italic; }
td.profile_members { padding: 7px; padding-top: 0px; /*background: #F5F5F5;*/ }
div.profile_avatar { width: 116px; padding: 7px; border: 1px solid #AAAAAA; background: #f9faed; float: left; text-align: center; margin-bottom: 10px; margin-right: 10px;}
div.profile_avatar div{
    text-align: left;
    margin-top:7px;
    line-height: 105%;
    background:transparent url(/images/new/arrow.gif) no-repeat scroll left 5px;
    padding-left:19px;
}

font.profile_blogstat { font-weight: bold; }

/* CHOOSE TEMPLATE PAGE */
img.template { border: 1px solid #AAAAAA; margin-top: 3px; }
div.templatebox { float: left; padding: 5px; padding-top: 2px; margin-top: 3px; background: #FFFFFF; border: 1px solid #666666; }
div.float { float: left; margin-top: 15px; margin-right: 15px; }
td.templatename { padding-top: 5px; }

/* PHOTO ALBUM */
div.album_viewpic1 { text-align: center; padding-top: 20px; }
div.albumpic { 
    float: left; 
    border-right: 1px dashed #AAAAAA; 
    border-bottom: 1px dashed #AAAAAA; 
    padding: 5px; 
    margin-right: 10px; 
    margin-bottom: 10px; 
    width: 200px; 
    height: 180px; 
    background-image: url(/images/blog/album_bg.gif); 
    background-repeat: no-repeat; 
    vertical-align: middle; 
    text-align: center; 
}

div.albumpic td{ 
    font-weight: bold;
    margin: 0px;
    padding: 0px;
}

div.albumpic img{
    padding: 1px;
    border: 1px solid #ccc;
}
    
td.album_viewpic2 { border: 1px solid #AAAAAA; padding: 20px; }

/* BROWSE AND SEARCH */
td.result1 { padding: 6px; line-height: 12pt; }
td.result2 { padding: 6px; line-height: 12pt;}