/*
Theme Name: Digital Results WordPress House Style
Theme URI: http://www.digital-results.com/
Description: Digital Results house style designed to optimise SEO and give a clear 2 column layout for most standard websites.
Version: 1.0
Author: James Finlayson
Author URI: http://www.digital-results.com/
Tags: custom header, fixed width, two columns, widgets

	WebPebble v1.0
	http://www.digital-results.com/

	This theme was designed and built by James Finlayson,
	whose website you will find at http://www.digital-results.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/


/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */


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, b, u, i, center, 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-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* MAIN STYLES */



body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: gill sans, arial, helvetica;
	text-align: left;
	margin:0 auto;
	background:#967a54 url(../../../images/wallpaper.png);
	padding:0;
}
#mainContainer {
	position:relative;
	display:block;
	width:960px;
	margin:0 auto; 
	height:auto;
	clear:both;
	left:50%;
	margin-left:-486px;
}
a {
	color:#d79624;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
/* Headers */
 
div#header a {
	position:relative;
	display:block;
	background:url(../../../images/orange.png) no-repeat top left;
	width:100%;
	height:185px; 
	font-size:36px;
	padding:0;
	color:#fff;
	margin:0 auto;
	margin-top: 20px;
}

div#header img { padding: 25px; } 
div#header a span.text {
  display:none;
	text-indent:-9999em;
}
/* text */

div#welcome.rowContainer h1, div#welcome.rowContainer p {
	width:470px;
}
 

div.wideText div#welcome.rowContainer p, div.wideText div#welcome.rowContainer h1 {
	width:585px;
}
a, .green {
	color:#e06e41;
}
.green { font-family: arial;
font-weight: normal !important}
.blue {
	color:#99e3ed;
}
.white {
	color:white;
}
a#envelope:link, a#envelope:active, a#envelope:visited, a#envelope:hover {
	display:block;
	background:url(/images/envelope.png) top left no-repeat;
	width:31px;
	height:24px;
	text-indent:-9999px;
} 
p {
	margin-bottom:22px;
	font-size:1.4em;
	line-height:1.6em;
	font-weight:normal;
}
div#welcome ul {
	margin-bottom:22px;
	font-size:1.3em;
	line-height:1.65em;
	font-weight:normal;
	list-style:disc;
	margin-left:20px !important;
}
p.green strong {
	font-weight:normal; 
	font-family: arial, verdana;
	font-size:1.2em;
}
p#tag {
	margin-top:0;
	margin-bottom: 13px;
}
p#quote {
	position: absolute;
	top:289px;
	height:51px;
	background: url(../../../images/link-bar-right.png) no-repeat top right;
	display:inline-block;
	width:auto !important;
	z-index:2;
	margin-left:-4px;  
	padding-right: 40px;
}
 
a.whiteLink,.whiteLink,
a.w,.w { color:white !important;text-decoration:none !important; cursor:text; font-weight:normal;}
a.blackLink { color:black !important;text-decoration:none !important; }
p#quote a {
	height:51px;
	display:block;
	color:black;
	font-size:18px;
	padding: 12px 0 0 20px; 
	border:0;
	background: url(../../../images/link-bar-left.png) no-repeat top left;
} 

a.boldWhiteLink { color: white !important; font-weight: bold; text-decoration: underline}
p#quote a span.red { color: #d79624; }
p.elevatedText {
	font-weight:bold;
	margin-top:-18px;
} 
p#quote-box {
	background:url(../../../images/quote-box.gif) no-repeat top left;
	width:256px;
	height:126px;
	padding:16px;
	margin-top:20px;
}
p#byLineTxt {
	position:absolute;
	clear:both;
	color:#fff;
	font-size:10px;
	font-weight:normal;
	top:12px;
	font-size:24px;
	right:11px;
	width:214px;
	line-height:30px;
	height:20px;
	margin-bottom:0;
	padding:10px 0 10px 0;
	text-align:center;
	background:url(../../../images/redbg.png) no-repeat;
	height:144px; 
}
p#byLineTxt2 {
	position:relative;
	display:inline-block;
	clear:both;
	color:#a01200;
	font-size:14px;
	font-weight:normal; 
	font-size:28px;  
	line-height:36px;  
	padding:10px 0 10px 0; 
}
p#franklin {
	position:absolute;
	clear:both;
	color:white;
	font-size:14px;
	font-weight:normal;
	top:54px;
	font-size:28px;
	right:25px;
	width:279px;
	line-height:36px;
	height:20px;
	margin-bottom:0;
	padding:10px 0 10px 0;
	text-align:center;
	
}
div#sideBar h2,
div#sideBarFeedback h2 {
	background:none;
	display:block;
	padding-top:8px;
	padding-bottom:20px;
}
div#sideBar input,
div#sideBarFeedback input { 
	margin-bottom:20px;
}
div#sideBar span.check,
div#sideBarFeedback span.check { 
	font-size:0.7em; 
}  
div#quoteRow p#getFreeQuote {
	font-weight:bold;
	font-size:18px;
	font-family: gill sans, arial, helvetica;
	line-height:27px;
	margin-bottom:10px;
}
div#quoteRow p#phone {
	font-size:31px;
	margin-bottom:3px; }
div.rightRow p {
	position:relative;
	margin:0 0 0 4px;
	top:0;
}
div.row div.leftRow p {
	width:429px;
}
div.row p { 
	color:white !important; }
p.firstPara {
	padding-top:20px;
}

p.noMgn {
	margin-bottom:0;
	padding:0;
}
hr.right {
	border-bottom:solid 1px #333;
	float:right;
}  
div#sideBarFeedback form p { 
	width:290px !important; 
}
/* Images */

img.preload {
	margin-left:-9999px;
	display:none;
	height:1px;
	width:1px;
}  
body#removals div#welcome img {
	position:absolute;
	clear:both;
	top:62px;
	right:52px; 
	padding:6px;
} 
body#default div#welcome img  {
	position:absolute;
	clear:both;
	top:60px;
	right:42px; 
	padding:6px;
	background:#3c2d23;
}  
  div#welcome img {
	position:relative; 
	top:auto;
	right:auto; 
	margin-right: 20px;
	padding:5px;
	background:#4a4233;
	margin-bottom:15px;
	background:#3c2d23;-moz-border-radius: 5px; -webkit-border-radius: 5px; 
}


body#removals div#welcome img#insured {
	position:absolute;
	clear:both;
	top:9px;
	background:none;
	left:460px;
	padding:6px;
	width:79px;
	height:79px;
	margin-bottom:-7px;
}
div.row img {
	display:block;
	background:url(../../../images/dark-bg.gif) top center no-repeat;
	width:279px;
	height:96px;
	padding:4px;
	background:#3c2d23;-moz-border-radius: 5px; -webkit-border-radius: 5px; 
}
div#tree-surgery-insurance img {
	display:block;
	background:url(../../../images/dark-bg.gif) top center no-repeat;
	width:279px;
	height:85px;
	padding:4px;
}
div.row.absolute img { 
	margin: 20px 0 20px -4px;
}
body#removals div#welcome div.rightRow img { 
	position:relative;  
	clear:both; 
	left:0;
	clear:both;
	background:url(/images/wide-bg.png) top center no-repeat;
	width:400px;
	height:101px;
	padding:4px;
	margin:0 0 0 0;
}
/* Header Tags */

h1, h2, h3, h4, h1 a:link, h1 a:active, h1 a:visited, h1 a:hover, h2 a:link, h2 a:active, h2 a:visited, h2 a:hover, h3 a:link, h3 a:active, h3 a:visited, h3 a:hover, h4 a:link, h4 a:active, h4 a:visited, h4 a:hover {
	color:white;
	font-weight:normal;
	text-decoration:none;
}

h1 {
	color:#fff;
	font-size:32px;
	margin-bottom: 15px;
}

.homepage h1 {
	
	font-size:38px;
	margin-bottom:13px;
}
h2, h3, h4 {
	font-size:28px;
	background:url(/images/green-arrow.gif) right 12px no-repeat;
	display:inline;
	padding-right:19px;
	height:26px; 
}
div#leftColumn h2, 
div#leftColumn h3, 
div#leftColumn h4 { 
	display:inline-block; 
	margin-bottom: 20px;
} 
.posting h2 {
	background: none;	
}
h4.noGreenArrow {
	background:none;	
}
div.row.bigMgn {
	margin-top:76px;
}
div.leftRow h2, div.leftRow h3, div.leftRow h4 {
	padding-left:0;
	background:none;
	margin-left:0 !important;
}
div.rightRow h3, div.rightRow h4 {
	padding-left:0;
	background:none;
	margin:0 0 0 4px;
}
h4#ready-to-act a {
	color:#7dcb1b !important;
}
div#footer h2, div#footer h3, div#footer h4 {
	background:none;
}
div#footer h4 {
	padding-bottom:0px;
	margin-bottom:10px;
	display:inline-block;
	font-size:24px;
	color:#272015;
	text-shadow: #d9a143 0 1px;
	margin:0 0 12px 0;
}
div#footer h4.phone {
	padding-bottom:0px;
	margin-bottom:5px;
	display:inline-block;
	font-size:24px;
	color:#272015;
	text-shadow: #d9a143 0 1px;
	margin:0 0 0 0;
}
div#footer h4 a { 
	color:#272015; 
	cursor:default;
}
p.phone { font-size: 24px; 
	color:#272015; margin-bottom:0; }

div#footer h4#london-tree-company {
	background:url(/images/copyright.png) no-repeat top left;
	padding-left:15px;
}
/* Layout */

div#main {
	position:relative; 
	background-position: 0 0;
	background-repeat: no-repeat;
	z-index:1;   
	margin-top:-15px;
}
div#main.homepage { height:1000px; }
 
/* Rows */

div.rowContainer {
	position:relative;
	display:block; 
	color:#fff; 
	padding-left:20px;
	padding-top:15px;
	clear:left; 
	margin-bottom:0;
	width:940px;
	padding-bottom:13px;
	z-index:1;
	margin-top:15px;
	border-top:solid 1px white
}
div#welcome.rowContainer img {  }
div#homebits {margin-top:15px;
	border-top:solid 1px white;padding-top:0;
}
div#homebits,
div#welcome.rowContainer { 
	background:url(../../../images/choc.png) bottom left; }
div.rowContainer.dark { background: none; border-top:0;padding-top:0;
}
p.margino { margin-top: 1.1em }
div.row {
	position:relative;
	width:287px;
	float:left;
	margin-right:33px;
}
div.row.tree-felling { 
	width:100%;
}
div.row div.leftRow {
	float:left;
	width:439px;
	
}
div.row div.rightRow {
	float:left;
	margin-left:75px;
	width:400px !important;
}
div.row.end {
	margin-right:0;
}
div#quoteRow {
	background:url(../../../images/green-border-bg.png) 0 0 no-repeat;
	width:239px;
	height:174px;
	padding:20px 30px 20px 25px;
}
body#removals div#welcome {
	padding-bottom:20px;
}
div.entry, div.post {
	display:inline !important;
}
div#leftColumn {
	width:610px; 
	float:left;
	margin-right:10px;
}
body#contact-us div#leftColumn {
	width:610px;
	float:left;
	margin-right:30px;
}
div#sideBar,
div#sideBarFeedback {
	width:290px;
	float:left;  
	min-height:100px;
}   
body#contact-us div#sideBar {
	width:290px;
	float:left;
}

div.borderBottom {
	width:606px !important;
	padding: 15px 0 24px 0;
	background:url(/images/black-line.gif) bottom center repeat-x;
}

div.borderBottom.first { 
	padding:0 0 20px 0;
	margin-top:-10px;
}
div.borderBottom p {
	width:150px !important; 
}
div.borderBottomBig { 
	padding: 15px 0 20px 0;
	background:url(/images/black-line.gif) bottom center repeat-x;
}
/* navigation */

div#navigation {
	position:absolute;
	clear:both; 
	margin-top:-56px; 
	height:19px;
	z-index:2; 
} 

div#navigation ul {
	height:39px;
	display:block;
	width:832px;
	padding:0; 
	
	margin-left:20px;list-style: none;
}
 
div#navigation ul li {
	float:left;
	display:block;
	position:relative;
	margin-right:2px;  
	height:36px;
	width:103px;
	color:white;
	text-align:center;
}
div#navigation ul ul li { 
	text-align:left;
}
div#navigation ul li a:link, div#navigation ul li a:active, div#navigation ul li a:visited {
	color:#fff;
	text-decoration:none; 
	font-size:1.4em;
	font-weight:normal;
	position:relative;
	height:26px;
	padding-top:13px; 
	display:block;
	text-align:center; 
	width:103px;
	text-shadow: #86643d 1px 1px;
	cursor:pointer;
	background:url(../../../images/nav/nav.png) no-repeat top center;
	background-position: 0 0; 
} 
div#navigation ul li#home { width: 73px; }
div#navigation ul li#home a:link, div#navigation ul li#home a:active, div#navigation ul li#home a:visited {
 
	background:url(../../../images/home.png) no-repeat 0 0; 
	width:73px;
} 
div#navigation ul li#contact { width: 73px; }
div#navigation ul li#contact a:link, div#navigation ul li#contact a:active, div#navigation ul li#contact a:visited {
 
	background:url(../../../images/home.png) no-repeat 0 0; 
	width:73px;
} 
 
div#navigation ul li a:hover,
div#navigation ul li#home a:hover,
div#navigation ul li#contact a:hover {   
background-position: 0 -114px;
 }
body#default div#navigation ul li#home a:link, body#default div#navigation ul li#home a:active, body#default div#navigation ul li#home a:visited {
	background-position: 0 -114px;
 	 
 	
}
body#planning-moving-home div#navigation ul li#movingGuide a:link, body#planning-moving-home div#navigation ul li#movingGuide a:active, body#planning-moving-home div#navigation ul li#movingGuide a:visited {
	background-position: 0 -114px;
 	 
 	
}
ul li a span {
	display: block; 
	text-indent: -9999px;
	height:20px;
	width: 100px;
}
#footer ul li a span {
	display: inline-block; 
	text-indent: 0;
	height:auto;
	width: auto;
}
ul li#home a span, 
ul li#contact a span { 
	width: 74px;
}
	
ul li#home a span { 
	background: url('../../../images/nav/removals-brighton.png') no-repeat top center;	
}

ul li#office a span { 
	background: url('../../../images/nav/office-removals.png') no-repeat top center;	
}


ul li#domestic a span { 
	background: url('../../../images/nav/domestic-removals-brighton.png') no-repeat top center;	
}

ul li#movingGuide a span  { 
	background: url('../../../images/nav/moving-guide.png') no-repeat top center;	
}
ul li#packing a span  { 
	background: url('../../../images/nav/packing-box-uk.png') no-repeat top center;	
}

body#packing-box-uk div#navigation ul li#packing a:link, body#packing-box-uk div#navigation ul li#packing a:active, body#packing-box-uk div#navigation ul li#packing a:visited {
background-position: 0 -114px;
 	  
}

body#brighton-removals-company div#navigation ul li#about a:link, body#brighton-removals-company div#navigation ul li#about a:active, body#brighton-removals-company div#navigation ul li#about a:visited {
background-position: 0 -114px;
 	  
}

body#planning-moving-house div#navigation ul li#movingGuide a:link, body#planning-moving-house div#navigation ul li#movingGuide a:active, body#planning-moving-house div#navigation ul li#movingGuide a:visited {
background-position: 0 -114px;
 	  
}

ul li#about a span { 
	background: url('../../../images/nav/brighton-removals-company.png') no-repeat top center;	
}

body#removals-quotes div#navigation ul li#contact a:link, body#removals-quotes div#navigation ul li#contact a:active, body#removals-quotes div#navigation ul li#contact a:visited {
	background-position: 0 -114px;
 	  
}
body#removals-brighton div#navigation ul li#office a:link, body#removals-brighton div#navigation ul li#office a:active, body#removals-brighton div#navigation ul li#office a:visited {
	background-position: 0 -114px;
 	  
}

body#domestic-removals-brighton div#navigation ul li#domestic a:link, body#domestic-removals-brighton div#navigation ul li#domestic a:active, body#domestic-removals-brighton div#navigation ul li#domestic a:visited {
	background-position: 0 -114px;
 	  
}

ul li#contact a span { 
	background: url('../../../images/nav/email.png') no-repeat top center;	
}


body#removals-testimonials div#navigation ul li#testimonials a:link, body#removals-testimonials div#navigation ul li#testimonials a:active, body#removals-testimonials div#navigation ul li#testimonials a:visited {
	background-position: 0 -114px;
 	  
}


ul li#testimonials a span { 
	background: url('../../../images/nav/testimonials.png') no-repeat top center;	
}



body#removals div#navigation ul li#services a:link, body#removals div#navigation ul li#services a:active, body#removals div#navigation ul li#services a:visited {
	background-position: 0 -114px;
 	  
}
body#contact-us div#navigation ul li#contact a:link, body#contact-us div#navigation ul li#contact a:active, body#contact-us div#navigation ul li#contact a:visited {
	background-position: 0 -114px;
 	  
}

ul li#services a span { 
	background: url('../../../images/nav/removals.png') no-repeat top center;	
}

body#tree-felling div#navigation ul li#tree-felling a:link, body#tree-felling div#navigation ul li#tree-felling a:active, body#tree-felling div#navigation ul li#tree-felling a:visited {
	background-position: 0 -114px;
 	  
} 
div#navigation ul li#tree-work-for-businesses a:link, div#navigation ul li#tree-work-for-businesses a:active, div#navigation ul li#tree-work-for-businesses a:visited {
	background:url(/images/tree-work-for-businesses.gif) no-repeat;
	background-position: 0 0;
	margin-top:-7px;
	width:279px;
	color:white;
	background-position: 0 2px; 
 	text-shadow: #000 0 1px; 
}
div#navigation ul li#tree-work-for-businesses a:hover {  
	background-position: 0 0; 
}


#navigation li ul { margin-left:0;position: absolute; margin-top: 0; left: -999em;  background:url(../../../images/orangeuk2.png) top center repeat-x; display: block; clear: both; z-index:2;width:225px !important; border:solid 1px white; -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px;
 -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; height: auto; padding-bottom:20px;}
#navigation li ul a { width:225px !important; }
#navigation li ul ul { top:-1px;margin-left:210px;}
 #navigation li:hover ul.firstdrop, #navigation li.sfhover ul.firstdrop { left: auto }  
 #navigation li:hover ul.firstdrop ul, #navigation li.sfhover ul.firstdrop ul { left: -9999em }  

/* #navigation li:hover ul, #navigation li.sfhover ul { left: auto } */
#navigation ul.firstdrop li:hover ul, #navigation ul.firstdrop li.sfhover ul { left: auto }
#navigation li#about ul.firstdrop li:hover ul,#navigation li#about ul.firstdrop li.sfhover ul { left:-9999em; } 
#navigation li ul li { display: block;clear:both;float:none;text-align:left; z-index:5000 !important }
#navigation li ul li.first { margin-top:0; }
#navigation li ul li a:link, #navigation li ul li a:visited 
{ padding: 20px 0px 2px 12px; display: block; color:#eee; text-shadow: #86643d 1px 1px;width: 142px; z-index:5000 !important;background:none;text-align:left;}
#navigation li ul li a:hover  
{  color:white;}
#navigation li ul li ul li a:hover  
{  color:white !important;}
 #navigation li ul li:last-child a { border-bottom: none; }
 

/* Footer */

#footer {
	background:url(../../../images/orange2.png) bottom center no-repeat;
	position:relative;
	display:block;
	width:960px; 
	margin:0 auto;
	border-top: solid 1px white;
	margin-top: 30px;
	margin-bottom:20px;
	left:50%;
	margin-left:-486px;
	z-index:1000;
}  

#default #footer {margin-top:48px}
#footer #footerContent {
	position:relative; 
	width:960px;  
	margin:0 auto;
	min-height:100px;
	padding:20px 0 10px 0;
	z-index:1; 
	left:50%;
	margin-left:-486px;
	z-index:1000;
} 
/* Footer Links */

div.footerLinks {
	float:left;
	width:287px; 
	 margin-right:34px;  
}
div#leftFooter {
	margin-left:24px;
	clear:left;
}
div#rightFooter {
	margin-right:0;
}
ul.footerNavigation {
	margin:0;
	padding:0;
}
ul.footerNavigation li {
	list-style:none;
	background:url(../../../images/arroew.png) 0 6px no-repeat;
	margin:0;
	line-height:1.4em;
	padding:0;
	padding-left:10px; 
	font-size:1.3em;color:#272015;
	text-shadow: #d9a143 0 1px;
}
ul.footerNavigation li a:link, ul.footerNavigation li a:active, ul.footerNavigation li a:visited {
	color:#272015;
	text-shadow: #d9a143 0 1px;
	text-decoration:none;
}
ul.footerNavigation li a:hover {
	color:#ffffff;
	text-decoration:none;
}
div.footerLinks li.unBulleted {
	list-style:none;
	color:#272015;
} 

ul.footerNavigation li li { 
	line-height:1.4em;
	padding:0;
	padding-left:10px; 
	font-size:1em; }

/* Forms */
div.leftContactCol { 
	float:left;
	display:inline;
	width:290px;  
	margin-right:33px;
}
div.rightContactCol {
	display:inline;
	float:left;
	width:283px; 
}

div.leftContactCol p,
div.rightContactCol p,
div#sideBarFeedback p { 
	font-size:2.1em;
	margin-bottom:0;
	width:150px; 
} 
div#sideBar p   {
	width:150px !important;  
	
}
input.form { 
	background: url(/images/form-bg.png) no-repeat 0 0;
	padding:10px 0 0 13px;
	width:280px;
	height:43px; 
	margin-left:-4px;
	border:0;
	font-size:0.75em;
}

textarea.form { 
	background: url(/images/message-bg.png) no-repeat 0 0;
	padding:4px;
	width:414px;
	height:203px;
	margin-left:-4px; 
	border:0;
}

div#sideBar textarea.form,
div#sideBarFeedback textarea.form { 
	background: url(/images/message-bg-2.png) no-repeat 0 0; 
}
div#sideBar textarea.form,
div#sideBarFeedback textarea.form {
	float:none;
	width:279px;
}
div#textbox { 
	padding: 24px 0 24px 0;
}

span.send input,
input.send {
	background: url(/images/send.png) no-repeat 0 0;
	width:160px; 
	border:0;
	height:45px;
	cursor:pointer;
} 
#contact-us .send {
	margin-top:11px;
	margin-left:-2px;	
	cursor:pointer;
}
span.bigQuote {
	display:inline-block;
	font-family:gill sans, arial, helvetica;
	font-size:25px;
	height:13px;
	line-height:20px;
	overflow:hidden;
	padding-right:4px;
	
	}
span.bigQuoteRight { 
	
	display:inline-block;
	font-family:gill sans, arial, helvetica;
	font-size:25px;
	height:13px;
	line-height:20px;
	overflow:hidden;
	padding-left:4px;
}

/* clears */
div.clear {
	clear:both;
	height:0;line-height:0;font-size:1px;
}
#removals-quotes .post div  {
	border:0 !important;
	padding:0 !important;
	margin:0 !important;
}


p.orange-anchor {  
display: inline-block; 
height:51px;
background:url(../../../images/free-no-obligation-quote.gif) top left no-repeat;
padding-right:0px;
width:239px !important;
text-indent:-999em !important; 
}

p.orange-anchor.send {
	width:44px !important;	
}

#sideBarFeedback p.orange-anchor { }
 
p.orange-anchor a  { 
border:0; 
text-indent:-999em !important; 
width:239px;
height: 51px;
display: block;
cursor:pointer;
color:white;  


}input.foo { 
border:0;
display: inline-block;  
padding-left:10px;
color:white; 
height:51px;
width: 66px;text-indent:-9999em;
font-size:1px;
/* color:orange; */
cursor:pointer;
background:url(../../../images/send.gif) no-repeat;
 

}
.noh1 h1 {display:none;} 
textarea { font-family: gill sans, arial, helvetica;font-size: 0.9em; }
#sideBarFeedback p.orange-anchor { font-size:1.4em; margin-top:20px}

#professional {
	position: absolute; top: 25px; left: 293px;	
}
 
.overlay { position:absolute; top:44px; left:330px; }

body#default div.addtoany_share_save_container { display:none;position: absolute !important; top:250px !important; left:50% !important;margin-left:283px !important;}
body#default div.addtoany_share_save_container img { width:171px !important; height: 16px !important; } 

input.dd,
input.mm { width:25px; float:left }
input.yyyy { width:50px; float:left }
 

  .clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    }

.clearfix {display: inline-block;}  /* for IE/Mac */
 
 div.ltForm {  width:320px;float:left;  } 
 div.rtForm {  width:290px;float:left;}
 div.ltForm div,
  div.rtForm div { width:190px; }
  textarea { width:290px }
  
  p.postmetadata { font-size:0.9em; }
  p.postmetadata a { color:white !important; text-decoration:none; }
  
.breadcrumb { margin-top:1px;margin-left: 20px; color:white }
  
.breadcrumb a { color:white }
body#default .breadcrumb { display:none; }

 .removalsGuides { position: absolute; top:365px; left: 552px; }
ADDRESS, address { font-size: 1.5em; font-weight: normal; font-style: normal; line-height: 1.6em; }

body#default div.random-posts { position: absolute;width:330px; top:465px;right:65px; color:white;z-index:1000;display:block; 
}

body#default div.random-posts p  { margin:0 0 0.4em 0; }
img.listleaks {display:block;float: left;margin-top:2px; }
img.listleaks.ltleak {margin-right:14px !important; }
img.listleaks.rtleak { margin-right:0 !important; }

div.guides { position:absolute; top:270px;;right:0;width:320px; }
img.boxy { margin:0 10px 10px -5px;background:none !important;width:auto !important;height:auto !important; padding:0 !important}