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


.spiffy{display:block}
.spiffy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#000000}
.spiffy1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #919191;
  border-right:1px solid #919191;
  background:#3f3f3f}
.spiffy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #e5e5e5;
  border-right:1px solid #e5e5e5;
  background:#303030}
.spiffy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #303030;
  border-right:1px solid #303030;}
.spiffy4{
  border-left:1px solid #919191;
  border-right:1px solid #919191}
.spiffy5{
  border-left:1px solid #3f3f3f;
  border-right:1px solid #3f3f3f}
.spiffyfg{
  background:#000000}


a.logo {
	display: block;
	width: 180px;
	height: 76px; 
	text-decoration: none;
	background: url("images/top_logo.png");
	}
div.bar {
	background-image: url("/images/barr.png");
	background-repeat: repeat; 
	height: 35px; 
}


a.mission_rollover {
	display: block;
	width: 87px;
	height: 18px;
	text-decoration: none;
	background: url("images/mission_rollover.png");
	margin-bottom: 17px;	
	}
a.mission_rollover:hover {
	background-position: -120px 0px;
}
 
a.products_rollover {
	display: block;
	width: 106px;
	height: 18px;
	text-decoration: none;
	background: url("images/products_rollover.png");
	margin-bottom: 17px;	
	}
a.products_rollover:hover {
	background-position: -130px 0px;
}
 
 
a.aboutus_rollover {
	display: block;
	width: 103px;
	height: 18px;
	text-decoration: none;
	background: url("images/aboutus_rollover.png");
	margin-bottom: 17px;	
	}
a.aboutus_rollover:hover {
	background-position: -130px 0px;
}

div.productimage{
	background: url("images/product.gif");
	width:235px;
	height:376px;
	float:right;
	display:block;
	margin:0px;
	padding:0px;
	background-position: -150px 0px;
		

}
div.productimage2{
	background: url("images/product.gif");
	width:385px;
	height:192px;
	float:right;
	display:block;
	margin:0px;
	padding:0px;
	vertical-align:top;
	background-position: 0px -184px;

}

div.sklogo{
	background: url("images/sunking.gif");
	width:475px;
	height:134px;
	float:left;
	display:block;
	margin:0px;
		padding-left:225px;
		padding-top:50px;
		padding-bottom:0px;
			
	font-family:Arial;
	font-size: 26px;
	color: #636466;
	margin:0px;
		

}
	
a.careers_rollover {
	display: block;
	width: 87px;
	height: 18px;
	text-decoration: none;
	background: url("images/careers_rollover.png");
	margin-bottom: 17px;	
	}
a.careers_rollover:hover {
	background-position: -130px 0px;
}

a.news_rollover {
	display: block;
	width: 63px;
	height: 18px;
	text-decoration: none;
	background: url("images/news_rollover.png");
	margin-bottom: 17px;	
	}
a.news_rollover:hover {
	background-position: -130px 0px;
}
 
a.inquiries_rollover {
	display: block;
	width: 102px;
	height: 18px;
	text-decoration: none;
	background: url("images/inquiries_rollover.png");
	margin-bottom: 17px;	
	}
a.inquiries_rollover:hover {
	background-position: -130px 0px;
}


div.splash{	
		width: 1000px;
		height: 535px;	
		background: url("images/splashnew.jpg");
	}
div.splash2{	
		width: 1000px;
		height: 490px;	
		background: url("images/splash2.jpg");
	}	
div.splash3{	
		width: 1000px;
		height: 490px;	
		background: url("images/splash3.jpg");
	}	
div.splash4{	
		width: 1000px;
		height: 490px;	
		background: url("images/splash4.jpg");
	}	

div.splash5{	
		width: 1000px;
		height: 490px;	
		background: url("images/splash5.jpg");
	}	

div.splash6{	
		width: 1000px;
		height: 490px;	
		background: url("images/splash6b.jpg");
	}	

div.splash7{	
		width: 1000px;
		height: 490px;	
		background: url("images/splash7.jpg");
	}	



div.messagebox{
	float:left;
	margin-left:570px;
	margin-top:408px;
	width:380px;
	padding:15px;
	font-family: Helvetica, Verdana, sans-serif;
	font-size:16px;
	color:#FFF;
	text-align: left;
}

h1{
	font-family:Arial;
	font-size: 40px;
	font-weight: bold;
	color: #FFFFFF;
	margin:0px;
	line-height:95%;
	padding-bottom:40px;

}


h2{
	font-family: georgia, helvetica, arial, sans-serif;
	font-size: 28px;
	font-weight: normal;
	color: #dfb946;
	margin:0px;
	padding-bottom:30px;
	padding-top:0px;

}

ul.sidelist{
	color:#CCC;
	margin:0px;
	font-family: arial;
	font-size: 14px;
	font-weight: normal;
	color: #dfb946;
	line-height:150%;
	padding-left:30px;
	padding-bottom:30px;
	
}

div.rightbox{
	color:#646464;
	margin:0px;
	font-family: Georgia;
	font-size: 14px;
	font-weight: normal;
}

div.rightboxp{
	color:#646464;
	font-family: Georgia;
	font-size: 14px;
	font-weight: normal;
	background: url("images/prodb.jpg");
}


h3{
	font-weight:bold;
	padding:10px 0px 0px 0px;
	margin:0px;
}

a.video{
	width:360px;
	height:85px;
	margin:0px;
	text-decoration: none;
	background: url("images/video.jpg");
	display:block;
	float:left; margin-left:20px;
	padding:0px;

}

p.video{
	padding:15px 170px 5px 10px;
	font-family: Helvetica, Verdana, sans-serif;
	font-weight:bold;
    color:#FFFFFF;
	font-size:20px;
}

div.inquire
{	width:580px;
	height:85px;
	margin:0px;
	text-decoration: none;
	background: url("images/inquire.jpg");
	display:block;
	float:left; margin-left:5px;
	padding:0px;
	font-family: Helvetica, Verdana, sans-serif;
	font-weight:bold;
    color:#FFFFFF;
	font-size:20px;
}


#proditemnew{
	width:280px;
	padding-left:0px;
	padding-right:25px;
	line-height: 1.25;
	margin-bottom:20px;
	float:left;
	font:Arial;
	font-size:12px;
	}

#prodicon{
	float:right;
	padding-left:8px;
	}

.roundedcornr_box_999688 {
   background: #e6e7e6 url(roundedcornr_999688_grad.gif) repeat-x top left;
}
.roundedcornr_top_999688 div {
   background: url(roundedcornr_999688_tl.gif) no-repeat top left;
}
.roundedcornr_top_999688 {
   background: transparent url(roundedcornr_999688_tr.gif) no-repeat top right;
}
.roundedcornr_bottom_999688 div {
   background: url(roundedcornr_999688_bl.gif) no-repeat bottom left;
}
.roundedcornr_bottom_999688 {
   background: transparent url(roundedcornr_999688_br.gif) no-repeat bottom right;
}

.roundedcornr_top_999688 div, .roundedcornr_top_999688,
.roundedcornr_bottom_999688 div, .roundedcornr_bottom_999688 {
   width: 100%;
   height: 9px;
   font-size: 1px;
}
.roundedcornr_content_999688 { margin: 0 9px; }
.splash .messagebox span {
	font-family: Courier New, Courier, monospace;
}

a.rightt{
	font-family: arial; 
	font-size: 22px; 
	font-weight: normal; 
	color: #dfb946;
	text-decoration:none;
}

a.rightt:hover{
	color:#FFFFFF;
	}

div.feature{
	width:190px;
	float:left;
	margin-left:0px;
	display:block;
	font:Arial;
	font-size:11px;
	padding:10px;
}

div.samples{
	width:320px;
	height:85px;
	display:block;
	float:right;}

ul.prodfeatures{
	margin-left:0px;
	padding-left:0px;
}

li.prodfeatures{
	display: block;
	list-style-type: none;
	padding-left: 8px;
	padding-right:8px;
	width:215px;
	float:left;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border-right:thin #e3e2e2 solid;

}

a.prodfeatures{
	background: url("images/samples.gif");
	width:231px;
	height:58px;
	margin-top:15px;
	display:block;
}
