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

body{ background-image: url(images/background.jpg);
	  background-repeat: repeat;
	  line-height:20px;
	  }
	  

#bottom { background-image:url(images/greybg.jpg);
		background-repeat: repeat-x;
		width: 940px;
		margin-left:auto;
		margin-right:auto;
		color:#FFFFFF;
		min-height:35px;
		}
		
#bottom div{ padding-top:7px;
		}
		
		
#bottom2 { background-image:url(images/greybg.jpg);
		background-repeat: repeat-x;
		width: 940px;
		margin-left:auto;
		margin-right:auto;
		color:#FFFFFF;
		min-height:40px;
		}
		
#bottom2 div{ padding-top:7px;
		
		}
		
		
  
	 
.bottom { float:left;;} 

.bottom img { float:left; padding:10px }

.bottom2 { float:left;  } 

.bottom2 img { float:left; padding:4px; padding-bottom:5px; }

.products { float:left; 
padding-right:5px;
padding-bottom:10px;

			 } 

.products a:link, a:visited {color:#CC0000;
				text-decoration:none;
}

.products a:hover{color:#999999}
 
#first { background-image:url(images/background2.jpg);
background-repeat:repeat;
		 
		width:25%;}  
		
		
#second { background: #fff; width:75%;} 

.wrapper{background-image:url(images/background-index.jpg);
background-repeat:repeat;
width:940px;
height:auto}

.wrapper2{background-image:url(images/background-service.jpg);
background-repeat:repeat;
width:940px;
height:630px;
padding:0px;
vertical-align:top}

.wrapper3{background-image:url(images/background-service.jpg);
background-repeat:repeat;
width:940px;
height:800px;
padding:0px;
vertical-align:top}

.wrapper4{background-image:url(images/background-service.jpg);
background-repeat:repeat;
width:940px;
height:400px;
padding:0px;
vertical-align:top}

.wrapper5{background-image:url(images/background-service.jpg);
background-repeat:repeat;
width:940px;
height:1600px;
padding:0px;
vertical-align:top}

.wrapper6{background-image:url(images/background-service.jpg);
background-repeat:repeat;
width:940px;
height:3750px;
padding:0px;
vertical-align:top}


#bodywrap {width: 940px;
			margin-left:auto;
			margin-right:auto;
			}
			
			
			
#first2 { 
		 
		width:40%;}  
		
		
#second2 { background: #fff; width:60%;} 



#header { background-image:url(images/header.jpg);
		width:940px;
		height:132px;
		margin-left:auto;
		margin-right:auto;
		
		}
		
		
.pic{float:left;
	padding-right:8px;
		border:none;
	
}
.pic img{
		border:none;
	
}
		

		

		
.content { font-family:"Times New Roman", Times, serif;
			font-size: 1em;
			color:#000000;
			}
			

		

.container > div {
	
	 Width: 900px;  
 Margin-left: auto;  
 Margin-rightright: auto;  }
	
		
/* BOTTOM MAIN TYLES */	
		
#main2 { background-color:#ffffff;
		width:940px;
		padding-top:40px;
		float:left;

		margin-left:auto;
		margin-right:auto;
		}
		

.right{ padding-top:5px}
		
#left{  float:left;
		width:40%;
		padding-top:20px;
		}
		
#nav a{
		padding-left:30px;
		padding-bottom: 10px;
		}
		
	
#nav img{
		padding-bottom: 7px;
		}
		
#left div{ 
		float:left;
		padding-right:10px;
		}
		
		
#left li{padding-left:30px;
		}
		
img{ border: none;
text-decoration:none;
		
		}
		
		
#left2 { float:left;
		width:275px;
		height:600px;
		padding-top:20px;
		
		
		}
		
#left3 { float:left;
		width:275px;
	
		padding-top:20px;
		
		
		}
		
#left4 { float:left;
		width:275px;
		height:370px;
	
		padding-top:20px;
		
		
		}
	
		
		
#right{

		float:left }
	
	
		
#panel{background:#FFFFFF;
		font-family:"Times New Roman", Times, serif;
			font-size:1em;
			color:#000000;
			width:200px;
			padding:10px;
			margin:15px;
		}

#contact{height:100px;
		}
		
#contact ul{float:left;
	padding-right:20px; padding-left:50px;
	height:100px;
		}
		

.contactlist{float:left;

padding-bottom:10px;


			font-size:.9em;
			width:245px;
	
			
			
	
			
		}
		
.borderbot {border-bottom:1px dashed #666666}
		
#contactus h2{border-bottom:1px solid}


.contactlist div{border-right:1px dashed #666666; }
		
.contactlist img{float:left; padding-right:5px;
			
		}
		
	
		

		
		
#employment{float:right;
	padding:0px 0 10px 10px;
	border:1px solid #990000;
	font-size:.9em;
	width:200px;
	margin-right:10px;
		}
#employment img{float:right;
	padding:10px;
	border:opx;
		}


/* Link Style */	

a:link, a:visited {color:#CC0000;
				text-decoration:none;
}

a:hover{color:#999999}



/* Header Styles */

h1 {font-size: 2.2em;
	color:#CC0000;
	font-family:"Times New Roman", Times, serif;
	padding:0px;
	
	}
h2 {font-size:1.2em;
	color:#000033;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
	
	
	}	
	
h3 {font-size:1.3em;
	color:#666666;
	font-family:"Times New Roman", Times, serif;
	
	}
	
h4 {font-size:1.1em;
	color:#CC0000;
	font-family:"Times New Roman", Times, serif;
	
	}
hr { height:1px;
	color:#333333}

/* PICTURE STYLES */	
	
		
.picform{
		font-size:1em;
			font-weight:bold;
			color:#000000;
			background-image:url(images/loginbg.jpg);
			background-repeat:repeat-x;
			padding-left:15px;
			margin-right:25px;
			float:left;
			width:250px;
			}
			
.picform form{
		
			padding-left:37px;
			}
			
			
.picform img{
		float:left;
		padding-right:10px;
			}
.pic { padding:10px;
		float:left}
		
.pic2 { padding:10px;
		float:right}
		
.pic3 { padding:0px;
		float:left}
			
	

/* OPEN SIGN */
			
#open{background-color:#FFFFFF;
		color:#000000;
		font-size:.9em;
		line-height: 22px;
		font-weight:bold;
		padding-top:13px;
		border-bottom:1px #333333;
		padding-bottom:6px;
		padding-left:3px;
		
		}
		
#open img{float:left;
			padding:10px;
		}
		
/* PADDING STYLES */		
		
.twitter{margin:30px}
			
/* BOTTOM STYLES */


		

			
.copyright{ text-align: center;
		color:#FFFFFF;
			font-size: .8em;
		
			
			}
	