body {
color: #000000;
margin: 0;
background: black;
}
#banner{display:inline;
border:0;
border-color : white;
border-style : solid;
z-index:200;
}
#gallery{
display:block;

float:left;
margin-right:1 em;
width:432px; height:332px;
border:0;
border-right-width:15px;
border-bottom-width:15px;
border-color : black;
border-style : solid;
z-index:230;
}
#content2{
display:block;
float:right;
text-align:center;
width:300px; height:1px;
border:0;
border-color : white;
border-style : solid;
z-index:2200;
}
#bar{
display:block;
margin-right:auto;
margin-left:auto;
text-align:center;
width:300px; height:10px;
border:0;
border-bottom-width:4px;
background-color:none;
border-color : white;
border-style : solid;
z-index:500;
}
#logo{display:inline;
margin-right:auto;
margin-left:auto;
text-align:center;
width:280px; height:1px;
border: 0px solid white;
border-bottom-width : 0px;
z-index:280;
}
#content {

width: 779px;

margin-left: auto;

margin-right: auto;
text-align:center;
}
#content h1{
display:inline;

border: 0px solid white;
border-bottom-width : 0px;
background: none; 
color: #ffff00;
font: 15px Calisto MT,sans-serif;
text-align:left;
font-weight:800;
width:1;
padding:0;
margin-top:0;
}
#content h2{

border: 0px solid white;
border-bottom-width : 0px;
background: none; 
color: #ffffff;
font: 15px Calisto MT,sans-serif;
text-align:left;
font-weight:100;
font-style: italic;
width:1;
padding:0;
margin-top:0;
}
#content p{

border: 0px solid white;
border-bottom-width : 0px;
background: none; 
color: #ffffff;
font: 14px arial ,sans-serif;
text-align:left;
font-weight:100;
width:1;
padding:0;
margin-top:0;
}
#content2 h1{
letter-spacing: .1 mm;
text-align:center;
border: 0px solid white;
border-bottom-width : 0px;
background: none; 
color: #ffff00;
font: 22px times,sans-serif;
text-align:center;

font-weight:800;
width:1;
padding:0em;
margin-top:0;

}
#logo h1{
display:inline;
float:left;
border: 0px solid white;
border-bottom-width : 0px;
background: none; 
color: #ffff00;
font: 38px Calisto MT,sans-serif;
text-align:center;
font-weight:100;
width:1;
padding:0em;
}
#logo h2{
display:inline;
float:left;
border: 0px solid white;
border-bottom-width :0px;
background: none; 
color: #ffff00;
font: 10px Calisto MT,sans-serif;
text-align:center;
font-weight:100;
width:1;
padding:0em;
margin-top:0;
vetical-align:baseline;
line-height:6.25;
}
#content2 h3{
border: 0px solid white;
border-bottom-width : 0px;
background: none; 
color: #ffffff;
font: 15px Calisto MT,sans-serif;
text-align:center;
font-weight:100;
width:300;
padding:.3em;
margin-top:0;
}
#content2 p{
display:inline;
float:right;
border: 0px solid white;
border-bottom-width : 0px;
background: none; 
color: white;
width:300;
font: 12px callisto mt,sans-serif;
text-align:center;
}
#content2 TABLE{
border: 0px solid white;
border-bottom-width : 0px;
background: none; 
color: white;
font: 12px callisto mt,sans-serif;
text-align:center;
}
#content2 img{
display:inline;
float:left;
}


#address{
display:inline;
float:right;
border: 0px solid white;
border-top-width : 0px;
background: none; 
color: #ffff00;
font: 14px times,sans-serif;
padding:0;
text-align:center;
width:300px;

}
#address a{

color: #ffff00;
font: 14px times,sans-serif;

}#menumain{display:inline;
text-align:center;
margin-left: auto;
margin-right: auto;
width: 779px;
height:14px;
border:0;
border-left-width:0;
border-color :black;
border-style : solid;
color:#666666;
background: black;

}
a{display:block}
a#menu{
display:inline;
text-align:center;
width: 35px; 
height:5px; 
border: 0px solid green;
border-left-width : 0;
background: none; 
color: white;
font: 15px times,sans-serif;
text-decoration:none;
padding-right:1em;}
a#menu:hover{background: none;color: #ffff00; }

img { display:inline;
float:left;
padding:.5em;
}
