@charset "UTF-8";
/* CSS Document */







body {text-align:center; background-color:#020309; overflow:hidden; margin: 0; color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}

html {text-align:center; margin: 0}

 html, body, div, iframe { margin:0; padding:0; }
   iframe { display:block; border:none; }
   
   
   html {font-size: 100.01%;}



* { 
}

a {text-decoration:underline;
color:#45b8ce;}

div.ccm-menu a {
color:#666666;
display:block;
font-size:10px;
margin:0;
padding:4px 10px;
text-decoration:none;
}

img
{  border-style: none;
}

a:active, a:focus {
outline: 0
}

#horizon {
	position: absolute;
	top: 50%;
	left: 0px;
	width: 100%;
	text-align: center;
	min-width: 900px;
	padding:0;
	margin:0;
}



#wrapper { position: relative;
	text-align: left;
	width: 1004px;
	height: 500px;
	margin: 0px auto 0 auto;
	padding:0;
	
}


#container { position:absolute;
	
	width: 1004px;
	height: 500px;
	
	margin:-200px 0 0 0;
	padding:0;

}

#background { 
position:absolute; 
margin-top: -315px; 
margin-left:-367px; 
width: 1700px; 
height: 1100px; 
background-image:url(images/skyline_background.jpg); background-repeat:no-repeat;
}

#background2 { 
position:absolute; 
margin-top: -315px; 
margin-left:-367px; 
width: 1700px; 
height: 1100px; 
background-image:url(images/skyline_background2.jpg); background-repeat:no-repeat;
}

#background-left {
position:absolute; 
margin-top:-315px; 
margin-left:-1050px; 
width: 1000px; 
height: 1100px; 
background-image:url(images/skyline_background_left.jpg); background-repeat:repeat-x;
z-index:-1;
}
#background-right {
position:absolute; 
margin-top:-315px; 
margin-left:1050px; 
width: 1000px; 
height: 1100px; 
background-image:url(images/skyline_background_right.jpg); background-repeat:repeat-x;
z-index:-1;
}
#background-top {
position:absolute; 
margin-top: -1115px; 
margin-left:-1550px; 
width: 3400px; 
height: 1100px; 
background-color: #040612;
z-index:-2;
}


#container2 { position:absolute;
margin:0;
padding:0;
width: 1004px;
height: 500px;
}

#main { 
margin:0;
padding:0;
width: 1005px;
height: 500px;
background-image:url(images/background-center.jpg); background-repeat:no-repeat;
}

#container3 {
	position:absolute;
	width:901px;
	height:500px;
	margin:0;	
	padding:0;
}


#logo {
position:absolute;
width:397px;
height:133px;
margin-top:-94px;
margin-left:0px;
	
}


#banner {
position:absolute;
width:203px;
height:48px;
padding:0;
margin-top:-68px;
margin-left:790px;
}


#mainslideshow {
	position:absolute;
	width:901px;
	height:500px;
	margin:0;
	
}

#mainlinks { position:absolute;
width:103px;
height:500px;
margin-left:900px;
text-align:left;
}

#sublinks { 
background:none;
width:103px;
height:250px;
text-align:left;
}

#sublinks ul {
	list-style:none;
	margin:0;
	padding:5px;
}



#sublinks li {
width:85px;
padding-top:10px;
float:left;
margin-left:5px;
list-style:none;
	list-style-position:outside;
	list-style-type:none;
	line-height:14px;
	text-indent:0px;
}
	

#sublinks ul li a {
padding:5px 5px 5px 0;
text-decoration:none;
color:#D5D5D5;
font-weight:bold;
font-size:15px;
font-family:Century Gothic, Helvetica, Arial;
letter-spacing:0.1pt;

}

#sublinks ul li a:hover {
color:#FFF;
}

#musicplayer { position:absolute;
width:300px;
height:50px;
margin-top:506px;
z-index:1;
}

#copyright {
	position:absolute;
	width:300px;
	height:16px;
	text-align:left;
	margin-top:508px;
	margin-left:389px;
	font-size:12px;
	color:#545454;
	z-index:1;
}



#copyright2 {
	position:absolute;
	width:300px;
	height:16px;
	text-align:left;
	margin-top:508px;
	margin-left:357px;
	font-size:12px;
	color:#545454;
	z-index:1;
}




#icons {
	position:absolute;
	width:120px;
	height:16px;
	text-align:left;
	margin-top:506px;
	margin-left:661px;
	font-size:12px;
	color:#929292;
	z-index:1;
}


#icons2 {
	position:absolute;
	width:120px;
	height:16px;
	text-align:left;
	margin-top:506px;
	margin-left:570px;
	font-size:12px;
	color:#929292;
	z-index:1;
}


#icons a img{ /* Image opacity */
filter: alpha(opacity=90);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);
-moz-opacity: 0.90;
opacity:0.90;

}

#icons a:hover img{ /* Image over opacity */
filter: alpha(opacity=100);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
opacity:1;
}

#contactus { position:absolute;
width:91px;
height:14px;
margin-top:500px;
margin-left:786px;
z-index:1;
}


#contactus2 { position:absolute;
width:91px;
height:14px;
margin-top:506px;
margin-left:693px;
z-index:1;
}


#donate {
position:absolute;
width:91px;
height:14px;
margin-top:504px;
margin-left:814px;
z-index:1;
	
	
	
}
