*{
  padding:0;
  margin:0;
  text-indent:15px;
 /* border:black solid 1px;     */

}

body{
    font-size:12px;
    font-family:verdana,arial,tahoma,sans-serif;
    color:purple;
    background:black;
    width:792px;
    margin:auto;
	margin-left:10%;
    padding:0;
    background:url('graphics/background.jpg');
}



#container{
  width:1000px;
  float:left;
  background:url('graphics/background01.jpg');
  margin:10px 0;
}

#top{
  background:url('graphics/top01.jpg');
  clear:both;
  width:1000px;
  height:250px;
}

#menu{
  background:url('graphics/menu.jpg');
  background-repeat:no-repeat;
  font-family:calligraphic,arial,tahoma,sans-serif;
  float:left;
  width:283px;
  height:319px;
  margin:0;
  padding:0;
}

  #menu li{
  list-style:none;
  width:175px;
}

  #menu li a,#menu li a:link,#menu li a:active,#menu li a:visited{
    color:#feffc3;
    text-decoration:none;
    vertical-align:middle;
    display:block;
    padding:3px 10px 10px 7px;
    margin:0 35px 0 0 ;
    background:url('graphics/button.jpg') ;
    background-repeat:no-repeat;
    background-position:left center;
}



 #menu li a:hover{
    color:yellow; 
    text-decoration:none ;
     vertical-align:middle;
    display:block;
    padding:3px 10px 10px 7px;
    margin:0  0 0 15px;
    background:url('graphics/button01.jpg') no-repeat left center;
}
  
#content_right{
  
  width:440px;
  height:319px;
  float:right;
  padding:0 52px 0 0;
}
#content_right ul li{
margin: 0 30px 0 25px;

}

#content_right ol li{

margin: 0 30px 0 25px;

}




#content_right a,#content_right a:link,#content_right a:active,#content_right a:visited{
  color:purple;
  font-weight:bold;
  text-decoration:none;
}

#content_right a:hover{
    color:blue; 
    text-decoration:underline ;
}

#content_right h3{
   color:fuchsia;
 }
 
#content_right img{
  float:left;
  display:inline;
}
 
# text{
float:right
vertical-align:middle;
} 
 

#logo{
   text-align: center;
   vertical-align:middle;
}
#logo h1{
   font-size:72px;
   font-weight:bold;
   color:red;
}

#logo h2{
   font-size:40px;
   font-weight:bold;
   color:red;
}

#logo h3{
   font-size:20px;
   font-weight:bold;
   color:purple;
}

#logo h4{
   font-size:15px;
   font-weight:bold;
   color:red;
}

#gim{
   text-align: center;
   font-size:20px;
   font-weight:bold;
   color:purple;
}

table tr td{
   border: 0;
   text-align: center;  
}


table{
   border: 0;
   width:100%;
   height:120px;
   text-align: center;   
}

#content_down{
  width:900px;
  float:right;
  padding:0 60px 0 25px;
}
#thx{
font-size:10px;
color:red;
text-align:center;
vertical-align:bottom;
margin: 0 60px 0 25px;
}

#gallery{
  width:673px;
  padding:0 60px 0 25px;
  text-align:center;
  
}

#gallery img{
  
  
  margin:20px;
}

#gallery a,#gallery a:link,#gallery a:active,#gallery a:visited{
text-decoration:none;
color:purple;
font-weight:bold
}

#gallery a:hover{
    color:blue; 
    text-decoration:underline ;
}

#content_down h2{
   font-size:40px;
   font-weight:bold;
   color:red;
}

#content_down h3{
   font-size:20px;
   font-weight:bold;
   color:purple;
}

#content_down h4{
   font-size:15px;
   font-weight:bold;
   color:red;
   text-align:center;
}

#content_down ul li{
    margin: 0 30px 0 25px;
}

#content_down ol li{
    margin: 0 30px 0 25px;
}
#content_down a,#content_down a:link,#content_down a:active,#content_down a:visited{
text-decoration:none;
color:purple;
font-weight:bold
}

#content_down a:hover{
    color:blue; 
    text-decoration:underline ;
}

.inside{
  margin:0 0 0 80px;
  text-indent:35px;
}

#footer{
  background:url('graphics/footer01.jpg');
  width:1000px;
  height:77px;
  display:inline;
  float:right;
}