body
	{
		margin: 0px;
		padding: 0px;
		background:#ffffff;
	}
 title
     {
	     font-family: Lucinda;
		 font-style:italic;
		 color:#006699;
	 }
  

 div#test
 {
 	font-family: times, "times new roman", georgia, san-serif;
 }
	div#header-repeater
	{
		/*background: url(/img/repeater.gif) repeat-y top center;*/
		background: url(/img/hdr-repeater.jpg) repeat-x 0 0 ;
	}
	
	div#header-main
	{
		/*background: url(/img/main-hdr.jpg) no-repeat center;*/
		background: url(/img/header-bg-new.jpg) no-repeat center;
		/*width:1800px;*/
		height: 100px;
		margin: 0 auto 0 auto;
	}
	
	div#header-content
	{
		width: 1000px;
		border: 0px;		
		margin: 0px auto 0px auto;
	}
	div#behind-header-bg
	{
	  width:1800px;
	  text-align:center;
	  background:url(/img/behind-header-bg.gif) repeat-x;
	}
	div#trunk
	{
	   position:relative;
	    /*background:#428ea8;*/
	    
	   background:url(/img/behind-bg.gif) repeat;
	   height:auto;
	   margin:1px auto 0 auto;
	   padding:0;
	   
	    border-top:1px solid white;
	}
	div#content
	{
	   background:#ffffff;
	   width:1000px;
	   margin:0px auto 0px auto;
	   padding:0;
	  
	   
	}
	div#footer{
	  /*background:url(/img/footer-repeater.jpg) repeat-x;*/
	  background:url(/img/footer-repeater-new.jpg) repeat-x;
	  height:301px;
	  margin-top:2px;
	  padding:0;
	}


div#footer label#copyright,
div#footer label#brands-intro,
div#footer p 
{
	color:#555;
	font-size: 8.1pt;
}
	
	div#center-footer
	{
	   /*background:url(/img/main-footer-bg.jpg) no-repeat center;*/
	   background:url(/img/footer-bg-new.jpg) no-repeat center;
	  /* width:1800px;*/
	   height:301px;
	   margin:0px auto 0px auto;
	}
	div#footer-content
	{
	  width:1000px;
	  margin:0px auto 0px auto;
	  
	}
	div#left-footer
	{
	  position:relative;
	  float:left;
	}
	div#right-footer
	{
	  width:606px;
	  position:relative;
	  float:right;
	}
	div#left-footer label#copyright
	{
	  float:left;
	}
	label#copyright
	{
	   position:relative;
	   float:left;
	   
	   padding:0;
	   margin:0;
	   
	}
	label#copyright,label#brands-intro
	{
	   font-size:11px;
	   font-weight:500;
	   font-family:Lucida Sans, Tahoma, Verdana;
	}
	
	label#brands-intro
	{
	  position:absolute;
	  top:8px;
	  left:1px;
	  margin:0;
	  padding:0;
	  background:url(/img/footer-repeater-new.jpg);
	  
	}
	 div#left-footer a
	{
	  margin:0px;
	  padding:0px;
	  border:0px;
	  background:#c0dae3;	  
	}
	div#left-footer a img
	{
	  border:0px;
	  margin-top:0px;
	}
	div#header-logo
	{
	  padding:0px;
	
	  position:absolute;
	  width:300px;
	  float:left;
	  z-index:3;
	  
	}
	42-left
	{
	   magin:0 0 0 42px !important;
	}
	div#nav
	{
	  position:relative;
	  float:right;
	  background:inherit;
	  margin-top:76px;
	  margin-right:0px;
	  o
	}
	ul#top-nav
	{
	  list-style:none;
	  background:inherit;
	  margin-right:46px;
	  float:left;
	}
	ul#top-nav li
	{
	
    	float:left;
	     padding-left:7px;
		 padding-right:0px;
		 margin-right:0px;
	    background:inherit;
	    text-align:center;
	}
	ul#top-nav li a
	{
	  text-decoration:none;
	  /* color:#ffffff;*/
	  
	  background:inherit;
	  font-weight:500;
	  font-size:12pt;
	  font-family:Lucida Sans, Tahoma, Verdana;
	 
	}
	ul#top-nav li a:hover,ul#top-nav li a:active
	{
	   color:#a6d8ec;
	}
	div#home-pic
	{
		position:relative;
	    margin:0;
	   padding:0;
	 }
	  div#home-pic img
	  { 
	    border:0;
		padding:0;
	  }
	  div#home
	  {
	   margin-top:2px;
	   background:url(/img/behind-bg.gif) repeat;
	  
	   
	 }
	 
    h2
    {
	display: none;
    }
    div
	{
	  border:0;
	}
    div#home-shadow
	{
	    
		
		/*height:497px;*/
		/*background:url(/img/home-shadow.gif) center;*/
		/*background:url(/img/walkright_photo_home.jpg) no repeat center;*/
		/*background:url(/img/transparent-bg.gif) center;*/
		/*width:1805px;*/
		/*margin: 0 auto 0 auto;*/
		/*width:1800px;*/
		margin:0 auto 0 auto;
		border:0;
		padding:0;
	 }
	 div#home-content
	 {
	    /*background:url(/img/main-home-bg.gif) no-repeat center;*/
	    background:url(/img/walkright_photo_home.jpg)  center;
	    /*width:1800px;*/
	    height:500px;
	   /* margin: 0 auto 0 auto;*/
		border:0;
	    
	  }
	  div#home-right
	  {
	     position:relative;
		 left:400px;
		 float:left !important;
		 width:606px;
		 
	  }
	  div#home-right img
	  {
	    margin-top:12px;
		background:transparent;
	  }
	  div#home-right p
	  {
	    text-indent:0;
		margin-left:69px;
		margin-right:43px;
		margin-bottom:20px;
		font-family:Tahoma;
		font-size:16pt;
	  }
	   div#home-right p.p001
	  {
	    color:#ffffff !important;
		line-height: 21px;
		font-size: 10.5pt;
	  }
	  div#home-right p a
	  {
	    color:inherit;
	  	font-weight: normal !important;
	  }
	  p
	  {
	    font-family:Times, Regular;
		font-size:10pt;
		color:#555 !important;
		background:inherit;
		text-align:left;
		line-height: 19px;
	  }
	  a
	  {
	    /*background:inherit;*/
		background-color:transparent;
		color:#333333;		
	  }
	  a:hover
	  {
	    background-color:transparent;
        color:#	006699;	
	  }
	  li
	  {
	   background:inherit;
	   visibility:inherit;	   
	  }
	  
	  div#left-content,div#right-content
	  {
	     position:relative;
		 z-index:0;
		 
	   
	  }
	  div#right-content
	  {
	 
	    margin:auto 0 auto 0;
	    float:right;
		right:0;
		width:496px;
	  }
	   div#right-content a
	   {
	     position:relative;
	      margin:auto 0 auto 20px;
		 top:90px;
		  padding:0px;
	   }
	  div#left-content
	  {
	 
	   
	     float:left;
		 left:0px;
		 width:500px;
		  
		 
	  }
	  div#left-content img#bottom
	  {
	    position:absolute;
		top:400px;
		left:0px;
	    margin:0;
	  }
	  
	  div#left-content p
	  {
	    margin-left:58px;
		width:431px;
		color:#3d4041;
	    
	  }
	  .clear { clear: both;}
	  div#left-corner img#bottom
	  {
	   position:fixed;
	   bottom:0px;
	  }
	  div#two-column-page
	  {
	    height:497px;
		overflow:hidden;
	  }
	  div#left-content p a
	  {
	     /*color:black;*/
		 color:inherit !important;
	  }
	  .invisible
	  {
	    visibility:hidden;
		z-index:0;
		
		
	  }
	  .invisible,.visible
	  {
	    width:16px;
	    position:absolute;
		float:left;
		text-align:center;
		margin: 0 !important;
		
		display:block;
		
		
	  }
	  .invisible img,.visible img
	  {
	  position:relative;
	    z-index:3;
	    margin:0 auto 0 auto;
	  }
	  .visible
	  {
	    z-index:3;
		display:block;	
		visibility:visible;
	  }
	  .active
	  {
	    color:#a6d8ec;
	  }
	  .inactive
	  {
	    color:#ffffff;
	  }
	  ul#top-nav li:hover div
	  {
	    z-index:3;
		visibility:visible;
	    /*display:block;*/
	
	  }
	   div#contact-menu
	   {
	     padding-left:29px;
	   }
	   div#home-menu
	   {
	      padding-left:13px;
	   }
	    div#services-menu
	   {
	      padding-left:27px;
	   }
	    div#shoes-menu
	   {
	      padding-left:18px;
	   }
	    div#the-arch-menu
	   {
	      padding-left:31px;
	   }
	   div#middle
	   {
	     padding:0;
		 width:1000px;
		 margin:0 auto 0 auto;
	   }