body,td,th {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #000000;
        font-size: 10px;
	a:hover { };
}


input, textarea, select, .inputbox { border: 1px inset #000; color: #000; background-color: #fff; }
input.button { font-weight: bold; border: 1px outset #000; color: #fff; background-color: #456FA5; padding: 3px; }
input.button:hover{ background-color: #4081BF; color: #FFFFFF; }
a img { border: 0; }

.thmb { border:1px solid #003300; }
.texts:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.texts:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.texts:hover {
	COLOR: #FF0000; TEXT-DECORATION: none
}

.texts2:link {
        COLOR: #b9b9b9; TEXT-DECORATION: none
}
.texts2:visited {
        COLOR: #b9b9b9; TEXT-DECORATION: none
}
.texts2:hover {
        COLOR: #FF0000; TEXT-DECORATION: none
}



/* image or gallery name header */
.sgTitle { margin-bottom: 0; }
/* image or gallery artist subheader */
.sgSubTitle { margin-top: 0; }
/* language select box and template select box respectively */
div.sgLanguageFlipper, div.sgTemplateFlipper { float: right; clear: right; }
/* wraps the drop-shadow table to allow IE to center it */
div.sgShadow { text-align: center; padding: 1em; }
/* the main content table that does the drop-shadow effect */
table.sgShadow { margin-left: auto; margin-right: auto; clear: both; }
/* the tab with previous, up, next */
table.sgShadowTab td { font-size: 13px; }
table.sgShadow, table.sgShadowTab { background-color: #f0f0f0; padding: 0; text-align: left; }
table.sgShadow td { padding: 0; margin: 0; }
table.sgShadow td.tabm, table.sgShadow td.tabr { background-color: #fff; }
/* appropriate background images for drop-shadow effect */
table.sgShadow td.tl {  background-image: url('shadow-tl.gif');}
table.sgShadow td.tm {  background-image: url('shadow-tm.gif');}
table.sgShadow td.tr {  background-image: url('shadow-tr.gif');}
table.sgShadow td.ml {  background-image: url('shadow-ml.gif');}
table.sgShadow td.mm {  padding: 5px;} /* cell containing image */
table.sgShadow td.mr {  background-image: url('shadow-mr.gif');}
table.sgShadow td.bl {  background-image: url('shadow-bl.gif');}
table.sgShadow td.bm {  background-image: url('shadow-bm.gif');}
table.sgShadow td.br {  background-image: url('shadow-br.gif');}


/* div containing each gallery sub-gallery on a gallery page */
div.sgGallery { margin: 2px; padding: 5px; border: 1px solid #ccc; background-color: #fff; }

table.sggGallery { margin: 2px; padding: 5px; border: 1px solid #ccc; background-color: #fff; }



/* the table cell containing the gallery thumbnail */
td.sgGalleryThumb { width: 100px; text-align: center; }
/* the gallery thumbnail itself */
img.sgGalleryThumb { border: 1px solid #000; }
/* the descriptive text (title, summary, contents) */
div.sgGallery p { margin-top: 0; margin-bottom: 2px; }
/* full size image on an image page*/
img.sgImage { border: none; }


/* the preview thumbnails and previous, thumbnails, next links */
p.sgTopNavBar, p.sgBottomNavBar { text-align: center; float: right; }




/* IE5-5.5/win needs the border scooted to the left or right by an additional 3px! Why? */
.borderTL { margin-left: -4px; ma\rgin-left: -1px; }
html>body .borderTL { margin-left: -1px; }
.borderTR { margin-right: -4px; ma\rgin-right: -1px; }
html>body .borderTR { margin-right: -1px; }
.borderBL { margin-left: -3px; ma\rgin-left: 0px; }
html>body .borderBL { margin-left: 0px; }
.borderBR { margin-right: -3px; ma\rgin-right: 0px; }
html>body .borderBR { margin-right: 0px; } 

