/* -Structure- */ 
body
{
	background:#fff;
	text-align:center;
	padding:0;
	margin:0;
	font-family:Arial, helvetica, Verdana, Sans-Serif;
    color:#333333; 
	}
 
#container
{
	text-align:center;
 	width:739px;
 	margin:auto;
	}
	
#footer
{
 	width:739px;
 	margin:auto;
 	height:1px;
    background-color: #D9D9D9;
    background-repeat:repeat-x;
    clear:both;
}
	
/* -----------------------------HEADER----------------------------- */ 
#container-header
{
	float:left;
	width:739px;
	height:160px;
	overflow:hidden;
	}
	
#header-image
{
	float:left;
	width:739px;
	height:130px;
	overflow:hidden;
	background-image:url(../images/header/main_header.jpg);
	background-repeat:no-repeat;
	}
	
#header-nav
{
    float:left;
	width:739px;
	height:30px;
	overflow:hidden;
	background-image:url(../images/top_nav/nav_background.jpg);
	background-repeat:repeat-x;
	}


/* -----------------------------CONTENT----------------------------- */ 

#container-content-equipment
{
	float:left;
	width:739px;
	background-image:url(../images/layout/vert_yellow.gif);
	background-repeat:repeat-y;
	display:block;
}

#content-space
{
	float:left;
	width:739px;
	height:25px;
	background-image:url(../images/layout/vert_yellow.gif);
	overflow:hidden;
	background-repeat:repeat-y;
	clear:both;
	display:block;
}

.container-right
{
	float:right;
	width:539px;
	display:inline;
	padding:0px;
	margin:0px;
	text-align:left;
	
}
	
#container-left
{
	float:left;
	width:190px;
	display:block;
	padding:0px;
	margin-top:-17px;
	text-align:left;
}

/* -----------------------------LEFT CONTENT----------------------------- */ 
	
#left-nav 
{
	width:174px;
	float:left;
	text-align:left;
	display:block;
}
		
	#left-nav-category-holder {
	width:174px;
	padding:1px 0px 0px 1px;
	float:left;
	}

/* -----------------------------RIGHT CONTENT----------------------------- */ 
	
#right-title {
	width:530px;
	height:auto;
	overflow:hidden;
	clear:both;
	float:left;
	text-align:left;
	}
	
#right-text-stretch {
	width:539px;
	text-align:left;
	
	}
	
#right-text {
	width:330px;
	overflow:hidden;
	display:inline;
	float:left;
	text-align:left;
	}
	
#right-image {
	overflow:hidden;
	display:inline;
	float:right;
	text-align:right;
	margin-left: 8px;
 	border:solid 1px;
 	border-color: #D9D9D9;
	padding:4px 4px 4px 4px;
	}
	
#right-image-stretch {
	width:528px; /*STH commented out*/
	/*width:175px;*/
	overflow:hidden;
	float:left;
	text-align:left;
 	border:solid 1px;
 	border-color: #D9D9D9;
	padding:4px 4px 4px 4px;
	margin-bottom:10px;
	}

#right-banner-basket 
{
	width:539px;
	/*height:115px; commented out and increased by 30 for user status bar*/
	height:145px;
	clear:both;
	overflow:hidden;
	display:inline;
	float:left;
	text-align:left;
}
	
#right-banner {
	width:348px;
	height:93px;
	overflow:hidden;
	display:inline;
	float:left;
	text-align:left;
	border:solid 1px #D9D9D9;
	}
	
#right-banner-survey{
	clear:both;
	overflow:hidden;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	display:block;
	text-align:left;
	border:solid 1px #D9D9D9;
	}
	
#right-cart {
	width:171px;
	height:95px;
	overflow:hidden;
	display:inline;
	float:right;
	}


#cart-master-area
    {
     float:left;
     clear:both;
     height:25px; 
     margin-bottom:20px; 
    }

#right-image
    {
    display: inline;
    float: right;
    text-align: right;
    margin-left: 8px;
    border:solid 1px #d9d9d9;
    padding-right: 4px;
    padding-bottom: 4px;
    padding-left: 4px;
    }

#right-text
    {
    width: 330px;
    display: inline;
    float: left;
    text-align: left;
    }

.home-box
    {
     background-image:url(../images/content/meas.gif);
     width:538px;
     display:block;
     margin-top:20px;
     height:45px;
    }

