#homepage{MARGIN: 8px;}
#infobar {font-size:10px !important;}
#alert-strap {height: 28px; margin: 0 0 20px;}


.vertical-line {
display: inline;
background-color: #cccccc;
width: 1px;
height: 100%;
}

.image-lead { padding: 11px 9px 0 0; width:350px;}
#image-lead .caption h1 {font-size:1.2em; line-height:1; margin-top: 6px;}


img.image-thumb, a:visited img.image-thumb {float: left; background: #fff; padding: 2px; border: 1px solid #cfcfcf; margin-right: 5px; margin-bottom: 2px;}
a img.im


/* =editorial images
--------- */
#image-lead {width:455px;text-align:center;margin-bottom:20px;}
#image-lead table {padding:0;margin:0;border-collapse:collapse;}
#image-lead.auto-size table {width:1%;text-align:left;margin:0 auto 0 auto;overflow:hidden;border-collapse:collapse;}
#image-lead.auto-size table tr,
#image-lead.auto-size table td {padding:0;margin:0;font-size:12px;}
#image-lead.auto-size p,
#image-lead.auto-size div.caption {text-align:left;padding:2px 10px 2px 10px;background:#ebebe9;font-size:0.86em; /*height: 3.6em;*/ line-height:1.2;margin:0;_margin-top:-3px !important; /*overflow: hidden;*/ font-family:Tahoma, sans-serif !important;}
#image-lead.auto-size div.caption a,
#image-lead.auto-size div.caption b {font-weight:700 !important;font-family:Tahoma, arial, sans-serif;}
#image-lead img {margin:0;border-bottom: 1px solid #fff;}
#image-lead .copy {text-align:left;width:455px;background: #ebe9ea;font:normal 0.8em tahoma;margin:0;zpadding-bottom:4px; zheight:40px;}
#image-lead .copy p,
.image-breakout .copy p {background: #ebe9ea; margin:0 10px !important; padding:0;}
#image-lead .copy .img-pagination {color:#096397;text-align:right;float:right;height:15px;width:93px;background:url(http://www.news.com.au/images/image-lead-pagination-bg.gif) 0 0 no-repeat;}
#image-lead .copy .img-pagination a { font-weight:300 !important;}
#image-lead .read-now,
.image-breakout .read-now {font-weight:bold;padding-right:15px;background:url(http://www.news.com.au/images/icon-arrow.gif) right 0.2em no-repeat;}





.content-panel {padding: 0; margin: 0 0 20px 0; width: 455px; float: left;overflow: hidden; text-align:justify;}
.content-panel h2 {font-size: 10pt;font-weight:bold;line-height:1;margin: 0 0 0 0;}
.content-panel a {font-size: 10pt;font-weight:bold;line-height:1;margin: 0 0 0 0;}
.content-panel p {font-size: 9pt;font-weight:normal;}



/* =floats
--------- */
.floatright{float: right;}
.floatleft{float: left;}
.floatnone{float: none !important;}

.lnknormal{font-size: 8pt;}
a.lnknormalB{font-size: 9pt;font-weight:bold;}

.title2{font-size: 10pt;font-weight:bold;line-height:1;margin: 0 0 0 0;}
a.title2{font-size: 10pt;font-weight:bold;line-height:1;margin: 0 0 0 0;}

.storytitle H3, .storytitle H3 A  {
 PADDING-RIGHT: 0px; BORDER-BOTTOM: #fd5571 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px;
    FONT: italic 12pt georgia;
	font-weight: bold;
    /*COLOR: #7d775c;*/
    LETTER-SPACING: 1px;
	WIDTH:445PX;
	COLOR: #fd5571;
	
}

.BorderAds SPAN {
	MARGIN-TOP: 7px; FONT-WEIGHT: normal! important; MARGIN-LEFT: -55px; POSITION: absolute;
}

FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LEGEND {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FIELDSET {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.3em; FONT: 12px arial,verdana,sans-serif; MARGIN-LEFT: 2.5em; BORDER-LEFT: #ccc 1px solid; WIDTH: 40%; PADDING-TOP: 0.3em; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
LEGEND {
	FONT: bold 10px arial; COLOR: #ccc
}


A.white:link {
	FONT-WEIGHT: normal;  COLOR: #ffffff; FONT-STYLE: normal; font-size: 10pt;font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.white:visited {
	FONT-WEIGHT: normal; COLOR: #ffffff; FONT-STYLE: normal; font-size: 10pt;font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.white:hover {
	FONT-WEIGHT: normal; COLOR: #ffffff; FONT-STYLE: normal; font-size: 10pt;font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION: underline
}


A.green:link {
	FONT-WEIGHT: normal;  COLOR: #50A509; FONT-STYLE: normal; font-size: 10pt;font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.green:visited {
	FONT-WEIGHT: normal; COLOR: #50A509; FONT-STYLE: normal; font-size: 10pt;font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.green:hover {
	FONT-WEIGHT: normal; COLOR: #50A509; FONT-STYLE: normal; font-size: 10pt;font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION: underline
}