@charset "utf-8";
/* CSS Document */
#html, body {
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0;
  width:951px;
  height: 100%;
  margin: auto;
  background:none;
}

#Header {width:951px;
         height:337px;
		 margin:0px;
		 padding:0px;
		 background:url(../images/Edge_Redezign_header.jpg) no-repeat;
		 }
		 
#Projects {width:951px;
           height:168px;
		   margin:0px;
		   padding:0px;
		   background:url(../images/Edge_Redezign_rp.jpg) no-repeat;
		   }
		   
#main {width:951px;
       height:414px;
	   margin:0px;
	   padding:0px;
	   background:url(../images/Edge_Redezign_body.jpg) no-repeat;
	   }
	   
#Footer {width:951px;
         min-height:100px;
		 margin:0px;
		 padding:0px;
		 background:url(../images/Edge_Redezign_footer.jpg) no-repeat #fff;
		 }
		 
/*------------------------------------------------------------------------
                      CONTAINERS
--------------------------------------------------------------------------*/
#Holders {width:900px;
		  height:140px;
		  margin:0 auto;
		  position:relative;
		  top:35px;
		  background:none;
		  }		
		  
#projectholder{width:420px;
               height:auto;
			   position:relative;
			   float:left;
			   margin:1px;
			   padding:0px ;
			   background:none;
			   }
			   
#left {width:526px;
       height:auto;
	   position:relative;
	   float:left;
	   margin:0px;
	   border:none;
	   padding:0px;
	   border-right:1px solid #ab9c8f;
	   }
	   
#right {width:290px;
        height:auto;
		position:relative;
		float:left;
		margin:0px 0 0 15px;
		padding:0px;
		border:none;
		}	   			   		 
	
.welcome {width:100%;
          height:auto;
		  margin:0 0 10px 0;
		  padding:0px;
		  border:none;
		  }		
		  
.Services {width:525px;
           height:183px;
		   margin-tpo:20px;
		   padding:0px;
		   background:url(../images/Edge_Redezign_svcbg.png) no-repeat;
		   position:relative;
		   }		  	   
/*-------------------------------------------------------------------
                   IMAGES
--------------------------------------------------------------------*/
.leftimg{margin:0px;
         padding:5px;
		 position:relative;
		 float:left;
		 }	
		 
.welcomeimg{margin:6px;
         padding:3px;
		 position:relative;
		 float:left;
		 border:1px double #ab9c8f;
		 }		 		     	   		   		 
		 
/*Scroll*/		 
#thumbs {	
	position:absolute;
	width:20000px;
	height:130px;
	background:none;
	clear:both;
	border:none;
}

#thumbs div{float:left;
	        width:420px;
	         height:auto;
			 margin:1px;
			 padding:1px;
	       cursor:pointer;
}    


div.scroll {
	float:left;
}

.scroll{width:94%;
        height:130px;
		background:none;
		position:relative;
		overflow:hidden;
		margin:0px;
		padding:0px;
}
#Slides {width:380px;
         height:125px;
		 background:none;
		 border:none;
		 margin:1px 2px;
		 padding:0px;
}

/* prev, next, prevPage and nextPage buttons */
a.prev, a.next, a.prevPage, a.nextPage {
	display:block;
	width:22px;
	height:66px;
	background:url(../images/Edge_Redezign_prev.png)no-repeat;
	float:left;
	margin:30px 2px;
	cursor:pointer;
}

/* mouseover state */
a.prev:hover, a.next:hover, a.prevPage:hover, a.nextPage:hover {
}

/* disabled navigational button */
a.disabled {
	visibility:hidden !important;		
}

/* next button uses another background image */
a.next, a.nextPage {
	background-image:url(../images/Edge_Redezign_Next.png);
	clear:right;	
}
