@import url(../elements/doubleColumnAlt.css);
@import url(../elements/weatherBox.css);
@import url(../elements/button.css);

#sidebar {
	width:250px;
	margin-right:12px;
	color:#4A4A4A;
	}
#content_main {
	width:515px;
	margin-left:12px;	
	color:#525252;
	}
#sidebar, #content_main {
	margin-top:3.5em;
	}	
#main-heading {
	background:url(../../images/separator2.gif) repeat-x left bottom; 
	width:780px; 
	position:absolute;
	margin-top:-3.5em;	
	}	
#main-heading h2.embed {
	font-size:2.4em;
	margin-bottom:0;
	}	
#garden-troubles {
	text-align:center;
	overflow:hidden;
	padding-top:10px;
	font-size:1.2em;
	background:url(../../images/separator.gif) repeat-x left bottom;
	margin-bottom:20px;
	}	
#garden-troubles .copy {
	float:left;
	width:260px;
	}	
#sympton-selector {
	float:right;
	width:180px;
	}
#sympton-selector th {
	background:url(../../images/separator2.gif) repeat-x left bottom;
	font-size:1.2em;
	}	
#sympton-selector td {
	padding:10px 5px;
	text-align:right;	
	}		
#sympton-selector p {
	padding-left:0;
	text-align:right;	
	}		
#sympton-selector img {
	border:3px solid #ECEADB;
	}	
#sympton-selector a {
	color:#6E6E6E;
	padding:0;
	padding-right:15px;
	background-position:right 4px;
	text-align:left;
	}	
#sympton-selector a:hover {
	text-decoration:none;
	}		
#tips-from-titchmarsh {
	font-size:1.2em;
	color:#50524F;
	padding-top:10px;
	}
#tips-from-titchmarsh img {
	border:3px solid #FFF;
	}	
#tips-from-titchmarsh .photo {
	float:left;
	width:40%;
	}	
#tips-from-titchmarsh .copy {
	float:right;
	width:220px;
	padding:0 26px;
	}
#alans-how-to {
	background:url(../../images/separator.gif) repeat-x left top;
	margin-top:20px;
	padding-top:20px;
	font-size:1.2em;
	}	
#alans-how-to img {
	float:right;
	border:8px solid #EBE9DD;
	}	
#alans-how-to .copy {
	float:left;
	width:300px;	
	}	
#content #sidebar .weather-box {
	margin-bottom:15px;
	}	
#jobs-for-the-week, #organic-gardening {	
	overflow:hidden;
	margin-bottom:15px;
	padding:0 10px 10px;
	}
#jobs-for-the-week img, #organic-gardening img {
	border:3px solid #FFF;
	margin:0;
	}

/* IE6 hacks */	

* html #main-heading {
	position:relative;
	margin-right:-300px;
	}
* html #sidebar {
	margin-right:6px;
	}
* html #content_main {
	width:510px;
	}
* html #garden-troubles, 
* html #tips-from-titchmarsh, 
* html #alans-how-to {
	clear:both;
	float:left;
	overflow:hidden;
	width:100%;
	}	
* html #jobs-for-the-week, 
* html #organic-gardening {
	height:1%;
	}	