/* --------------------------------------------------------------------------*/
/* 	fish4 typography stylesheet */

/*set family and overall size for site*/
body {
	font-family: Times New Roman, Times, serif;
	font-size: 80%;
	}

/* switch off image borders */	
img {
	border: none;
}

/* basic type rules */
h1 {font-size:1.75em;}
h2 {font-size:1.6em;}
h3 {font-size:1.25em;}
h4 {font-size:1.2em; color:#666;margin-bottom:.5em; }
h5 {font-size:1.1em;}
p,table,td, h6 {font-size:1em;}

/* mubs */
.form {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; background-color: #CCCCCC}

small {font-size:.9em;}

blockquote {
	margin: 0;
	font-style: italic;
}

/* BOLD */
h2,
#pageNum,
#pagebody a,
#maincontent li,
#description span.detailname,
div.top span.left,
div.top h2,
div.controls,
#myfish4 dt,
#searchResults dt,
#searchResults div.moredetails,
#datainput legend,
.calendar thead .title,
.calendar tbody td.selected,
.calendar tbody td.today,
.combo .active,
.myfish4 a,
div.row span.adName,
#leftpanel dt a,
dl.errormessage dt,
.adfooter {font-weight:bold;}


/* underlines*/

.myfish4 a:hover, .myfish4 a:active, #searchResults dt a:hover {
 text-decoration:underline;
}

/*NO TEXT DECORATION */

a.headerlink,#contentsection li a,.myfish4 a,.myfish4 a:visited {
text-decoration:none}


/* --------------------------------------------------------------------------*/
/* --------------------------------------------------------------------------*/

/* central column */

a.headerlink /*eg 'calculate mortgage' link*/{
	font-size:60%;
	}


a:link.tips, .controls a:link {
font-family:Verdana;font-size:11px;color:#330033;text-decoration:underline;
}

a:hover.tips, .controls a:hover {
font-family:Verdana;font-size:11px;color:#CF5700;text-decoration:underline;
}

#maincontent ul, #maincontent li {
	list-style: disc inside;
	text-indent: -1em;
	}

#description span.detailname {
	line-height:1.25em;
	}
#description span.detaildata {
	float:left;
	line-height:1.25em;
	}

#description p {
	padding:0;
	margin-bottom:1.5em;
	line-height:1.5em;
	}

#links, #toplinks {
	margin-bottom:.5em;
	}

#links li, #toplinks li {
    list-style: none;
    display: inline;
}

/* top and bottom links */

div.top span.left{
	font-size:140%;
	}

div.top h2{
	font-size:160%;
    }

div.top span.right{
    text-align:right;
	}

/* --------------------------------------------------------------------------*/

/* search results stuff */

#searchResults dt {
 width:auto;
}

#searchResults a {
font-family:Times New Roman, Times, serif;font-size:14px;color:#330033;text-decoration:underline;
}

#searchResults a:hover {
font-family:Times New Roman, Times, serif;font-size:14px;color:#CF5700;text-decoration:underline;
}


/* ---- mubs ---- */
#searchResults dd {
 font-family:Times New Roman, Times, serif;font-size:13px;color:#333333;
}
/* ---- mubs ---- */

#searchResults dt div.col3 {
 text-align:right;
}

/* ---- edited color mubs ---- */
.contact, .moredetails {
font-weight:bold;color:#9A9A9A;
}
/* ---- mubs ---- */

/* ---- edited mubs ---- */
.moredetails a:link, {
font-family:Times New Roman, Times, serif;font-size:12px;color:#330033;font-weight:bold;text-decoration:underline;
}

.moredetails a:hover {
font-family:Times New Roman, Times, serif;font-size:12px;color:#CF5700;font-weight:bold;text-decoration:underline;
}
/* ---- edited mubs ---- */

#quicksearch input, #quicksearch select {
 font-size:90%; 
 color:#330033; 
}


#quicksearch input.radio {
 width:15px
}
.pagetabs {
 width:100%;
 text-align:center;
}
/* ---- edited color mubs ---- */
span.numbers, span.numbers a, span.numbers span.current {margin-right:5px;}
span.numbers span.current {color:#666666; font-weight:bold; background-color:#f3f3f3}
/* ---- edited color mubs ---- */
/* --------------------------------------------------------------------------*/
/* advert details page */

a:link.myfish4, a:active.myfish4, {
font-family:Verdana;font-size:11px;color:#06c;font-weight:bold;text-decoration:underline;
}











/* --------------------------------------------------------------------------*/
/* CONTENT PAGES */

/* toplevel links in to sections 					*/
/* eg commercial links in mortgage centre */

#contentsection li a strong{
 font-size:130%;
}

/* --------------------------------------------------------------------------*/

/* forms (simple two column, eg registration */

#datainput legend {
 font-size:120%;
}


/* MISCELLANEOUS shapes and sizes... */

#twocolumn h3 {font-size:1.5em}

#pagecontent {font-size:1.2em;}

#pageNum {
	text-align:center;
	font-size:115%;}

#disclaimer {
	font-size:90%;
	}

.postcode {white-space:nowrap}



