/* CSS Document */

body{
	color:#240700;
	background-color:#240700;
	font-size:76%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

img {
	display:block;
	}
	
  
#container{
	width:950xp;
			}

.headerContainer{
	background:url(../images/header.jpg);
	width:950px;
	height:113px;
	background-repeat:no-repeat;
	margin: 0 auto;
	}
	
.headerContainer2{
	background:url(../images/header2.jpg);
	width:950px;
	height:110px;
	background-repeat:no-repeat;
	margin: 0 auto;
	}

.nav{
	background:url(../images/bgNav.jpg) no-repeat;
	width:950px;
	height:23px;
	margin: 0 auto;
	}

 .txtNavContainer{
 	padding:2px 0 0 0;
	}	

  .txtNavContainer a:link{
  	text-decoration:none;
	color:#240700;
	 }

   .txtNavContainer a:visited{
  	text-decoration:none;
	color:#240700;
	 }
	
   .txtNavContainer a:hover{
  	text-decoration:none;
	color:#C0D8E4;}
	
 .txtNav1{
 	padding: 0 5px 0 17px;
	}
	
 .txtNav2{
 	padding:0 5px 0 7px;
	}
	
 .mainContainer{
 	width:950px;
	background-color:#FFFFFF;
	padding:15px 0 0 0;
	margin:0 auto;
	}
	
	
  .leftColumn{
  	float:left;
	width:238px;
	padding:0 15px 0 15px;
	}
	
  .lineBlock{
  	padding:15px 0 0 0;
	}
   
   .txt1{
   	width:246px;
   	font-size:15px;
	text-align:center;
	padding:15px 0 0 0;
	line-height:22px;
	}
	
	.txt1Dot{
		color:#457f95;}
		
   .middleColumn{
   float:left;
   }
   
   .imgMain{
   	}
	
	.imgMain a:link {
		border:none;
   	}
   
   .rightColumn{
   float:left;
   }
  .clearLeft{
  	clear:left;
	}
	
  .txtClick{
  	color:#457f95;
	text-align:right;
	
	}
 .footerContainer{
 	   width:950px;
	   height:136px;
	   background-image:url(../images/footer.jpg);
		margin:0 auto;
		line-height:16px;
		}
		
		
  .txtAddress1{
  	color:#4f352c;
	}
	
  .txtAddress1 a:link{
  	color:#457f95;
	text-decoration:none;
	 
	}
	
 .txtAddress1 a:visited{
  	color:#457f95;
	text-decoration:none;
	}
	
   .logos{
   	text-align:right;
	}
	
  .txtCopyRight{
  	color:#FFFFFF;
	width:950px;
	margin:0 auto;
	}
	
  .vendorContainer{
  	padding:0 0 2px 20px;
	}

  .txtCategory{
  	width:724px;
  	font-size:18px;
	font-weight:bold;
	line-height:28px;
	color:#457f95;
	border-bottom:#457f95 solid 1px;
	padding:15px 0 0 0;
	}
	
	
 
	
   .imgLogo1{
   	padding:10px 5px 0 0;
	float:left;
	
	}
	
	.imgLogo1 a:link{
	color:#cccccc;
	
	}
	
	.imgLogo1 a:visited{
	color:#cccccc;
	
	}
	
	 
	/* portfolio*/
		
	.profolio_box{
		float:left;
		padding:0 0 20px 40px;
	
	}
	
	.txtCategory2{
	font-size:18px;
	font-weight:bold;
	line-height:28px;
	color:#457f95;
	border-bottom:#457f95 solid 1px;
	padding:15px 0 0 0;
	}
		
	.portfolio_thumbs{
		padding:10px 0 0 0;
	
		}
		
	 .profolioLink{
	 border:4px solid #cccccc;
	 }
	 
	 .txtprofolio{
	 width:800px;
	 margin: 0 auto;
	  font-size:16px;
	  font-weight: bold;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		}