A:link { color:#003366; text-decoration: underline; }
A:visited { color:#003366; text-decoration: underline;}
A:hover { color:#003366; text-decoration: none; }

#contentleft A:link { color:#333; text-decoration: underline; }
#contentleft A:visited { color:#333; text-decoration: underline;}
#contentleft A:hover { color:#666; text-decoration: none; }

body {
	padding: 0px;
	margin: 0px;
	font-family: "Verdana", Arial;
	background:url(http://www.dynamicsoundsdjs.com/images/body_bg.jpg)
	}
	
	
#frame {
	width:800px;	
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	background:url(http://www.dynamicsoundsdjs.com/images/main_bg.jpg) repeat-y;
	border-right:1px solid #663333;
	border-left:1px solid #663333;
	page-break-before: always;

			}		

#contenttop	{width:800px;
			     padding:0px;
				 margin:0px;
				 height:139px;
				 }
				 
#top	{width:800px;
		 height:27px;
		 padding:0px;
		 margin:0px;
		 float:left;
		 background:url(http://www.dynamicsoundsdjs.com/images/top_bg.jpg) repeat-x;
				 }
			

.top	{padding-left:25px;
		 padding-top:12px;
		 }

				
#contentleft {
			width:187px;
			padding:0px;
			float:left;
			margin-bottom: 0px;
			}

#contentleft ul {
	font-size: 11px;
	padding-left: 3px;
	padding-right: 5px;
	margin: 0px 0px 0px 25px;
	color:#333;
	font-weight:bold;
	}

 #contentleft li {
	line-height: 1.5em;
	}
	
#contentleft p {
		font: 14px Verdana, Helvetica, sans-serif;
		text-align: left;
		padding:0px;
		}
			
.leftside {
	font-size: 11px;
	margin: 0px;
	padding: 25px;
	color:#FFFFFF;
	font-weight:bold;
	}
	
.table {
	font-size: 11px;
	margin: 0px;
	vertical-align:middle;
	 padding: 3px;
	 border:1px dotted #CC9999;
	}
				
#mainbody	{width:613px;
				 padding:0px;
				 margin:0px;
				 float:left;
				 background:url(http://www.dynamicsoundsdjs.com/images/page_bg.jpg) repeat-y;
				 background-position:right;
				 }
				 
p {
				font-size: 11px;
				padding-left: 10px;
				padding-top: 3px;
				padding-bottom: 10px;
				padding-right: 95px;
				margin:0;
				
	}
	
#mainbody1	{width:613px;
				 height:434px;
				 padding:0px;
				 margin:0px;
				 float:left;
				 background:url(http://www.dynamicsoundsdjs.com/images/home_bg.jpg) no-repeat;
				 }
				 
#mainbody1 p {
				font-size: 11px;
				padding: 10px;
				margin:0;
				
	}
	
.caption	{font-size:10px;
	}
	
#footer	{width:800px;
			 height:27px;
			 padding:0px;
			 float:left;
			 background:url(http://www.dynamicsoundsdjs.com/images/top_bg.jpg) repeat-x;
			 
				 
				 }
				 
	
td.photo	{vertical-align:top;
	 padding: 3px;
	 border:1px dotted #CC9999;

}

table.photo	{border:1px dotted #CC9999;
			 
			 margin-left:10px;
			 }

td.middle	{vertical-align:middle;
  			 font-size:10px;
			 color:#FFFFFF;
}

td.info	{vertical-align:middle;
  			 font-size:12px;
			 color:#FFFFFF;
			 font-weight:bold;
}
		
h1		{
	font: italic normal 25px "Georgia", Times, Serif;
	color: #663333;
	text-align: left;
	font-weight:bold;
	}
		
h2 		{
	font: italic normal 14px "Georgia", Times, Serif;
	color: #663333;
	text-align: left;
	font-weight:bold;
	padding-left:10px;
	padding-top:10px;
	margin:0;
	}
		

h3		{ 	
		font: bold 15px "Verdana", Arial;
		color: #ffffff;
		text-align: left;
		padding:5px;
		background:#003366;
		margin-left:30px;
		margin-right:10px;
		margin-top:10px;
		}
		
h4		{
		font: bold 15px "Verdana", Arial;
		color: #000000;
		text-align: left;
		padding:5px;
		margin-left:10px;
		margin-right:30px;
		margin-top:10px;
		}
		
h5		{
		font-size:12px;
		font-family:verdana, arial;
		font-weight:bold;
		color:#009966;
		}
		
.floatr		{
		float:right;
		margin-right:30px;
		margin-left: 20px;
		margin-top: 20px;


}
			 
.floatl		{float:left;
			 padding:10px;
			 }

.p-left	{
		font: 12px Arial, Helvetica, sans-serif;
		color: #000;
		text-align: left;
		padding-left: 30px;
		padding-right:0px;
		padding-bottom:0px;
		padding-top:0px;
		}
		
.p-links	{font-size:10px;
			 font-weight:bold;
			 padding-bottom:10px;
			 vertical-align:top;
			 }


.center	{
		font-size: 12px;
		text-align: center;
		}

ul {
	font-size: 11px;
	padding-left: 10px;
	padding-right: 5px;
	margin: 10px 25px 15px 25px;
	

}

li {
	list-style: url(http://www.dynamicsoundsdjs.com/images/bullet.jpg);
	line-height: 1.8em;
}


hr {border:1px dashed #663333;
	width:500px;
	margin-left:10px;
	margin-right:90px;
	float:left;
}

.centerbld {
	font: bold 12px "Verdana", Arial;
	text-align: center;
}
.floatlb {
	float:left;
	margin-bottom:5px;
	margin-left:5px;
	
}

.floattl {
	float:left;
	margin-top:20px;
	margin-left:30px;
	
}

.floatnews {
	float:left;
	margin-left:30px;
	padding:10px;
	}

.floatrb {
	float:right;
	margin-bottom: 5px;
	margin-left: 5px;
}

.floatrnom		{
		float:right;
		margin-right:25px;
		margin-left:10px;
		margin-bottom:10px;
		padding:10px;

}
.centerfoot	{
	font-size:11px;
	text-align: center;
	font-family: "Verdana", Arial;

		}
		
.leftfoot	{
	font-size:11px;
	text-align: left;
	font-family: "Verdana", Arial;
	vertical-align:top;

		}

.blockout {
	font: bold 1em/normal Verdana, Arial, Helvetica;
	padding: 9px;
	background:#ffffff;
	border: double #009966;
	width: 79%;
	margin:auto;
	}
	
	.clearboth { clear:both; }

.clear {clear:both;font-size:.1em;}

img {border:0px;}
