/* CSS Document */
body { 
font-family: Tahoma;
background-color: #000000; /*#F5F5F5;*/
font-size: small;
color: #FFFFFF;
} 
fieldset{border: 1px solid #FFFFFF; padding: 4px; display: inline; -moz-border-radius: 5px;
-webkit-border-radius: 5px;}
/*fieldset:Hover{border-color: #FF0000;}*/

a:link {color: #FFFFFF; text-decoration: none;}
a:visited {color: #FFFFFF; text-decoration: none;}
a:hover {color: #FF0000; text-decoration: none;}
a:active {color: #FFFFFF; text-decoration: none;}

a.Site {font-size: 18px; text-decoration: none;}
a.Site:link {color: #000000;}
a.Site:visited {color: #000000;}
a.Site:hover {color: #FF0000;}
a.Site:active {color: #000000;}


a.BigLink:link {color:#FFFFFF; text-decoration: none;}
a.BigLink:visited {color: #FFFFFF; text-decoration: none;}
a.BigLink:hover {color:#FF0000; text-decoration: none;}
a.BigLink:active {color: #FFFFFF; text-decoration: none;}

a.MapLinkText:link {color: #000000; text-decoration: none;}
a.MapLinkText:visited {color: #000000; text-decoration: none;}
a.MapLinkText:hover {color:#FF0000; text-decoration: none;}
a.MapLinkText:active {color: #000000; text-decoration: none;}


.LargerHeader{font-size: larger; font-weight: bold;}

h3{border: 1px solid #000000; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 4px; background-color: #FFFFFF;}
input{width: 30px; background-color:#000000; border: 1px solid #FFFFFF; cursor: pointer; font-size: 13px; color: #FFFFFF; -moz-border-radius: 5px; -webkit-border-radius: 5px;} 
select{background-color:#000000; border: 1px solid #FFFFFF; cursor: pointer; font-size: 13px; color: #FFFFFF;} 

hr{height: 1px; color: #000000;}

.TitleBack{position: absolute; right: 10px; color: #e0e0e0; font-size: 56px; font-family: Arial Black; padding: 0px; text-align: right; width: 370px; z-index: -1;}
.LittleLinks{font-size: small; position: absolute; right: 10px; text-align: left; width: 370px;}

iframe{border: 0px;}

/*
.Thumbs{border-top: 2px solid white; border-left: 2px solid white; border-right: 2px solid gray; border-bottom: 2px solid gray; cursor: pointer;}
.ThumbsOver{border-top: 2px solid white; border-left: 2px solid white; border-right: 2px solid white; border-bottom: 2px solid white; cursor: pointer;}
*/
#BigTable{max-width:1000px; width:expression(document.body.clientWidth > 1000? "1000px": "auto" );}
#LatestGalleries{overflow: auto;}

.Thumbs{cursor: pointer; opacity:1;filter:alpha(opacity=100);}
.Thumbs:Hover{cursor: pointer; opacity:0.8;filter:alpha(opacity=80);}
.ThumbsRight{cursor: pointer; border-bottom: 1px solid #000000; border-left: 1px solid #000000;}
.ThumbsRight:Hover{cursor: pointer; border-bottom: 1px solid #000000; border-left: 1px solid #000000;}
.ThumbsOver{cursor: pointer;}

.WeeThumbs{width: 100px; height: 75px; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 0px; border-top: 0px; cursor: pointer; opacity:1;filter:alpha(opacity=100);}
.WeeThumbs:Hover{width: 100px; height: 75px; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 0px; border-top: 0px; cursor: pointer; opacity:0.8;filter:alpha(opacity=80);}

.ClickTab{color: #FFFFFF; cursor: pointer; font-size: 16px; font-weight: bold; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; background-color:#000000;}
.ClickTab:Hover{color: #FF0000; cursor: pointer; font-size: 16px; font-weight: bold; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; background-color:#000000;}

.PhotoViewer{max-width: 1280px; border: 1px solid #000000; -moz-border-radius: 5px; -webkit-border-top-left-radius: 5px; padding: 4px;}

.CountryBox{border: 1px solid #000000; -moz-border-radius: 5px; -webkit-border-top-left-radius: 5px; padding: 4px; background-color: #FFFFFF; background-image: url(/graphics/NiceBigBack40.png); color: #FFFFFF;}

.GoogleCountries{border: 1px solid #FFFFFF; -moz-border-radius: 5px; -webkit-border-top-left-radius: 5px; padding: 4px; background-color: #000000; color: #FFFFFF;}


.Collections{padding: 10px; border: 1px solid #FFFFFF; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-left-radius: 5px; -webkit-border-bottom-right-radius: 5px; background-color: #000000;}

.nImages{color: white; background-image:url(/graphics/NiceWeeBack.png); text-align: right; margin-bottom: 0px; padding-bottom: 0px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-left-radius: 5px; -webkit-border-bottom-right-radius: 5px; font-size: 11px;}

.Pano{background-image: url(/graphics/NiceBigBack.png); color: #FFFFFF;}

.Panorama{border: 1px solid #FFFFFF;}
.Panorama:Hover{border: 1px solid red;}



.BlackBack{background-image:url(/graphics/NiceBigBack.png); background-repeat: repeat-x; padding: 4px; border: 0px; color: #F5F5F5;}

