body{
  text-align:center;
  margin:0 auto;
	background-image:url("logo1.jpg");
}
.wrapper {
  text-align:center;
  margin:0 auto;
	
  position:relative;
  width:950px;
  padding:0px
}

.CS{
		top:0px;
  padding:0px;
  text-align:center;
  margin:0 auto;
  width:625px;
	border:no solid red;
  background:no;
	

}
.LS {
  padding:0px;
  margin:0;
  width:150px;
	position:absolute;
  left:0px; 
  top:0px;
  border: 2px solid #c0c0c0;

	font-size:15px;
	height:200 px;
	
	

}
.CS p{
		top:0px;
		margin:0;
		text-align:Center;
		padding:10px;
		font-size:25px;
		height:100vh;
	
	
		
		}
.RS {
  position:absolute;
  left:800;
  top:0px;
  width:150px; 
  font-color: red;
	border:2px solid #c0c0c0;
	height:320px;
	
	}
	.RSb {
  position:absolute;
  left:800;
  top:200px;
  width:150px; 
  font-color: red;
	border:2px solid #c0c0c0;
	height:200px;
	
	}
	
.banner {
  background-image:url(images/banner.jpg);
	background-repeat:no-repeat;
	
	margin: 0px auto;
	text-align:center;
	width:535px;
  height:300px;
  border:no solid red;
}
.banner1 {
  background-image:url(wwws/images/banner.jpg);
	background-repeat:no-repeat;
  margin:0 auto;
  width:950px;
	height:300px;
  border:no solid red}
  h1 {
  margin:0 auto; 
  padding:0;
}
.endcap {
	padding:0px;
	align:top;
	margin:0;
	background:black;
	color:white;
	width:100%;
}
a{
text-decoration: Blue;
target:_blank;
}

.listing{
	padding:0px;
	align:top;
	margin:0;
	width:100%;
	border-bottom: 1px dashed #999;
  
	}
#footer {
	width:950px;
	margin:0 auto;
	text-align:center;
	color:white;
	background:black;
	margin-top:40px;
	}
	
#footer ul li{
	list-style-type:none;
	display:inline;
	width:180px;
	text-align:center;
	margin:0 auto;
	border:no;
	padding:0 15 0 15;
	color:white;
	vertical-align:center;
	}
#footer a{
	margin:0 auto;
	text-align:center;
	display:inline;
	border:no;
	}
.pi{
  height:120; 
	width:120;
}
 .picb{
  height:90; 
	width:120;
}
.piidx{
height:200;
width:200;
}
#product{
	margin:0 auto;
	width:625px;
	text-align:center;
	
	}
#product div{
  	width: 150px;
  	display:inline;
	}
#product td {
  	margin:0 auto;
		vertical-align:top;
  	text-align:center; 
  	text-decoration:none;
  	list-style-type: none;
		margin-top:0px;
		padding-bottom:10px;
		}

.title h2{
  	background:black;
  	width:625px;
  	color:white;
	}
	
.title p{
		top:0px;
  	text-align:left;
  	padding-left: 10px;
	}
.title{
height:20 px;
border: no solid blue;
}
.title h4{
}

a:link {
			 color:green;
			 text-decoration:underline;
			 }      
/* a:visited {
			color:red;
			} */
a:hover {
				color:blue;
				}  
a:active {
				 color:black;
				 }
				 
table{
margin:0 auto;
text-align:center
}
#footer a:link{
				color:white
				}
#footer a:visited {
			color:white;
			} 
#footer a:hover {
				color:blue;
				}  
#footer a:active {
				 color:white;
				 }
.index td {
			 text-align:center;
			 margin: 0 auto;
			 }
.blank {
			 width:120px;
			 }			 
.RS h4 a{
target:_blank
}
.Dept {
  padding:0px;
  margin:0;
  width:150px;
	position:absolute;
  left:0px; 
  top:0px;
  border: 2px solid #c0c0c0;
	height:360px;
	}
.Dept iframe{
height:100vh;
frameborder:0px;
}
.proj {
  padding:0px;
  margin:0;
  width:150px;
	position:absolute;
  left:0px; 
  top:0px;
  border:2px solid #c0c0c0;
	height:275px;
	}
.Proj iframe{
height:100%;
frameborder:0px;
}
iframe {
frameborder:0;
}
.CS li{
margin:0px;
text-align:left}
.friends {
  padding:0px;
  margin:0;
  width:150px;
	position:absolute;
  left:0px; 
  top:0px;
  border: 2px solid #c0c0c0;
	height:275px;
	}
.RS iframe{
height:100%;
frameborder:0px;
}