@charset "UTF-8";
/* CSS Document */
html{
	height:100%;
	margin:0;
}
img {
	border:none;	
}
body {
    height:100%;

	background-image:url(14.jpg);
	background-repeat:repeat;
	margin:0;
	font-family: 'DIN', Tahoma, Verdana, Geneva, sans-serif;
	
	
}
body.team{
	background-image:url(4.jpg);
	background-repeat:repeat;

}
body.test2{
	background-image:url(7.jpg);
	background-repeat:repeat;

}
body.test1{
	background-image:url(15.jpg);
	background-repeat:repeat;

}
body.past{
	background-image:url(9.jpg);
	background-repeat:repeat;

}
body.event{
	background-image:url(3.jpg);
	background-repeat:repeat;

}
body.what{
	background-image:url(13.jpg);
	background-repeat:repeat;

}
body.serve{
	background-image:url(11.jpg);
	background-repeat:repeat;

}
body.high{
	background-image:url(1.jpg);
	background-repeat:repeat;

}
body.client{
	background-image:url(12.jpg);
	background-repeat:repeat;

}
body.contact{
	background-image:url(2.jpg);
	background-repeat:repeat;

}

#menuHolder {
	position:absolute;
	top:0px;
	left:20px;
	width:200px;
	height:420px;
	background:#FFF;
	
}
#menuLogo {
	height:130px;
	width:200px;
	margin:0px;
}
#menu {
	margin:0;
	padding-top:20px;
	padding-right:10px;
	padding-left:10px;
	text-align:right;
	

}
#submenu {
	position:absolute;
	top:180px;
	left:250px;
	width:120px;
	height:190px;
	background:#FFF;
	padding-top:30px;
}
#submenu li {
	list-style:none;
	display:block;
	margin-bottom:5px;
	padding-left:5px;
	
	padding-top:5px;
	
	font-size:13px;
	padding-top:5px;

		

}
#menu li {
	list-style:none;
	display:block;
	margin-bottom:15px;
	padding-right:10px;
	padding-left:0px;
	padding-top:0px;
	
	font-size:15px;
	padding-top:5px;

		

}
.current{
	display:block;
background-image:url(line.png);
		background-position:bottom;
	background-repeat:repeat-x;
}
.currentsub{
	text-decoration:line-through;
	color:#69C;

}
#menu a{
	display:block;
	color:#69C;
	text-decoration:none;
	


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


}
#submenu a{
	display:block;
	color:#98ACBC;
	text-decoration:none;
	padding-left:10px;


}
#submenu a:hover{
	text-decoration:none;
	border-left-style:solid;
border-left:2px solid #98ACBC;
padding-left:8px;
	


}
#credit{
	position:absolute;
	top:460px;
	left:20px;
	width:180px;
	
	background-image:url(bg1.png);
	background-repeat:repeat;
	color:#FFF;
	font-size:10px;
	line-height:14px;
	text-align:right;
	padding-right:20px;
	padding-top:20px;
	padding-bottom:20px;
}
#cc{
	position:absolute;
	top:600px;
	left:20px;
	width:180px;
	color:#FFF;
	font-size:14px;
	line-height:16px;
	text-align:right;
	padding-right:20px;
	padding-top:20px;
	padding-bottom:20px;
}
.creditH1 {
	font-size:12px;
	font-weight:bolder;
	color:#FFF;

}
.ccH1 {
	font-size:12px;
	font-weight:bolder;
	color:#FFF;
	margin-bottom:10px;

}
#credit a{
	text-decoration:none;
	color:#FFF;
}
#credit a:hover{
	text-decoration:line-through;
	color:#FFF;
}
#cc a{
	text-decoration:none;
	color:#FFF;
}
#cc a:hover{
	text-decoration:line-through;
	color:#FFF;
}
#logo{
	background-image:url(bg2.png);
	background-position:0 0;
	position:absolute;
	padding:0px;
	top:0;
	left:630px;
	width:350px;
	height:180px;
	font-size:13px;
	line-height:17px;
}
#logo a{
	margin:0px;
	padding:0px;
	color:#FFF;
	text-decoration:none;
}
#logo a:hover{
	color:#69C;
	text-decoration:none;
	}
	
#logoImage{
		height:100px;
		margin:0 auto;
		text-align:center;
}
#contactLeft{
	margin:0px;
	width:150px;
	float:left;
	display:inline-block;
	padding-top:5px;
	text-align:right;
	color:#FFF;
}
#contactRight{
	margin:0px;
	width:180px;
	padding-left:20px;
	padding-top:5px;
	float:right;
	display:inline-block;
	text-align:left;
	color:#FFF;
	
}
#pageTitle{
	position:absolute;
	top:120px;
	left:240px;
	
	height:20px;
	line-height:20px;
	background:#FFF;
	padding-top:40px;
	padding-left:40px;
	padding-right:40px;
	font-size:11px;
	color:#69C;
}
	
	#content2 {
    margin:0px;
    width: 350px;
    background: #FFF;
 clear:both;
	padding:30px 40px 80px 150px;
	color:#666;
	font-size:13px;
	line-height:17px;
}
#content {
    margin:0px;
    width: 380px;
    background: #FFF;
 clear:both;
	padding:30px 120px 80px 40px;
	color:#666;
	font-size:13px;
	line-height:17px;
}
#contentgallery {
    margin:0px;
    width: 460px;
    background: #FFF;
 clear:both;
	padding:30px 40px 80px 40px;
	color:#666;
	font-size:13px;
	line-height:17px;
}
#wrapper{
background-image:url(wrap.png);
background-attachment:scroll;
background-repeat:repeat-x;
background-position: 0 0;  
margin-left: 240px; 
width: 540px;
height:100%;
}
#top{
	width:	400px;
	height:180px;
}
h1 {
	color:#5083FF;
	font-family: 'DIN', Tahoma, Verdana, Geneva, sans-serif;
	text-align: left;
	font-size: 22px;
	padding: 0px 0 0px 0;
	margin: 0 0px 0 0px;
}
#content ul{
	margin-top:0px;	
	color:#69C;
	
}
#content2 ul{
	margin-top:0px;	
	color:#69C;
	
}
#content a{
	text-decoration:none;
	color:#69C;
}
#content a:visited{
	text-decoration:none;
	color:#69C;
}
#content a:link{
	text-decoration:none;
	color:#69C;
}
#content a:hover{
	text-decoration:none;
	color:#69C;
}

li span { 
color:#666;
}
.quote{
		color:#69C;
		font-style:italic;
		text-decoration:none;
		
}
