
          /* ---------- network-front.css starts here ---------- */

          /* ---------- screen.css starts here ---------- */

	@import "base.css";

          /* ---------- icons.css starts here ---------- */
@media all {


div#promo div#finance-guides li.info
{ 
	background-image: url(images/i_icon.gif);
	background-position: left;
	text-indent: 17px;
}

li.print a

{
	background-image: url(images/printer.gif)
}

li.email a
{
	background-image: url(images/mail.gif)
}

li.save a
{
	background-image: url(images/printer.gif)
}

li.font-size a
{
	background-image: url(images/type.gif)
}

#relatedlinks h2.related-information
{
	background-image: url(images/icon_topics.gif);  
}

#gallery-series-navigation h3
{
	background-image: url(images/icon_textdoc.gif);  
}

p.jump-related
{
	background-image: url(images/jump_related_arrow.gif);
	background-position: 0% 5px;
	height: 22px;
}

#related #fact-box,
#related #article-trailblock h2.blog,
#related #article-trailblock h2.pictures,
#related #article-trailblock h2.audio,
#related #article-trailblock h2.interactive
{
	background-position: 0 3px;
}

#related #fact-box
{
	background-image: url(images/icon_textdoc.gif);
}

#related #article-trailblock h2.blog
{
	background-image: url(images/icon_textdoc.gif);
}


#related #article-trailblock h2.pictures
{
	background-image: url(images/icon_gallery.gif);
}

#related #article-trailblock h2.audio
{
	background-image: url(images/icon_audio.gif);
}

#related #article-trailblock h2.interactive
{
	background-image: url(images/icon_textdoc.gif);
}

#related #article-trailblock h2.localvideo,
#related div.more-videos h2
{
	background-image: url(images/icon_video.gif);
}

a#larger
{
	padding: 2px 0 3px 30px;
	background-position: 12px 0;
	background-image: url(images/icon_textsize.gif);
}

ul.user-details
{
	padding: 2px 0 3px 20px;
	background-image: url(images/icon_userinfo.gif);
}

ul#article-toolbox li a
{
	background-position: 3px 0;
}

ul#article-toolbox li a.printable
{
	background-image: url(images/icon_print.gif);
}
ul#article-toolbox li a#sharelink
{
	background-image: url(images/icon_share.gif)
}

ul#article-toolbox li a#clippable
{
	background-image: url(images/icon_clip.gif)
}

ul#article-toolbox li a#sendlink
{
	background-image: url(images/icon_email.gif)
}

#content ul#article-toolbox li a.save
{
	background-image: url(images/icon_save_for_later.gif)
}

#content a.shower, #content a.showerstyle
{
	background-image: url(images/icon_triangle_right.gif);
	padding: 3px 0 2px 20px;
	background-position: -1px 0;
}

#content a.shower.open, #content a.showerstyle.open
{
	background-image: url(images/icon_triangle_down.gif);
	
}

a.shower, a.showerstyle
{
	background-image: url(images/icon_triangle12_right.gif);
	padding: 3px 0 2px 14px;
	background-position: 0 3px;
}

a.shower.open, a.showerstyle.open
{
	background-image: url(images/icon_triangle12_down.gif);
}


a.close
{
	padding: 0px 20px 3px 0px;
	background-position: 76px 0;
	background-image: url(images/icon_close.gif);
}


a.feed
{
	background-image: url(images/icon_rss.gif);
	padding-left: 18px;
	background-position: 0 0;
	padding-top: 1px
}

#content ul.sublinks li,
#content ul.sublinks li.trailtext,
#content li.vertical,
#related ul.sublinks li
{
	background-image: url(images/icon_bullet.gif);
	background-position: 0px 1px;
	text-indent: 17px;
}


body.network #content ul.sublinks li,
body.vss #content ul.sublinks li
{
	background-image: none;
	text-indent: 0px;
	background-position: 0px 0px;
}



/*
Bullet images and icons

------------------------------------------------------------------------------*/
body.network #content ul.sublinks li.bullet,
body.network #content ul.sublinks li.localvideo,
body.vss #content ul.sublinks li.bullet,
li.bullet,
body.vss #content ul.sublinks li.localvideo,
li.factsheet
{
	background-position: 0px 1px;
	text-indent: 17px;
}

body.network #content ul.sublinks li.localvideo,
body.vss #content ul.sublinks li.bullet,
body.vss #content ul.sublinks li.localvideo
{
	background-image: url(images/icon_video.gif);
}

body.network #content ul.sublinks li.bullet,
body.vss #content ul.sublinks li.bullet,
li.bullet
{
	background-image: url(images/icon_bullet.gif);
}

body.network ul#reader-offers li.bullet
{
	text-indent: 0;
	background-image: none;
}

li.factsheet
{
	background-image: url(images/icon_factsheet.gif);
}

}

 /* ---------- icons.css ends here ---------- */

 /* ---------- screen.css ends here ---------- */

          /* ---------- networkfront-additionals.css starts here ---------- */

/* Font sizing-----------------------------------------------------------------------------*/



/*header base = 12px */

#header 
{
	font-size: 1em;	
}


/*1     */
#web-search #radio-buttons label,
ul#reader-offers ul.sublinks li,
p.last-updated
{
	font-size: 0.92em;
}


p#last-updated 
{
	font-size: 1.333em;
}


/*14px*/
body.network #box #content div.news div.first-trail,
body.network #box #content div.more-news li.vertical,
body.network #box #content div.more-news li,
body.front-light #box ul.more-news li.vertical
{
	font-size: 1.2em;	
}

body.network #box #content div.news div.first-trail
{
	line-height: 1.2;
}

/*why can't i make this 18/20? */

body.network #content h2,
body.network #content h3,
li.textie div.trail-text
{
	font-size: 1.5em;
	line-height: 1.15;
}
li.mugshot div.trail-text
{
	font-size: 1.333em;
	line-height: 1.15;
}

/*make the headings 16 / 18 */
body.network #content ul.default-trailblock  h2, 
body.network #content div.jobsbox h2,
body.network #content div#blogging-section h2,
body.network #content div#blogging-section p.subhead,
#content li.textie h3,
#content li.mugshot h3,
li.textie h3,
li.textie p,
/*li.mugshot h3,
li.mugshot p,*/
#content ol.most-read h2,
body.network #box #content div.news div.localvideo h1
{
	font-size: 1.333em;	
}


li.textie div.caption h3,
li.textie div.caption p.strap,
li.mugshot div.caption h3,
li.mugshot div.caption p.strap
{
	line-height: 1.15;
}



.news li.pixie
{
	margin-top: 0;
}


.front #wrapper #content .news li.pixie p.strap
{
	padding-top: 0px;
}


p#last-updated,

body.network #box #content div.more-news li.vertical,
body.network #content div#blogging-section p.subhead,
body.front-light #box div.more-news li.vertical

{
	font-family: Georgia, serif;
}


/* Network front header styling 

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

#header 
{
	border: 0;
	padding-top: 8px;
}


ul.user-details 
{
	float: left;
	width: 600px;
}

#section-selector 
{
	float: right;
	margin: 0;
	padding: 0;
}

#topslot 
{
	border-bottom: 1px dotted;
	clear: both;
	min-height: 0;
	margin: 10px 0;
	padding-bottom: 10px;
	width: 940px;
	float: left;
}

#topslot iframe
{
	margin: auto;
	display: block
}

#masthead h2#logo
{
	margin: 0;
	padding: 0;
	line-height: 0;
}

p#last-updated 
{	
	clear: both;
	margin: 0;
	padding: 0;
}

#radio-buttons 
{
	left: 65px;
	right: auto;
}

#nav 
{
	clear: both;
	float: left;
	margin: 30px 0 15px 0px;
	width: 800px;
}

#nav a.first
{
	border-bottom: 1px solid
}
 
#nav span 
{
	display: none;
}

#nav a 
{
	display: block;
	padding: 0px 0.3em 0px 0.29em;
}

#nav li
{
	border-right: 1px solid;
	float: left;
}

#nav li.last a 
{
	padding-right: 0.3em;
}

#nav li.first a 
{
	padding-left: 0px;
}

#nav li.last 
{
	border-right: 0;
	padding-right: 0;
	margin-right: 0;
}

p#webfeed 
{
	float: right;
	margin-top: 44px;
	width: 140px;
	font-size: 1.1em;
}

#search 
{
	float: right;
	width: 300px;
}

#box 
{
	border-top: 10px solid
}

/* end */






/* the right column 

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

#main-offers a 
{
	display: inline;
}

#main-offers 
{	
	overflow: hidden;
	width: 140px;
}
	
#main-offers h3, 
#main-offers h2
{
	border-top: 10px solid;
	font-weight: bold;
	margin-bottom: 16px;
	padding-top: 3px;

}


.network .commercial .ventures-slot-machine a.ventures,
#yahoosm
{
	margin-bottom: 27px;
}

#main-offers div.first h3
{
	margin-top: 0;
}

#main-offers li.major-heading h2
{
	margin-bottom: 0px;
}

.front #edited-offers li
{
	margin-bottom: 0;
}

#yahoosm 
{
	clear: both;
}

#main-offers img
{
	float: left;
	padding-bottom: 5px;
	margin-right: 10px;
}

#main-offers li.odd, 
#main-offers li 
{
	margin-left: 0;
}

#main-offers .linktext 
{
	border-top: 1px dotted;
	clear: left;
	padding-top: 4px;
}


.front div#main-offers div.ed-zone li
{
	padding-bottom: 3px;
}

.network div#main-offers div.ed-zone h2,
.network #wrapper div#main-offers div.ed-zone li.major-heading
{
	padding: 0;
}



#main-offers #yahoosm h4
 {
	font-weight: bold;
	font-family: arial, sans-serif;

}

#main-offers #yahoosm ul.results li 
{
	border-top: 1px dotted;
	padding: 3px 0 12px 0;
}

#main-offers .first,
#main-offers .soulmate 
{
	padding-bottom: 6px;
}

div#sponsored-features 
{
	margin-bottom: 0;
}

div.ventures-slot-machine p,
#main-offers .ventures-slot-machine .trailtext
{
	padding-bottom: 10px;
}

#main-offers .soulmate p, 
#main-offers .ventures-slot-machine p 
{
	border-top: 1px dotted;
	padding-top: 3px;
}


#main-offers .first h3 
{
	margin-bottom: 3px;
}

/* right column ends */

/* footer offer section begins 

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


div.also-offers h3,
h3#offers-heading
{

	font-size: 1.3em;
 
}



div.trailblock.offerblock
{
	overflow:hidden;
	margin-bottom: 25px;
	background-color: white;
	float: none
}

.also-offers
{
	margin-bottom: 34px;
}


.also-offers,
div.trailblock.offerblock,
#offers,
#header-functions,
#footer
{
	clear: both
}

div.offerblock
{
    width: 100%
}

#header
{
	overflow: hidden
}

#reader-offers li 
{
	margin-left: 20px;
	width: 140px;
    margin-bottom: 20px
}

#reader-offers li.first 
{
	margin-left: 0;
}

#reader-offers li.first .strap a, 
#newsticker p.ticker-strap
{
	font-weight: bold;
}

#reader-offers li.image 
{
	position: relative;
	width: 140px;
	height: 10px;
}

#reader-offers li.image a img#breakout 
{
	position: absolute;
	top: -70px;
	left: 0;

	
}

#reader-offers li.first p.strap 
{
	border-bottom: 0;
	border-top: 1px dotted;
	padding: 3px 0 0 0;
	margin: 0;
}

ul#offers
{
	clear: left;
	margin: 0 0 20px 0;

}

ul#offers li.col 
{
	border: none;
	float: left;
	margin: 0;
	padding: 0;
	width: 460px;
}

ul#offers li.col ul 
{
	margin-left: 160px;
}

ul#offers li 
{
	border-top: 1px dotted;
	float: none;
	padding: 3px 0 11px 0;
	width: 298px;
}

ul#offers li.first 
{
	padding-right: 20px;
}

ul#offers img 
{
	float: left;
	padding-right: 20px;
}

ul#offers li p 
{
	float: left;
	font-weight: bold;
	padding-right: 5px;
}

/* end */

#freetext
{
	width: 100px
}


body.network #content
{
	width: 620px;
	margin-right: 20px;
	margin-top: 0px;
	padding-top: 0px;
}

#content div#main-trailblock li,
#content div#main-trailblock div
{
	float: none;
	margin-left: 0
}

#box #content .textie .trail-text,
#box #content .mugshot .trail-text
{
	margin-top: 0;
}

#content ul li .trailtext
{
	margin-top: 7px;
}




body.network div.news
{
	overflow: hidden;

}


#content div#main-trailblock .col
{
	width: 300px;
	float: right;
	margin-bottom: 0
}

#content div#main-trailblock .col li
{
	margin-bottom: 16px;
}

#content div#main-trailblock div.news li.first li.first-headline
{
	margin-bottom: 0;
}

#content div#main-trailblock .col li ul.sublinks,
#content div#main-trailblock .col li ul.sublinks li
{
	margin-bottom: 0;
	padding-bottom: 0;
}



div#main-trailblock div.trailblock h2 {
	font-weight: bold;
}

ul.more-news
{
	width: 300px;
}

#content div#main-trailblock .first,
div.more-news ul.first,
li.col
{
	float: left
}

div.more-news
{
	border-top: 25px solid white;
	width: 620px;
}


#highlights ul.more-news
{
	width: auto;
}

#highlights div.more-news ul.first,
#highlights div.more-news ul.col
{
	float: none
}

#highlights div.more-news ul
{
    margin-bottom: 20px
}


#highlights div.more-news
{
	border-top:none;
	width: auto;
}



.network #content h2
{
	margin-bottom: 0;
}

div.zones {
	border-top: 35px solid white;
	overflow: hidden;
}


#content div.more-news ul.more-news
{
	float: right;
	clear: right;
}

#content div.more-news ul.more-news.first
{
	float: left;
	clear: left;
}

div.more-news
{
	clear: both
}

div.more-news.narrow
{
	clear: left
}


div#highlights,
div.commercial
{
	width: 140px;
	float: left;
}

.front .sponsored-features ul li,
#main-offers .ventures-slot-machine a.ventures
{
	width: 140px;

}

#main-offers .ventures-slot-machine a.ventures
{
	float: left;
}

body.front div.commercial
{
	float: right;
	clear: none
}

body.front div#main-offers div.commercial,
body.front div#main-offers div.commercial a
{
	position: relative;
}


#main-offers .sponsored-features .linktext,
#main-offers .ventures-slot-machine .linktext,
#main-offers .ventures-slot-machine .trailtext p
{
	border-top: 0;
}

#main-offers .sponsored-features .trailtext
{
	margin-bottom: 20px;
}

#main-offers .ventures-slot-machine .trailtext p
{
	padding-top: 0;
}


/* Commercial footer

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

body.front div.also-offers 
{
	
	padding-top: 10px;
	float: none;
	width: auto;
}

div#also-on {
	width: 940px;
	border-top: 35px solid #fff;
    overflow: visible;
    border-bottom: 1px solid white
}

div.trailtext img
{
	float: left; 
	margin-right: 10px
}


.zones div.trailtext img
{
	margin-top: 2px;	
}

#content div.more-news ul.more-news li.more-news-subhead
{
	margin-bottom: 10px;
}


body.network #box #content div.news h1
{
	font-size: 2em;
	font-weight: normal;
	line-height: 1.2;
	padding-top: 0;
}

body.network #box #content div.news div.first-trail
{
	margin-bottom: 2px;
}

body.network #box #content div.news li.last
{

	margin-bottom: 0;
}

body.network #box #content div.news h1,
body.network #box #content div.news h2,
body.network #box #content div.zones li h3,
body.network #box #content div.more-news li h3
{
	border-top: 1px dotted;
	margin-bottom: 0;

}

body.network #box #content div.zones li h2
{
	margin-bottom: 0;
	margin-top: 15px;
}


body.network #box #content div.zones li.first-zone h2
{
	margin-top: 0;	
}


body.network #box #content div.more-news li h3,
body.network #box ul.more-news li h3
{
	border-top: 1px solid;
	font-size: 0.86em;
	font-family: arial, sans-serif;
	font-weight: bold;
	padding-top: 4px;
}


body.front-light #box ul.more-news li h3
{
	font-size: 1em;
}

body.network #box #content div.more-news li.vertical,
body.front-light #box ul.more-news li.vertical
{
	border-top: 1px dotted;
	background-image: none;
	text-indent: 0;
	padding-top: 2px;
	margin-bottom: 6px;
	margin-top: 0;
	float: none;
	width: auto
}


body.wide #content div.more-news ul li,
body.network #highlights div.more-news ul li h3
{
	margin-bottom: 10px;
}


body.network #box #content div.news li.image h1,
body.network #box #content div.news li.image h2,
body.network #box #content div.news li.image h3,
body.network #box #content div.zones li.wide h3
{
	border-top: none;
}

body.network #box #content div.zones li h3
{
	font-family: georgia, serif;
}

#content ul
{
	margin-bottom: 0
}

.network #content ul li ul
{

	padding-bottom: 0;
}

.trailblock li li
{
	margin-bottom: 0
}


ul#reader-offers ul.sublinks 
{
	border-top: 1px dotted;
	margin-top: 5px;
	padding-top: 3px;
}


ul#reader-offers ul.sublinks li
{
	margin-left: 0;
	padding-left: 0;
}


ul#reader-offers li.first ul.sublinks li
{
	margin-left: 0;
	padding-left: 0;
}


#editor-zone-3 {
	clear: both;
}




/*
Blogging section (also see js-on.css)
------------------------------------------------------------------------------*/


#blogging-section p 
{
	padding-bottom: 12px;
}

#box #content #blogging-section div.blog li 
{
	margin-bottom: 5px;
}

.network #blogging-section p.subhead
{
	margin-bottom: 1.4em
}

#box #content #blogging-section div.blog li h3 
{
	border-top: 1px solid;
	border-bottom: 1px dotted;
	font-size: 1.1em;
	font-family: arial, sans-serif;
	padding: 3px 0;
}

#blogging-section div.blog h4 
{
	font-size: 1.166em;
	padding-top: 6px;
}

#content div#blogging-section div.blog ul.entries li.first
{
	float: none;
	width: auto;

}

#content div#blogging-section div.blog ul.entries li.first h3,
#blogging-section p.more-on
{
		border-top: 1px solid
}

#blogging-section p.more-on
{
	border-top-color: #999;
	padding-top: 2px;
}


#blogging-section
{
	margin-bottom: 19px;
}


/*
Most read
------------------------------------------------------------------------------*/

ol.most-read li
{
	border-top: 1px dotted;
	padding-top: 5px;
}

#content div#main-trailblock ol.most-read .first
{
	border-top: 0;
	float: none;
	margin-left: 0px;
	text-indent: -2em;
}


#content div#main-trailblock ol.most-read li.first
{
	padding-left: 0;
	text-indent: 0;
	margin-bottom: 16px;
}


#content div#main-trailblock ol.most-read li
{
	margin-bottom: 4px;
	padding-left: 20px;

}

#content div#main-trailblock ol.most-read li span
{
	display:block;
	float: left;
	text-indent: -20px;
}




/*
Jobs box section
------------------------------------------------------------------------------*/


div#content div.zones div.jobsbox h2 
{
	margin-top: 31px;
	margin-bottom: 9px;
}

div.jobsbox h2 img
{
	padding-top: 2px;
}

div.jobs h3 img
{
	padding-top: 2px;
	margin-bottom: 10px;
}

div.jobs form
{
	margin-bottom: 2px;
}

div.jobsbox,
div.jobsbox h4
{
	font-family: arial, serif;
}


.jobs li
{
	padding-top: 4px;
}

div.jobsbox form
{
		padding-top: 2px;
}

.jobs li,
#main-offers .ventures-slot-machine a.ventures
{
		border-top: 1px dotted;
}

#content div#main-trailblock .col .jobsbox li
{
	margin-bottom: 11px;
}

div.jobsbox form
{
	margin-bottom: 15px;
}

.jobs li 
{
	margin-bottom: 0;
}

.ventures-slot-machine a.ventures
{
	padding-top: 3px;
}



div.commercial .capsule
{
	margin-top: 19px;
}

div.commercial .first .capsule
{
	margin-top: 0px;
}


/*
Ads
------------------------------------------------------------------------------*/

#mpu2,
#mpu1 iframe
{
	margin-bottom: 7px;
}

/*
Smaller featured picture size
------------------------------------------------------------------------------*/

p.featured-image
{
    float: right;
    width: 300px
}

li.main-story div.trailtext
{
    border-top: 1px dotted
}


body.network #wrapper #box #content ul li.main-story .first-trail
{
	margin-bottom: 3px;
	line-height: 1.200;
	
}

#content li.main-story
{
    margin-bottom: 0;
    background-color: white;
}

li.main-story h1,
li.main-story div.trailtext,
li.main-story ul.sublinks
{
    width: 300px;
}


li.main-story strong,
li.main-story b 
{
    display: block;
    border-bottom: 1px dotted;
    font-size: 1.250em;
    font-weight: normal;
    font-family: georgia, serif;
	line-height: 1.150;
	padding-top: 1px;
	padding-bottom: 8px;
	margin-bottom: 2px;
	
}



body.network #box #content div.news .main-story h1
{
	font-size: 3em;
	line-height: 1.075;
}



/*
Ticker reborn
------------------------------------------------------------------------------*/

p.ticker-strap
{
	font-family:georgia, serif;
	font-size: 1.33em;
	
}

#newsticker
{
	position: relative;
	height: 4.4em;
}

 /* ---------- networkfront-additionals.css ends here ---------- */

          /* ---------- sliding-caption.css starts here ---------- */
li.pixie
{
	overflow: hidden;
	margin-bottom: 1em;
	margin-top: 20px;
	position: relative
}



li.pixie a,
li.pixie div,
li.pixie a:hover,
li.textie a:hover
{
	display: block;
	position: relative;
	text-decoration: none;
}

#wrapper #content li.pixie h3,
#wrapper #section-contents li.pixie h3,
#wrapper #section-contents li.mugshot h3,
#wrapper #section-contents li.mugshot p.strap,
#wrapper #section-contents li.pixie p.strap,
#wrapper #box #highlights li.pixie h3,
#wrapper #box #highlights li.pixie p.strap,
#wrapper #box #highlights li.mugshot h3,
#wrapper #box #highlights li.mugshot p.strap,
#wrapper #main-trailblock li.pixie p.strap,
#wrapper #second-trailblock li.pixie p.strap
{
	font-size: 1.333em;
	font-family: georgia, serif;
}


#wrapper #section-contents li.pixie h3,
#wrapper #section-contents li.mugshot h3
{
	padding-bottom: 1px;
}

li.pixie div.caption,
li.mugshot div.caption
{
	font-family: georgia, serif;
	line-height: 1.15;
}



li.pixie div.trail-text a
{
	padding: 0 4px
}

ul.pixie li
{
	margin-bottom: 10px;
	overflow: hidden;
	height: 15em;
	margin-top: 0;
}

ul.pixie li.textie,
ul.pixie li.mugshot {
	height: auto;
}

li.pixie div
{
	overflow: visible;
	height: 15em;

}

.highlight li a img
{
	position: absolute;
	top: 3.33333333em;
	left: 0;
	z-index: -1;
}



li.pixie div.caption,
li.pixie div.trail-text
{

	position: relative;
	top: 0;
	left: 0;
	z-index: 15;
	text-decoration: none;
}



ul#editor-zone-1 li.pixie div.caption,
ul#editor-zone-1 li.pixie div.trail-text
{
	height: 4em;	
}

li.pixie.wide div.caption,
body.front #content div.news div.caption
{
	height: 3.85em;
}

#wrapper li.mugshot
{
	border-top: 0;
}

#wrapper li.mugshot div.caption h3
{
	font-family: georgia, serif;
}

li.mugshot div.caption
{
	padding-bottom: 2px;
}

li.pixie div.caption,
li.mugshot div.caption
{
	padding-top: 2px;
	padding-left: 5px;
	padding-right: 5px;
}

#box li.pixie div.caption h3
{
	padding: 0;
}

#wrapper ul#editor-zone-1 li.pixie div.trail-text,
#wrapper li.pixie div.trail-text
{
	margin-top: -4em;
	position: absolute;
	overflow: hidden;
	text-align: left;
	padding-top: 3.4em;
	padding-bottom: 0;
	z-index: 10;
	height: 4.22em;
	width: 100%;
}

#wrapper #main-trailblock li.pixie div.trail-text,
#wrapper #second-trailblock li.pixie div.trail-text
{
	padding-top: 3.4em;
}

#wrapper #content #main-trailblock li.pixie h3,
#wrapper #content #second-trailblock li.pixie h3
{
	border: none;
}

/* Mugshot version */

li.mugshot
{
	padding-bottom: -5px;
}

body.network #content div.news li.mugshot div.caption,
body.network #highlights li.mugshot div.caption
{
	padding-top: 1px;
	padding-left: 5px;
	/*height: 4.110em;*/
}

li.mugshot p,
li.mugshot div.trail-text
{
	font-family: georgia, serif;
}



li.mugshot div.trail-text 
{

	padding: 0 5px 5px 5px;
}


li.mugshot div.trail-text strong,
li.mugshot div.trail-text b
{
	padding-top: 0;
	font-family: arial,sans-serif;
	font-weight: normal;
	padding-bottom: 5px;
	/*font-size: 0.666em;*/
}



/* 300px wide pixies */

li.mugshot div.caption
{
	min-height: 3.420em;
}




 /* ---------- sliding-caption.css ends here ---------- */

 /* ---------- network-front.css ends here ---------- */
