*
{
list-style-type: none;
margin:0;
text-decoration: none;
border: none;
font-family: georgia, serif;
font-size: 1em;
padding:0;
}

html { height: 100%; margin-bottom: 1px; }

body
{
background:#b7b9bb url("../images/grad_new.jpg") repeat-x top;
font:62.5% georgia;
color:#414444;
}

p 
{ 
font: 1.1em/1.35em georgia; 
color:#414444;
margin-bottom:1.1em
}

p.caption
{
font: 1em/1.1em georgia; 
color:#000000;
float:left;
margin-bottom:10px;
}

p span
{
color:#da1624;
}


p a
{
font: 1.1em/1.35em georgia; 
color:#857529;
text-decoration:underline;
}


p a:hover
{
text-decoration:none;
}

h3
{
margin:0;
font: italic 1.6em/1em georgia;
color:#da1624;
margin-bottom:.9em;
}

h4
{
font:bold 1.1em/1.5em georgia;
color:#a3953e;
padding-left:7px;
background:#ECEDEE;
margin-bottom:5px;
margin:0;
}

h4 a
{
color:#a3953e;
}

h5
{
font: bold 1.5em/1em georgia;
color:#536d24;
margin:0;
margin-bottom:.7em;
}


.dropcap
{
color:#536d24;
font-size:3em;
font-weight:normal;
line-height:80%;
letter-spacing:-.13em;
}




img a 
{
border:none;
}



#container
{
margin:auto;
width:782px;
height:auto;
padding-top:27px;
padding-bottom:20px;
overflow:hidden;
padding-left:52px;
padding-right:35px;
background:#dbdcdd url("../images/grad_new2.jpg") repeat-x top;
border:1px solid #ffffff;
border-bottom:none;
margin-bottom:15px;
}


#nav
{
float:left;
width:513px;
margin-top:27px;
background:#fff;
margin-left:31px;
}

#nav li
{
float:left;
}

#nav li a
{
float:left;
background: url("../images/link_grad.jpg") repeat-x bottom;
font: bold 1.3em/2.5em georgia;
color:#a3953e; 
padding-left:10px;
padding-right:10px;
height:2.3em;
border-left:1px solid #ECEDEE;
border-left:1px solid #ECEDEE;
border-right:1px solid #ECEDEE;
border-bottom: 1px solid #dbdcdd;
margin-left:-1px;
}

#nav li a:hover
{
color:#cebb35;
background:#fff;
border-bottom: 1px solid #ECEDEE;
}

#nav li.selected a
{
background:#fff;
border-bottom:1px solid #ECEDEE;
color:#da1624;
}

#nav li.selected a:hover
{
background:#fff;
border-bottom:1px solid #ECEDEE;
color:#da1624;
}

#flash
{
width:775px;
float:left;
}


#flash1
{
border: 1px solid #ECEDEE;
border-bottom: 1px solid #bdbdbd;
background:#fff;
margin-top:25px;
float:left;
margin-right:5px;
width:250px;
height:299px; 
}

#flash2
{
border: 1px solid #ECEDEE;
border-bottom: 1px solid #bdbdbd;
background:#fff;
margin-top:25px;
float:left;
margin-right:5px;
width:250px;
height:299px; 
}

#flash3
{
border: 1px solid #ECEDEE;
border-bottom: 1px solid #bdbdbd;
background:#fff;
margin-top:25px;
float:left;
margin-right:5px;
width:250px;
height:299px; 
}

#flash4
{
position:absolute;
top:500px;
overflow:hidden;
width:550px; 
z-index:0;
}







#flash_game
{
border: 1px solid #ECEDEE;
border-bottom: 1px solid #bdbdbd;
background:#fff;
margin-top:25px;
float:left;
margin-right:5px;
width:507px;
height:299px; 
}


#text
{
width:487px;
float:left;
margin-right:27px;
margin-top:27px;
}

#misc
{
width:252px;
margin-top:27px;
float:left;
}


.left
{
float:left;
border-top: 1px solid #fff;
border-left: 1px solid #ECEDEE;
border-right: 1px solid #ECEDEE;
border-bottom: 1px solid #bdbdbd;
width:250px;
margin-bottom:10px;
}




#footer
{
width:487px;
float:left;
margin-top:15px;
}




img 
{
border:none;
padding:0;
margin:0;
float:left;
}

a img
{
border:none;
padding-bottom:0;
margin:0;
}


