@import url(http://www.icnetwork.co.uk/format_master_icticker.css);
@import "format_master_yahoo.css";
@import "format_master_dating.css";
@import "format_master_fish4.css";
@import "format_master_rop.css";
@import "black_tabbed_header_style.css";
@import "format_master_miva.css";
@import "format_public_notices.css";
@import url(http://www.icnetwork.co.uk/css/widgets/fish4estateagent/fish4estateagent.css);
@import url(http://www.icnetwork.co.uk/css/widgets/fish4motorsdealer/fish4motorsdealer.css);
@import "registration.css";
@import "capital.css";
@import "format_master_horoscopes.css";

.headline {
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : bold;
	line-height : 110%;
	color: #000000;
	text-decoration : none;
}

.linkhead {
	color : Black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
}

.newstext
{
	color:#000000;
	font-family : Verdana;
	font-size : 10pt;
}
.bdexample {color:#000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 8pt;}
.gchead {color:#990000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 8pt;}
.formfield {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; width:180;}
.gctable {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; }
.gclink{
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
}
.gcsmall {color:#666666; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 7pt;}
:HOVER.gclink{
	color: #666666;
}
.pagetop {
	font-weight: bold;
	font-size: 18px;
	color: #666666;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	
}
.smalllink {
	color: #000000;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
}

.searchhead {
	font-family : trebuchet ms, Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #000000;
	text-decoration : none;
	font-weight: bold;
}

.resultsdate {
	color : #909090;
	font-family : Arial, Helvetica, sans-serif, Verdana;
	font-size : 11px;
}

/* Jobs, Homes and Motors Classified Search */
A:HOVER.jhmmorelink { color: #000099; }
A.jhmmorelink { color: #000000; }

A:HOVER.sitenextprevious { color: #000099; }
A.sitenextprevious { color: #000000; }

A:HOVER.jhmpiclink {
	color: #000099;
	text-decoration: none;
	font-weight: bold;
	font-size : 15px;
}

A.jhmpiclink {
	color: #000000;
	text-decoration: none;
}


TD.jhmsearchconstitle {
	color: #000000;
	text-align: right;
	font-size : 8pt;
}

TD.jhmsearchcons {
	color: #808080;
	font-size : 8pt;
}

TD.resultheadertitle {
	border: 1px solid #707070;
	background: #E5E5E5;
}

TD.resultheadernum {
	color: #ffffff;
	font-weight : bold;
	background: #707070;
}

.jhmeg { 
	color : #000066;
	font-size : 7pt; 
}

TD.jhmpagetitle {
	color: #999999;
	font-size : 14pt;
}

TD.jhmsolidline {
	background: #999999;
}
/* End of Jobs, Homes and Motors Classified Search */
/* Begin HotJobs */
.hotjobtext {
	color : black;	
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10px; 
	font-weight : normal; 
	text-decoration : none;
}
A.hotjobtext {
	font-size : 11px;
	color: #CC6600;
	font-weight: bold;
	text-decoration : underline;
}
.hotjobsal {
	color: #707070;
	font-weight: bold;
}
.hotjobhead {
	color: Black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
}
.hotjobdetails {
	color: Black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;	
}
/* End HotJobs */


.fish4headernavtext 
{
 font-family: verdana, arial, helvetica, sans-serif; font-size: 8pt; color: #333333;
 }

.fish4headernavbg {
 background: #EEEEEE;
 }

A:link.fish4headernavtext 
{color: #000000; 
font-family : 
Verdana, Arial, Helvetica, sans-serif; font-size : 8pt; font-weight : normal; text-decoration: none;
}

A:visited.fish4headernavtext{color: #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 8pt; font-weight : normal; text-decoration: none;}
A:active.fish4headernavtext {color: #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 8pt; font-weight : normal; text-decoration: none;}
A:hover.fish4headernavtext {color: #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 8pt; font-weight : normal; text-decoration: underline;}

.magazinetitle{
        font-family: verdana, arial, sans-serif;
        font-weight: bold;
        color: #990000;
        font-size: 12px;
        }

.magazinesubhead{
        font-family: verdana, arial, sans-serif;
        font-weight: bold;
        color: #990000;
        font-size: 11px;
}
.magazinecolour {
        color: #990000;
}
.magazinelarge  {
        font-family: verdana, arial, sans-serif;
        font-size: 12px;
        color: #000000;
        text-decoration : none;
}
.magazinesmall  {
        font-family: verdana, arial, sans-serif;
        font-size: 11px;
        color: #000000;
        text-decoration : none;
        clear:both;
}
a.magazinelarge:hover {
        color: #990000;
}
a.magazinesmall:hover {
        color: #990000;
}
li.magazine {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        color: #990000;
}

/* ad styles */
.mpuadshow {
text-align: center;
border-top: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
padding: 10px 0px 10px 0px;
margin:0;
}

.mpuadcontinue {
text-align: right;
margin:0px 0px 5px 0px;
color : #000066;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 8pt;
font-weight : bold;
}


.mpuadcontinue img {
padding:0px 0px 0px 0px;
}

.mpuadshow2 {
text-align: center;
border-top: 0px;
border-bottom: 1px solid #cccccc;
padding: 20px 0px 25px 0px;
margin: 0;
}

.mpuadcontinue2 {
text-align: right;
margin:0;
padding-top: 0px;
color : #000066;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 8pt;
font-weight : bold;
}


.mpuadcontinue2 img {
padding:0px 0px 0px 0px;
}

.mpuadlabel {
font-family : verdana, Arial, Helvetica, sans-serif;
font-size : 9px;
font-weight: bold;
text-align: center;
color: #cccccc;
border: 1px solid #cccccc;
padding: 0px 8px 2px 8px;
width: 110px;
height: 10px;
background-color: #FFFFFF;
margin: 0px 0px 0px 10px;
}

.mpuadtop {
background-position: 0% 7px;
background-repeat: repeat-x;
background-image: url(http://images.icnetwork.co.uk/upl/icnetwork/oct2005/0/8/00040F70-0041-1366-A0C40C01AC1BF814.gif);
width: 100%;
height: 12px;
padding: 0;
margin: 0;
}
/* End of ad styles */

/* Ticketmaster styles */
	table.ticketmaster {
		font-size:11px;
		width:400px;
	}
	table.ticketmaster th {
		background-color: #DBDBDB;
		padding:5px;
	}

	table.ticketmaster div.tagline {
		font-size:0.8em;
		float:right;
		color: #636363;
	}
	table.ticketmaster div.header {
		font-size:1em;
		color: #000000;
		text-align: left;
	}
	table.ticketmaster div.label {
		color:#2F2F2F;
		float:left;
	}
	table.ticketmaster tbody tr {
		padding:5px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
	table.ticketmaster tbody tr td {
		font-size:0.9em;
		padding:5px; 
	}

	table.ticketmaster tbody tr.heading {
		background-color: #E7E7E7;
		font-weight:bold;
		padding-bottom:10px;
	}
	table.ticketmaster tbody tr td {
		color:#555A63;
	}
	table.ticketmaster tbody tr td a {
		color:#330099;
	}
	
	table.ticketmaster tbody tr td.left {
		border: 1px solid #E7E7E7;
		border-right:none;
		border-top:none;
		line-height: 1.3em;
	}
	table.ticketmaster tbody tr td.right {
		border: 1px solid #E7E7E7;
		border-top:none;
		border-left:none;
		text-align:right;
	}

table.rhticketmaster{
		width: 160px;
}

table.rhticketmaster tbody tr td.left{
		border-right: 1px solid #E7E7E7;
}

.ticketmasterimgheader{
		width: 158px;	
		horizontal-align: left;
		border-left: 1px solid #E7E7E7;
		border-right: 1px solid #E7E7E7;
		border-top: 1px solid #E7E7E7;
		height: 25px;
		background-image:url(http://images.icnetwork.co.uk/upl/icnetwork/mar2006/1/4/00022CB3-3EBA-1418-82CB0C01AC1BF814.GIF);
}

.ticketmasterimgfooter{
		width: 158px;	
		horizontal-align: left;
		border-left: 1px solid #E7E7E7;
		border-right: 1px solid #E7E7E7;
		border-bottom: 1px solid #E7E7E7;
		height: 30px;
		background-image:url(http://images.icnetwork.co.uk/upl/icnetwork/mar2006/2/8/00008D77-4A79-1418-82CB0C01AC1BF814.GIF);
}

.ticketmasterlabel{
		color:#2F2F2F;
		width: 153px;	
		horizontal-align: left;
		border: 1px solid #E7E7E7;
		height: 20px;
		padding: 5px 0px 0px 5px;
		background-color: #DBDBDB;
		font-weight: bold;
		font-size:11px;
}

.ticketmastercontent         
        { 
        border-top: 1px solid #CECECE; 
        padding: 5px 5px 0 5px; 
        font-size:0.9em; 
        margin:0; 
        } 

.ticketmastercontent p         
        {         
        margin:0;                 
        font-size:0.9em; 
        color:#000; 
        } 

.ticketmastercontent a                 
        { 
        color:#330099; 
        } 
        

.phone { 
        padding: 5px 0 5px 27px; 
        margin:0; 
        background:url(http://images.icnetwork.co.uk/upl/icnetwork/mar2006/0/1/0000B9B4-0A43-1407-A62A0C01AC1BF814.gif) no-repeat 0 50%; /* image path has to be changed to where we upload the images*/ 
        font-size:0.9em; 
        color:#000; 
        } 
/* End of Ticketmaster styles */
td.copyrightline {
	font-size:11px;
}
/* Motors styles */
DIV.MotorsFirstPic {
	font-family: Verdana, Tahoma;
	font-size: 11px;
	color: #000092;
	border-top: 1px solid #04649E;
	margin-top: 14px;
	padding-top: 11px;	
}

.MotorsFirstPic h1 {
	color: #D30010;
	font-size: 11px;
	margin: 0px 0px 8px 0px;
}

.MotorsFirstPic li {
	list-style-image: url(http://images.icnetwork.co.uk/design/grey_arrow.gif);
	margin: 7px 0px 10px 0px;
	padding: 0px;
}

* html .MotorsFirstPic li {
	/* IE only */
	margin: 7px 0px 10px 0px;	
}

.MotorsFirstPic span {
	font-weight: bold;	
	vertical-align: top;
}

.MotorsFirstPic ul {
	margin: 0px 0px 0px 12px;
	float: left;
	clear: left;
	width: 90%;
	padding: 0px 0px 0px 0px;
}

.MotorsFirstPic a:link, .MotorsFirstPic a:visited {
	font-size: 11px;
	font-family: Verdana, Tahoma;
	text-decoration: none;
	color: #030090;
}

.MotorsFirstPic a:hover, .MotorsFirstPic a:active, .MotorsFirstPic a:hover.icscotlandbluelite, .MotorsFirstPic a:active.icscotlandbluelite {
	font-size: 11px;
	font-family: Verdana, Tahoma;
	text-decoration: underline;	
}

.MotorsFirstPic img {	
	border: 1px solid #000000;
	margin: 0px 5px 5px 0px;
	float: left;	
}

.MoreLink {
	font-weight: bold;
}

.MotorsDefault {
	font-family: Verdana, Tahoma;
   padding-bottom:10px;
	border-bottom: thin solid #00009C;
	float:left;
}

.MotorsDefault h1 {
	font-weight: bold;
	font-size: 18px;	
	color: #000000;
	margin:0 0 10px 0;
	padding:0;
}


.Motorsdefault_h1 {
/* this is header for motors sections*/
	font-weight: bold;
	font-size: 18px;	
	color: #000000;
	margin:0;
	padding:0;
}


.MotorsDefault h3 {
	font-size: 11px;
	font-weight: bold;
	color: #D20801;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.MotorsDefault h2 {
	font-size: 18px;
	font-weight: bold;
	color: #00009C;
	margin-bottom: 0px;
	margin-top: 0px;
	clear:right;
}

.MotorsDefault font {
	color: #636363;
	font-size: 11px;
}

.MotorsTeaserText {
        font-size:11px;
        color: #636363;
}

.MotorsDefault img {
	float: right;
	border: 1px solid #000000;
}

.MotorsDefault p {
	float: left;
	font-size: 11px;
}
/*
	when motors_default storylist method used with small_teaser_pic article method
*/
.MotorsDefault table img {
	float: left;
	border: 1px solid #000000;
	margin: 0 10px 0 0;
}

.MotorsDefault table {
        margin: 10px 0px 10px 0px;
}

.MotorsDefault table td{
        vertical-align:top;

}

.MotorsDefault a:link.smallteaserpic, .MotorsDefault a:visited.smallteaserpic, .MotorsDefault a:active.smallteaserpic,
.MotorsDefault a:link.headlinelink, .MotorsDefault a:visited.headlinelink, .MotorsDefault a:active.headlinelink,
.MotorsDefault a:link.teaserlink, .MotorsDefault a:visited.teaserlink, .MotorsDefault a:active.teaserlink  {
        margin:0px;
        text-decoration:none;
        color: #00009C;
        font-size: 18px;
}

.MotorsDefault a:hover.smallteaserpic,
.MotorsDefault a:hover.headlinelink,
.MotorsDefault a:hover.teaserlink {
        text-decoration:underline;
}

.MotorsDefault a:link.teaserlink, .MotorsDefault a:visited.teaserlink, .MotorsDefault a:active.teaserlink {
       font-size:11px;
}

.MotorsDefault font.headtypea {
       display:block;
       margin-bottom:0px;
}
/*
	end motors_default storylist method used with small_teaser_pic article method
*/

DIV.MotorsWide {
	width: 500px;
	min-height: 90px;
	background-color: #ECE7EB;
	padding: 0px;
	margin: 5px 0px 5px 0px;
}

.MotorsWide h1 {
	background-color: #01669A;
	color: #FFFFFF;
	font-size: 12px;
	float: left;
	font-family: Verdana, Tahoma;
	padding: 4px;
	margin: 0px 0px 10px 0px;
}

.MotorsWide li {
	list-style-image: url(http://images.icnetwork.co.uk/upl/icnetwork/may2006/9/5/000ECED8-DB49-1459-9B490C01AC1BF814.gif);
	font-family: Verdana, Tahoma;
	font-size: 11px;
	padding: 0px 0px 4px 0px;
	margin: 0px 0px 0px 0px;
}

.MotorsWide ul {
	margin: 0px 0px 0px 12px;
	padding: 0px;
	list-style-position: inside;
	clear: left;
}

.MotorsWide a:link, .MotorsWide a:visited {
	text-decoration: none;
}

.MotorsWide a:hover, .MotorsWide a:active {
	text-decoration: underline;
}

.MotorsWide img {
	float: right;
	border: 1px solid #000000;
	margin: 0px;
}

/* df article byline/date  */

p.headtypeb.motorsFull{ 
	font-size: 11px;
	font-weight: bold;
        padding: 5px 0 0 0;
        margin:0; 
        color:#000; 
        } 

p.headtypeamotorsFull{
	font-size: 11px; 
        padding: 0;
        margin:0; 
        color:#666666; 
        }


/* End of Motors styles */

/* driving force on fish4 styles*/

.MotorsSearchRH {
	font-family: Verdana, Tahoma;
	font-size: 11px;
}

div.MotorsSearchRH {
	width: 160px;
	border: 1px solid #006699;
	padding-top: 0px;
}

.MotorsSearchRH h1 {
	background-color: #006699;
	color: #FFFFFF;
	font-size: 12px;		
	padding: 3px;
	margin-top: 0px;
}
	
input.MotorsSearchRHSubmit {		
	margin-top: 10px;
	padding-right:5px;
	float: right;
}

.MotorsSearchRH input {
	margin-left: 5px;
				
}
div.MotorsSearchRH .MotorsTagline {
	margin:-5px 0px 5px 5px;
}	
.MotorsSearchCentre {
	font-family: Verdana, Tahoma;
	font-size: 11px;
}

div.MotorsSearchCentre {
	width: 402px;		
}

div.MotorsSearchCentre {
	width: 402px;
	height: 65px;
	border: 1px solid #006699;
	margin: 0px;
	padding: 10px;
}

.MotorsSearchCentre div {
	float: left;
	clear: left;
}	

.MotorsSearchCentreContainer h1 {
	background-color: #006699;
	color: #FFFFFF;
	font-size: 12px;		
	padding: 3px 3px 0px 3px;
	margin-top: 0px;
	margin-bottom: 0px;
	width: 169px;
	height: 22px;
	font-family: Verdana, Tahoma;
	font-size: 11px;
}
	
input.MotorsSearchCentreSubmit {		
	float: right;
	margin: -5px -5px 5px 0px;
}

.MotorsSearchCentre {
	margin-left: 5px;
}

input.MotorsSearchCentreText {
	float: left;
	width: 285px;
	margin-bottom: 5px;
}
		
div.MotorsSearchCentreRadio {
	float: left;
	display: inline;
	clear: none;		
}

.MotorsSearchSelect {
	font-family: Verdana, Tahoma;
	font-size: 11px;
}

div.MotorsSearchSelect {
	width: 139px;
	height: 65px;
	border: 1px solid #006699;
	margin: 0px;
	padding: 10px 10px 0px 10px;
}

.MotorsSearchSelect div {
	float: left;
	clear: left;
}	

.MotorsSearchSelectContainer h1 {
	background-color: #006699;
	color: #FFFFFF;
	font-size: 12px;		
	padding: 3px 3px 0px 3px;
	margin-top: 0px;
	margin-bottom: 0px;
	width: 155px;
	height: 22px;
	font-family: Verdana, Tahoma;
	font-size: 11px;
}

.MotorsSearchSelect {
	margin-left: 5px;
}
	
.MotorsSearchSelect select {
	width: 120px;
	margin-top: 5px;
}
.xhtmlrhbox{
	width:160px;
	border: 1px solid #00659C;
	margin-top:0px;
	margin-left:0px;
}
.xhtmlrhboxtitle{
	width:158px;
	background-color:#00659C;
	color:#FFFFFF;
	font-weight:bold;
	font-family:verdana;
	padding:2px 0px 2px 2px;
	font-size:12px;
	float:left;
}

.xhtmlrhboxcontent{
	clear:left;
	padding:0px;
	margin:0px;
}

.xhtmlrhboxlist{
	color:#000066;
	padding:10px 0px 10px 0px;
	margin:0px;
	font-family:verdana; 
}

.xhtmlrhboxlist a:link{color:#000066;text-decoration:none;}
.xhtmlrhboxlist a:active{color:#000066;text-decoration:none;}
.xhtmlrhboxlist a:visited{color:#000066;text-decoration:none;}
.xhtmlrhboxlist a:hover{color:#000066;text-decoration:underline;}

.xhtmlrhboxlistitem{
font-family:verdana; 
	margin: 0px 10px 0px 25px;
	padding-bottom: 5px;
	text-indent: 0px;
	font-size:11px;
	list-style-image: url(http://images.icnetwork.co.uk/upl/icnetwork/mar2006/0/0/000D633B-32AD-1429-87140C01AC1BF814.gif);
}
	
/* end of driving force on fish4 styles*/


/* Play bet and win styles */

.playgamescentral {
	width:400px;
	margin: 0;
	padding: 10px 0;
	background: #F2F2F2 url(http://images.icnetwork.co.uk/collections/play_bet_win_channel/400xbtm_grey.gif) no-repeat bottom left;
}

.playgamescentralheader{
	width:400px;
	height: 58px;
	background: url(http://images.icnetwork.co.uk/collections/play_bet_win_channel/header_gaming_channel.gif) no-repeat top left;
	margin: 0;
	padding: 0;
}

.playgamescentralheader span {
	display: none;
	}

.playgamesrightcol {
	margin: 0;
	padding:0 0 10px 0;
	width: 160px;
	background: url(http://images.icnetwork.co.uk/collections/play_bet_win_channel/box_bottom_featured.gif) no-repeat bottom left;	
}

.playgamesrightcol h3{
	color: #000;		
	font: bold 12px verdana, arial, sans-serif;
	margin: 0;
	text-align: center;
	padding: 20px 10px 5px 10px;	
	background: url(http://images.icnetwork.co.uk/collections/play_bet_win_channel/h3_bkg.gif) no-repeat top left; 	
	}

.playgamesrightcol p {
	font: 10px verdana, arial, sans-serif;
	line-height: 14px;
	text-align: center;
	margin: 0 5px 0 5px;
	padding:10px;
	background: url(http://images.icnetwork.co.uk/collections/play_bet_win_channel/border_dots.gif) repeat-x top left;	
	}

.playgamesrightcol p img{
	border:0;
	text-align: center;
	display:block;
	padding: 10px 0 10px 0;
}

.playgamesbingo, .playgamescasino, .playgamesinstantwin, .playgamesaccount {
	margin: 0px 10px 10px 10px;
	padding:0;
	width: 380px;
	}

.playgamesaccount {
	background: url(http://images.icnetwork.co.uk/collections/play_bet_win_channel/box_bottom_gameacc.gif) no-repeat bottom left;	
	}

.playgamesbingo {
	background: url(http://images.icnetwork.co.uk/collections/play_bet_win_channel/box_bottom_bingo.gif) no-repeat bottom left;	
	}

.playgamescasino {
	background: url(http://images.icnetwork.co.uk/collections/play_bet_win_channel/box_bottom_casino.gif) no-repeat bottom left;	
	}

.playgamesinstantwin {
	background: url(http://images.icnetwork.co.uk/collections/play_bet_win_channel/box_bottom_instant_win.gif) no-repeat bottom left;	
	}

.playgamesbingo h2, .playgamescasino h2, .playgamesinstantwin h2, .playgamesaccount h2{
	color: #000;		
	font: bold 12px verdana, arial, sans-serif;
	margin: 0;
	padding: 10px 10px 5px 10px;	
	background: url(http://images.icnetwork.co.uk/collections/play_bet_win_channel/h2_bkg.gif) no-repeat top left; 	
	}

.playgamesbingo p, .playgamescasino p, .playgamesinstantwin p, .playgamesaccount p {
	font: 10px verdana, arial, sans-serif;
	line-height: 14px;
	margin: 0 80px 0 0;
	padding:10px;
	background: url(http://images.icnetwork.co.uk/collections/play_bet_win_channel/border_dots.gif) repeat-x top left;	
	}


/* end of Play bet and win styles*/

/* Blog Aggregator styles */
.blogagg { width:400px; }
.blogagg div.entry { margin-bottom:10px; }
.entryimg {float:left; border: 0px solid #000000;margin-right: 10px; margin-bottom: 10px; }
.entrydate{ font-size: 8pt;color:#999999;}
.entrycontent { font-size: 8pt; font-weight:normal; color:#000;}

a:hover.entrylink, a:visited.entrylink, a:link.entrylink, a:active.entrylink { font-size: 10pt; font-weight:bold; text-decoration:none; color:#330099; display:block;}

a:hover.entrylinkblogname, a:visited.entrylinkblogname, a:link.entrylinkblogname, a:active.entrylinkblogname{ font-size: 8pt; font-weight:normal; text-decoration:none;color:#330099;}

a:hover.entrylink { text-decoration:underline; }
a:hover.entrylinkblogname { text-decoration:underline; }
a:hover.more, a:active.more, a:link.more, a:visited.more { font-size: 8pt;text-decoration:none; font-weight:normal; color:#330099}
a:hover.more { text-decoration:underline; }
div.entry { clear:both; margin-bottom: 10px; }

.mainimg img { margin-bottom: 10px; }

div.blogaggsec { border: 1px solid black; }
div.blogaggsectitle { border-bottom: 1px solid black; background-color: white; color: black; vertical-align: middle; }
div.blogaggseccontent { padding: 5px; }
/* End of Blog Aggregator styles */

/*yahoo link style remove when link removed fromm dating direct page 13/7/06*/

.datingoldpromo {
width:140px;
margin: 10px 0 10px 0;
padding: 10px;
background: #efefef;
}

.datingoldpromo h3{
margin: 0 0 5px 0;
font: 12px verdana, arial, sans-serif;
font-weight: bold;
line-height: 15px;
color: #333333;
}

.datingoldpromo p{
font: 10px verdana, arial, sans-serif;
line-height: 13px;
color: #000;
}

/*end yahoo link style remove when link removed fromm dating direct page 13/7/06*/
/* newsnarrow storylist methods */
div.newsnarrow {
	margin-bottom:5px;
	padding-bottom: 10px;
   background-image: url(http://images.icnetwork.co.uk/upl/scotwheels/jul2006/9/2/AB2DD948-C717-FE3F-99B5459978BA3646.gif);
   background-repeat: no-repeat;
   background-position: bottom;	
}
.newsnarrow div.tagline a:link,.newsnarrow div.tagline a:visited,.newsnarrow div.tagline a:active, .newsnarrow div.tagline a:hover {
	color:#990000;
	font-size: 11px;
	text-decoration: none;
}
.newsnarrow div.tagline a:hover {
	text-decoration: underline;
}

.slTopArticle {
	font-size:11px;
}
.slTopArticle img {
	float:right;
}
.slTopArticle a:link.headline, .slTopArticle a:hover.headline, 
.slTopArticle a:active.headline, .slTopArticle a:visited.headline {
	color:black;
	text-decoration:underline;
	font-weight:bold;
}
.newsnarrow ul {
	list-style: none;
	margin:2px 2px 0px 0px;
	padding-left:0px;

}
.newsnarrow li {
	background: url(http://images.icnetwork.co.uk/design/grey_arrow.gif) no-repeat 0 50%;
	padding-left: 8px;
	margin:0px;
}
.newsnarrow a.morelink {
	font-weight:bold;
}
/* end newsnarrow storylist methods */
/* forum scraper */
.forumwidget{
	width:160px;
	margin: 0;
	padding: 0;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.forumwidget h2{
	background: #5A5A5A;
	color:#fff;
	width:150px;
	margin: 0;
	padding: 5px;
	font-weight: bold;
	font-size: 11px;
}

blockquote{
	line-height: 1.4em;
	margin: 0px 0 10px 0;
	padding: 10px 0 0 0;
	width:160px;
	color:#000;
	background: #F9FDE9 url(http://images.icnetwork.co.uk/upl/icnetwork/jul2006/8/9/91750D0D-B17D-A2B4-55B8FB61C56012F9.gif) no-repeat top left;
}
.comment{
	margin: 0px 12px 0 22px;
	padding: 0px;
	color:#000;
	background: #F9FDE9 url(http://images.icnetwork.co.uk/upl/icnetwork/jul2006/9/9/91756783-90F0-B245-20946F65046AEA56.gif) no-repeat right bottom;
}
.posted, .title{
	margin: 5px 10px 5px 10px;
	padding: 0px;
}
.haveyoursay{
	margin: 5px 0 5px 0;
	padding: 5px 10px 5px 35px;
	color:#000;
	background: #F1F5E1 url(http://images.icnetwork.co.uk/upl/icnetwork/jul2006/7/9/91749B74-DDDB-AA73-A349CD49CC9FD6E4.gif) no-repeat 0 50%;
	border-top: 1px solid #DFDFDF;
}
/* end forum scraper */


/* Added by Chris Lam on 5/6/07 - styles for 'Terms and Conditions' and 'Pivacy Policy' */

div#termsandconditionscontainer {
	margin: 0 10px 0 10px;
	}

div#termsandconditionscontainer h2{
font-size: 100%;
margin: 25px 0 0px 0;
}	

dl.termsandconditions_list {
	margin: 0;
	padding: 0;
	}

dl.termsandconditions_list dt {
	float: left; 
 	margin: 0px 0 0 10px;
	font-weight: bold; 
	padding: 10px 0 0 0;
	}
	
dl.termsandconditions_list dd {
	margin: 0px 0 0 60px; 
	clear: right;
	padding: 10px 0 0 0;
	}
	
.termsparaindent {
	margin: 10px 0 10px 20px;
	}

dl.termsandconditions_indentlist {
	margin: 0;
	padding: 0;
	}

dl.termsandconditions_indentlist dt {
	float: left; 
 	clear: left; 
 	margin: 0px 0 0 20px;
	font-weight: bold; 
	padding: 10px 0 0 0;
	}
	
dl.termsandconditions_indentlist dd {
	margin: 0px 0 0 60px; 
	padding: 10px 0 0 0;
	}