body {background:url(images/bg.jpg); margin:0px; padding:0px; font-family:Times, serif; color:#000000;}

a {outline:none;}

img a {border:none;}

#wrapper {width:958px; margin-left:auto; margin-right:auto;}
#header {width:958px; height:290px; background:url(images/top.jpg) no-repeat;}
#middle {width:958px; background:url(images/mid.jpg) repeat-y; margin:0px 0px 0px 0px; z-index:1;}
#middleHome {width:958px; background:url(images/mid.jpg) repeat-y; margin:-194px 0px 0px 0px; z-index:1;}

#logo {width:400px; height:129px;}

#bottom {width:958px; height:178px; background:url(images/bottom.jpg) no-repeat; color:#FFFFFF;}
#bottom ul {width:500px; float:left; margin:130px 0px 0px 330px;}
#bottom li {display:inline; color:#bbbbbb;}
#bottom p {margin:0px 10px 0px 10px; display:inline; color:#bbbbbb;}
#bottom a:link, a:visited {color:#bbbbbb;}
#bottom a:hover {text-decoration:line-through;}

#topnav {width:904px; height:30px; float:left; margin:25px 0px 0px 30px; padding:0px;}
#topnav img {margin:0px; float:left; display:inline;}
#heading {float:left; margin:0px 0px 0px 170px; display:block;}
#radio {float:right; margin:-108px 72px 0px 0px;}

.newstext {width:368px; margin:0px 0px 0px 200px;}
.newstext #heading {margin:0px 0px 20px 0px; display:block;}
.newstext img {margin:5px 0px 35px 50px; display:block;}
.newstextHome img {margin:5px 0px 35px 50px; display:block;}

.clienttext {width:800px; margin:0px 0px 0px 250px;}
.clienttext ul {width:130px; float:left; display:inline; margin:-4px 0px 0px 0px; z-index:12;}
.clienttext #heading {margin:0px; display:block;}
#clientsFix {margin: 30px 0px 0px 5px; padding-bottom:50px;}

#newsHome {width:338px; margin:0px 0px 0px 0px;}
.newstextHome {width:338px; margin:0px 0px 0px 200px;}

.newstext {width:777px; margin:0px 0px 0px 200px;}
.newstextHome h1 {width:300px; margin:0px 0px 5px 50px; }

.newstext h1 {width:386px; margin:0px 0px 5px 50px; }
.newstext h2 {width:386px; margin:0px 0px 0px 50px; }
.newstextHome p {width:300px; margin:0px 0px 0px 50px; }
.newstext p {width:500px; margin:0px 0px 0px 50px; }
#index h2 {display:none;}
#index p {padding:0px 0px 25px 0px;}
#index p a {color:#333333;}
#index p a:hover {text-decoration:line-through;}
#gear {float:right; display:inline; margin:-30px -62px 10px 10px;}
#logos {float:right; display:inline; margin:0px -250px 0px 0px;}
#banner101 {float:right; display:inline; margin:180px -250px 0px 0px;}
#homeAd3 {float:right; display:inline; margin:230px -250px 0px 0px; border:none;}
#homeAd3 a{ border:none; outline:none;}


#hero {margin:-108px 0px 0px 180px; clear:both;}
#homeNews_heading {margin:0px 0px 25px 220px; padding: 220px 0px 0px 0px;}



#gear_heading {margin:0px 0px 25px 230px;}
.geartext {width:600px; margin:0px 0px 0px 253px;}
.geartext ul {width:400px; display:block; margin:10px 0px 25px 0px;}
.geartext a {font-size:12px; color:#333333; margin:0px; display:block; text-decoration:underline; line-height:18px;}
.geartext a:hover {font-size:12px; color:#333333; margin:0px; display:block; text-decoration:line-through; line-height:18px;}
.geartext li {margin:0px 0px 3px 0px;}
.geartext h1 {width:150px; margin-bottom:-8px;}
.geartext h2 {width:150px; margin-bottom:-7px; font-size:12px; color:#333333; margin-top:20px; display:block;}
#gearpics {width:260px; float:right; margin:5px 55px 0px 0px;}
#gearpics img{margin-bottom: 45px;}

h1 {font-size:14px; color:#333333; margin:0px; display:block; text-decoration:underline; line-height:18px;}
h2 {font-size:10px; color:#333333; margin-top:4px; display:block;}
p {font-size:12px; color:#333333; display:block; margin-top:8px; line-height:18px;}
li {font-size:12px; color:#333333; display:block; margin-top:3px; line-height:18px;}
ul {width:200px; list-style-type:none; text-align:left; text-indent:none; margin:0px; padding:0px;}


.u67text p {width:500px; margin:0px 0px 0px 230px; }
.u67text img {width:556 height:681px; margin:0px 0px 30px 230px; }
#u67_heading {margin:0px 0px 25px 230px;}
#u67Copy {margin:-20px 0px 0px 230px; }


.masteringtext {width:610px; margin:0px 0px 0px 200px;}
#masteringRoom {margin:0px 0px 0px 50px; }
.masteringtext h1 {width:549px; margin:0px 0px 0px 51px; text-decoration:none; }
.masteringtext p {width:500px; margin:0px 0px 0px 51px; }
.masteringtext p a {color:#333333; }
.masteringtext p a:hover {text-decoration:line-through; }
#mastering_heading_final {margin:0px 0px 25px 230px;}
#mastering_heading_hateley {margin:0px 0px 25px 230px;}
#mastering_heading_rates {margin:0px 0px 25px 230px;}
.masteringtext h1 a {color:#333333; text-decoration:none; }
.masteringtext h1 a:link {color:#333333; text-decoration:none; }
.masteringtext h1 a:visited {color:#333333; text-decoration:none; }
.masteringtext h1 a:hover {text-decoration:line-through; }

.ratestext {width:600px; margin:0px 0px 15px 220px;}
.ratestext p {width:520px; margin:0px 0px 0px 30px;}
.ratestext h1 {width:549px; margin:0px 0px 0px 51px;}
.ratestext p a {color:#333333; }
.ratestext p a:hover {text-decoration:line-through; }
#rates_heading {margin:0px 0px 25px 230px;}

.biotext {width:600px; margin:0px 0px 0px 210px;}
.biotext h1 {width:549px; margin:0px 0px 0px 37px; text-decoration:none; }
.biotext p {width:500px; margin:0px 0px 0px 37px; text-decoration:none; }
.biotext h1 a {color:#333333; text-decoration:none; }
.biotext h1 a:link {color:#333333; text-decoration:none; }
.biotext h1 a:visited {color:#333333; text-decoration:none; }
.biotext h1 a:hover {text-decoration:line-through; }
.biotext #heading {margin:0px;}
#biotext_img {float:right; margin:0px 15px 15px 15px;}

#contact_content {width:300px; margin:0px 0px 0px 250px;}
.contacttext h1, p {width:300px; margin:0px;}
#contact_heading {margin:0px 0px 25px 230px;}
.contacttext p a {color:#333333; }
.contacttext p a:hover {text-decoration:line-through; }
#contact_img {width:218px; height:290px; float:right; margin:25px 250px 0px 0px;}

#rentalsRates li { width: 600px; margin:0px 0px 5px 80px;}
#studio_heading {margin:0px 0px 25px 230px;}


.photostext {width:600px; margin:0px 0px 0px 230px;}
.photostext p {width:549px; margin:0px 0px 0px 10px;}
.photostext h1 {margin:0px 0px 0px 10px;}

.photostext img {margin:10px 0px 40px 10px; border-bottom-style:solid; border-color:#000000; border-width:thin;}

#dogText {margin:0px 0px 0px 235px;}
#dogText a {border:0px;}

#footerLinks {width:500px; height:20px; margin-top:0px; margin-right:20px; margin-bottom:0px; margin-left:20px; float:left;}
#footerLinks p {color:#FFFFFF;}
#footerLinks a {color:#FFFFFF; }
#footerLinks p a:hover {text-decoration:line-through; }
#footer li {display:inline;}

#banner {width:468px; height:60px;  margin:55px 0px -95px 462px; z-index:5; position: absolute;}

#banner img a {text-decoration:none; border-style:none;}
#banner img a:hover {text-decoration:none; border-style:none;}
#banner img a:visited {text-decoration:none; border-style:none;}
#banner img a:active {text-decoration:none; border-style:none;}

/*
#logo {width:341px; height:94px; float:left; margin:40px 0px 0px 40px;}
#top_nav {width:797px; top:34px; float:left; margin: 20px 0px 0px 80px;}
#radio {float:left; margin:20px 0px 0px 590px;}
#index {width:390px; margin:0px 0px 0px 160px; float:left;}
#index h1, h2, p {width:400px; text-align:left;}
#movie {float:left; margin:0px 0px 0px 0px; float:left; }

*/

#payPalBtn {
	
	margin:3px 0px 0px 30px;	
	
}


#utilityNav {
	
	margin: -47px 0px 26px 458px;

	
}


#utilityNav p{
	
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:600;
	color:#514f4f;
	
}


#utilityNav a{
	
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#514f4f;
	font-weight:600;
	text-decoration:none;
	
}

#utilityNav a:hover{
	
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#514f4f;
	font-weight:600;
	text-decoration:underline;
	
}

#utilLinks span{
	
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#514f4f;
	font-weight:600;
	text-decoration:underline;
	
}