body {
	background: #ffffff url('/images/background.jpg') no-repeat right bottom fixed;
	padding:0;
	margin:0;
}
.balls {background: url('/images/balls.gif') no-repeat; }
  body, h1, h2, h3, p, address, li, ul, h4, span {color:#000000; font-family:Verdana, Arial, Helvetica, "Sans Serif"}
  h3, p, address, li, ul {font-size:12px}
.titles {margin:0 0 10px 0}
h1 {font-size:20px;}
h1.price {margin:0 0 0 0} 
h2.titles {font-size:15px}
div.janine {width:256px; height:82px;background: url('/images/left_bg.gif'); position:relative;}
div.main {padding:20px 20px 0 20px}

a:link  {color:#000000}
a:visited  {color:#5c5c5c}
a:hover  {color:#8c8c8c}
a:link  {color:#5c5c5c}

.left_link {margin:0; padding-top:6px; color:#5c5c5c}
.left_link a:link  {color:#5c5c5c;  text-decoration:none; }
.left_link a:visited  {color:#5c5c5c;  text-decoration:none; }
.left_link a:hover  {color:#000000;  text-decoration:underline; }
.left_link a:link  {color:#5c5c5c;  text-decoration:none; }

h2 {font-size:22px}
address, .center, .links {text-align:center}
div.top_left { width:250px; padding:10px; margin:0}
div.top_left {background: #ffffff url(images/topleft_logo.jpg) no-repeat left bottom fixed }

.top_left_two, .top_left_three, .top_left_p {color:#5c5c5c; margin:0px; text-align:right }
.top_left_p { font-size:10px;}
.top_left_three { font-size:17px; }
.top_left_two { font-size:37px;}
hr {color:#8c8c8c}
div.featured {border-left: solid 1px #8c8c8c; padding-left:20px; width:200px; }
div.featured h3 {margin-bottom: 0; text-align: center; }
span.center {text-align:center}
.balls {width:136px; height:159px;}
.sell {font-weight:bold; position:relative; top:20px; left:76px; font-size:24px;}
.your {font-weight:bold; position:relative; top:25px; left:13px; font-size:15px; color:#ffffff}
.just {font-weight:bolder; position:relative; top:48px; left:14px; font-size:20px; text-align:center}
.all {position:relative; top:54px; left:15px; font-size:16px; text-align:center}
.box {text-align:center; border-top: solid 1px #8c8c8c; border-bottom: solid 1px #8c8c8c; padding:4px} 
.red {color:#ff0000}
.blue {color:#0000ff}
.green {color:#00ff00}
li.tick {list-style-image:url('http://www.merseysidepropertysales.co.uk/images/tick.gif');}
p.right {float:right}
p.listing {padding:0; margin:0}

span.show {display:none}

.header {
	padding-top:40px;
	width:258px;
	vertical-align:top;
}
                 
.main_content {
	padding-top:20px;
	padding-left:25px;
	padding-right:10px;
	vertical-align:top;
}

@media print { 
 div.hidden, div.top_left, div.janine, address {display:none}
 h3, p, address, li, ul {font-size:10px}
 span.show {display:inline}
 div.main_body {width:500px}  
 .titles {margin:0 0 0 0}
 h1 {font-size:15px;}
 h1.price {font-size:22px;}  
}