#sidebar, #breadcrumb {
	display: none;
	}

#content {
	padding: 5px 0 0;
	width: auto;
	float: left;
	min-height: 1px;
	}
	
	
/* [ Welcome ] */

#welcome {
	width: 350px;
	float: left;
	padding: 0 10px 0 0;
	}
	
	#welcome h2 {
		margin: 0 0 .25em 0;
		padding: 0;
		font-size: 24px;
		line-height: 22px;
		font-weight: normal;
		color: #999;
		}
		
	#welcome h2 strong {
	    color: #1c1e1c;
	    font-weight: normal;
	}
		
	
/* [ Homepage Panels ] */

.homepage_panel {
	width: 159px;
	border-left: 1px solid #c0c0c0;
	float: left;
	padding: 0 10px;
	}
	
	.homepage_panel h3 {
		background: url(homepage_panel_h3.gif) no-repeat 0 2px;
		font-size: 12px;
		font-weight: bold;
		line-height: 20px;
		height: 20px;
		margin: 0 0 5px 0;
		padding: 0 0 0 20px;
		}
	
	
/* [ Quicklinks ] */
#quicklinks {
  width: 339px;
  margin: 30px 0;
}

#quicklinks ul {
	list-style: none;
	margin: 0 0 0 00px;
	padding: 0;
	} 
	
	#quicklinks li {
	  float: left;
	  width: 140px;
	}
	
	
/* [ News ] */
#news ul {
	list-style: none;
	margin: 0;
	padding: 0;
	font-size: 11px;
	line-height: 15px;
	}
	
	#news li {
	  background: none;
	}
	
	#news ul a {
		display: block;
		text-decoration: none;
		color: #575850;
		margin: 0 0 0 -5px;
		padding: 0 5px 5px;
		border: 1px solid #f0f0f0;
		}
		
	#news ul a:hover {
		border: 1px solid #3eaed3;
		background: #edfbff;
		}
		
	#news ul a .date {
		display: block;
		font-size: 10px;
		color: #a3a4a0;
		}
		
	#news ul a .title {
		font-weight: bold;
		display:block;
		}
		
	#news ul a .link {
		display: block;
		color: #1a7ba7;
		}
		
/* [ Secondary Promotions ] */

#secondary_promotions {
	width: 230px;
	float: left;
	}
	
	#secondary_promotions ul {
		list-style: none;
		margin: 0;
		padding: 0;
		}
		
	#secondary_promotions li {
		background: none;
		padding: 0;
		margin: 0;
		}
		
	#secondary_promotions ul a {
		display: block;
		width: 240px;
		height: 120px;
		margin: -5px -5px 0;
		position: relative;
		}
		
	#secondary_promotions a	strong {
		display: none;
		}
	
#sec_promotion_join {
	background: url(sec_promotions/join_podiatry_nz.gif);
	}
	
/* [ Partners ] */
#partners {
	margin-right: -20px;
	width: 240px;
	float: left;
	}
	

#partners a {
	display: block;
	width: 110px;
	float: left;
	margin-right: 10px;
	display: inline;
	}
	
	#partners a img {
	  display: block;
	}
	
#partners a.alone{
	float:right;
}
	
	/* [ Conference 2008 ] */
	#conference08_partners {
		border-top: 1px solid #ccc;
		clear: both;
		margin: 20px 0px 0;
		position: relative;
		text-align:right;
		}
		
		* html #conference08_partners {
		  height: 1px;
		}
		
		#conference08_partners h5 {
			font-size: 10px;
			font-weight: bold;
			color: #999;
			margin: 0 0 5px 0;
			font-style: italic;
			}
	
/* [ Homepage Find ] */

#hp_search {
  width: 190px;
  position: absolute;
  top: 0;
  right: 0;
  background: #353835;/* url(hp_search/hp_search.gif) no-repeat 0 0;*/
  padding: 10px 20px;
  height: 220px;
}

  #hp_search h3 {
    color: #fff;
    margin: 0;
    padding: 0 0 0 20px;
    background: url(hp_search/h3.gif) no-repeat 0 2px;
    position: relative;
    left: -1px;
  }
  
  #hp_search label {
    font-size: 11px;
    color: #fff;
    display: block;
    margin: 5px 0 0 0;
  }

  #hp_search input {
    border: 1px solid #282b28;
    padding: 2px 4px 0 4px;
    margin: 0;
    height: 16px;
    background: #fff;
    font-size: 11px;
    font-family: tahoma, Arial, Helvetica, sans-serif;
    width: 182px;
    background: #fff url(hp_search/input.gif) repeat-x top;
    color: #777;
    display: block;
  }
  
  #hp_search input.focus {
    background: #fff;
    color: #333;
    border: 1px solid #3eaed3;
	}
	
	#hp_search_submit {
		display: block;
		width: 100px;
		height: 30px;
		background: url(hp_search/submit.gif) no-repeat 0 0;
		position: relative;
		left: -5px;
		margin: 10px 0 0;
		}
		
		#hp_search_submit:hover {
			background-position: 0 -30px;
			}
		
		#hp_search_submit strong {
			display: none;
			}
			
			
/* [ Page Header ] */
#page_header_wrapper {
	height: 250px;
	margin-top: -20px;
	}
	
#page_header {
	height: 250px;
	width: 960px;
	position: relative;
	margin: 0 auto;
	background: url(page_header.png);
	}
	
	* html #page_header {
		background: none;
		}
	
	#page_header_content {
		position: absolute;
		top: 5px;
		left: 5px;
		background: #666;
		width: 950px;
		height: 240px;
		}