/*=======================================================
Crosby Lend Lease CSS
Created by Ripe Design (UK) Ltd. (http://www.ripe.co.uk)
=======================================================*/

/*START override default styles*/
* {margin:0; padding:0; border:0;}
body {
	font:0.70em Arial, Helvetica, Sans-Serif;
	color:#FFF;
	background:#FFF url(../images/potato/bg_tile.gif) repeat;
	padding:0px 0px 30px 0px;
	margin:0px;
	text-align:center;}
	
h1, h2, h3, h4, h5, h6 {
	font:normal 1.0em Arial, Helvetica, Sans-Serif;
	margin-top:0px;
	color:#636A78}
h1 {font-size:1.6em}
h2 {font-size:1.2em;font-weight:bold}
h3 {font-size:1.2em;font-weight:bold;}
h4 {font-size:bold 0.9em}
h5 {font-size:bold 0.9em}
h6 {font-size:bold 0.9em}


a {text-decoration:underline}
a:hover,a:active,a:focus {text-decoration:none; background:none;}

a img {
	display:block;
}
	
a img {
	display:block;border:none;}
	
a:hover img,.item a:active img,.item a:focus img {
	border:none;}

img {border:none;}

p {
	font-size:1.1em;
	margin-top:0px;
	margin-bottom:10px}

input,select,textarea {font:normal 1.0em Tahoma, Arial, Helvetica, Sans-Serif;color:#000; }
select {border:1px solid #CCC;}
label {cursor:pointer}
/*END override default styles*/






/*bit of css to fix the clearing problem with divs containing floats - explained here http://www.positioniseverything.net/easyclearing.html 
might cause some problems? Keep an eye on it, seems to work well though */
.floatfix:after,.divider:after {
	content:"."; 
	display:block; 
	height:0px; 
	clear:both; 
	visibility:hidden}
.floatfix,.divider {display:inline-block}
/* Hides from IE-mac \*/
* html .floatfix,* html .divider {height:1%}
.floatfix,.divider {display:block}
/* End hide from IE-mac */





/*===========================================================
main container elements with common attributes - widths etc
============================================================*/


	
	#subsitewrap,#subsiteheader,#breadcrumb,#crosbycontainer {position:relative; width:758px; margin:auto; text-align:left;}
	#subsiteheader,#breadcrumb,#crosbycontainer,#footer,#footer_2col {margin:0;}
	#subsitewrap {padding:0 219px; background:url(../images/potato/bg_wrap.png) no-repeat left top; height:300px;}
#subsiteheader {height:156px; background: #282425 url(../images/potato/bg_header.jpg) no-repeat left top; overflow:hidden;}

#footer_2col,#footer_3col {background:#282425 url(../images/potato/bg_footer_2col.png) left top no-repeat;}
#footer_3col {background:#282425 url(../images/potato/bg_footer.png) left top no-repeat;}

#footer_1col {background:#282425;}
#footer {background:none; padding:10px 0; margin:0;}


/*===========================
breadcrumb specific styles
===========================*/
#breadcrumb {
width:746px;
color:#FFF;
	background:#000;
	padding:6px;
	font-weight:normal;
	font:0.9em Tahoma, Arial, Helvetica, Sans-Serif;
	}

/*	
#breadcrumb a {
	color:#FFF;
	font-weight:normal;
	text-decoration:underline;}
	
#breadcrumb a:hover,#breadcrumb a:active,#breadcrumb a:focus {
	color:#FFF!important;
	text-decoration:none;
	background:none;}
	*/
#breadcrumb span {
	color:#CDC540;}
	


/*===================================================================
style for the red common red banner across the top of all the pages
====================================================================*/
#crosbybanner {
	background:#a6c8e4 url(../images/crosby/pagetop.png) repeat-x;
	padding-left:214px;
	padding-right:214px;
	}
#crosbybanner hr {
	display:none}
	
	/*===========================================================
main container elements with common attributes - widths etc
============================================================*/
#crosbyheader {
	position:relative;
	width:766px;
	
	margin:auto;
	text-align:left}


/*=============================================
styles for the common top red Crosby section
and secondary banners for sub sites
==============================================*/
#crosbyheader {
	height:118px;
	background:#FFF url(../images/crosby/banner_crosby.png) no-repeat;
	color:#FFF}
#crosbyheader h1 {
	margin:0px}
a#subsitehomelink {
	display:block;
	position:absolute;
	top:0;
	left:0;
	width:230px;
	height:156px;
	}
	
a#subsitehomelink {
	display:block;
	position:absolute;
	background:none!important}

	
#subsiteheader h1 {
	margin:0px!important}


/*================================
main top level navigation styles
=================================*/
#crosbynav {
	position:absolute;
	top:100px;
	left:30px;
	margin:0px;
	padding:0px;
	list-style:none}
#crosbynav li {
	background:url(../images/crosby/blt_crosby_grey.gif) no-repeat 0px 5px}
#crosbynav a {
	text-transform:uppercase;
	text-decoration:none;
	font:bold 1.0em Arial, Helvetica, Sans-Serif;
	display:block;
	float:left;
	background:none!important;
	color:#7A7A7A;
	margin:0px 13px 0px 0px;
	padding:0px 0px 0px 8px}
/* IE5 Mac Hack \ */
#crosbynav a {
	float:none}
/**/
#crosbynav a:hover,#crosbynav a:active,#crosbynav a:focus {
	color:#2172C3}
#crosbynav li {
	float:left}



#imaginecreate {
	position:absolute;
	top:25px;
	right:30px;
	background:url(../images/crosby/imaginecreate_v2.gif) no-repeat;
	width:85px;
	height:50px}

#imaginecreate span {
	display:none}


/*=======================================================
generic colour styles
========================================================*/

a {color:#FFF;}
a:hover {color:#000; background:#FFF;}
.black {color:#000;}
.red,.red a {color:#cd5368;}
.green {color:#cdc540;}
.orange {color:#e58747;}
.magenta {color:#6c0546;}
.tan {color:#9b785a;}
.white {color:#9b785a;}

.red a:hover { background:#c1275a; color:#FFF;}
	




/*===============================================
subsite submenu styling
================================================*/
#subsitenav {
	border:none;
	background:#000;
	text-transform:uppercase;
	list-style:none;
	border-bottom:1px solid #FFF;
	padding:0;
	margin:0;

	}
	
	#subsitenav ul {
	list-style:none;
	padding:0;
	margin:0;
	}
	
#subsitenav a {
border-color:none;
	display:block;
	font:0.9em Tahoma, Arial, Helvetica, Sans-Serif;
	color:#FFF;
	background:#000;
	text-decoration:none;
	padding:3px 0 3px 3px;
	text-indent:6px;
	width:auto;
	}
	
#subsitenav a:hover,#subsitenav a:active,#subsitenav a:focus {
	color:#FFF;
	background:none}
	
	/*no idea what this is, not used...? - rich*/
	#subsitenav ul a.red {border-color:#cd5368;}
	#subsitenav a.green {border-color:#cdc540;}
	#subsitenav a.orange {border-color:#e58747;}
	#subsitenav a.pink {border-color:#f6a1a0;}
	#subsitenav a.brown {border-color:#412a12;}
	#subsitenav a.magenta {border-color:#6c0546;}
	
	
	
/*#subsitenav a:hover,#subsitenav a:active,#subsitenav a:focus, #subsitenav a.selected{
	border-color:#55033b;
	background:#55033b;}*/
	
	
#subsitenav a {
	background-image:url(../images/potato/menu_bg_block.png);
	background-position:top right;
	background-repeat:repeat-y;}


#subsitenav a:hover,#subsitenav a:focus,#subsitenav a:active {background-image:none;!important}
	
#navhome a {background-color:#420532!important;}
#navabout a {background-color:#B5AF12!important;}
#navsearch a {background-color:#8C0C41!important;}
#navexplore a {background-color:#BB6025!important;}
#navnews a {background-color:#75593C!important;}
#navmyprops a {background-color:#E68F91!important;}
#navlocation a {background-color:#332210!important;}
#navcontact a {background-color:#8C0C41!important;}
	
	

#subsitenav li {
	border-top:1px solid #FFF;}
	
/*#subsitenav .active a {
	color:#666;
	cursor:default;
	background:url(../images/crosby/submenu_bg_active.gif) no-repeat!important;
}*/
#menuimage {
	margin:5px 5px 1px 5px;
	border:none!important}


/*====================================================
search forms
=====================================================*/

div#loginbox,div#quicksearch {
	border:0;
	border-bottom:1px solid #FFF;}
	
	
div#quicksearch { background:#000; border:none;}




div#loginbox p#forgot {color:#FFF;}
div#loginbox p#forgot a:hover {color:#000; background:#FFF;}

/*====================================================
main container item:
For everything between the breadcrumb and the footer
=====================================================*/

#contentwrap {background:#282425; padding:25px 0 0 0; border-top:1px solid #FFF;}

#crosbycontainer_blank , #crosbycontainer,#crosbycontainer_2col_w,#crosbycontainer_2col_b,#crosbycontainer_2col_g,#crosbycontainer_2col_about {
	padding:0 24px;
	width:710px;
	text-align:left;
	
	}

#crosbycontainer {
	
	background: #282425 url(../images/potato/bg_content.png) repeat-y left top;

	
	}
	
#crosbycontainer_blank {
	
	background: #282425;

	
	}

#crosbycontainer_2col_w {
	
	background: #282425 url(../images/potato/bg_content_2col_white.png) repeat-y left top;}
	
	#crosbycontainer_2col_b {
	
	background: #282425 url(../images/potato/bg_content_2col_black.png) repeat-y left top;}
	
	#crosbycontainer_2col_g {
	background: #282425 url(../images/potato/bg_content_2col_grey.png) repeat-y left top;
	width:750px;
	}
	
	*> #crosbycontainer_2col_g{width:710px;}

	#crosbycontainer_2col_about {
	
	background: #282425 url(../images/potato/bg_content_2col_about.jpg) no-repeat left bottom;
	
	}

.inviteContainer
{
	background:#ffffff;
}

.inviteContainer a
{
	text-decoration:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
}

.inviteContainer img
{
	border:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
}


/*=======================================================
styles for laying out the various column structures
========================================================*/
#colL,#colM,#colR,#colR2,#innerColL,#innerColR {
	float:left;
	margin-right:10px;
	width:176px;
	
	}
#colM {
	width:338px; color:#000; }
	
	

#colR {
	margin-right:0px}
	
#colR2 {
	
	margin-right:0px;
	/*background:#FF0000;*/
	width:524px;
	}


	
	
	
	#colR2 #innerColL {width:191px; padding-left:20px;}
	#colR2 #innerColR {margin-right:0px; width:300px; padding:0;}
	
	#colM #innerColL, #colM #innerColR {width:164px; margin:0;}
	 #colM #innerColR {width:162px; margin-right:0px;}
	 
	 html>body #colM #innerColR {margin-right:10px;}
	 
	 /*
	#colL img, #colM img, #colR img {border-top:1px solid #FFF;}
*/
	#colR2.about {background:url(../images/bg_about.jpg) left top no-repeat;}

/*===================================================
styles for the tiles, the bits within the columns:
mix and match to make different tile types
====================================================*/

	div.tile {
	border:none;
	border-color:#FFF;
	border-left:1px solid #FFF;
	border-top:1px solid #FFF;
	border-right:1px solid #FFF;
	padding:0;
	margin:0;
	background:none;
	background-color: #FFF;
	}
	
	.closetile {
	border-bottom:1px solid #FFF!important}
	
	#colL .tile h1, #colR .tile h1, #colM .tile h1, #colR2  h1 {
	position:relative;
	color: #FFF;
	font-weight:normal;
	text-transform:uppercase;
	padding:3px 6px;
	border-bottom:1px solid #FFF;
	font-size:1.1em;
	position:relative;}
	
	h1 a {
	display:block;
	position:absolute;
	top:3px;
	right:6px;
	width:60px;
	font:normal 0.9em Tahoma, Arial, Helvetica, Sans-Serif;
	line-height:1.1em;
	color:#FFF;
	padding-right:10px;
	text-align:right;
	text-transform:none;
	text-decoration:none;}
	
	h1 a:hover {
	padding-right:10px;
	text-decoration:none;
	top:3px;}
	
	h1 a.uplink {
	background:url(../images/up_arrow.gif) right 5px no-repeat;}
	
	h1 a.downlink {
	background:url(../images/down_arrow.gif) right 5px no-repeat;}
	
	div.tile.nokey, div.headtile.nokey {
	border:none;}
	
	.withkey {
	border-bottom:1px solid #FFF;}
	
	h1.black{
	background:#000;}
	
	 h1.red{
	background:#cd5368;}
	
	h1.green{
	background:#cdc540;}
	
	h1.orange{
	background:#e58747;}
	
	h1.magenta{
	background:#6c0546;}
	
	h1.tan{
	background:#9b785a;}
	
	div.tile.blue,div.tile.black {
	background:#43a5c8; color:#FFF;}
	
	div.tile.black {
	background:#000;}
	
	div.tile.white {
	background:#FFF; 
	color:#000;
	margin-left:15px;}
	
	
	div.tile .tile {
	padding:0;
	margin:0;
	padding:7px;
	border-left:none;
	 border:none;
	 border-bottom:1px solid #FFF;}
	 
	 /*
	#colM div.tile .tile {
	margin-left:15px;
	margin-top:10px;}
	*/
	div.tile .tile.contact {
	border-bottom:0;
	padding-bottom:50px;
	color:#000;}
	
	.contact a {
		color: #000 !important;
	}
	
	#colM div.tile tile {
	padding:10px;}
	
	div.tileprod {
	background:url(../images/potato/img_property_head.jpg) left top no-repeat;
	padding-top:190px;
	margin:0;
	padding:190px 0 10px 0;}
	
	
	/*=====================================
Generic paragraph/span  styles
========================================*/
	.disc,.list {
	font:normal 0.9em Tahoma, Arial, Helvetica, Sans-Serif;
	line-height:1.1em;}
	
	.list {
	padding-left:50px;}
	
	p span {
	color:#e58747;
	font-weight:bold;}
	
	p.indent {
	padding:25px 20px 15px 20px;
	font-weight:bold;
	line-height:1.2em;}
	
	p.withArrow {
	padding-left:10px;
	background: url(../images/bullet_arrow_red.gif) left 4px no-repeat;
	color:#6c0546; }
	
	p.withArrow a,p.withArrow:visited{
	color:#6c0546;
	font-weight:bold;
	text-decoration:none;}
	
	p.withArrow a:hover {
	text-decoration:none;
	background:#6c0546;
	color:#FFF;}
	
	a.moreLink,a.moreLink:hover,a.moreLink:visited {
	color:#c1275a;
	font-weight:bold;
	text-decoration:none;}
	
	a.moreLink:hover {
	text-decoration:none;
	background:#c1275a;
	color:#FFF;}
	
	hr {
	background: url(../images/dot_line.gif) repeat-x left top;
	display:block;
	margin:10px 0;
	border:0;
	background-color: none;}
	
	hr.location {
	margin:10px 10px 10px 50px;}
	
	div.hr {
	display:block;
	height:10px;
	background: url(../images/dot_line.gif) repeat-x left bottom;
	margin-bottom:10px;}
	
	div.hr.location {
	margin:10px 10px 10px 50px;}
	
	p.intro {font-size:1.3em;
	font-weight:bold;}
	
	/*=====================================
Styles for product detail page
========================================*/
	p.spec {
	font-weight:bold;
	line-height:1.5em;
	margin-bottom:20px;}

	p.spec span.colL, p.spec span.colR {
	float:left;
	display:block;
	width:125px;
	font-weight:bold;
	color:#000;}

	p.spec span.colR {
	width:105px;}

/*=====================================
expand box styles
========================================*/

div#expandbox {
position:relative;}

div.expandbox ul {
color:#000;
margin-left:12px;
}
div.expandbox li{
margin-bottom:4px;
}

	div.expandbox p.intro {
	margin-top:10px;}
	
	#colR2 div.expandbox #innerColL{
	width:221px;
	margin:0;
	}
	
	#colR2 div.expandbox #innerColR{
	width:280px;
	}

/*=====================================
Styles for about page
========================================*/
	div#aboutintro {
	height:106px;}

/*=====================================
Styles for my properties page and property search
========================================*/

	div.headtile {
	position:relative;
	padding:10px 15px 15px 15px;
 	border:none;
 	border-bottom:1px solid #FFF;
	font:0.9em Tahoma, Arial, Helvetica, sans-serif;
	text-align:left;}

	div.headtile.register {
	background:#43a5c8 url(../images/potato/hd_simply_register.png) 15px 10px no-repeat;
	color:#FFF;}
	
	div.headtile.resultshead {
	background:#3e3a3b;
	color:#FFF;}
	
	div.headtile.resultshead .propsbtn {
	position:absolute;
	top:10px;
	right:15px;}
	
	div.headtile form {
	padding-left:220px;
	text-align:right;}
	
	div.headtile.login 
	{background:#cd5368 url(../images/potato/hd_already_reg.png) 15px 10px no-repeat;
	color:#FFF;}
	
	div.headtile.search {
	background:#FFF url(../images/potato/img_search.jpg) left bottom no-repeat;
	color:#000;}
	
	div.headtile label {
	width:114px;
	display: block;
	float:left;
	text-align:right;
	padding-right:4px;
	font-weight:bold;}
	
	div.headtile input,div.headtile select {
	width:116px;
	height:18px;
	float:left;}
	
	div.headtile p.submit {
	padding-left:110px;}
	
	div.headtile input.submit {
	height:auto;
	width:auto;
	border:none;}
	
	div.headtile p {
	margin-bottom:4px;}
	
	div.headtile span.pagenav {
	text-align:right;
	font-weight:bold;
	display:block;}
	
	div.headtile span.pagenav a {
	text-decoration:none;}

/*=====================================
Styles for news page and search results
========================================*/
	div.pictile, div.newsitem a{
	height:80px;
	padding:20px;
	padding-left:110px;
	position:relative;
	text-transform:uppercase;
	border-bottom:1px solid #FFF;
	color:#FFF;
	display:block;}
	
	div.newsitem a {
	background:#3e3a3b;
	width:392px;
	display:block;
	text-decoration:none;
	color:#cd5368;}
	
	div.newsitem {
	padding:0;}
	
	div.pictile.green{
	background:#cdc540;}
	
	div.pictile.red{
	background:#cd5368;}
	
	div.pictile.magenta{
	background:#6c0546; }
	
	div.pictile.grey {
	background:#3e3a3b;}
	
	div.pictile img.pic, div.newsitem img.pic {
	width:80px;
	height:80px;
	border:1px solid #FFF;
	margin-right:20px;
	position:absolute;
	left:20px;
	top:20px;}
	
	div.pictile.newshead {
	background:#282425 url(../images/potato/bg_news_header.jpg) left bottom no-repeat; }
	
	div.pictile .links {
	position:absolute;
	right:15px;
	top:80px;}
	
	div.pictile .links a {
	margin-left:10px;
	float:left;}
	
	div.pictile .links a:hover {
	background:none;}
	
	div.pictile .price {
	position:absolute;
	right:15px;
	top:15px;
	text-align:right;}

	div.pictile h2 {
	font-size:1.8em;
	border:none;
	padding:0;
	padding-bottom:20px;
	color:#FFF;
	font-weight:normal;}

	div.newsitem {
	background:#3e3a3b;
	color:#cd5368;}
	
	div.newsitem a:hover, div.newitem span {
	background:#292526;
	color:#cdc540;}
	
	div.newsitem:hover em {
	background:#cdc540;
	color:#292526}
	
	div.newsitem span.story {
	text-transform: none;
	font-weight:normal;
	display:block;
	margin-top:10px;
	font:0.9em Tahoma, Arial, Helvetica, sans-serif;}
	
	div.newsitem span {
	font-size:1.2em;
	font-weight:bold;}
	
	div.newsitem span.story em {
	font-style:italic;
	padding:0 2px;}
	
	div#newsarticle {
	color:#000;
	padding:25px 25px 25px 110px;}
	
	div#newsarticle h3 {
	color:#000;
	padding:0;
	padding-bottom:10px;
	font-size:1.2em;}


/*===================================================
styles for the small Latest News tile on some pages
====================================================*/
#latestnews {padding:6px; font-size:0.9em;}
#latestnews a img {
	margin:0px 0px 10px 0px;
	float:right}
#latestnews p {
	margin:0px;
	color:#000;}
	#latestnews a {
	color:#000;}
#latestnews h3 {
	margin:0px 0px 5px 0px;
	text-transform:uppercase;
	color:#000;}
#latestnews .divider {
	margin:10px 0px 10px 0px;
	clear:right}

#latestnewssmall img {
	float:right;
	width:40px!important;
	margin-left:10px;
	margin-bottom:10px}

#latestnewssmall h3 {
	text-transform:uppercase}
	
	
/*===================================================
styles for portal page
====================================================*/
	div#portal {padding:170px 32px 50px 73px; background:url(../images/potato/bg_manage_portal.gif) left 20px no-repeat;}
div#portal ul {padding-left:14px; font:bold 1.1em Arial, Helvetica, sans-serif; font-weight:normal; margin-bottom:10px;}
/*===============================
Contact and Request form styles
================================*/
/*#contactform label,#contactform #btnspacer {
	font-size:0.9em;
	width:130px;
	display:block;
	float:left;
	clear:left;
	padding-top:2px;
	font-weight:bold;
	margin:0px}
	
	#contactform input,textarea,select {
	border:1px solid #CCC;
	}
	
	#contactform h3 {margin-bottom:10px;}
	#contactform strong {color:#636A78;}
	#contactform em {font-size:1.2em; color:#c1275a;}
	
#contactform span {
	font:bold 1.2em Tahoma, Arial, Helvetica, sans-serif;
	color:#990000}
#contactform p.submit {padding:10px 0 0 115px;}	*/

/*#contactform #btnspacer {
	width:62px!important}*/


	
	
	
/*.contactinput {
	padding-left:3px}

#contactform select, #contactform input, #contactform textarea {
	width:174px; height:18px;}
	
	#contactform input {width:172px;}
	
	#contactform textarea {
	height:100px; width:171px;
	}
	#contactform select#pricefrom, #contactform select#priceto{
	width:84px; 
	margin-right:6px;
	}
	 #contactform select#priceto{ margin:0;}
	 
	 
	 
	
	
	html>body #contactform input {width:174px;}
	
	html>body #contactform textarea {
	height:100px; width:173px;
	}
	
	html>body #contactform select#pricefrom, html>body #contactform select#priceto{
	width:86px; 
	margin-right:5px;
	}
	
	
float:none!important}
.altsubmit #submit01 {
	width:281px!important}
.btnholder {
	text-align:left}


.wrapformitem {clear:both;width:309px!important}
select.wrapformitem {width:315px!important}
#recruitmentSave {position:relative;top:-16px;left:32px}
input.submit, #contactform input.submit {width:auto; height:auto;}





*/

#newsbits {
	padding:10px;
}
#newsbits .newsthumb {
	margin:10px;
}



/*======================================
Contact Form
=======================================*/

#contactform {
	margin-left:10px;
}

#contactform label,#contactform #btnspacer {
	padding-top:4px;
}

#contactform input,#contactform select,#contactform textarea {
	width:275px;
	height:20px;
	border:1px solid #CCC;
	font-size:1em;
	}

#contactform textarea {
	height:auto;
}

#contactform select {
	width:282px}

#contactform input.rollover {
	border:0;
	height:auto;
	float:right;
	margin-right:9px;
}





/*===============================================
search page stuff common accros all subsites 
================================================*/
#searchresults {
	background:#111}
#searchresults .item {
	background:#fff url(../images/sirius/mpsection.png) no-repeat!important}
#searchresults .item a {
	text-transform:uppercase}
#searchresults .item p {
	float:left;
	width:auto}
#searchresults .item_close {
	background:url(../images/sirius/mpsection_end.png) no-repeat}
#searchresults .item .details,#apartdetails .details {
	text-transform:uppercase;
	font:bold 1.4em Arial, Helvetica, sans-serif;
	color:#6f818d;
	float:right;
	width:100px;
	text-align:right;
	padding-right:15px}
#searchresults .item .details strong,#apartdetails .details strong {
	color:#5b9636}
#searchresults ul.resultoptions {
	float:right;
	margin:5px 0px 0px 0px;
	padding:0px 5px 0px 0px;
	list-style:none;
	clear:right;
	width:200px}
#searchresults ul.resultoptions li {
	float:left}
#searchresults ul.resultoptions li a strong {
	display:none}
#searchresults ul.resultoptions li a {
	display:block;
	height:22px;
	float:left}
	
#apartdetails {
	background:#FFF!important;
	color:#333333!important
}
	

p.gotomp {
	background:url(../images/sirius/btn_gotomp.png) no-repeat!important;
	float:right;
	width:199px;
	margin-right:18px}
	
/*IE5 mac hack\*/
* html p.gotomp {
	margin-right:9px}
/*END IE5 mac hack*/

p.gotomp a {
	background:url(../images/sirius/btn_gotomp.png) no-repeat!important;
	display:block;
	width:199px;
	height:44px;
	float:right}


p.gotomp a:hover {
	background:url(../images/sirius/btn_gotomp_over.png) no-repeat!important}

#searchresults .detailsmainlink a {color:#000000!important}
#searchresults .pager a:hover {color:#000000!important}






#showallapts {
	background:url(../images/potato/btn_showallapts.png) no-repeat}
#showallapts a:hover,#showallapts a:active,#showallapts a:focus {
	background:url(../images/potato/btn_showallapts_over.png) no-repeat}
	
	
#mpintro {
	background:#FFF!important;padding:5px;}
	



.errmsg {
	display:block;
	background:#fff;
	color:#000!important;
	padding:10px;
}




.potatoabout {
background-color:#000!important;
/*background:#BF2B5A!important*/
}

.noborder {

border:none!important;
}

.images {

border:none!important;
}

#citylivingimage {
	margin:0px 0px 0px -7px;

}



.livingcity {
		background:#000 url(../images/potato/bg_livingcity.png) no-repeat 0px 20px!important;
}

#livingcity_content {
	padding:180px 20px 0px 70px;
}






.newsstory, #newsbits, #newsbits a, #newsbits h1{
color:#000!important;
}


#sidebar-assist
{
	width:170px;
	margin:2px 0 2px 2px!important;
}


