body		{ 
			background-color:#000000; 
			font: 10px Arial, Verdana, Geneva, san-serif, serif;  
			margin-top: 0px;
			margin-right: 0px;
			margin-bottom: 0px;
			margin-left: 0px;
			color: #ffffff;
			}


#content	{
			width: 931px;
			background-image:url(images/content_bg.jpg);
			background-position:center top;
			background-repeat:no-repeat;
			/*border-style:solid;
			border-bottom-width:2px;
			border-right-width:2px;
			border-left-width:2px;
			border-top:none;
			border-color:#d6e050;*/
			color: #555555; 
			font: 10px Arial, Verdana, Geneva, san-serif, serif; 
			padding:5px;
			height:auto;
			min-height:374px; /*ff*/
			height: auto !important; /*ie7 */
			height: 374px; /*ie6 */
			}
			
a {
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}

a:hover{
font-size:12px;
color:#FFFFFF;
text-decoration:underline;
}

#content A	{ 
			text-decoration: none;
			color: #98a213;
			font: 10px Arial, Verdana, Geneva, san-serif, serif;
			font-weight:bold;
			}

#content A:hover	{
					text-decoration: underline; 
					color: #b4be2c; 
					font: 10px Arial, Verdana, Geneva, san-serif, serif; 
					font-weight:bold;  
					}

#menu		{
			font: 10px Arial, Verdana, Geneva, san-serif;
			color: #FFFFFF;
			text-align: center;
			}

#menu a		{	font: 10px Arial, Verdana, Geneva, san-serif, serif;
				color: #FFFFFF;
				text-decoration: none;
				font-weight: bold;
			}

#menu a:hover	{	
				color: #FFFFFF;
				text-decoration: none;
				}


HR	{ 
	color: #FFFFFF; 
	height: 1px; 
	}


#copy, #copy TD		{
					color: #000000;
					font: 7pt Arial, Verdana, Geneva, san-serif, serif;
					}

#copy A	{ 
		text-decoration: none;
		color: #000000; 
		font: 7pt Arial, Verdana, Geneva, san-serif, serif;
		}

#copy A:hover	{
				text-decoration: none;
				color: #000000;
				font: 7pt Arial, Verdana, Geneva, san-serif, serif;
				}

.headertop {
			background-image: url(images/header_top2.jpg);
			background-repeat: repeat-x;
			background-position: left top;
			}

.menubg 	{
			background-color: #163941;
			background-image: url(images/menu_bg.jpg);
			background-repeat: no-repeat;
			background-position: center top;
			}

.pagetitle {
			font-size:14px;
			font-weight:bold;
			color: #1f4752;
			}

.text_description {
					font-size:10px;
					color: #777777;
					text-align: center;
					margin: 3px;
					}

.contactlink A {
				font-size:14px;
				font-weight:bold;
				color: #1f4752;
				}
				
#leftmenu 	{
			width:150px;
			float:left;
			margin-left: 17px;
			}
			
#rightcontent	{
				float:right;
				padding-top:5px;
				padding-right:18px;
				width:720px;
				text-align:justify;
				font-size:10px;
				line-height:15px;
				}
				
#menunav	{
			margin-bottom:10px;
			}
			
			#menunav img	{
			margin-bottom:8px;
			}
							
							
#infotext	{
				text-align:justify;
				font-size:10px;
				line-height:17px;
				color: #555555; 
				}
				
				
#infotext	tr {
				border-color:#cad531; !important
				border-top:solid;
				border-top-width:2px;
				}
				
hr {
color:#cad531;
height:2px;
}

#gradientbg {
	background-attachment: scroll;
	background-image: url(images/gradient.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color:#000000;
}

.tablebg {
background-image:url(images/table_bg.jpg);
background-position:top center;
}

#sidemenu {
float:right;
width:194px;
padding:0px;
margin-right:10px;
margin-top:5px;
height:502px;
font-size:12px;
}

#sidemenu a img {
margin-top:1px;
}

#contentarea {
float:left;
width: 525px;
height:485px;
margin-top:3px;
margin-left:10px;
margin-bottom:4px;
background-color:#FFFFFF;
}

#contentarea h1 {
color:#ed127f;
font-size:14px;
font-family: Helvetica,Arial, sans-serif, Verdana;
}

#contentinner {
width: 515px;
height:482px;
font-size:12px;
text-align:justify;
margin-left:10px;
margin-top: 10px;
}

.contactinfo {
margin-left:40px;
margin-top:40px;
width:350px;
color:#333333;
font-size:12px;
font-family: Helvetica,Arial, sans-serif, Verdana;
line-height:120%;
}

.contactinfo h1 {
color:#ed127f;
margin:0px;
font-size:14px;
}

.contactinfo a {
color:#ed127f;
font-size:12px;
text-decoration:underline;
}

.contactinfo a:hover {
color: #666666;
font-size:12px;
text-decoration:underline;
}



.servicesinfo {
margin-left:20px;
margin-top:20px;
width:480px;
color:#333333;
font-size:12px;
font-family: Helvetica,Arial, sans-serif, Verdana;
line-height:160%;
}


#servicesarea {
float:left;
width: 525px;
height:502px;
margin-top:3px;
margin-left:10px;
margin-bottom:4px;
background-color:#FFFFFF;
}

#servicesarea h1 {
color:#ed127f;
font-size:14px;
font-family: Helvetica,Arial, sans-serif, Verdana;
}

.audiotrack {
width:700px;
float:left;
}

.thubgallery { margin:5px; border:1px solid #CCC}
