body {
 font-family: Verdana,Arial,Helvetica,sans-serif;
 color: #000000;
 font-size: 12px;
 background-color: #364754;
 padding: 15px;
}
h1 { font-size: 18px; } 
h2 { font-size: 16px; } 
h3 { font-size: 14px; } 
h4 { font-size: 12px; }
th { font-size: 14px;
 background-color: #364754;
 color:#ffffff;
 }
table.marble_white {
 border-collapse:collapse;
 background-image:url(img/marble_white.jpg);
 border-left: 2px solid #ffffff;
 border-top: 2px solid #ffffff;
 border-right: 2px solid #000000;
 border-bottom: 2px solid #000000;
}
table.nav {
 width:100%;
 background-image:url(img/stone2.jpg);
 border-left: 2px solid #ffffff;
 border-top: 2px solid #ffffff;
 border-right: 2px solid #000000;
 border-bottom: 2px solid #000000;
}
table.gallery {
 padding:7px;
 background-color: #D9DED8;
 border-collapse:collapse;
 border-left: 2px solid #ffffff;
 border-top: 2px solid #ffffff;
 border-right: 2px solid #1C2B2B;
 border-bottom: 2px solid #1C2B2B;
}
td.content {
 color: #1C2B2B;
 padding: 12px;
 vertical-align: top;
 border: 1px solid #1C2B2B;
}
td.selected {
 color: #000000;
 background-color: #ffffff;
 border-left: 1px solid #ffffff;
 border-top: 1px solid #ffffff;
 border-right: 1px solid #000000;
 border-bottom: 1px solid #000000;
}
td.unselected {
 color: #ffffff;
 border-left: 1px solid #ffffff;
 border-top: 1px solid #ffffff;
 border-right: 1px solid #000000;
 border-bottom: 1px solid #000000;
}
div.logo {
 text-align:center;
 background-color:#93C2E5;
 width:200px;
 padding:3px;
 border:7px solid #364754;
}
p.red {
 color: #ff0000;
 font-weight: bold;
}
input.threed {
 font-size: 13px;
 font-weight: bold;
 color: #ffffff;
 background-image: url(img/stone2.jpg);
 border-top: solid 2px #ffffff;
 border-left: solid 2px #ffffff;
 border-right: solid 2px #1C2B2B;
 border-bottom: solid 2px #1C2B2B;
}
a:link { font-weight: bold; color: #1C2B2B; text-decoration: underline; }
a:visited { font-weight: bold; color: #52807E; text-decoration: underline; }
a:hover { font-weight: bold; color: #CC9183; text-decoration: underline; }
a:active { font-weight: bold; color: #CC9183; text-decoration: underline; }
a.nav:link { font-weight: bold; color: #ffffff; text-decoration: underline; }
a.nav:visited { font-weight: bold; color: #d0d0d0; text-decoration: underline; }
a.nav:hover { font-weight: bold; color: #CC9183; text-decoration: underline; }
a.nav:active { font-weight: bold; color: #CC9183; text-decoration: underline; }
a.gallery:link { font-weight: bold; color: #ffffff; text-decoration: underline; }
a.gallery:visited { font-weight: bold; color: #ffffff; text-decoration: underline; }
a.gallery:hover { font-weight: bold; color: #CC9183; text-decoration: underline; }
a.gallery:active { font-weight: bold; color: #CC9183; text-decoration: underline; }
a.gallery_intern:link { font-weight: bold; color: #ffffff; text-decoration: none; }
a.gallery_intern:visited { font-weight: bold; color: #ffffff; text-decoration: none; }
a.gallery_intern:hover { font-weight: bold; color: #ffffff; text-decoration: none; }
a.gallery_intern:active { font-weight: bold; color: #ffffff; text-decoration: none; }
a.footer:link { font-weight: normal; color: #3F262C; text-decoration: none; }
a.footer:visited { font-weight: normal; color: #3F262C; text-decoration: none; }
a.footer:hover { font-weight: normal; color: #3F262C; text-decoration: none; }
a.footer:active { font-weight: normal; color: #3F262C; text-decoration: none; }
