#talkblock { width:168px;height:501px;background:#ff49a5 url(/img/block_left.gif) repeat-y;float:left; }
#subnavbg { background: url(/img/subnav_bg.jpg);display:block;width:704px;float:left; }
#horiz {
  position: absolute; top: 0px; left: 0px;
  background: url(/img/ticker_bg.jpg) repeat-x;
  overflow: hidden;
  width: 234px;
  height: 110px;
}

h1,.head {
  margin:0px;
  padding:0px;
  font-weight:normal;
  font-size: 24px;
  color: #000000;
  line-height: 120%;
}

h2,.subhead {
  color:#000000;
  margin:0px;
  padding:0px;
  font-weight:bold;
  font-size: 12px;
  line-height: 130%;
}

h3,.quote {
	margin:0px;
  	padding:0px;
  	color: #ff49a5;
	font-size:14px;
	font-weight:normal;
	line-height: 120%;
}

h4,.intro  {
  	margin:0px;
  	padding:0px;
  	font-size: 11px;
	font-weight:bold;
}

h5 {
	margin:0px;
  	padding:0px;
  	font-size:18px;
	font-weight:normal;
}

h5.topline {
	color:#7b2041;
	padding-bottom:3px;
}

h5.bottomline {
	color:#ab6091;
	padding-bottom:12px;
}

.wtxt {
  color: #ffffff;
}

.ptxt { color: #ff49a5; }

.dptxt { color: #bd336d; }

.txtbig { font-size:12px; }

.foot {
  color: #777e7d;
  font-size: 10px;
}

b, strong, .bld {
  font-weight: bold;
}

.upp {
  text-transform: uppercase;
}

.error {
	color: #ff0000;
}

a.wlink:link,a.wlink:visited,a.wlink:active {
  color:#ffffff;
  text-decoration:none;
}

a.wlink:hover {
  color:#ffffff;
  text-decoration:none;
}

a.plink:link,a.plink:visited,a.plink:active {
  color:#ab6091;
  text-decoration:none;
}

a.plink:hover {
  color:#ab6091;
  text-decoration:none;
}

a.more:link,a.more:visited,a.more:active {
  color:#ab6091;
  text-decoration:none;
  font-size:11px;
  background: url(/img/arrow_more.gif) no-repeat;
  padding-left:16px;
}

a.more:hover {
  color:#ab6091;
  text-decoration:none;
  font-size:11px;
  background: url(/img/arrow_more.gif) no-repeat;
  padding-left:16px;
}

a.links:link,a.links:visited,a.links:active {
  color:#000000;
  text-decoration:none;
  font-size:11px;
  background: url(/img/arrow_next.gif) no-repeat;
  padding-left:16px;
  line-height:180%;
}

a.links:hover {
  color:#000000;
  text-decoration:none;
  font-size:11px;
  background: url(/img/arrow_next.gif) no-repeat;
  padding-left:16px;
  line-height:180%;
}

a.introlink:link,a.introlink:active,a.introlink:visited {
	margin:0px;
  	padding:0px;
	color:#000000;
  	font-size: 11px;
	font-weight:bold;
	text-decoration:none;
}

a.introlink:hover {
	margin:0px;
  	padding:0px;
	color:#000000;
  	font-size: 11px;
	font-weight:bold;
	text-decoration:none;
}

.bgw { background-color:#ffffff; }
.bgp { background-color:#ffc7e3; }
.bgtop { background-color:#f962b1; }
.bgblock { background-color:#ff49a5; }
.vert { background: url(/img/dots_vert.gif) repeat-y; }
.hor { background: url(/img/dots_hor.gif) repeat-x; }
.blockbg { background:#ff49a5 url(/img/block_left.gif) repeat-y; }

.shortblock { clear:both;display:block;margin:1px;margin-top:0px;margin-bottom:2px; }

.shortpic { float:left;width:150px; }

.shorttxt { float:left;border-bottom: 1px solid #e3b6c7;width:466px; }

.shorttxt.pictxt { width:315px; height:150px;overflow:hidden; }
