FONT		{FONT-FAMILY: Verdana; FONT-SIZE: 10px; color:#FAF3D2}
TD		{border:0px solid #715E59; FONT-FAMILY: Verdana; FONT-SIZE: 10px; background-color:#6B6156}
BODY		{border-style:solid; border-width:1px; FONT-FAMILY: Verdana; FONT-SIZE: 10px; background-color:#715E59; color:#FAF3D2}
P		{FONT-FAMILY: Verdana; FONT-SIZE: 10px}
DIV		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 10px}
INPUT		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 10px}
TEXTAREA	{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 10px}
FORM 		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 10px}
A:link          {BACKGROUND: none; COLOR: #E6E1D9; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A:active        {BACKGROUND: none; COLOR: #E6E1D9; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A:visited       {BACKGROUND: none; COLOR: #E6E1D9; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
A:hover         {BACKGROUND: none; COLOR: #ECD282; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
.title 		{BACKGROUND: none; COLOR: #FAF3D2; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
.content 	{BACKGROUND: none; COLOR: #FAF3D2; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica}
.storytitle 	{BACKGROUND: none; COLOR: #E6E1D9; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.storycat	{BACKGROUND: none; COLOR: #E6E1D9; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
.boxtitle 	{BACKGROUND: none; COLOR: #E6E1D9; FONT-SIZE: 10px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.boxcontent 	{border-style:solid; border-width:1px; background-position: 
               0% 0%; COLOR: #FFFFFF; FONT-SIZE: 11px; FONT-FAMILY: Verdana; background-image:none; background-repeat:repeat; background-attachment:scroll}
.option 	{BACKGROUND: none; COLOR: #FAF3D2; FONT-SIZE: 11px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
.tiny		{BACKGROUND: none; COLOR: #27210E; FONT-SIZE: 10px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.footmsg        {BACKGROUND: none; COLOR: #A6A6A6; FONT-SIZE: 8px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}
.footmsg_l	{BACKGROUND: none; COLOR: #A6A6A6; FONT-SIZE: 8px; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}
.box		{FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 10px; border: 1px solid #A6A6A6; background-color: #A6A6A6}
.weblinks  {font-family: Arial;font-size: 10px;xbackground-image 
        background-color:#3C3122; background-position-y:50%; color:#000000
}

.comment_button {
        border-style:solid; border-width:1px; font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        xbackground-image : url('images/button_bg.gif');
        padding-left: 3px;
        padding-right: 3px; background-position-y:50%
}

.radio {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        vertical-align : middle;
}

.checkbox {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        vertical-align : middle;
}

bblink a {
        xcolor: #0033CC;
        text-decoration: none;
}

bblink a:hover {
        xcolor: #0033CC;
        text-decoration: underline;
}

.tableh1 {
        background-position: 0% 0%; xcolor : #FFFFFF;
        padding-top: 3px;
        padding-right: 10px;
        padding-bottom: 3px;
        padding-left: 10px; xbackground-image:none; xbackground-repeat:repeat; xbackground-attachment:scroll
}

.tableh1_compact {
        xbackground-position: 0% 0%; xcolor : #FFFFFF;
        padding-top: 2px;
        padding-right: 5px;
        padding-bottom: 2px;
        padding-left: 5px; bxackground-image:none; xbackground-repeat:repeat; xbackground-attachment:scroll
}

.tableh2 {
        xbackground: #D1D7DC;
        xcolor : #000000;
        padding-top: 3px;
        padding-right: 10px;
        padding-bottom: 3px;
        padding-left: 10px;
}

.tableh2_compact {
        xbackground: #D1D7DC ;
        xcolor : #000000;
        padding-top: 2px;
        padding-right: 5px;
        padding-bottom: 2px;
        padding-left: 5px;
}

.tablef {
        xbackground: #D1D7DC;
        padding-top: 10px;
        padding-right: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
}

.tableb {
        border: 1px solid #D1D7DC;
}

.album_stat {
        font-size : 10px;
        margin: 5px 0px;
}

.thumb_title {
        font-weight : bold;
        font-size: 9px;
        padding: 2px;
        display : block;
}

.thumb_caption {
        font-size: 10px;
        padding: 1px;
        display : block;
}

.thumb_num_comments {
        font-weight: normal;
        font-size: 9px;
        padding: 2px;
        font-style : italic;
        display : block;
}

.user_thumb_infobox {
        margin-top: 1px;
        margin-bottom: 1px;
}

.user_thumb_infobox th {
        font-weight : bold;
        font-size: 12px;
        margin-top: 1px;
        margin-bottom: 1px;
        text-align : center;
}

.user_thumb_infobox td {
        font-size: 10px;
        margin-top: 1px;
        margin-bottom: 1px;
        text-align : center;
}

.user_thumb_infobox a {
        text-decoration: none;
}

.user_thumb_infobox a:hover {
        text-decoration: underline;
}

.sortorder_cell {
        xbackground : #0E72A4 ;
        xcolor : #FFFFFF;
        padding: 0px;
        margin: 0px;
}

.sortorder_options {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        xbackground : #0E72A4 ;
        xcolor : #FFFFFF;
        padding: 0px;
        margin: 0px;
        font-weight: normal;
        font-size: 9px;
        white-space: nowrap;
}

.navmenu {
        font-family: Verdana;
        xcolor: #000000;
        font-size: 12px;
        font-weight: bold;
        xbackground : #E8E8E8 ;
        
}

.navmenu img {
        margin-top: 1px;
        margin-right: 5px;
        margin-bottom: 1px;
        margin-left: 5px;
}

.navmenu a {
        position: relative;
        display: block;
        padding-top: 2px;
        padding-right: 5px;
        padding-bottom: 2px;
        padding-left: 5px;
        text-decoration: none;
        xcolor: #FFFFFF;
}

.navmenu a:hover {
        xbackground : #EFEFEF ;
        text-decoration: none;
        xcolor:         #000000;
}

.admin_menu_thumb {
        border-style:solid; border-width:1px; font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        background-image : url('images/button_bg.gif');
        xcolor: #000000;
        font-weight: bold;
        margin-top: 0px;
        margin-bottom: 0px;
        width: 85px; background-position-y:50%
}

.admin_menu_thumb a {
        xcolor: #000000;
        text-decoration: none;
        display: block;
        position: relative;
        padding-top: 1px;
        padding-bottom: 1px;
        padding-left: 10px;
        padding-right: 10px;
}


.admin_menu_thumb a:hover {
        xcolor: #000000;
        text-decoration: underline;
}

.admin_menu {
        border-style:solid; border-width:1px; font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        xbackground-image : url('images/button_bg.gif');
        xcolor: #000000;
        margin-top: 0px;
        margin-bottom: 0px; background-position-y:50%
}

.admin_menu a {
        xcolor: #000000;
        text-decoration: none;
        display: block;
        position: relative;
        padding-top: 1px;
        padding-bottom: 1px;
        padding-left: 10px;
        padding-right: 10px;
}

.admin_menu a:hover {
        xcolor: #000000;
        text-decoration: underline;
}

.comment_date{
        xcolor : #5F5F5F;
        font-size : 10px;
        vertical-align : middle;
}

.image {
        border-style: solid;
        border-width:1;
        border-color: #000000;
        margin: 2px;
}

.thumbnails {
        padding: 5px;
}

.thumbnail {
        padding: 5px;
        border-left : 1px solid #FFFFFF;
        border-right : 1px solid #FFFFFF;
}

.footer {
        font-size : 9px;
}

.statlink {
        xcolor: #FFFFFF;
 		text-decoration: none;
 		font-weight: bold}

a.statlink  {
        text-decoration: none;
        xcolor: #FFFFFF;
}
.statlink a {
        text-decoration: none;
        xcolor: #FFFFFF;
}
a:hover.statlink  {
        xcolor: #FFFFFF;
        text-decoration: underline;
}

.statlink a:hover {
        xcolor: #FFFFFF;
        text-decoration: underline;
}

.alblink a {
        text-decoration: underline;
        xcolor: #000000;
}

.alblink a:hover {
        xcolor: #000000;
        text-decoration: underline;
}

.catlink {
        display: block;
        margin-bottom: 2px;
}

.img_caption_table {
        border: none;
        xbackground-color: #FFFFFF;
        width : 100%;
        margin : 0px;
}

.img_caption_table th {
        background: #D1D7DC ;
        font-size : 12px;
        xcolor : #000000;
        padding-top: 4px;
        padding-right: 10px;
        padding-bottom: 4px;
        padding-left: 10px;
        border-top : 1px solid #FFFFFF;
}

.img_caption_table td {
        xbackground: #EFEFEF ;
        padding-top: 6px;
        padding-right: 10px;
        padding-bottom: 6px;
        padding-left: 10px;
        border-top : 1px solid #FFFFFF;
}
.helplink {  text-decoration: none