html, body 
	{
	margin:0; padding:0; width:100%; height:100%; overflow:hidden; 
	font-family:verdana, arial, sans-serif; font-size:9pt;
	background:#000000; 
	background-image: url(/images/crowd.gif);
	overflow:auto;
	}

td {font-family:verdana, arial, sans-serif; font-size:9pt;}	

p{margin:0px; padding:0px;}
	
#container {width: 950px; margin: 0px; color: #333; line-height: 140%;}

#leftcolumn {width: 200px;  float: left; margin: 0px; padding: 0px;  text-align: left; }
#main {width:750px; min-height:700px; padding-top: 125px; margin: 0px; color:white; float:left; text-align:left; } 
/* padding-top: 74px; */

.backgroundimage {
	
	background-image: url(/images/background_headphone.gif);
	background-repeat: no-repeat;
	background-position:right bottom;
	background-position:top right;
	visibility: visible;
}

#nav {float:left; margin:0px; padding:0px; text-align: left;}
#footer {float:left; padding: .5em; color: #8d8b8a; text-align:left;}

h1 {font-family:verdana, arial, sans-serif; font-size:9pt; font-weight:normal;}
h2 {font-family:verdana, arial, sans-serif; font-size:9pt; font-weight:normal;}

#main h2 { margin: 0 0 0 0; }

#nav a {background-color: #a1a1a1; padding: 1px 40px 1px 10px; text-decoration:none; color:#000;}
#nav a:hover {background-color: #fff300; padding: 1px 40px 1px 10px; text-decoration:none; color:#000;}
#nav a.active {background-color: #fff300; padding: 1px 40px 1px 10px; text-decoration:none; color:#000;}

.gallery_titles {background-color: #ff9600; padding: 1px 40px 1px 10px; text-decoration:none; color:#000;}

div.spacer { clear: both; height:2px; overflow:hidden; }

A:Link {text-decoration:none; color:#fff300}/* color:0000fe; */
A:Visited  {text-decoration:none;  color:#fff300}/* color:0000fe; */
A:Active  {text-decoration:none;  color:#fff300}/* color:0000fe; */
A:Hover  {text-decoration:underline;}/*text-decoration:underline; color:F37221; */

.testimonyspacer {width:600px; border-top:2px dotted #4a4a4a; padding-top:15px; padding-bottom:15px; }	


.clear {
	clear:both
}
 
#gallery {
    position:relative;
    height:320px
}
    #gallery a {
        float:left;
        position:absolute;
    }
     
    #gallery a img {
        border:none;
    }
     
    #gallery a.show {
        z-index:500
    }
 
    #gallery .caption {
        z-index:600;
        background-color:#000;
        color:#ffffff;
        height:50px;
        width:100%;
        position:absolute;
        bottom:0;
    }
 
    #gallery .caption .content {
        margin:5px
    }
     
    #gallery .caption .content h3 {
        margin:0;
        padding:0;
        color:#1DCCEF;
    }

