/* CSS Document */
body{
font-family: Arial, Sans-Serif;		
font-size:12px;	
text-align:left;
background-color: white; 
background:url("images/bg4.jpg") repeat-x;
color:#666666;
/* Remove gap so that logo is flush to top of page */
margin: 0px;
padding: 0px;
}

#container{
		position:relative;
		/* Align centre */		
		margin:0 auto;
		width:760px;
		height:670px;
		background-color:#FFFFFF;
		z-index:0;	
		text-align:left;
		/*
		border-top:1px solid #004080;
		border-right: 1px solid #004080;
		border-bottom: 1px solid #004080;
		border-left: 1px solid #004080;
		*/
		
}

#content{
	width:auto;
	height:auto;
	z-index:0;	
}

#top_banner{
	margin-bottom:20px;
}

#central_content{
	float:left;
	height:auto;
	width:422px;
	margin-left:10px;
}

#lets_central_content{
	float:left;
	height:autopx;
	width:550px;
	margin-left:10px;
	border-top:1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}

#home_border{
		border-top:1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;
		border-bottom: 1px solid #CCCCCC;
		border-left: 1px solid #CCCCCC;
		height:450px;
}

#music_border{
		border-top:1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;
		border-bottom: 1px solid #CCCCCC;
		border-left: 1px solid #CCCCCC;
		height:525px;
}

#home_image{
		margin-left:77px;
}


#text{
		margin-top:15px;
		margin-right:20px;
		margin-left:10px;
}

.textHeading{
	font-size:13px;
	font-weight:bold;
}

#main_image{
		border-top:1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;
		border-bottom: 1px solid #CCCCCC;
		border-left: 1px solid #CCCCCC;
}

#contact_box{
		border-top:1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;
		border-bottom: 1px solid #CCCCCC;
		border-left: 1px solid #CCCCCC;
		height:400px;
}

.lets_thumbnail
{
float: left;
width: 250px;
/* border: 1px solid #999; */
padding-top:12px;
padding-right:5px;
padding-left:15px;
padding-bottom:12px;
list-style-type:none;
}


#music_player{
		margin:10px 80px 10px 80px;
}

#music_gallery{
		margin:26px;
}

#form{
	/*
	margin-top:150px;
	*/
}

#right_side{
	float:right;
	height:100px;
	width:110px;
	margin-right:15px;
}

.sidebar {
	background: #A0C0E0 url(images/bottom_bg.gif) center bottom no-repeat;
	padding-bottom: 20px;
}

.sidebar_top{
	background: url(images/top_bg.gif) center top no-repeat;
	color: #FFF;
	padding: 10px;
}

#GalleryCaption{
	font-family: Arial, Sans-Serif;		
	font-size:13px;	
	font-weight:bold;
	text-align:left;
	color:#999999;
}


#image_view_2{
		width:100px;
		height:75px;
		
		border-top:1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;
		border-bottom: 1px solid #CCCCCC;
		border-left: 1px solid #CCCCCC;
		
		
		margin:0px auto 5px auto;
}

#image_view_3{
		width:100px;
		height:75px;
		
		border-top:1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;
		border-bottom: 1px solid #CCCCCC;
		border-left: 1px solid #CCCCCC;
		
		
		margin:0px auto 5px auto;
}

#image_view_4{
		width:100px;
		height:75px;
		
		border-top:1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;
		border-bottom: 1px solid #CCCCCC;
		border-left: 1px solid #CCCCCC;
		
		
		margin:0px auto 5px auto;
}

#image_view_5{
		width:100px;
		height:75px;
		
		border-top:1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;
		border-bottom: 1px solid #CCCCCC;
		border-left: 1px solid #CCCCCC;
		
		
		margin:0 auto;
}

#left_side
{
float: left;
width: 170px;
margin-top:20px;
margin-left:15px;
}


#gallery_thumbs {
	clear: both;
	text-align: center;
	font-size: 9px;
	color: #CCCCCC;
	height:80px;
	margin-top:50px;
}

.image_border{
		border-top:1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;
		border-bottom: 1px solid #CCCCCC;
		border-left: 1px solid #CCCCCC;
}

#footer {
	clear: both;
	text-align: center;
	font-size: 9px;
	color: #CCCCCC;
	margin-top:20px;
	background-color:EEEEEE;
}




