﻿/*

A

*/

 A:link {

    color:#663399;

    text-decoration:none;

    cursor: "default”;

}

A:visited {

    color:#663399;

    text-decoration:none;

    font-weight: normal;

}

A:hover {

    color:#973871;

    background: 0;

    text-decoration:underline;

}

a:hover.nobg {

    text-decoration: none;

    background-color: #0d0d0d;

}

a:hover.yebg {

    text-decoration: none;

    background-color: #020202;

}

.album_stat {

    font-size: 10px;

    margin: 5px 0px;

}

.admin_menu_thumb {

    font-family: Arial, Helvetica, sans-serif;

    font-size: 10px;

    border: 1px solid #706186;

    background-image : url(images/button_bg.gif);

    background-position : bottom;

    color: #663399;

    font-weight: bold;

    margin-top: 0px;

    margin-bottom: 0px;

    width: 85px;

}

a:hover img {

    -moz-border-radius-bottomleft:5px;

    -moz-border-radius-bottomright:5px;

    -moz-border-radius-topleft:5px;

    -moz-border-radius-topright:5px;

    background-color:#000000;

    border:2px solid #131313;

    opacity:0.6;

    box-shadow: 0 0 8px #000000;

    -webkit-box-shadow: 0 0 8px #000000;

    -moz-box-shadow: 0 0 8px #000000;

}

.admin_menu_thumb a {

    color: #663399;

    text-decoration: none;

    display: block;

    position: relative;

    padding: 1px 10px;

}

.admin_menu_thumb a:hover {

    color: #663399;

    text-decoration: underline;

}

.admin_menu {

    font-family: Arial, Helvetica, sans-serif;

    font-size: 10px;

    border: 1px solid #706186;

    background: #706186;

    background-position: bottom;

    margin-top: 0px;

    margin-bottom: 0px;

    text-align: center;

    width: 112px;

    float: left;

    color: #663399;

    margin: 0px auto;

}

.admin_menu a {

    color: #000000;

    text-decoration: none;

    display: block;

    position: relative;

    padding: 1px 2px;

}

.admin_menu a:hover {

    color: #663399;

    text-decoration: none;

    background: #706186;

}

.admin_menu_wrapper {

    width: 798px;

    margin: 0px auto;

}

.alblink {

    border: 0px solid #000000;

}

.alblink a {

    color: #000000;

    background: #663399;

}

.alblink a:hover {

    color: #663399;

    text-decoration: underline;

}

/*

B

*/

 body {

    background-color: #000000;

    background-image: url("/THgallery/themes/gallerylook6/images/bg.png");

    line-height: 12pt;

    margin: 0px;

    padding:0px;

    font-family:"Arial";

    color: #706186;

    font-size:10pt;

}

.button {

    color: #663399;

    font-family: Arial, Helvetica, sans-serif;

    font-size: 10px;

    border: 1px solid #706186;

    background-color: #333333;

    background-position : bottom;

}

.bblink a {

    color: #663399;

    text-decoration: none;

}

.bblink a:hover {

    color: #973871;

    text-decoration: none;

}

/*

C

*/

 .catrow {

    -moz-border-radius-bottomleft:5px;

    -moz-border-radius-bottomright:5px;

    -moz-border-radius-topleft:5px;

    -moz-border-radius-topright:5px;

    background: #101010;

    padding-top: 3px;

    padding-right: 10px;

    padding-bottom: 3px;

    padding-left: 10px;

    color : #706186;

}

.catrow:hover {

    background: #090909;

    padding-top: 3px;

    padding-right: 10px;

    padding-bottom: 3px;

    padding-left: 10px;

    color : #706186;

}

.catrow_noalb {

    background: #101010;

    color : #706186;

    padding-top: 3px;

    padding-right: 10px;

    padding-bottom: 3px;

    padding-left: 10px;

}

.catrow_noalb:hover {

    background: #090909;

    color : #706186;

    padding-top: 3px;

    padding-right: 10px;

    padding-bottom: 3px;

    padding-left: 10px;

}

.catlink {

    display: block;

    color: #706186;

    margin-bottom: 2px;

    color: #706186;

}

.catlink a {

    text-decoration: underline;

    color: #663399;

}

.catlink a:hover {

    color: #973871;

    text-decoration: underline;

}

.clickable_option {

    color: #0E1801;

    font-weight: bold;

}

.comment_date {

    color : #706186;

    font-size : 10px;

    vertical-align : middle;

}

.comment_button {

    font-family: Arial, Helvetica, sans-serif;

    font-size: 10px;

    border: 1px solid #706186;

    background-color: #706186;

    background-position : bottom;

    padding-left: 3px;

    padding-right: 3px;

}

.checkbox {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 12px;

    vertical-align : middle;

}

/*

D

*/

 .display_media {

    background: #0d0d0d;

    padding-top: 3px;

    padding-right: 10px;

    padding-bottom: 3px;

    padding-left: 10px;

}

.debug_text {

    border: #BDBEBD;

    background-color: #eadcc2;

    width : 100%;

    margin : 0px;

}

/*

E

*/




/*

F

*/

 .foot {

    font-size : 10px;

    width: 350px;

    padding-top: 4px;

    padding-bottom: 4px;

    padding-right: 4px;

    padding-left: 4px;

    background: #080808;

    background-image: url();

}

.footer {

    font-size : 9px;

}

.footer a {

    text-decoration: none;

    color: #663399;

}

.footer a:hover {

    color: #973871;

    text-decoration: underline;

}

/*

G

*/




/*

H

*/

 h1 {

    font-weight: bold;

    font-size: 22px;

    font-family: Verdana, Arial, Helvetica, sans-serif;

    text-decoration: none;

    line-height : 120%;

    color : #000000;

    margin: 2px;

}

h2 {

    background-image : url(images/box_left_icon.gif);

    background-repeat : no-repeat;

    background-position : left;

    padding-left : 18px;

    font-family: Arial, Helvetica, sans-serif;

    font-size: 18px;

    margin: 0px;

}

h3 {

    margin: 2px;

    font-weight: normal;

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 12px;

}

/*

I

*/

 .img_caption_table {

    border: none;

    background-color: #eadcc2;

    width : 100%;

    margin : 0px;

}

.img_caption_table th {

    background: #000000;

    font-size : 12px;

    color : #eadcc2;

    padding: 4px 10px;

    border-top : 1px solid #eadcc2;

}

.img_caption_table td {

    background: #706186;

    padding: 6px 10px;

    border-top : 1px solid #eadcc2;

}

.image {

    box-shadow: 0 0 8px #000000;

    -webkit-box-shadow: 0 0 8px #000000;

    -moz-box-shadow: 0 0 8px #000000;

    border: 2px solid #1c1c1c;

    padding: 5px;

    margin: 2px;

    -moz-border-radius: 6px;

    -webkit-border-radius: 6px;

    border-radius: 6px;

}

.image:hover {

    border: 2px solid #663399;

    background-color: 040404;

    padding: 5px;

    margin: 2px;

    -moz-border-radius: 6px;

    -webkit-border-radius: 6px;

    border-radius: 6px;

}

/*

J

*/




/*

K

*/




/*

L

*/

 li {

    margin-top: 4px;

    margin-bottom: 4px;

    padding: 0px;

    list-style-position: outside;

    list-style-type: disc;

    margin-left: 10px;

}

.listbox {

    border: 1px solid #333333;

    vertical-align : middle;

    font-family: Verdana, Arial, Arial, Helvetica, sans-serif;

    font-size: 12px;

    border: 1px solid #040404;

}

.listbox_lang {

    color: #666;

    background-color: #222;

    border: 1px solid #020202;

    font-size: 80%;

    font-family: Arial, Helvetica, sans-serif;

    vertical-align : middle;

    margin-top: 5px;

}

/*

M

*/

 .maintable {

    border: 1px solid #131313;

    background-color: #131313;

    margin-top: 1px;

    margin-bottom: 1px;

}

.maintable td.tableh2 a {

    background: #663399;

    text-decoration: none;

    border-bottom-left-radius: 4px 4px;

    border-bottom-right-radius: 4px 4px;

    border-top-left-radius: 4px 4px;

    border-top-right-radius: 4px 4px;

    color: #000000;

    margin: 0px;

    padding: 5px 8px 3px 7px;

    border-image: initial;

}

/*

N

*/

 .navmenu {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    color: #663399;

    font-size: 12px;

    font-weight: bold;

    background : #0d0d0d;

    border-style: none;

    width: 610;

    font-weight: bold;

    padding: 5px;

}

.navmenu img {

    margin: 1px 5px;

}

.navmenu a {

    display: block;

    padding: 2px 5px;

    text-decoration: none;

    color: #663399;

}

.navmenu a:hover {

    background : #706186;

    text-decoration: none;

    color: #663399;

}

/*

O

*/




/*

P

*/

 p {

    font-family: Arial, Helvetica, sans-serif;

    font-size: 12px;

    margin: 2px 0px;

}

/*

Q

*/




/*

R

*/

 .radio {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 12px;

    vertical-align : middle;

}

/*

S

*/

 #SELECT_LISTS {

    text-align:center;

}

.statlink {

    color: #000000;

    text-decoration: none;

}

.statlink a {

    text-decoration: none;

    color: #000000;

}

.statlink a:hover {

    color: #000000;

    text-decoration: none;

}

.sortorder_cell {

    background : #040404;

    color : #eadcc2;

    padding: 0px;

    margin: 0px;

}

.sortorder_options {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    background : #060606;

    color : #eadcc2;

    padding: 0px;

    margin: 0px;

    font-weight: normal;

    font-size: 9px;

    white-space: nowrap;

}

/*

T

*/

 td {

    font-size: 9pt;

}

.tableb table.maintable {

    width: 100%;

}

.tableb table.maintable a, .tableb table.maintable a:visited, .tableb table.maintable a:hover {

    color: #663399;

    font-family: arial;

    font-size: 7.5pt;

    text-decoration: none;

}

table.maintable tr td {

    color: #706186!important;

}

table.maintable tr td.thumbnails {

    padding: 5px 0;

}

.tableb table.maintable td.tableb img, .tableb table.maintable td.tableb img:hover {

    border: 0px;

}

.tableb table.maintable td.tableh2 input {

    background: transparent;

    border: 1px solid #666;

    color: black;

    text-shadow: transparent 1px 1px 1px;

    filter: dropshadow(color=#000000, offX=0, offY=1);

}

table.maintable tr td.tableb iframe {

    background: black;

    border: 0px;

    margin: 6px;

    padding: 6px;

}

.tableh1 {

    -moz-border-radius:0px;

    font-family:"Arial";

    font-size: 7pt;

    color: #706186;

    background : #706186;

    color : #000000;

    padding: 3px 10px;

}

.tableh1_compact {

    -moz-border-radius-bottomleft:14px;

    -moz-border-radius-bottomright:14px;

    -moz-border-radius-topleft:0px;

    -moz-border-radius-topright:0px;

    font-family:"Arial";

    font-size: 7pt;

    background : #020202;

    color : #663399;

    padding: 2px 5px;

}

.tableh2 {

    background: #0d0d0d;

    color : #663399;

    padding: 3px 10px;

}

.tableh2_compact {

    background: #0d0d0d;

    color : #663399;

    padding: 2px 5px;

}

.tableb {

    background: #0d0d0d;

    padding: 0 10px;

}

.tableb_compact {

    background: #131313;

    padding: 2px 5px;

}

.tablef {

    background: #0d0d0d;

    padding: 10px;

}

.thumb_title {

    font-weight : bold;

    font-size: 7pt;

    padding: 2px;

    display : block;

    color: #131313;

}

.thumb_caption {

    font-size: 9px;

    padding: 1px;

    display : block;

}

.thumb_caption a {

    text-decoration: none;

    color: #131313;

}

.thumb_num_comments {

    font-weight: normal;

    font-size: 9px;

    padding: 2px;

    font-style : italic;

    display : block;

}

.thumb_filename {

    font-size: 80%;

    display: block;

}

.thumb_title {

    font-weight : bold;

    font-size: 9px;

    padding: 2px;

    display : block;

}

td #admin_menu_anim {

    background-image : url(images/button_bg_anim.gif);

}

.topmenu {

    background: #706186;

    border: 1px solid #333333;

    font-family: Arial, Helvetica, sans-serif;

    font-size: 10px;

    color: #b8c4fd;

    margin-top: 0px;

    margin-bottom: 0px;

    width:120px;

    white-space:nowrap;

}

.topmenu a {

    display: block;

    padding-left: 2px;

    padding-right: 2px;

    padding-bottom: 2px;

    padding-top: 2px;

    border-left-width: 0px;

    background: #000000;

    background-image : url(images/button_bg.gif);

    background-position: center;

    border-bottom-width: 0px;

    margin: 0px 0px 2px;

    color: #663399;

    text-align: center;

    text-decoration: none;

    border: 1px solid #3adcc2;

    color: #706186;

}

.topmenu a:hover {

    color: #706186;

    text-decoration: none;

    background: #020202;

    background-image : none;

}

table, tr, table table {

    font-size: 7pt;

}

.textinput {

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 10px;

    border: 1px solid #706186;

    padding-right: 3px;

    padding-left: 3px;

}

.thumbnails {

    -moz-border-radius-bottomleft:0px;

    -moz-border-radius-bottomright:40px;

    -moz-border-radius-topleft:0px;

    -moz-border-radius-topright:0px;

}

.thumbnails:hover {

    background: #040404;

    padding: 5px;

}

/*

U

*/

 .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, .user_thumb_infobox a:hover {

    color: #663399;

}

.user_thumb_infobox a {

    text-decoration: none;

}

.user_thumb_infobox a:hover {

    text-decoration: underline;

}

ul {

    margin-left: 5px;

    padding: 0px;

}

/*

V

*/

 #vanity {

    margin-top: 10px;

}

#vanity a {

    display:block;

    width:57px;

    height:20px;

    margin: 3px 20px;

}

#vanity img {

    border:0

}

#v_php {

    float:left;

    background-image:url(../../images/powered-php.gif);

}

#v_php:hover {

    background-image:url(../../images/h_powered-php.gif);

}

#v_mysql {

    float:left;

    background-image:url(../../images/powered-mysql.gif);

}

#v_mysql:hover {

    background-image:url(../../images/h_powered-mysql.gif);

}

#v_xhtml {

    float:right;

    background-image:url(../../images/valid-xhtml10.gif);

}

#v_xhtml:hover {

    background-image:url(../../images/h_valid-xhtml10.gif);

}

#v_css {

    float:right;

    background-image:url(../../images/valid-css.gif);

}

#v_css:hover {

    background-image:url(../../images/h_valid-css.gif);

}

/*

W

*/




/*

X

*/




/*

Y

*/




/*

Z

*/




/*

Misc

*/

 28 {

    color: #332020;

}
