@charset "UTF-8";
/* CSS Document */

/* ---------- LAYOUT ---------- */
body {
	background-position:center;
	line-height:100%;
	color:black;
	background:black;
	
	
}



#header {
	position:relative;
	top:400px;
	border-bottom:0px;
	margin-bottom:0px;
	padding:0px 0 0px 0px;
	color:#666;
	height:0px;
}




#wrapper { 
	background-image:url(../img/bg2.jpg);
	background-repeat:no-repeat;
	background-position:center;
	position:relative; 
	width:1080px; 
	height:700px;
	text-align:center; 
	margin:0 auto;
	margin-bottom:85px;
	padding:0px 0px; 
	z-index:105; 
}

.clearfix:after,
#content ul li:after{ 
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}


#logo {
	position:relative;
	left:200px;
	top:425px;
	border:none;
	b
	z-index:99;
}


#nshadow {
	position:absolute;
	left:240px;
	top:600px;
	z-index:100;
}

#nav {
	position:absolute;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 15px;
	font-weight:400;
	left:280px;
	top:630px;
	z-index:100;
}

#nav a{
	color:#141414;
	text-decoration:none;
	padding:1px;
}

#nav a:hover{
	color:#f47751;
	/*background-color:#3a3a3a;*/
	padding:1px;
}

#navselect a{
	font-family:Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#FFF;
	background-color:#79d1df;
	padding-bottom:0px;
}


#xtra {
	display:block;
	width:130px;
	height:23;
	position:absolute;
	top:1086px;
	left:70px;
	z-index:103;
	
	
	}
	

#xtra a{

	display:block;
	width: 130px;
	height:22px; 
	background:url(../img/xtra.png) no-repeat 0 0;

}

#xtra a:hover {
	background-position:0px -23px;
}


#Fwork {
display:block;
	width:130px;
	height:22px;
	position:absolute;
	top:1053px;
	left:922px;
	z-index:104;
	
	
	}
	

#Fwork a{
display:block;
	width:130px;
	height:22px;
	background:url(../img/continue1.png) no-repeat 0 0;	

}

#Fwork a:hover {
	background-position:0px -22px;
}

#Fwork1 {
display:block;
	width:130px;
	height:22px;
	position:absolute;
	top:903px;
	left:922px;
	z-index:105;
	
	
	}
	

#Fwork1 a{
	display:block;
	width:130px;
	height:22px;
	background:url(../img/continue1.png) no-repeat 0 0;	
	

}



#Fwork1 a:hover {
	background-position:0px -22px;
}


#news {
	
	
	position:absolute; 
	top:720px;
	left:0px
	

	}
	
	
p.newstext {
	
	
	position:absolute;
	color:#000;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight:400;
	left:15px;
	top:57px;
	z-index:105;
	
	
	
	}	
	
p.newstext a {
	
	font-family:Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#000;
	
	
	
	}
	
	
	
	/*
	p.newstext1 {
	
	
	position:absolute;
	color:#000;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight:400;
	left:22px;
	top:150px;
	z-index:105;
	
	
	
	}	
	
	p.newstext1 a {
	
	font-family:Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#000;
	
	
	
	}
	
	
	
	p.newstext2 {
	
	
	position:absolute;
	color:#000;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight:400;
	left:22px;
	top:242px;
	z-index:105;
	
	
	
	}	
	
	p.newstext2 a {
	
	font-family:Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#000;
	
	
	
	}
	*/
	
#featurework {
	
	position:absolute;
	top:0px;
	left:290px;
	z-index:102;
	
	
	
	}







#sliderbox{
	position:relative;
	top:-270px;
	left:74px;
	
	}




/* ---------- SLIDER ---------- */
#slider{}	
#slider ul, #slider li{
	
	
	margin:0px;
	padding:0;
	list-style:none;
}

fieldset{
	
	width:930px;
	height:460px;
	background-image:url(../img/slider/contact.png);
	background-repeat:none;


	border:none;
	
	
	}
	
	


#slider li{ 
	/* 
		define width and height of list item (slide)
		entire slider area will adjust according to the parameters provided here
	*/ 
	
	
	width:930px;
	height:460px;
	overflow:hidden; 
}


#prevBtn, #nextBtn{ 
	display:block;
	width:50px;
	height:50px;
	position:absolute;
	left:-32px;
	top:30px;
}


#nextBtn{ 
	left:936px;
}


#prevBtn a, #nextBtn a{  
	display:block;
	width:25px;
	height:380px;
	background:url(../img/btn-carousel-prev.png) no-repeat 0 0;	
}


#nextBtn a{ 
	background:url(../img/btn-carousel-next.png) no-repeat 0 0;	
}	
		

#prevBtn a:hover,
#nextBtn a:hover {
	background-position:-25px 0;
}
											

.col strong, .full strong{
	padding:0 0px;
	background:#f1f1f1;
}


.col a, .full a{
	font-weight:bold;
	text-decoration:underline;
}		


.full ul, .full li{
	margin:0;
	padding:0;
	list-style:none;
}


/* styling for contact form*/ 








#slider p{
	font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
margin-bottom:50px;
position:relative;
top:20px;

padding-bottom:10px;
}
#slider label{
	font-family:Arial, Helvetica, sans-serif;
display:block;
font-weight:bold;
text-align:right;
width:140px;
position:relative;
left:50px;
z-index:108;

}
#slider .small{
color:#666666;
display:block;
font-size:11px;
font-weight:normal;
text-align:right;
width:140px;
}
#slider .text{

font-size:12px;
padding:4px 2px;
border:solid 1px #296182;
width:200px;
margin:2px 0 20px 10px;
position:relative;
left:-150px;
top:-35px;

}

#slider .info {
	
font-size:12px;
padding:4px 2px;
border:solid 1px #296182;
margin:2px 0 20px 10px;
position:relative;
left:-25px;
top:-35px;
	
	}

#slider a .btn{

display:block;
	width:130px;
	height:22px;
	position:relative;
	value:#FFF;
	font-family:Arial, Helvetica, sans-serif;
top:-30px;
left:395px;
z-index:109;
}


#slider a .btn {
	font:#FFF;
	width:130px;
	height:22px;
	background:url(../img/subbtn.jpg) no-repeat 0 0;	
	

}


#Fwork1 a:hover .btn {
	background-position:0px -22px;
}
