body{padding: 10px;/*filter:progid:DXImageTransform.Microsoft.Gradient
(GradientType=0, StartColorStr='#CDC8B1', EndColorStr='#ffffff') ;*/height:100%;color: BLACK;text-align: center;
    font:85% Trebuchet MS,Arial,sans-serif}
/*h1,h2,p{margin: 0;font-weight:normal}
{padding: 0 10px 15px}*/
#toolbar {
background-color: #313031;
padding: 5px 0px 5px 0px;
}
#menu {
     border-right: 1px solid white;
     text-decoration: none;
     background-color: #313031;
     padding: 5px;
     color: white;
     font-family: Tahoma;
     font-size: 8pt;
     font-weight: bold;

}
#menu:hover {
    background-color: #5A8EC6;
}

h1{font-size: 250%;color: #FFF;letter-spacing: 1px}
h2{font-size: 200%;line-height:1;color:#002455 }
h3{font-size: 150%;font-weight:bold}
div#container{width:950px;padding:10px;text-align:left;background:#403200}
div#header{background: #8B4513; padding: 10px;height:20%; text-align:center}
div#content{width:650px;padding:10px;margin:5px 0;background: #FFFFFF;float:right}
div#nav{float:left;width:240px; padding:10px;margin:5px 0;background: #EBC79E}
/*div#nav h2{font-size: 120%;color: #9E4A24}*/
div#navcenter{}
div#contact{z-index:1;padding:10px;margin:5px 0 0 0;background: #FFFFFF;height:60%;float:left;text-align:center;width:650px}
div#footer{clear:both;width:950px;padding-bottom:10px;background: #ffffff /*#C4E786*/;text-align:center;color:white;height:20%}
image#iheader {float:left;padding:10px}
image#icontent-main {float:right;z-index:2;padding:10px;}
image#igalleryl{border-style:outset;float:left;margin:5px}
image#igalleryr{border-style:outset;float:right;margin:5px}
a {text-decoration:none;color: blue; }
a:visited { color: blue; } 
a:hover { color: red; }
a img {border:none}




table#gladiator{border:#403200 medium solid;border-spacing:0px;text-align:center; padding:0; 
 font-weight:bold;background:white;color:#403200}
tr#trglad{border:#403200 thin outset;text-align:center;border-spacing:0px; padding:0; 
 font-weight:bold;background:white;color:#403200}
td#tdglad{border:#403200 thin outset;text-align:center;border-spacing:0px;padding:0; 
 font-weight:bold;background:white;color:#403200}
 a#afooter{color:#EBC79E}
#nav-menu li a
{

height: 2em;
line-height: 2em;
float: left;
width: 9em;
border: 0.1em solid #dcdce9;
color: #0d2474;
text-decoration: none;
text-align: center;
}

/* Hide from IE5-Mac \*/
#nav-menu li a
{
float: none
}
/* End hide */

#nav-menu
{
width:30px
}
/*Nifty Corners Cube CSS by Alessandro Fulciniti
The following classes are added dinamically by javascript,
and their use should be avoided in the markup */



b.niftycorners,b.niftyfill{display:block}
b.niftycorners *{display:block;height: 1px;line-height:1px;font-size: 1px;
    overflow:hidden;border-style:solid;border-width: 0 1px}
/*normal*/
b.r1{margin: 0 3px;border-width: 0 2px}
b.r2{margin: 0 2px}
b.r3{margin: 0 1px}
b.r4{height: 2px}
b.rb1{margin: 0 8px;border-width:0 2px}
b.rb2{margin: 0 6px;border-width:0 2px}
b.rb3{margin: 0 5px}
b.rb4{margin: 0 4px}
b.rb5{margin: 0 3px}
b.rb6{margin: 0 2px}
b.rb7{margin: 0 1px;height:2px}
b.rb8{margin: 0;height:2px}
b.rs1{margin: 0 1px}
/*transparent inside*/
b.t1{border-width: 0 5px}
b.t2{border-width: 0 3px}
b.t3{border-width: 0 2px}
b.t4{height: 2px}
b.tb1{border-width: 0 10px}
b.tb2{border-width: 0 8px}
b.tb3{border-width: 0 6px}
b.tb4{border-width: 0 5px}
b.tb5{border-width: 0 4px}
b.tb6{border-width: 0 3px}
b.tb7{border-width: 0 2px;height:2px}
b.tb8{border-width: 0 1px;height:2px}
b.ts1{border-width: 0 2px}