body {

        font-family: Trebuchet MS;

        font-size: 7pt;

        font-weight: normal;

        line-height: 14px;

        color: #000000;

        margin: 0px;

	background-color: #B0D1D1;

	background-image: url('http://img253.imageshack.us/img253/2467/negroay4.jpg');

        background-repeat: repeat;

}



table,tr,td,table table {

     font-size: 7pt;

}



h1{

        font-weight: normal;

        font-size: 8pt;

        font-family: Trebuchet MS;

        text-decoration: none;

        color: #000000;

        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: Tahoma;

        margin: 0px;

}



h3 {

        font-weight: normal;

        font-size: 8pt;

        font-family: Trebuchet MS;

        margin: 2px;

}



p {

        font-size: 8pt;

        font-family: Tahoma;

        margin: 2px 0px;

}



ul {

        margin-left: 5px;

        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: Tahoma;

        font-size: 8pt;

        border: 1px solid #A6A6A6;

        padding-right: 3px;

        padding-left: 3px;

}



.listbox {

        font-family: Tahoma;

        font-size: 8pt;

        border: 1px solid #A6A6A6;

        vertical-align : middle;

}



.button {

        font-family: Tahoma;

        font-size: 8pt;

        color: #AAAAAA;

        border: 1px solid #9A9A9A;

        background: #FDFDFD;

}



.comment_button {

        font-family: Tahoma;

        font-size: 8pt;

        border: 1px solid #A6A6A6;

        background: #FDFDFD;

}



.radio {

        font-family: Tahoma;

        font-size: 8pt;

        vertical-align : middle;

}



.checkbox {

        font-family: Trebuchet MS;

        font-size: 8pt;

        vertical-align : middle;

}



.catrow_noalb {

        background: #587482;

        color:#ffffff;

        padding-top: 3px;

        padding-right: 3px;

        padding-bottom: 3px;

        padding-left: 3px;



}



.catrow {

        background: #FFFFFF;

        color:#ffffff;

        padding-top: 3px;

        padding-right: 3px;

        padding-bottom: 3px;

        padding-left: 3px;



}

a: catwor: {
color: #FFFFFF}

a: hover catrow {
color: #000000}


a:link, a:active, a:visited {

	color:#97C0FF;

    font-family: Tahoma;

	text-decoration: none;

	font-weight: bold;

	font-size: 6pt;

	text-transform: uppercase;

	letter-spacing: 0px;

      

}

a:hover {

	color: #000000;

	text-decoration: none;}





.maintable {

        border: 0px solid #F0F0F0;

        background-color: #20201E;

        margin-top: 1px;

        margin-bottom: 1px;

}



.tableh1 {

        font-family: Trebuchet MS;

        font-size: 7pt;

        background : #587482;

        color: #000000;

        padding-top: 3px;

        padding-right: 7pt;

        padding-bottom: 3px;

        padding-left: 7pt;

}



.tableh1_compact {

        font-family: Trebuchet MS;

        font-size: 7pt;

        background : #A0C6C6 ;

        color: #000000;

        padding-top: 2px;

        padding-right: 5px;

        padding-bottom: 2px;

        padding-left: 5px;

}



.tableh2 {

        background: #A0C6C6;

        color : #000000;

        padding-top: 3px;

        padding-right: 7pt;

        padding-bottom: 3px;

        padding-left: 7pt;

}



.tableh2_compact {

        background: #A0C6C6;

        color : #000000;

        padding-top: 2px;

        padding-right: 5px;

        padding-bottom: 2px;

        padding-left: 5px;

}



.tableb {

        background: #FFFFFF ;

        padding-top: 3px;

        padding-right: 7pt;

        padding-bottom: 3px;

        padding-left: 7pt;

}



.tableb_compact {

        background: #A0C6C6 ;

        padding-top: 0px;

        padding-right: 0px;

        padding-bottom: 0px;

        padding-left: 0px;
color: #000000;

}



.tablef {

        background: #A0C6C6;

        padding-top: 7pt;

        padding-right: 7pt;

        padding-bottom: 7pt;

        padding-left: 7pt;

}



.album_stat {

        font-size: 7pt;

        margin: 5px 0px;

}



.thumb_title {

        font-weight : bold;

        font-size: 7pt;

        padding: 2px;

        display : block;

}



.thumb_caption {

        font-size: 7pt;

        padding: 1px;

        display : block;

}



.thumb_caption a {

        text-decoration: none;

        color: #000000;

}





.thumb_num_comments {

        font-weight: normal;

        font-size: 7pt;

        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: 7pt;

        margin-top: 1px;

        margin-bottom: 1px;

        text-align : center;

}



.user_thumb_infobox td {

        font-size: 7pt;

        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 : #20201E ;

        color: #000000;

        padding: 0px;

        margin: 0px;

}



.sortorder_options {

        font-family: Trebuchet MS;

        background : #20201E ;

        color: #0000000;

        padding: 0px;

        margin: 0px;

        font-weight: normal;

        font-size: 7pt;

        white-space: nowrap;

}



.navmenu {

        font-family: Trebuchet MS;

        font-size: 7pt;

        width: 610;

        color: #A0C6C6;

        font-weight: normal;

        background : #A0C6C6 ;

        border-style: none;

        padding-top: 5px;

        padding-bottom: 5px;

        padding-left: 5px;

        padding-right: 5px;

}



.navmenu img {

}



.navmenu a {

        text-decoration: none;

        color: #AAAAAA;

}



.admin_menu_thumb {

        font-family: Trebuchet MS;

        font-size: 7pt;

        border: 1px solid #ccd7e0;

        color: #000000;

        font-weight: normal;

        width: 85px;

}



.admin_menu_thumb a {

        color: #000000;

        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: #000000;

        text-decoration: line-through;

}



.admin_menu {

        background: #587482;

        font-family: Trebuchet MS;

        font-size: 7pt;

        padding-top: 5px;

        padding-bottom: 5px;

        padding-left: 5px;

        padding-right: 5px;
COLOR: #FFFFFF;

}



.comment_date{

        color : #5F5F5F;

        font-size: 90%;

        vertical-align : middle;

}



.image {

        border: 1px solid #20201E;

}



a:hover img {

border: 1px solid #70A9C5;}





.thumbnails {

        background: #A0C6C6 ;

        padding: 5px;

}



.footer {

        font-size: 7pt;

        color: #000000;

}



.footer a {

        text-decoration: none;

        color: #00000;

}



.footer a:hover {

        color: #000000;

       

}



.catlink {

        display: block;

        margin-bottom: 0px;

}



.topmenu {

        background: #F0F0F0;

        border: 1px solid #A6A6A6;

        font-family: Tahoma;

        font-size: 7pt;

}



.topmenu a {

        color : #747474;

        text-decoration : none;

}



.topmenu a:hover  {

        color : #A0C6C6;

        text-decoration : line-through;

}



.img_caption_table {

        border: none;

        background-color: #FFFFFF;

        width : 100%;

        margin : 0px;

}



.img_caption_table th {

        background: #A6A6A6 ;

        font-size: 7pt;

        color : #000000;

        padding-top: 4px;

        padding-right: 7pt;

        padding-bottom: 4px;

        padding-left: 7pt;

        border-top : 1px solid #FFFFFF;

}



.img_caption_table td {

        background: #DCDCDC ;

        padding-top: 6px;

        padding-right: 7pt;

        padding-bottom: 6px;

        padding-left: 7pt;

        border-top : 1px solid #FFFFFF;

}


.display_media {
background-color: #587482;
}
