/* CSS Document */

body{
  background-color: Black;
  font-family: verdana, sans-serif;
  font-size: 11px;
  color: White;
  text-align: left;
  padding: 0;
  margin: 0;
}

.endfloat{clear:both;
          visibility: hidden;
          height: 1px;
          line-height: 1px;}

img{padding:0; margin: 0 20px 10px 0; border:0;}

a{
  color: White;
  font-weight: bold;
  text-decoration: none;
}

a:hover{
  color: Red;
  text-decoration: none;
}
    
* html, a:link, a:visited; a:active{
  color: White;
  font-weight: bold;
}

* html, a:hover{
  color: Red;
  text-decoration: none;
}

p{margin: 0;}    
   
.header{
  width: 610px;
  height: 230px;
  background: url("images/header.jpg");
  padding: 0;
  margin: 0;
}

.menu{
  height: 25px;
  background: #434343;
  color: white;
  border-top: 1px solid White;
  border-bottom: 1px solid White;
  padding: 0;
  margin: 0;
}

.menu2{
  height: 25px;
  background: Black;
  color: white;
  border-top: 1px solid White;
  border-bottom: 1px solid White;
  padding: 0;
  margin: 0;
}

.menu_a{
  margin-left: 30px;
  line-height: 25px;
}

.menu_a a{
  color: White;
  font-weight: bold;
  text-decoration: none;
  font-size: 13px;
  margin-left: 20px;
}

.menu_a a:hover{
  color: Red;
  text-decoration: none;
  font-size: 13px;
  margin-left: 20px;
}
    
* html, .menu_a a:link, .menu_a a:visited; .menu_a a:active{
  color: White;
  font-weight: bold;
  font-size: 13px;
  margin-left: 20px;
}

* html, .menu_a a:hover{
  color: Red;
  text-decoration: none;
  font-size: 13px;
  margin-left: 20px;
}

.c-box{
  width: 610px;
  background: url("images/c_bgr.jpg") no-repeat;
  padding: 20px 50px 20px 50px;
  margin: 0;
}
#soundgallery{width: 610px; margin: 0; padding: 0;}
#soundgallery span{ display: block;
                    float:left; 
                    padding: 0 5px 0 5px; 
                    background: #818181;
                    border: 1px solid White;
                    margin: 1px; 
                    height: 20px; 
                    line-height: 20px;
                    text-align: center;}              

span.caption{width: 388px; font-weight: bold; text-align: left !important;}
span.minutes{width: 48px;}
span.play{width: 38px;}

.img_button{
	display: block;
	width: 300px;
	height: 298px;
	border: 3px solid White;
}

.img_button_hover{
	display: block;
	width: 300px;
	height: 298px;
	border: 3px solid Red;
}

.gallery{text-align: left;}

.thumb{
	display: block;
	width: 120px;
	height: 90px;
	margin-bottom: 20px;
	border: 1px solid White;
	float: left;
}

.thumb_up{
	display: block;
	width: 120px;
	height: 90px;
	margin-bottom: 20px;
	border: 1px solid Red;
	float: left;
}

