body
{
font-family:arial;
font-size:16px;
color:white;
background-color:#323232;
margin:0px;
}

img
{
border:0px solid red;
}

table.all
{
/*height:100%;*/
}

td.all
{
vertical-align:top;
width:750px;
}

td.border_right
{
background:#343434 url('pic/border_right.jpg') top left repeat-y;
width:175px;
}

td.border_left
{
background:#343434 url('pic/border_left.jpg') top left repeat-y;
width:175px;
}

td.margin_top
{
background-color:#1A1A1A;
height:7px;
}

img.logo
{
/*border-top:3px solid #505F66;*/
border-bottom:3px solid #505F66;
margin-bottom:7px;
}

td.flash_pics
{
/*background-color:#EEE605;
height:130px;*/
vertical-align:top;
}

a.menu_links
{
text-decoration:none;
color:#EEE605;
padding:5px;
font-weight:bold;
}

td.menu_links
{
border-top:3px solid #829CA8;
background-color:#4D5E66;
height:27px;
direction:rtl;
}

td.text
{
border-top:3px solid #262E34;
background-color:#6E777C;
padding:10px;
vertical-align:top;
}

td.menu_links td
{
height:27px;
}

td.logo
{
/*background:red;*/
vertical-align:top;
}

td.webmaster
{
height:15px;
background-color:#1A1A1A;
}

td.form
{
text-align:right;
vertical-align:top;
}

textarea
{
overflow:auto;
}

div.ok
{
background-color:#EEE605;
border:1px solid black;
margin-top:15px;
padding:10px;
display:none;
color:black;
}

a.yellow
{
color:yellow; 
font-family:times; 
font-size:17px;
text-decoration:none;
}

a.yellow:hover
{
color:white; 
font-family:times; 
text-decoration:none;
}

table.visibility
{
visibility:hidden;
background-color:#818181;
float:left;
margin:5px 0px 10px 100px;
border:1px solid white;
}

a.gallery
{
border:3px solid white;
display:block;
width:150px;
}

a.gallery:hover
{
border:3px solid yellow;
display:block;
width:150px;
}

a.gallery2
{
border:1px solid white;
display:block;
width:150px;
height:112px;
}

a.gallery2:hover
{
border:1px solid yellow;
display:block;
width:150px;
height:112px;
}


td.gallery
{
vertical-align:top;
text-align:center;
}

div.gallery
{
background-color:#86BCE8; 
width:350px; 
border:1px solid black; 
padding:5px; 
color:black;
}

h1.gallery_head
{
font-size:20px;
color:yellow;
}

a.mail
{
color:white; 
text-decoration:none;
/*display:inline;
border:1px solid red;*/
}

a.mail:hover
{
color:black;
text-decoration:none;
/*display:inline;
background-color:#86BCE8; */
}
