/*

Author: Crown Estate 
Date created: 28-05-10

*/

/*********************************** RESETS ***********************************/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}

/*********************************** LAYOUT ***********************************/
body {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	position: relative;
	margin: 0;
	padding: 0;
	background: #fff;
	color: #000;
}
body#default, body#search {
	background: #fff url(../images/backgrounds/bg_right_index.jpg) no-repeat 950px 0;
}
body#location {
	background: #fff url(../images/backgrounds/bg_right_location.jpg) no-repeat 950px 0;
}
body#the-context {
	background: #fff url(../images/backgrounds/bg_right_the_context.jpg) no-repeat 950px 0;
}
body#opportunities-constraints {
	background: #fff url(../images/backgrounds/bg_right_opportunities_constraints.jpg) no-repeat 950px 0;
}
body#the-proposals {
	background: #fff url(../images/backgrounds/bg_right_the_proposals.jpg) no-repeat 950px 0;
}
body#connections {
	background: #fff url(../images/backgrounds/bg_right_connections.jpg) no-repeat 950px 0;
}
body#environmental-enhancements {
	background: #fff url(../images/backgrounds/bg_right_green_neighbourhood.jpg) no-repeat 950px 0;
}
body#about-the-crown-estate {
	background: #fff url(../images/backgrounds/bg_right_about_the_crown_estate.jpg) no-repeat 950px 0;
}
body#commited-design {
	background: #fff url(../images/backgrounds/bg_right_commited_design.jpg) no-repeat 950px 0;
}
body#have-your-say, body#thank-you {
	background: #fff url(../images/backgrounds/bg_right_have_your_say.jpg) no-repeat 950px 0;
}
body#public-exhibition {
	background: #fff url(../images/backgrounds/bg_right_public_exhibition.jpg) no-repeat 950px 0;
}
body#consultation {
	background: #fff url(../images/backgrounds/bg_right_consultation.jpg) no-repeat 950px 0;
}




/*body#the-site {
	background: #fff url(../images/backgrounds/bg_right_the_site.jpg) no-repeat 950px 0;
}
body#what-proposing {
	background: #fff url(../images/backgrounds/bg_right_what_proposing.jpg) no-repeat 950px 0;
}
body#local-benefits {
	background: #fff url(../images/backgrounds/bg_right_local_benefits.jpg) no-repeat 950px 0;
}*/


#wrapper {
	width: 950px;
	position: relative;
	background: #fff url(../images/backgrounds/bg_taunton.jpg) no-repeat top left;
	float: left;
}
#default #wrapper {
	width: 950px;
	position: relative;
	background: #fff url(../images/backgrounds/bg_home.jpg) no-repeat top left;
	float: left;
}
#masthead {
	width: 950px;
	position: relative;
	float: left;
	height: 300px;
}
.inner-content {
	float: left;
	width: 950px;
	margin: 0;
	padding: 0;
}
.white-bg {
	background: #fff;
}
.grey-bg {
	background: #D7D7D7;
}
#left-content, .left-content {
	width: 376px;
	float: left;
}
#right-content {
	width: 574px;
	float: left;
}
#footer {
	width: 574px;
	position: relative;
	float: left;
}


/*********************************** HEADER ***********************************/
/* Navigation */
#masthead ul#top-navigation {
	float: left;
	width: 250px;
	margin: 18px 0 0 408px;
	display: inline;
	font-size: 1.3em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#masthead ul#top-navigation li, #masthead ul#top-navigation a {
	position: relative;
	display: block;
	margin: 0;
	padding: 0 0 4px 0;
	color: #7F7F7F;
	text-decoration: none;
}
#masthead ul#top-navigation a#selected {
	color: #000;
	text-decoration: none;
}
#masthead ul#top-navigation a:hover {
	color: #000;
}

/* Subnavigation */
#masthead ul#sub-navigation {
	float: left;
	width: 500px;
	margin: 11px 0 0 -4px;
	display: inline;
	font-size: 1.2em;
	line-height: 1.2em;
	font-weight: bold;
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#masthead ul#sub-navigation li, #masthead ul#sub-navigation a {
	position: relative;
	display: block;
	margin: 0;
	padding: 0 8px;
	color: #fff;
	text-decoration: none;
	float: left;
}
#masthead ul#sub-navigation li {
	border-right: 1px solid #666;
}
#masthead ul#sub-navigation li.noborder-right {
	border-right: none;
}
#masthead ul#sub-navigation a#selected {
	color: #C5A901;
	text-decoration: none;
}
#masthead ul#sub-navigation a:hover {
	color: #C5A901;
}

/* Logo */
#masthead #logo {
	position: absolute;
	top: 18px;
	left: 734px;
}

/* Subtext */
p#freephone-text {
	font-size: 1.5em;
	margin: 114px 0 7px 736px;
	padding: 0 0 12px 0; 
	line-height: normal;
	color: #0E2C5F;
	background: url(../images/text/txt_freephone.gif) no-repeat top left; 
	width: 189px;
	height: 17px;
	text-indent: -9999px;	
}

/* Search area */
div.search-nav-content {
	height: 38px;
	background: #000;
	
}

/* Site map area */
div.site-map-content {
	height: 34px;
	background: #000;
	float: right;
	width: 542px;
}

/* Key area */
div#key-content {
	background: #000;
	color: #fff;
	float: right;
	width: 542px;
}

/*********************************** CONTENT ***********************************/
/* Headings */
h1 {
	font-size: 3.6em;
	font-weight: bold;
}
h1#index-header {
	font-size: 5.3em;
	margin: 0;
	padding: 0; 
	line-height: normal;
	color: #fff;
	background: #C5A901 url(../images/text/txt_helpingtauntongrowprosper.gif) no-repeat top left; 
	width: 950px;
	height: 150px;
	text-indent: -9999px;
}
h1#home-header {
	font-size: 5.3em;
	margin: 20px 50px 5px 30px;
	padding: 0; 
	line-height: normal;
	color: #fff;
	background: url(../images/text/txt_comealongviewplans.gif) no-repeat top left; 
	width: 356px;
	height: 90px;
	text-indent: -9999px;
}
h1#location-header {
	font-size: 5.3em;
	margin: 0;
	padding: 0; 
	line-height: normal;
	color: #fff;
	background: url(../images/text/txt_whynewhomes.gif) no-repeat top left; 
	width: 950px;
	height: 112px;
	text-indent: -9999px;
}
h1#thecontext-header {
	font-size: 5.3em;
	margin: 0;
	padding: 0; 
	line-height: normal;
	color: #fff;
	background: url(../images/text/txt_thecontext.gif) no-repeat top left; 
	width: 950px;
	height: 112px;
	text-indent: -9999px;
}
h1#opportunitiesconstraints-header {
	font-size: 5.3em;
	margin: 0;
	padding: 0; 
	line-height: normal;
	color: #fff;
	background: url(../images/text/txt_opportunitiesconstraints.gif) no-repeat top left; 
	width: 950px;
	height: 112px;
	text-indent: -9999px;
}
h1#theproposals-header {
	font-size: 5.3em;
	margin: 0;
	padding: 0; 
	line-height: normal;
	color: #fff;
	background: url(../images/text/txt_theproposals.gif) no-repeat top left; 
	width: 950px;
	height: 112px;
	text-indent: -9999px;
}
h1#wellconnected-header {
	font-size: 5.3em;
	margin: 0;
	padding: 0; 
	line-height: normal;
	color: #fff;
	background: url(../images/text/txt_wellconnected.gif) no-repeat top left; 
	width: 950px;
	height: 112px;
	text-indent: -9999px;
}
h1#greenneighbourhood-header {
	font-size: 5.3em;
	margin: 0;
	padding: 0; 
	line-height: normal;
	color: #fff;
	background: url(../images/text/txt_greenneighbourhood.gif) no-repeat top left; 
	width: 950px;
	height: 112px;
	text-indent: -9999px;
}
h1#aboutthecrownestate-header {
	font-size: 5.3em;
	margin: 0;
	padding: 0; 
	line-height: normal;
	color: #fff;
	background: url(../images/text/txt_aboutthecrownestate.gif) no-repeat top left; 
	width: 950px;
	height: 112px;
	text-indent: -9999px;
}
h1#commitedtodesign-header {
	font-size: 5.3em;
	margin: 0;
	padding: 0; 
	line-height: normal;
	color: #fff;
	background: url(../images/text/txt_commitedtodesign.gif) no-repeat top left; 
	width: 950px;
	height: 112px;
	text-indent: -9999px;
}
h1#publicexhibition-header {
	font-size: 5.3em;
	margin: 0;
	padding: 0; 
	line-height: normal;
	color: #fff;
	background: url(../images/text/txt_consultationfeedback.gif) no-repeat top left; 
	width: 950px;
	height: 112px;
	text-indent: -9999px;
}
h1#haveyoursay-header {
	font-size: 5.3em;
	margin: 0;
	padding: 0; 
	line-height: normal;
	color: #fff;
	background: url(../images/text/txt_haveyoursay.gif) no-repeat top left; 
	width: 950px;
	height: 112px;
	text-indent: -9999px;
}
h1#illustrations-header {
	font-size: 5.3em;
	margin: 0;
	padding: 0; 
	line-height: normal;
	color: #fff;
	background: url(../images/text/txt_artimp.gif) no-repeat top left; 
	width: 950px;
	height: 112px;
	text-indent: -9999px;
}



/*h1#thesite-header {
	font-size: 5.3em;
	margin: 0;
	padding: 0; 
	line-height: normal;
	color: #fff;
	background: url(../images/text/txt_thesite.gif) no-repeat top left; 
	width: 950px;
	height: 112px;
	text-indent: -9999px;
}
h1#whatproposing-header {
	font-size: 5.3em;
	margin: 0;
	padding: 0; 
	line-height: normal;
	color: #fff;
	background: url(../images/text/txt_whatproposing.gif) no-repeat top left; 
	width: 950px;
	height: 112px;
	text-indent: -9999px;
}

h1#localbenefits-header {
	font-size: 5.3em;
	margin: 0;
	padding: 0; 
	line-height: normal;
	color: #fff;
	background: url(../images/text/txt_localbenefits.gif) no-repeat top left; 
	width: 950px;
	height: 112px;
	text-indent: -9999px;
}
h1#thecrownestate-header {
	font-size: 5.3em;
	margin: 0;
	padding: 0; 
	line-height: normal;
	color: #fff;
	background: url(../images/text/txt_thecrownestate.gif) no-repeat top left; 
	width: 950px;
	height: 112px;
	text-indent: -9999px;
}*/

h2 {
	font-size: 1.4em;
	font-weight: normal;
	line-height: 1.1em;
}
h3 {
	font-size: 3em;
	font-weight: bold;
}
h3#big-header {
	font-size: 1.9em;
	font-weight: bold;
	margin: 0 0 0 30px;
}

/* Text */
p {
	font-size: 1.2em;
	line-height: 1.1em;
}
.yellow-text {
	color: #C5A901;
}

/* Lists */
ul.yellow-bullets {
	margin: 10px 70px 10px 50px;
	font-size: 1.2em;
	line-height: 1.1em;
}
ul.yellow-bullets li {
	background: url(../images/graphics/img_yellowbullet.gif) 0 .2em no-repeat;
	padding: 0 0 0 15px;
	margin: 10px 0;
}
ul.yellow-bullets ul li {
	padding: 0 0 0 40px;
	margin: 10px 0;
	background-image: url(../images/graphics/img_yellowbullet.gif);
	background-repeat: no-repeat;
	background-position: 20px 0.2em;
}
ol.number-boxes {
	margin: 10px 20px 10px 50px;
	font-size: 1.2em;
	line-height: 1.1em;
}
ol.number-boxes li {
	padding: 0 0 0 35px;
	margin: 14px 0;
}
ol.number-boxes li#number-1 {
	background: url(../images/graphics/img_box1.gif) 0 .2em no-repeat;
}
ol.number-boxes li#number-2 {
	background: url(../images/graphics/img_box2.gif) 0 .2em no-repeat;
}
ol.number-boxes li#number-3 {
	background: url(../images/graphics/img_box3.gif) 0 .2em no-repeat;
}
ol.number-boxes li#number-4 {
	background: url(../images/graphics/img_box4.gif) 0 .2em no-repeat;
}
ol.number-boxes li#number-5 {
	background: url(../images/graphics/img_box5.gif) 0 .2em no-repeat;
}
ol.number-boxes li#number-6 {
	background: url(../images/graphics/img_box6.gif) 0 .2em no-repeat;
}
ol.number-boxes li#number-7 {
	background: url(../images/graphics/img_box7.gif) 0 .2em no-repeat;
}
ol.number-boxes li#number-8 {
	background: url(../images/graphics/img_box8.gif) 0 .2em no-repeat;
}
ul.icon-text-list {
	float: left;
	width: 540px;
	margin: 7px 0 0 30px;
	display: inline;
	font-size: 1.2em;
	font-weight: bold;
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
ul.icon-text-list li, ul.icon-text-list a {
	position: relative;
	display: block;
	margin: 0;
	padding: 2px 8px 2px 13px;
	color: #fff;
	text-decoration: none;
	float: left;
}
ul.icon-text-list li#current-site {
	background: url(../images/graphics/ico_currentsite.gif) 0 .2em no-repeat;
}
ul.icon-text-list li#proposed-site {
	background: url(../images/graphics/ico_proposedsite.gif) 0 .2em no-repeat;
}
ul.icon-text-list li#enlarge-site, ul.icon-text-list li.enlarge-site {
	background: url(../images/graphics/ico_enlargesite.gif) 0 .2em no-repeat;
}
ul.icon-text-list a#selected, ul.icon-text-list a.selected {
	color: #C5A901;
	color: #fff;
	text-decoration: none;
}
ul.icon-text-list a:hover {
	color: #C5A901;
}

/* Links */
a.grey-link {
	color: #979797;
}
a.green-link {
	color: #C5A901;
}

/* searchbox */
.search-content form {
	margin: 0 0 0 50px;
	width: 346px;
	float: left;
	display: inline;
}
form.search-form label {
	color: #fff;
	font-size: 1.3em;
	margin: 13px 5px 0 0;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
form.search-form input {
	color: #000;
	font-size: 1.2em;
	margin: 7px 0 0 5px;
	border: 0;
	float: left;
	padding: 6px 0 2px 0;
}
form.search-form .search-icon {
	margin: 8px 0 0 5px;
	padding: 0;
	float: left;
}

/* leftcontent */
#left-content h2 {
	margin: 30px 0 20px 50px;
}
#left-content p {
	margin: 0 20px 20px 50px;
}

/* rightcontent */
#right-content img {
	float: right;
}

/* firstcolumn */
#firstcolumn {
	width: 256px;
	float: left;
}
#firstcolumn h2 {
	margin: 30px 0 20px 30px;
}
#firstcolumn p {
	margin: 30px 0 20px 30px;
}

/* secondcolumn */
#secondcolumn {
	width: 216px;
	float: left;
	margin: 0 0 0 50px;
	display: inline;
}
#secondcolumn p {
	margin: 30px 0 20px 0;
}
#secondcolumn ul {
	margin: 30px 0 0 0;
}

/* onecolumn */
#onecolumn {
	float: left;
	width: 455px;
	width: 535px;	
}
#onecolumn h2 {
	margin: 30px 0 0 30px;
}
#onecolumn p {
	margin: 0 0 20px 30px;
}
#onecolumn p.topmargin {
	margin: 20px 0 20px 30px;
}
#onecolumn ul.yellow-bullets {
	/*width: 415px;*/
	margin: 10px 70px 10px 30px;	
}

/* onecolumn_narrow */
#onecolumn_narrow {
	float: left;
	width: 400px;	
}
#onecolumn_narrow h2 {
	margin: 30px 0 0 30px;
}
#onecolumn_narrow p {
	margin: 0 0 20px 30px;
}
#onecolumn_narrow p.topmargin {
	margin: 20px 0 20px 30px;
}

/* homecolumnleft */
#homecolumn-left {
	width: 195px;
	float: left;
	margin: 0 0 0 30px;
	display: inline;
}
#homecolumn-left h2 {
	margin: 30px 0 0 0;
}
#homecolumn-left p {
	margin: 0 0 20px 0;
}

/* homecolumnright */
#homecolumn-right {
	width: 277px;
	float: left;
}
#homecolumn-right h2 {
	margin: 30px 0 15px 30px;
}
#homecolumn-right p {
	margin: 0 0 20px 30px;
}

/*h2#home-header {
	margin: 30px 50px 20px 30px;
}
h2#home-header-nomargin {
	margin: 0 20px 0 30px;
	padding: 20px 0 0 0;
}*/
p#home-text {
	margin: 10px 50px 0 30px;
}

ul#key-items-1 {
	margin: 20px 0 10px 30px;
	font-size: 1.2em;
	line-height: 1.1em;
	float: left;
	width: 215px;
	padding: 0 0 20px 0;
	display: inline;
}
ul#key-items-1 li {
	padding: 15px 0 0 65px;
	margin: 0 0 15px 0;
	height: 52px;
	height: 45px;
	padding: 15px 0 0 65px;
	margin: 0 0 0 0;
}
ul#key-items-1 li#key_existingplanting {
	background: url(../images/graphics/key_existingplanting.jpg) 0 .2em no-repeat;
}
ul#key-items-1 li#key_newbuffer {
	background: url(../images/graphics/key_newbuffer.jpg) 0 .2em no-repeat;
}
ul#key-items-1 li#key_newtreeplanting {
	background: url(../images/graphics/key_newtreeplanting.jpg) 0 .2em no-repeat;
}
ul#key-items-1 li#key_localsq {
	background: url(../images/graphics/key_localsq.jpg) 0 .2em no-repeat;
}
ul#key-items-2 {
	margin: 20px 0 10px 0;
	font-size: 1.2em;
	line-height: 1.1em;
	float: left;
	width: 270px;
	padding: 0 0 20px 0;
	display: inline;
}
ul#key-items-2 li {
	padding: 15px 0 0 60px;
	margin: 0 0 15px 0;
	margin: 0 0 0 0;
	height: 45px;
}
ul#key-items-2 li#key_detached {
	background: url(../images/graphics/key_detached.jpg) 0 .2em no-repeat;
}
ul#key-items-2 li#key_semidetached {
	background: url(../images/graphics/key_semidetached.jpg) 0 .2em no-repeat;
}
ul#key-items-2 li#key_townhouses {
	background: url(../images/graphics/key_townhouses.jpg) 0 .2em no-repeat;
}
ul#key-items-2 li#key_mixeduses {
	background: url(../images/graphics/key_mixeduses.jpg) 0 .2em no-repeat;
}

/*********************************** FORM ***********************************/
.form-have-your-say {
	float: left;
	width: 455px;
	margin-left: 30px;
	display: inline;
}
.form-have-your-say div {
	float: left;
	width: 455px;
	position: relative;
	margin-left: 0px;
	margin-bottom:10px;
	color: #000;
	font-size: 1.2em;
}
.fields {
	float: left;
}
.fields .pddetails {
	float: right;
	width: 300px;
	position: relative;
	margin-left: 30px;
	display: inline;
}
#Comments_field4 {
	margin-bottom: 20px;
}
.fields textarea, .fields input {
	border: solid 1px #999;
}
.othercomments {
	float: left;
	position: relative;
	width: 450px;
	color: #000;
	font-size: 1.2em;
}
.checkfields {
	float: left;
	position: relative;
	color: #000;
	margin-top: 15px;
}
.checkfields .insidecheck {
	float: left;
	width: 180px;
	width: 200px;
	color: #000;
	font-size: 12px;
}
.checkfields .insidecheck input {
	margin-top: 0px;
}
.commentsubmit {
	width: 75px;
	height: 30px;
	color: #C5A901;
	float: right;
	position: relative;
}
.form-have-your-say select {
	margin: 0;
}
#Commentsfield5, #Commentsfield6, #Commentsfield9, #Commentsfield11, #Commentsfield13, #Commentsfield15, #Commentsfield17 {
	border: none;
}


/*********************************** FOOTER ***********************************/
/* Footer */
#footer {
	color: #333333;
	padding: 10px 0 0 0;
	margin: 0 0 0 20px;
	display: inline;
}

/* Navigation*/
#footer ul#bottom-navigation {
	float: left;
	margin: 8px 0;
	font-size: 1.1em;
	line-height: 1.1em;
}
#footer ul#bottom-navigation li {
	float: left;
	padding: 0 10px;
	border-right: 1px solid #C5A901;
	position: relative;
}
#footer ul#bottom-navigation li#share-link {
	padding: 0 10px;
	margin: -2px 0 0 0;
	border-right: none;
}
#footer ul#bottom-navigation li#accessibility-link a, #footer ul#bottom-navigation li#crownestate-link a {
	color: #333333;
	display: block;
	text-decoration: none;
}
#footer ul#bottom-navigation li#accessibility-link a:hover, #footer ul#bottom-navigation li#crownestate-link a:hover {
	color: #C5A901;
	text-decoration: underline;
}
#footer p#wagstaffs-link {
	margin: 8px 0;
	float: right;
	font-size: 1.1em;
	line-height: 1.1em;
}
#footer p#wagstaffs-link a {
	color: #333333;
	text-decoration: none;
}
#footer p#wagstaffs-link a:hover {
	color: #C5A901;
	text-decoration: underline;
}

/*********************************** GLOBAL ***********************************/
/* Miscellaneous */
.clear { 
	clear: both; 
}
.float-left { 
	float: left; 
}
.float-right { 
	float: right; 
}
.text-left { 
	text-align: left;
}
.text-right { 
	text-align: right;
}
.text-center { 
	text-align: center;
}
.text-justify { 
	text-align: justify;
}
.bold { 
	font-weight: bold; 
}
.nobold {
	font-weight: normal;
}
.italic { 
	font-style: italic; 
}
.underline { 
	border-bottom: 1px solid; 
}
.highlight { 
	background: #ffc;
}
.img-left { 
	float: left;
	margin: 4px 10px 4px 0;
}
.img-right { 
	float: right;
	margin: 4px 0 4px 10px;
}
.nopadding { 
	padding: 0; 
}
.nomargin {
	margin: 0;
}
.noindent { 
	margin-left: 0;
	padding-left: 0; 
}
.nobullet { 
	list-style: none;
	list-style-image: none; 
}
.block {
	display: block;
}
.inline {
	display: inline;
}
.small-text {
	font-size: 1em;
}
.results-header {
	padding: 20px 0 0 0;
	margin: 0 0 0 50px;
	font-weight: bold;
}
.results-text-wrapper {
	margin: 20px 0 0 50px;
	clear: both;
}
.results-text {
	font-size: 1.2em;
}
.results-text a {
	color: #C5A901;
}
.searchnotfound {
	margin: 20px 0 0 50px;
	font-size: 1.2em;
}
.paddingtop20 {
	padding-top: 20px;
}
.paddingbottom20 {
	padding-bottom: 20px;
}
.paddingbottom100 {
	padding-bottom: 100px;
}
.paddingbottom120 {
	padding-bottom: 120px;
}
.paddingbottom160 {
	padding-bottom: 160px;
}
.paddingbottom230 {
	padding-bottom: 230px;
}
.paddingbottom240 {
	padding-bottom: 240px;
}
.paddingbottom265 {
	padding-bottom: 265px;
}
.paddingbottom360 {
	padding-bottom: 360px;
}

/* JT Added this on 07/07/2010 */
#search #left-content {
	width: 750px;
}

.results-text a {
	line-height: 30px;
}
#search #right-content {
	width: 10px;
}


/* FOOTER FIX */
#location p#last-element {
	padding-bottom: 150px;border: 1px solid red
}
