
#gallerycontainer{
width: 1200px;
margin:auto;

}


.mainthumbcontainer{
border-style: solid;
border-color: white;
border-width: 8px;
padding-top:20px;
}


table{
margin: 0px;
padding: 0px;
border-collapse:collapse;
}

table.frame tr{
border-collapse: collapse;
border-width: 0px;
padding:0px;
margin: 0px;
}


table.frame td.f1{
height:24px;
width:20px;
background-image: url("gallery/ftop.jpg");
}

table.frame td.f2{
background-image: url("gallery/ftop2.jpg");
}

table.frame td.f3{
width:20px;
background-image: url("gallery/ftop.jpg");
background-position: top right;


}


table.frame td.f4{
height:15px;
width:20px;
background-image: url("gallery/ftop3.jpg");
}

table.frame td.f4half{
height:15px;
width:20px;
background-color:#E6E8E3;
}

table.frame td.f5{
height:15px;
width:20px;
background-image: url("gallery/ftop3.jpg");
background-position: top right;

}

table.frame td.f6{
height:26px;
width:20px;
background-image: url("gallery/ftop4.jpg");
background-position: bottom left;

}
table.frame td.f7{
height:20px;
background-image: url("gallery/ftop5.jpg");
background-position: bottom left;

}

table.frame td.f8{
height:15px;
width:20px;
background-image: url("gallery/ftop4.jpg");
background-position: bottom right;

}


img.bigpic{

border-style: solid;
border-color: #E6E8E3;
border-width: 1px;

}


#mount{
padding: 32px;
}

a:hover{
color:#9E0E0E;
}

.headline{
padding-top: 10px;
padding-bottom:5px;
color:white;
font-weight: bold;
font-size: 16px;
}

.topbar{
text-align: right;
width: 1050px;

}

a.plainwhite{
color:white;
text-decoration: none;
}


a.plainwhite:hover{
color:black;
}

img.photo{
text-decoration: none;
border-style: solid;
border-color: black;
border-width: 1px;

margin: 5px;

}

img.photo:hover{
border-color: white;
}




img.minithumb{
text-decoration: none;
border-style: solid;
border-color: black;
border-width: 1px;
margin: 5px;
margin-right:1px; 
margin-left: 1px;
height:35px;

}

img.minithumb:hover{
border-color: yellow;

}


img.minithumbselected{
text-decoration: none;
border-style: solid;
border-width: 1px;
margin: 5px;
border-color: white;
margin-right:1px; 
margin-left: 1px;
height:35px;

}

.bigpicannotation{
text-align: center;
font-size: 11px;
color:black;

}


.redmount{
width: 15px;
height: 15px;
float:left;
background-color: #FAA15D;
margin-right: 5px;
}

.blackmount{
width: 15px;
height: 15px;
float:left;
background-color: black;
margin-right: 5px;

}

.creammount{
width: 15px;
height: 15px;
float:left;
background-color: #F4DA7D;
margin-right: 5px;

}


.bluemount{
width: 15px;
height: 15px;
float:left;
background-color: #5778D7;
margin-right: 5px;

}

.greenmount{
width: 15px;
height: 15px;
float:left;
background-color: #585F2B;
margin-right: 5px;

}

.whitemount{
width: 15px;
height: 15px;
float:left;
background-color: #FFFFFF;
margin-right: 5px;

}
