body {        
background-color:#26131a;	
background-repeat: repeat-x;        
background-image: url(bg.jpg);        
font-family: arial;        
font-size: 8pt;       
 color: #7f455b;        
margin: 0px;

}


table,tr,td,table table 

{     

font-size: 8pt;

}


h1{        
font-weight: normal;        
font-size: 8pt;        
font-family: arial;        
text-decoration: none;        
color: #718ea5;        
margin: 2px;

}

h2 {        
background-image : url(images/box_left_icon.gif);        
background-repeat : no-repeat;        
background-position : left;        
padding-left : 18px;        
font-size: 8pt;        
font-family: arial;        
margin: 0px;

}

h3 {        
font-weight: normal;        
font-size: 8pt;        
font-family: arial;        
margin: 2px;

}

p {        
font-size: 8pt;        
font-family: arial;        
margin: 2px 0px;

}


ul {        
margin-left: 1px;        
padding: 0px;

}

li {        
margin-left: 7pt;        
margin-top: 4px;        
margin-bottom: 4px;        
padding: 0px;        
list-style-position: outside;        
list-style-type: disc;

}

.textinput {        
font-family: arial;        
font-size: 8pt;        
border: 1px solid #804a91;        
padding-right: 3px;        
padding-left: 3px;

}

.listbox {        
font-family: arial;       
font-size: 8pt;        
border: 1px solid #;        
vertical-align : middle;
}

.button {        
font-family: arial;        
font-size: 8pt;        
color: #6f6f6f;        
border: 1px solid #000000;        
background: #aaaaaa;

}

.comment_button {        
font-family: arial;       
 font-size: 8pt;        
border: 1px solid #;        
background: #3f1f2b;

}

.radio {        
font-family: arial;        
font-size: 8pt;        
vertical-align : middle;

}

.checkbox {        
font-family: arial;        
font-size: 8pt;        
vertical-align : middle;

}

a {        
color: #636363;        
text-decoration: none;        
font-weight: normal;

}

a:hover {       
color: #772a47;        
text-decoration: underline;        
font-weight: normal;

}

bblink a {        
color: #614B87;        
text-decoration: none;
}
bblink a:hover {        
color: #E6E6E6;        
text-decoration: line-through;

}

.maintable {        
border: 1px solid #AAAAAA;        
background-color: #aaaaaa;        
margin-top: 5px;        
margin-bottom: 5px;

}

.tableh1 {        
font-family: georgia;        
font-size: 14px; 
font-style: oblique;
background-image: url("b3.jpg");
background-color: #aaaaaa;        color: #FFFFFF;        padding-top: 10px;        padding-right: 7pt;        padding-bottom: 10px;        padding-left: 7pt;        }.tableh1_compact {        font-family: arial;        font-size: 8pt;
background-image: url("b3.jpg");background-color: #aaaaaa;        color: #FFFFFF;        padding-top: 10px;        padding-right: 5px;        padding-bottom: 10px;        padding-left: 5px;                font-weight : bold;                }.tableh2 {background-image: url("b3.jpg");background-color: #aaaaaa;        color : #FFFFFF;        padding-top: 10px;        padding-right: 7pt;        padding-bottom: 10px;        padding-left: 7pt;                font-weight : bold;               
 }
.tableh2_compact {
background-image: url("b3.jpg");background-color: #FFFFFF;        color : #FFFFFF;        padding-top: 10px;        padding-right: 5px;        padding-bottom: 10px;        padding-left: 5px;                font-weight : bold;                }.tableb {        background: #aaaaaa ;        padding-top: 3px;        padding-right: 7pt;        padding-bottom: 3px;        padding-left: 7pt;}.tableb_compact {        background: #aaaaaa ;        padding-top: 1px;        padding-right: 3px;        padding-bottom: 1px;        padding-left: 3px;}.tablef {        background: #26131a ;        padding-top: 7pt;        padding-right: 7pt;        padding-bottom: 7pt;        padding-left: 7pt;}.album_stat {        font-size: 8pt;        margin: 5px 0px;}.thumb_title {        font-weight : bold;        font-size: 8pt;        padding: 2px;        display : block;}.thumb_caption {        font-size: 8pt;        padding: 1px;        display : block;}.thumb_caption a {        text-decoration: none;        color: #747474;}.thumb_num_comments {        font-weight: normal;        font-size: 8pt;        padding: 2px;        font-style : italic;        display : block;}.user_thumb_infobox {        margin-top: 1px;        margin-bottom: 1px;}.user_thumb_infobox th {        font-size: 8pt;        margin-top: 1px;        margin-bottom: 1px;        text-align : center;}.user_thumb_infobox td {        font-size: 8pt;        margin-top: 1px;        margin-bottom: 1px;        text-align : center;}.user_thumb_infobox a {        text-decoration: none;        color: #000000;}.user_thumb_infobox a:hover {        color: #000000;        text-decoration: line-through;}.sortorder_cell {        background : #C8C8C8 ;        color: #FFFFFF;        padding: 0px;        margin: 0px;}.sortorder_options {        font-family: arial;        background : #26131a;        color: #808080;        padding: 0px;        margin: 0px;        font-weight: normal;        font-size: 8pt;        white-space: nowrap;}.navmenu {        font-family: arial;        font-size: 8pt;        width: 610;        color: #808080;        background : #A6A5A5 ;        border-style: none;}.navmenu img {}.navmenu a {        text-decoration: none;        color: #808080;}.navmenu a:hover {        background : #585858 ;        text-decoration: none;        color:         #767676;}.admin_menu_thumb {        font-family: arial;        font-size: 8pt;        border: 1px solid #ccd7e0;        color: #26131a;        width: 85px;}.admin_menu_thumb a {        color: #81818;        text-decoration: none;        display: block;        position: relative;        padding-top: 5px;        padding-bottom: 5px;        padding-left: 5px;        padding-right: 5px;}.admin_menu_thumb a:hover {        color: #767676;}.admin_menu {        background: #A6A5A5;        font-family: arial;        font-size: 8pt;}.comment_date{        color : #5F5F5F;        font-size: 90%;        vertical-align : middle;}.thumbnails {        background: #A6A5A5 ;        padding: 10px;}.footer {        font-size: 8pt;}.footer a {        text-decoration: none;        color: #818181;}.footer a:hover {        color: #767676;        text-decoration: none;}.catlink {        display: block;        margin-bottom: 2px;}.topmenu {        background: #A6A5A5;        border: 5px solid #AAAAAA;        font-family: arial;        font-size: 8pt;}.topmenu a {        color : #818181;        text-decoration : none;}.topmenu a:hover  {        color : #767676;        text-decoration : underline;}.img_caption_table {        border: none;        background-color: #A6A5A5;        width : 100%;        margin : 0px;}.img_caption_table th {        background: #C8C8C8 ;        font-size: 8pt;        color : #000000;        padding-top: 4px;        padding-right: 7pt;        padding-bottom: 4px;        padding-left: 7pt;        border-top : 1px solid #808080;}.img_caption_table td {        background: #782879 ;        padding-top: 6px;        padding-right: 7pt;        padding-bottom: 6px;        padding-left: 7pt;        border-top : 1px solid #808080;}.image { border-style: solid; border-width: 1px; border-color: #d8bfd8; background-color: #572739; padding: 5px; margin: 0px; -moz-border-radius:  7px; }.image:hover{ border-style: solid; border-width: 1px; border-color: #FFFFFF; background-color: #26131a; padding: 5px; margin: 0px; -moz-border-radius:  7px; }	.navigation a, .navigate a:link, .navigate a:visited {color: #75354c;text-decoration: none;
}
.navigation 
a:hover {
color: #75354c;
text-decoration: none;
}
