body { background-color: #A9A9A9;
	   font-family: Verdana, Arial, sans-serif;
	   font-size: 10px;
	   color: white;
	  }

a:link { color: #630d0d;
	     font-weight: bold;
       }
      
a:visited { color: #333;
	     	font-weight: bold;
         }
         
a:active { color: #333;
	     font-weight: bold;
         }

a:hover { color: #000; }

#container { position: absolute;
		     top: 15px;
		     left: 135px;
		    }

#content { position: absolute; 
		   top: 156px; 
		   left: 18px; 
		   width: 520px; 
           margin: 1em; 
         }
         
.imgbox1 { position: absolute; 
		   top: 170px; 
		   left: 2px;
		 }

.header1 { position: absolute; 
		   top: 168px; 
		   left: 97px;
		 }

.aboutus { position: absolute; 
		   top: 177px; 
		   left: 97px;
		   width: 300px;
		   color: #333;
		 }
		 
.imgbox2 { position: absolute; 
		   top: 360px; 
		   left: 2px;
	     }

/* did not need 
.sonic { position: absolute;
		 top: 146px;
		 left: 78px;
		}
did inline instead */

.header2 { position: absolute; 
		   top: 360px; 
		   left: 97px;
	     }

.forensics { position: absolute; 
		   top: 175px; 
		   left: 430px;
		   width: 275px;
		   color: #333;
		 }

.header3 { position: absolute; 
		   top: 168px; 
		   left: 430px;
	     }

.header4 { position: absolute; 
		   top: 290px; 
		   left: 430px;
	     }

.header1_main { position: absolute; 
		   top: 170px; 
		   left: 25px;
		 }

.forensic_main1 { position: absolute; 
		   top: 178px; 
		   left: 25px;
		   width: 350px;
		   color: #333;
		 }
		 
.aboutus_main1 { position: absolute; 
		   top: 178px; 
		   left: 25px;
		   width: 350px;
		   color: #333;
		 }

.aboutus_main2 { position: absolute; 
		    top: 178px; 
		    left: 375px;
		    width: 300px;
		    color: #333;
	      }

.aboutus_main { position: absolute; 
		   top: 185px; 
		   left: 25px;
		   width: 307px;
		   color: #333;
		 }

#aboutus_rt { position: absolute; 
		    top: 170px; 
		    left: 375px;
		    width: 312px;
		    color: #333;
	      }
	      	      
.contact_main1 { position: absolute; 
		   top: 178px; 
		   left: 25px;
		   width: 300px;
		   color: #333;
		 }
		 
#tmaddress1 { position: absolute; 
		      top: 184px; 
		      left: 38px;
		      width: 150px;
			  color: #333;
			  width: 150px;
			  font-weight: bold;
			  }

#tmaddress1 a { color: #630d0d;
	    		font-weight: bold;
	    		text-decoration: underline;
      			}

#tmaddress2 { position: absolute; 
		      top: 184px; 
		      left: 205px;
			  color: #333;
			  width: 120px;
			}

.contact_main2 { position: absolute; 
		    top: 178px; 
		    left: 375px;
		    width: 300px;
		    color: #333;
	      }

#form1 { position: absolute; 
		    top: 268px; 
		    left: 25px;
		    width: 300px;
		    color: #333;
		    float: left;
	      }

#form2 { position: absolute; 
		    top: 170px; 
		    left: 395px;
		    width: 300px;
		    color: #333;
	      }

.more { color: #630d0d;
	    font-weight: bold;
      }
      
.more a { text-decoration: none;
		  color: #630d0d; 
		}
  
#footer { position: absolute; 
		  top: 630px; 
          width: 775px; 
          text-align: center;
          margin: 1em; 
          padding: .5em .5em;
          font-variant: small-caps;
          font-size: 97%;
          text-decoration: none;
        }

#footer a { color: #FFC; 
		    background-color: transparent;
		    text-decoration: none;
		  }

#footer a:hover { color: #FFF;  
                  background-color: transparent;
                 }

#footer a:active { color: #ccc; 
                   background-color: transparent;
                  }

#navcontainer { position: absolute; 
			    top: 70px; 
				left: 25px; 
				width: 140px; 
				margin: .8em; 
				padding: 0 .5em; 
				background: transparent; 
				font-weight: bold;
			  }

#navcontainer ul { margin: 0; 
				   padding: 0; 
				   list-style-type: none; 
				 }

#navcontainer li { margin: 0 0 .1em 0;
                  }

#navcontainer a { display: block; 
				  color: #FFF; 
				  background-color: transparent;
				  width: 15em; 
				  padding: .1em .8em; 
				  text-decoration: none;
				  border-style: none; 
				  }

#navcontainer a:hover { color: #CCC;  
                        background-color: transparent;
                        }

#navcontainer a:active { color: #ccc; 
                         background-color: transparent;
                         border-style: none; 
                         }

#footer.copyright { position: absolute; 
		     top: 700px; 
		     left: 385px;
		     font-variant: none;
		     }                       
                         
#logo { position: absolute; 
		top: 75px; 
		left: 325px; 
		background-color: #ccc;
		padding: 1em .9em;
	  }


#aboutflash { position: absolute; 
			top: 395px; 
			left: 0px; 
			}

.music_header_main { position: absolute; 
		   			 top: 170px; 
		   			 left: 25px;
		 			 }

#submenu {
position: absolute; 
top: 143px; 
left: 266px;
width: 544px;
list-style-type: none;
padding: 0;
margin: 0;
color: #fff;
background-color: transparent;
text-align: center;
font-family: Verdana, Arial, sans-serif;
font-size: 95%;
}

#submenu li { 
display: inline;
}

#submenu li a {
color: #fff;
background-color: #630D0E;
text-decoration: none;
padding: 0.4em .5em;
float: left;
border-right: 1px solid #fff;
width: 95px;
}

#submenu li a:hover { background-color: #4D4D4D;
					  color: #ffc;
                    }

#submenu li .selected { background-color: #630D0E ;
			  			color: #ffc;
              			}

#mastering_rates { position: absolute; 
		           top: 185px; 
		           left: 30px;
		           color: #333;
                  }
                  
#audioplayer { position: absolute; 
		           top: 195px; 
		           left: 25px;
                  }

#forensic_rates { position: absolute; 
		           top: 185px; 
		           left: 30px;
		           color: #333;
                  }

#articles { position: absolute; 
	        top: 185px; 
		    left: 30px;
		    color: #333;
		  }

#clients { position: absolute; 
	       top: 185px; 
		   left: 30px;
		   color: #333;
		 }

#client_rt { position: absolute; 
		    top: 185px; 
		    left: 395px;
		    width: 300px;
		    color: #333;
	      }

#links { position: absolute; 
	     top: 185px; 
		 left: 30px;
		 color: #333;
		}

#links_rt { position: absolute; 
		    top: 188px; 
		    left: 350px;
		    width: 340px;
		    color: #333;
		}

#pianotuning { position: absolute; 
	           top: 185px; 
		       left: 30px;
		       color: #333;
              }
	      
#music_rt { position: absolute; 
		    top: 190px; 
		    left: 375px;
		    width: 330px;
		    color: #333;
	      }

#mrates_rt { position: absolute; 
		    top: 190px; 
		    left: 318px;
		    width: 387px;
	      }

#samples_rt { position: absolute; 
		    top: 170px; 
		    left: 370px;
		    width: 380px;
		    color: #333;
	      }
	      
#samples_rt a { color: #630d0d; }
	      
#mastering_about { position: absolute; 
		           top: 185px; 
		           left: 28px;
		           color: #333;
		    	   width: 315px;
	             }
