body.mcPopup
{
	background-image: none;
	background-color: #FFF;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    COLOR: #000;
    FONT-FAMILY: arial;
    FONT-SIZE: 12px;
    background: #000 url(images/ChatBG.gif) repeat-y;
    height: 100%;
}

#chatTabs {
    padding-top: 4px;
}
#chatTabs.leftActive {
    height: 22px;
    background-image: url("images/twotab_bg_left.gif");
    background-repeat: no-repeat;
}

#chatTabs.rightActive {
    height: 22px;
    background-image: url("images/twotab_bg_right.gif");
    background-repeat: no-repeat;
}

.chatTab a, .chatTab a:visited, .chatTab a:active, .chatTab a:hover {
    color: #000;
    font-weight: bolder;
    text-decoration:none;
}

.leftTab {
    padding-left: 42px;
}
.rightTab {
    padding-left: 108px;
}

#minichat {
	margin:auto;
	width:350px;
}

#mcHead {
	background:transparent url(images/ChatBG2.gif) no-repeat 0 0;
	height:42px;
}

#mcTopic {
	border-bottom:1px solid #7d0008;
	border-left:1px solid #7d0008;
	border-right:1px solid #7d0008;
	color:#000;
	background-color:#FFCC00;
	padding:5px 5px;
	font-weight:bold;
	font-style:italic;
	font-size:13px;
	text-align:center;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/





body.catalog
{
   top: 0;
   left: 0;
   margin: 0;
   padding: 0;
   background: #333 url(http://www.redskins.com/aolchat/images/store/catalogBG.gif) no-repeat top left !important;
}

body.faq
{
	background-image: none;
	background-color: #FFF;
}

TD
{
    COLOR: #000;
    FONT-FAMILY: arial;
    FONT-SIZE: 12px;
}

H1
{
    COLOR: #000;
    FONT-SIZE: 18px;
    font-weight: bold;
    margin: 0 0 5px 0;
}
H1 A, H1 A:active, H1 A:visited { color: #000; text-decoration: none; }
H1 A:hover { color : #7D0008; text-decoration: none; }

h2
{
    COLOR: #7D0008;
    FONT-SIZE: 14px;
    font-weight: bold;
    margin: 0 0 14px 0;
}

h2.sg
{
   border-top: 1px solid #ccc;
   padding-top: 14px;
   margin-bottom: 0 !important;
}

img
{
   border: 0;
}

UL {
	list-style-image: url(http://www.redskins.com/aolchat/images/bullet.gif);
  margin: 0px 0px 0px auto !important;
	margin/**/:/**/ 0px 0px 0px 15px;
}

OL {
	margin: 0px 0px 0px 27px;
}

FORM, SCRIPT
 {
	MARGIN: 0px;
 }

BLOCKQUOTE
 {
	MARGIN: 0 0 0 20px;
 }

.catalogCover
{
   text-align: center;
}

.catCover
{
   border: 1px solid #ccc;
   margin-left: 8px;
}

.closeBtn
{
	text-align: center;
}

.copy
{
    LINE-HEIGHT: 16px;
}

.title, .title1
{
   FONT-SIZE: 18px;
   font-weight: bold;
   padding: 0 0 5px 0;
   margin: 0 0 6px 0;
	border-bottom: 1px solid #ccc;
}

.title1
{
   float: left;
   width: 466px;
   padding: 10px 0 5px;
}


.title2
{
    FONT-SIZE: 18px;
    font-weight: bold;
    padding: 0 0 5px 0;
    margin: 0 0 16px 0;
	border-width: 0 0 1px 0;
	border-style: solid;
	border-color: #ccc;
}
.titleSurvey
{
    FONT-SIZE: 24px;
	text-align:center;
    font-weight: bold;
    padding: 0 0 5px 0;
    margin: 0 0 16px 0;
	border-width: 0 0 1px 0;
	border-style: solid;
	border-color: #ccc;
}
.titleScrimmageSurvey
{
    FONT-SIZE: 22px;
	text-align:center;
    font-weight: bold;
    padding: 0 0 5px 0;
    margin: 0 0 16px 0;
	border-width: 0 0 1px 0;
	border-style: solid;
	border-color: #ccc;
}
.title3
{
    FONT-SIZE: 18px;
    font-weight: bold;
    padding: 0 0 7px 0;
}


.title4
{
    FONT-SIZE: 15px;
    font-weight: bold;
    padding: 0 0 4px 0;
}

.titleSponsor
{
    FONT-SIZE: 18px;
    font-weight: bold;
    padding: 0;
}

.catalogBG
{
   padding-left: 4px;
   width: 800px;
   height: 700px;
}

 .caption {
    font-size: 10px;
    font-family: verdana;
    font-weight: bold;
}

 .credit {
    font-size: 10px;
    font-family: arial;
}

.greyBorder
{
   border: 1px solid #CCC;
}

 .yellow {
	color: #FFBE26;
}

 .red {
	color: #7D0008;
}

.A1
{
    FONT-SIZE: 10px;
    font-family: arial;
}

.A2
{
    FONT-SIZE: 11px;
    font-family: arial;
}

.alignCenter
{
   text-align: center;
}

.V1
{
    FONT-SIZE: 10px;
    font-family: verdana;
}

.V2
{
    FONT-SIZE: 11px;
    font-family: verdana;
}

.thumb
{
    margin: 5px 0 13px 10px;
}

.input
{
    FONT-FAMILY: arial;
    FONT-SIZE: 12px;
    background-color: #E5E5E5;
    border: 1px solid #999999;
    color: #333333;
}

.border
{
	border: 1px solid #000;
}

.border2
{
	border: 1px solid #ccc;
}

.borderred
{
	border: 1px solid #4B0005;
}



A, A:active, A:visited { color: #7D0008; }
A:hover { color : #FFBE26; }

A.lnk1, A.lnk1:active, A.lnk1:visited { color: #000; }
A.lnk1:hover { color: #7D0008; }

A.lnk2, A.lnk2:active, A.lnk2:visited { color: #000; text-decoration: none; }
A.lnk2:hover { color: #7D0008; text-decoration: none; }

A.lnk3, A.lnk3:active, A.lnk3:visited { color: #7D0008; text-decoration: none; }
A.lnk3:hover { color: #FFBE26; text-decoration: none; }

A.lnk4, A.lnk4:active, A.lnk4:visited { color: #FFBE26; }
A.lnk4:hover { color: #fff; }

A.lnk5, A.lnk5:active, A.lnk5:visited { color: #7D0008; }
A.lnk5:hover { color: #333; }

#subnav {
    width:175px;
    background:#999 url(http://www.redskins.com/aolchat/images/r05/sn-bg.gif) repeat-y;
    padding: 8px 0;
	 margin-left: 5px !important;
	 margin-left: 0;
}

#sub a, #subO a, #sub2 a {
	display: block;
	padding: 3px 0 5px 7px;
	color: #fff;
    font-size: 10px;
    font-family: verdana;
    font-weight: bold;
    text-align:left;
    text-decoration: none;
	 margin: 0 7px 1px;
}

#sub a { background: #000;color: #ccc; }
#subO a { background: #FFBE26;color: #7D0008; }
#sub2 a { background: #4D4D4D;color: #ccc; }

#sub a:hover { background: #7D0008;color: #FFF; }
#subO a:hover { background: #7D0008;color: #FFF; }
#sub2 a:hover { background: #7D0008;color: #FFF; }


#gamelinks td {
	border-width: 0 0 1px 0;
	border-style: solid;
	border-color: #7D0008;
	font-size: 11px;
	padding: 2px 5px 3px 22px;
	background-color: #520005;
	background: url(http://www.redskins.com/aolchat/images/common/gamelinks-bg.gif);
	background-repeat: no-repeat;
	height: 19px;
}
#gamelinks a {
	color: #FFBE26;
}
#gamelinks a:hover {
	color: #fff;
}

#newslinks td {
	font-size: 11px;
	padding: 0 0 10px 12px;
	background: url(http://www.redskins.com/aolchat/images/common/newlinks-bg.gif);
	background-repeat: no-repeat;
}
#newslinks a {
	color: #ccc;
}
#newslinks a:hover {
	color: #fff;
}

.downloadAdobe
{
   font-size: 10px;
   margin: 25px 0 0;
   padding-top: 15px;
   border-top: 1px solid #ccc;
}

.downloadAdobe img
{
   float: left;
   margin: -2px 10px 0 0;
}

.greyLine
{
   border: 1px solid #ccc;
   background: url('http://www.redskins.com/aolchat/images/store/gibbspolo.jpg') no-repeat right bottom;
}

.news
{
   padding: 11px 11px 15px 11px;
	border: 1px solid #ccc;
	background-image: url(http://www.redskins.com/aolchat/images/common/bg-hpnews.gif);
	background-repeat: no-repeat;
}

.store
{
   padding: 11px;
}

.storeHeader
{
   text-align: center;
   width: 250px;
   margin: 0 40px;
}

.storeHeader a
{
   display: block;
   margin-bottom: 10px;
}

.store ul
{
   margin-top: 20px;
}

.store li
{
   list-style-type: none !important;
   list-style-image: none !important;
   font-weight: bold;
   line-height: 2;
   margin: 0 0 0 -25px;
   padding: 0;
   list-style-position: inside;
}

.cheer
{
	height: 1500px;
	border: 1px solid #ccc;
}

.main
{
	height: 1000px;
    padding: 13px 15px 17px 15px;
	border: 1px solid #ccc;
	background-image: url(http://www.redskins.com/aolchat/images/common/bg-sub1-logo.jpg);
	background-repeat: no-repeat;
}

.maincommunity
{
	height: 850px;
    padding: 13px 15px 17px 15px;
	border: 1px solid #ccc;
	background-image: url(http://www.redskins.com/aolchat/images/common/bg-sub1-logo.jpg);
	background-repeat: no-repeat;
}
.maincheer
{
	height: 1422px;
    padding: 13px 15px 17px 15px;
	border: 1px solid #ccc;
	background-image: url(http://www.redskins.com/aolchat/images/cheerleaders/bg.jpg);
	background-repeat: no-repeat;
}

.maincheer2
{
	height: 1422px;
    padding: 13px 15px 17px 15px;
	border: 1px solid #ccc;
	background-image: url(http://www.redskins.com/aolchat/images/cheerleaders/bg.jpg);
	background-repeat: no-repeat;
}

.main2
{
	height: 1000px;
    padding: 13px 15px 17px 15px;
	border: 1px solid #ccc;

}

.mainTicketArticle
{
	height: 1600px;
    padding: 13px 15px 17px 15px;
	border: 1px solid #ccc;

}
.mainheightadj {
	height: 900px;
}

.newsheightadj {
    height: 1350px;
}

.poll
{
    padding: 12px;
    COLOR: #ccc;
    FONT-SIZE: 11px;
}
.poll td
{
    COLOR: #ccc;
    FONT-SIZE: 11px;
}


.poll2
{
    padding: 12px;
    COLOR: #ccc;
    FONT-SIZE: 11px;
}


.gamecenter
{
    padding: 11px 11px 11px 11px;
	background-image: url(http://www.redskins.com/aolchat/images/common/gamecenter-bg.gif);
	background-repeat: no-repeat;
}
.gamecenterB
{
    padding: 16px 16px 12px 16px;
	background-image: url(http://www.redskins.com/aolchat/images/common/gamecenterB-bg.jpg);
	background-repeat: no-repeat;
	font-size: 11px;
}


.score td
{
	font-size: 11px;
	font-family: arial;
	color: #000;
}
.scorerow1 td {
	 background-color: #FFF;
	 height: 19px;
}
.scorerow2 td {
	 background-color: #e5e5e5;
	 height: 19px;
}


.standings
{
    padding: 11px 11px 13px 11px;
	background-image: url(http://www.redskins.com/aolchat/images/common/standings-bg.gif);
	background-repeat: no-repeat;
	background-color: #ccc;
}
.standingsrow1 td {
	 padding: 0 0 0 5px;
	 border-width: 1px 0 0 0;
	 border-style: solid;
	 border-color: #343434;
	 background-color: #4D4D4D;
	 height: 17px;
}
.standingsrow2 td {
	 padding: 0 0 0 5px;
	 border-width: 1px 0 0 0;
	 border-style: solid;
	 border-color: #969696;
	 background-color: #DEDEDE;
	 height: 17px;
	 color: black;
}


#pgheader1 {
	 padding: 4px 5px 5px 30px;
	 color: #FFF;
	 font-family: verdana;
	 font-weight: bold;
	 font-size: 10px;
	 text-transform: uppercase;
	background-image: url(http://www.redskins.com/aolchat/images/common/pgheader1.gif);
	background-repeat: no-repeat;
}


#tableborder {
	 border-width: 1px 1px 0 0;
	 border-style: solid;
	 border-color: #ccc;
}
#header1 td {
	 padding: 4px 5px 5px 5px;
	 border-width: 0 0 1px 1px;
	 border-style: solid;
	 border-color: #ccc;
	 background: url(http://www.redskins.com/aolchat/images/r05/header1.gif);
	 color: #FFBE26;
	 font-family: verdana;
	 font-weight: bold;
	 font-size: 10px;
	 text-transform: uppercase;
	 text-align: center;
}
#header2 td {
	 padding: 3px 5px 4px 5px;
	 border-width: 0 0 1px 1px;
	 border-style: solid;
	 border-color: #ccc;
	 background: url(http://www.redskins.com/aolchat/images/common/header2.gif);
	 color: #fff;
	 font-family: verdana;
	 font-weight: bold;
	 font-size: 10px;
}
#header2 a {
	 color: #FFF;
}
#header2 a:hover {
	 color: #FFBE26;
}
#row1 td {
	 padding: 3px 5px;
	 border-width: 0 0 1px 1px;
	 border-style: solid;
	 border-color: #ccc;
	 background: #F2F2F2;
	 color: black;
	 font-family: verdana;
	 font-size: 10px;
}
#row2 td {
	 padding: 3px 5px;
	 border-width: 0 0 1px 1px;
	 border-style: solid;
	 border-color: #ccc;
	 background: #E5E5E5;
	 color: black;
	 font-family: verdana;
	 font-size: 10px;
}

#calendarrow td {
	 padding: 3px 5px;
	 border-width: 0 0 1px 1px;
	 border-style: solid;
	 border-color: #ccc;
	 color: black;
	 font-family: verdana;
	 font-size: 10px;
}

#removeStyle td {
	padding: 0px;
	border: 0px none;
}

#tableborderb {
	 border-width: 1px;
	 border-style: solid;
	 border-color: #4B0005;
}
#headerb2 td {
	 padding: 3px 5px 4px 5px;
	 background: url(http://www.redskins.com/aolchat/images/common/header2.gif);
	 color: #fff;
	 font-family: verdana;
	 font-weight: bold;
	 font-size: 10px;
}
#rowb1 td {
	 padding: 3px 5px;
	 border-width: 1px 0 0 0;
	 border-style: solid;
	 border-color: #ccc;
	 background: #F2F2F2;
	 color: black;
	 font-family: verdana;
	 font-size: 10px;
}
#rowb2 td {
	 padding: 3px 5px;
	 border-width: 1px 0 0 0;
	 border-style: solid;
	 border-color: #ccc;
	 background: #E5E5E5;
	 color: black;
	 font-family: verdana;
	 font-size: 10px;
}


#articlepoll td {
	color: #ccc;
	font-size: 11px;
	background: #7D0008;
}

.faq div.main
{
	margin: 10px 5px;
	padding: 10px;
	border: 1px solid #ccc;
}

.faqList li
{
	margin-bottom: 10px;
}

.faqList li h4
{
	font-size: 12px;
	margin: 0;
	padding: 0;
}

.footer
{
	width:770px;
  background:#000 url("http://www.redskins.com/aolchat/images/common/footerBar.gif") no-repeat top left;
  color: #999;
  font: 10px Arial;
  padding: 20px 0 0 0;
  text-align: center;
  height: 30%;
}

.footer div
{
  float: left;
  text-align: center;
  padding-bottom: 15px;
}

.footer div.left
{
  width: 20%;
}

.footer div.center
{
  width: 60%;
  padding-top: 5px;
}

.footer div.right
{
  width: 20%;
  padding-top: 10px;
}


.footerNav
{
  height: 25px;
  width: 770px;
  font:bold 10px verdana;
  text-align: center;
  padding-top: 6px;
  background-image: url(http://www.redskins.com/aolchat/images/r05/footer-bg.gif);
  background-repeat: no-repeat;
  background-color: #FFBE26;
  color: #ccc;
}

.footerNav a
{
  color: #ccc !important;
  text-decoration:none;
  margin: 0 10px;
}

.footerNav a:hover
{
  color: #FFF;
  text-decoration:underline;
}

.rightbanner
{
	position:absolute;
	left:779px;
	top:0px;
	width:148px;
	z-index:2000;
	background-image: url(http://www.redskins.com/aolchat/images/common/sky-bg.gif);
}


.hr
{
 	border-top: 1px solid #ccc;
 	margin: 17px 0 16px 0;
 	font-size: 1px;
 	line-height: 1px;
 	height: 1px;
}

table.mmTop
{
   width: 100%;
   margin-bottom: 10px;
}

table.mmTop td
{
   font-size: 10px;
   color: #600;
}

table.mmTop td.right
{
   text-align: right;
   width: 160px;
   vertical-align: middle;
}

img.danceCamp
{
   float: right;
   margin-left: 10px;
   margin-bottom: 5px;
}

.r05top {
	background: #7D0008 url('http://www.redskins.com/aolchat/images/r05/top-bg.gif') repeat-y;
	width:770px;
}

#tabarea2, #tabarea3
{
	width: 419px;
	display: none;
}

#tabarea1
{
	width: 419px;
	display: block;
}

.topRow
{
   padding: 0 5px;
}

.tabarea
{
  float: left;
}

.tabcontent
{
   width: 419px;
   height: 304px;
   float: left;
}

.tv {
	width:336px;
	float:left;
	margin-left:5px;
}

.ap {
	background: #7D0008 url(http://www.redskins.com/aolchat/images/r05/ap-bg.gif) no-repeat;
	width: 770px;
	height: 35px;
}

.apRight
{
   float: left;
   border-right: 1px solid #FFF;
   margin-top: 10px;
}

.apLeft
{
   float: left;
   border-right: 1px solid #FFF;
   margin: 10px 0 0 3px;
   width: 60px;
}

.apTicker
{
	font: 10px verdana;
	color: #ccc;
}

#nflmenus {
	position:absolute;
	left:153px;
	top:24px;
	width:605px;
	height:36px;
	z-index:1;
}
#right {
	/*background: url(http://www.redskins.com/aolchat/images/r05/bg-right.jpg) no-repeat;*/
	width:225px;
	height:831px;
	position:absolute;
	top:0;
	left:779px;
	font:10px verdana;
}
#right a {
	color: #FFBE26
}
#right a:hover {
	color: #FFF
}
#messageboards {
	padding:7px 13px 15px 14px;
	color:#E5E5E5;
}
a#join {
	display:block;
	background: #FFBE26 url(http://www.redskins.com/aolchat/images/r05/icon-arrow.gif) no-repeat 5px 4px;
	padding:3px 5px 5px 18px;
	margin:10px 0;
	color: #7E0008;
}
a:hover#join {
	background: #7E0008 url(http://www.redskins.com/aolchat/images/r05/icon-arrow.gif) no-repeat 5px 4px;
	color: #FFBE26;
}
#chathouse {
	margin:10px 13px 30px 14px;
	background:#FFBE26;
	color:#000;
}
#chathouse td {
	color:#000;
	font:10px verdana;
}
#chathouse a {
	color: #7E0008;
}
#chathouse a:hover {
	color: #FFF;
}
.spotlighttd {
	background: #6B6B6B url(http://www.redskins.com/aolchat/images/r05/spotlight-td-bg.gif) repeat-y;
	font:10px verdana;
	padding:3px 5px 5px 13px;
}
#sponsors {
	border:1px solid #ccc;
	margin: 0 5px 5px 5px;
	width:760px;
	height:55px;
}
#sponsors td {
	text-align:center;
}
#gameticket {
	color:#FFF;
	font:11px arial;
	text-align:center;
	background:url(http://www.redskins.com/aolchat/images/schedule/2008_opponents.gif) no-repeat;
	height:430px;
}

#gameticket a {
	color: #FFBE26;
}
#gameticket a:hover {
	color: #FFF;
}

#gameticketLinks {
	padding-top:385px;}
#newstories {
	border: 1px solid #ccc;
	padding:13px 10px 5px 10px;
}
#newstories table {
	width:314px;
}
#newstories td {
	font:11px arial;
	vertical-align:top;
	padding-bottom:10px;
}
#newstories img {
	margin-right:9px;
}
#specialoffers {
	border: 1px solid #ccc;
}
#specialoffers td {
	font:11px arial;
}
#features {
	background: #FFBE26 url(http://www.redskins.com/aolchat/images/r05/features-bg.gif) no-repeat;
	font:bold 11px arial;
}
#featurespad {
	padding: 8px 8px 8px 37px;
}
#features a  {
	display:block;
	padding: 3px 5px;
	background: #FFDA6E;
	color:#66572C;
	margin-bottom:1px;
}
#features a:hover  {
	background: #FFF;
	color:#7E0008;
}
/*#navsearch  {
	position:absolute;
	top:151px;
	left:601px;
}
#navsearchSP  {
	position:absolute;
	top:121px;
	left:601px;
}*/
.navsearchtextbox  {
	font:12px arial;
	border:1px solid #ccc;
}
#sleeve  {
	position:absolute;
	top:91px;
	left:774px;
}
#sleeveSP  {
	position:absolute;
	top:67px;
	left:774px;
}
#ticker td { font:10px verdana; color:#ccc; }
#ticker a { color: #ccc; text-decoration: none; }
#ticker a:active { color: #ccc; text-decoration: none; }
#ticker a:visited { color: #ccc; text-decoration: none; }
#ticker a:hover { color: #FFF; text-decoration: none; }

#left
{
	width:185px;
	position:absolute;
	top:199px;
	left:4px;
	text-align:center;
	border-width: 1px 0 0 0;
	border-style: solid;
	border-color: #666;
	padding-top:4px;
}

#banners
{
	padding-left: 3px;
	text-align: left;
}

#banners p
{
   margin: 10px 0;
}

.pollBG
{
  background: #7D0008 url("http://www.redskins.com/aolchat/images/r05/poll-bg-new1128.gif") no-repeat bottom right;
}

.poll05
{
  padding: 12px 12px 0;
  COLOR: #ccc;
  FONT-SIZE: 11px;
}

.poll05 td
{
    COLOR: #ccc;
    FONT-SIZE: 11px;
}

#options td {
	font-size: 11px;
	padding: 0 0 3px 0;
}
#options a {
	color: #ccc;
}
#options a:hover {
	color: #fff;
}
.options
{
    padding: 12px 12px 8px 12px;
	background: #7d0008;
    COLOR: #ccc;
    FONT-SIZE: 11px;
}

#related td {
	font-size: 11px;
	padding: 0 0 8px 0;
}
#related a {
	color: #ccc;
}
#related a:hover {
	color: #fff;
}
.related
{
    padding: 11px;
	background: #666;
    color: #ccc;
    font-size: 11px;
}

#othernews td {
	font-size: 11px;
	padding: 0 0 10px 12px;
	background: url(http://www.redskins.com/aolchat/images/news/othernews-bg2.gif);
	background-repeat: no-repeat;
}
#othernews a {
	color: #7D0008;
}
#othernews a:hover {
	color: #000;
}
.othernews
{
    padding: 11px;
	background: #b3b3b3;
    color: #ccc;
    font-size: 11px;
}
#newsletter1 {
	display:block;
	width:336px;
}
#newsletter2 {
	display:none;
	width:336px;
	background:#999 url(http://www.redskins.com/aolchat/images/r05/hpnewsletter-bg.jpg) no-repeat;
	color:#fff;
	font:11px arial;
}
#newsletter2 td {
	color:#fff;
	font:11px arial;
	padding-right:7px;
}
.newsletterinput {
	background: #ccc;
	border-top:0;
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
	border-left:0;
	font:11px arial;
}

.newslettershort {
	background: #ccc;
	border-top:0;
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
	border-left:0;
	font:11px arial;
   width: 49px;
}


.button {
	background: #F2F2F2;
	padding: 2px;
	font:bold 10px verdana;
}

/* MULTIMEDIA PAGE STYLES */
#media_main
{
	width: 770px;
   background-color: #000;
   padding: 10px 0 15px;
}
#mmad {
	background:transparent url(http://www.redskins.com/aolchat/images/news/video-banner_bg.png) no-repeat scroll 0 0;
	height:102px;
	margin:15px 0 0 15px;
}
#mmad div {
	padding:6px 0 0 6px;
}
.player
{
   margin: 0 13px;
}

.channels
{
   margin: 15px 0 0 15px;
}

.channels p,
.channels p a {
    color:#fff;
    text-align:center;
}
.channels p a {
    font-weight:bold;
}

.channel
{
	width: 177px;
	float: left;
	margin: 5px 8px 5px 0;
}

.channel img
{
   border: 0;
}

.channel span.title
{
	display: none;
}

.divider
{
   margin: 5px 0;
}

.thumbs
{
	background: url('http://www.redskins.com/aolchat/images/news/bg-grey.gif');
   height: 215px;
	text-align: center;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	padding: 5px 0 0 0;
}

.thumbs span
{
   margin: 5px 10px 0;
   height: 25px;
   display: block;
}

.thumbs div
{
	padding: 9px 0 10px 0;
   background: url('http://www.redskins.com/aolchat/images/news/th-bg.jpg');
   margin: 0 47px 0;

}

.hdr-news
{
	background: url('http://www.redskins.com/aolchat/images/news/hdr-news.jpg') no-repeat;
	height: 30px;
}

.count
{
	background: url('http://www.redskins.com/aolchat/images/news/bg-white.gif') #FFF;
	padding: 4px 5px 0;
  height: 18px;
}

.count a:link, .count a:visited
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	border: 0px;
	text-decoration: none;
  float: left;
}

.count a:hover, .count a:active
{
	text-decoration: underline;
}

a.loadBtn
{
  float: right !important;
}

.load
{
   margin: 3px 0 0 0;
   border: 0;
}

.clear
{
   clear: both;
   font-size: 0;
}

.note
{
   text-align: right;
   font-size: 10px;
   font-family: verdana;
   margin:5px 0 20px;
}

.cheerRoster
{
   border: 1px solid #ccc;
   display: block;
}


.directTV
{
   font-size: 10px;
   float: right;
   margin-bottom: 10px;
   padding: 0 0 5px 10px;
   border-left: 1px solid #ccc;
   white-space: nowrap;
   color: #999;
}

.directTV img
{
   display: block;
   margin: 3px 0 5px;
}

.downloads
{
   padding: 10px 0 40px;
}

.fightSong
{
   float: right;
   margin: 0 0 10px 10px;
}

.titleline
{
	background:url(http://www.redskins.com/aolchat/images/chathouse/titleline.gif) repeat-x;
}

.liveonline {
	font:bold 10px verdana;
	color:#999;
	display:inline;
	background:white;
}
.chdate {
	font:bold 10px verdana;
}
.chtitle {
	font:bold 18px arial;
	color:#000;
}

.chsubtitle
{
	font:bold 14px arial;
	color:#7D0008;
}

.printThis
{
   float: left;
   font-size: 10px;
   margin-bottom: 10px;
   white-space: nowrap;
}

.printThis a
{
   text-decoration: none;
}

.printThis img
{
   margin-right: 5px;
}

.storeLocator
{
   background: url("http://www.redskins.com/aolchat/images/common/bg-hp-r.gif") top left;
}

.storeLocatorInside
{
   padding: 10px;
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-size: 10px;
   color: #ccc;
}

.storeLocatorInside h2
{
   font-size: 11px;
   font-weight: bold;
   color: #FFF;
   padding: 0;
   margin: 0;
}

.storeLocatorInside a
{
   color: #ccc !important;
}

.sponsorRow
{
   padding: 10px 0;
   border-top: 1px solid #ccc;
   margin: 5px 0 10px;
   clear: both;
   font-size: 11px;
}

.sponsorRow div
{
   width: 33%;
   text-align: center;
   float: left;
   height: 165px;
   padding: 10px 0;
}

.sponsorRow a
{
   display: block;
   vertical-align: bottom;
   margin-top: 10px;
}

.sponsorRow img
{
   display: block;
   margin-left:18px;





}

.sponsorRow div.middle
{
   border-left: 1px solid #ccc;
   border-right: 1px solid #ccc;
}
.sponsorRow div.bottom
{
   border-left: 1px solid #ccc;
   border-right: 1px solid #ccc;
}
.ultimateFan
{
   border: 1px solid #CCC;
   margin: 5px 2px 5px 3px;
}

.ultimateFan p
{
   margin: 10px;
   font-family: verdana;
   font-size: 11px;
   line-height: 15px;
   letter-spacing: 0.1em
}

.ufTitle
{
   margin: 10px 10px 0;
}

.ufStripe
{
   background: url("http://www.redskins.com/aolchat/images/ultimatefan/stripe.gif") repeat-x left top;
   height: 21px;
   margin: 20px 0 0;
}

.ufPC
{
   float: left;
}

.vpAccess
{
   background: url("http://www.redskins.com/aolchat/images/ultimatefan/alienware.gif") no-repeat right 15px;
}

.vpList
{
   padding: 85px 0 0 0;
   margin-left: 290px;
   font: bold 11px Verdana;
}

.vpList ul
{
   list-style-image: url("http://www.redskins.com/aolchat/images/ultimatefan/star.gif");
   padding-left: 30px;
   font: normal 12px Arial;
}

.ufClick
{
   margin-top: 8px;
}

.ufLinks
{
   clear: both;
   background-color: #F8F8F8;
   border: 1px solid #CCC;
   margin: 5px;
   padding: 8px;
}

.ufLinks a
{
   display: block;
   text-decoration: none;
   color: #000 !important;
}

.ufLinks a:hover
{
   color: #900 !important;
}

.ufLinks a.top
{
   margin-bottom: 10px;
}

.ufDemo
{
   margin-left: 2px;
}

.leftlogo
{
   margin-bottom: 20px;

}

.pageMainCell
{
	height: 900px;
}

.spLeftCol
{
  float: left;
  width: 269px;
}

.spRightCol
{
  float: right;
  width: 259px;
  margin: 0 0 0 15px;
  background: url('http://www.redskins.com/aolchat/images/tickets/tabBG.jpg') no-repeat 50% 50%;
  height: 490px;
}

.spRightCol div.tabs
{
  width: 29px;
  margin: 25px 0 0 0;
  float: left;
  padding-left: 10px;
}

.spRightCol div.screen
{
  float: left;
  width: 185px;
  height: 438px;
  border-top: 1px solid #300;
  border-left: 1px solid #300;
  border-right: 1px solid #c99;
  border-bottom: 1px solid #c99;
  background-color: #FFF;
  margin: 25px 0 0 10px;
  font-size: 11px;
}

.spRightCol div.screen div div
{
  height: 370px !important;
  height/**/:/**/385px;
  overflow: auto;
  margin: 0;
  padding: 10px;
  display: block;
}

.spRightCol div.screen ul
{
  padding-left: 15px !important;

}

.spRightCol div.screen h1
{
  height: 23px;
  width: 168px;
  margin: 10px 5px 0;
}

#logeText, #dreamText, #tailgateText, #touchdownText
{
  display: none;
}

#clubText h1
{
  background: url('http://www.redskins.com/aolchat/images/tickets/title_club.gif') no-repeat top left;
}

#logeText h1
{
  background: url('http://www.redskins.com/aolchat/images/tickets/title_loge.gif') no-repeat top left;
}

#dreamText h1
{
  background: url('http://www.redskins.com/aolchat/images/tickets/title_dream.gif') no-repeat top left;
}

#tailgateText h1
{
  background: url('http://www.redskins.com/aolchat/images/tickets/title_tailgate.gif') no-repeat top left;
}

#touchdownText h1
{
  background: url('http://www.redskins.com/aolchat/images/tickets/title_touchdown.gif') no-repeat top left;
}

#spStadiumDiagram
{
  margin-bottom: 15px;
}

.spLeftCol div.article h3
{
  background: url('http://www.redskins.com/aolchat/images/tickets/stadiumArticleTitleBG.gif') no-repeat center center;
  height: 21px;
  padding: 5px 0 0 30px;
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  font-size: 10px;
  font-weight: bold;
  color: #FFF;
  margin: 0 0 8px 0;
  text-transform: uppercase;
}

.spLeftCol div.article img.pic
{
  float: left;
  border: 1px solid #000;
  margin: 3px 10px 5px 0;
}

.spLeftCol div.article p
{
  margin: 0 0 15px 0;
  font-size: 11px;
}

.spLeftCol div.article a
{
  font-weight: bold;
}

.spRightCol div.screen h2
{
  margin: 0 5px;
  color: #000;
  font-family: Arial, Helvetica, sans-serif;
  text-align: right;
  font-style: italic;
  font-size: 12px;
  border-top: 1px solid #000;
}

.spPlayer
{
  width: 543px;
  height: 342px;
  margin-bottom: 15px;
}

.spShowStadium, .spShowClub, .spShowLoge, .spShowDream, .spShowTailgate, .spShowTouchdown
{
  width: 269px;
  height: 195px;
  background: url("http://www.redskins.com/aolchat/images/tickets/stadium.gif") no-repeat center center;
}

.spShowClub
{
  background: url("http://www.redskins.com/aolchat/images/tickets/stadium_club.gif") no-repeat center center;
}

.spShowLoge
{
  background: url("http://www.redskins.com/aolchat/images/tickets/stadium_loge.gif") no-repeat center center;
}

.spShowDream
{
  background: url("http://www.redskins.com/aolchat/images/tickets/stadium_dream.gif") no-repeat center center;
}

.spShowTailgate
{
  background: url("http://www.redskins.com/aolchat/images/tickets/stadium_tailgate.gif") no-repeat center center;
}

.spShowTouchdown
{
  background: url("http://www.redskins.com/aolchat/images/tickets/stadium_touchdown.gif") no-repeat center center;
}

.stadiumAd
{
  position: absolute;
  z-index: 10;
  left: 545px !important;
  top: 634px !important;
  left/**/:/**/ 535px;
  top/**/:/**/ 636px;
}

.jaPhotos
{
  float: right;
  margin: 10px 0 0 15px;
}

.jaPhotos img
{
  margin-bottom: 10px;
  display: block;
  border: 1px solid #000;
}

.teamSponsor
{
  float:right;
  color: #999;
  font-size: 10px;
  margin-top: -10px;
}

.withSponsor
{
	line-height: 45px;
	padding-bottom: 0;
}

.btnPhotoTour
{
	float:right;
	margin-right:10px;
}

.btnPhotoTour img
{
	display: block;
	margin-top: 5px;
}

.eventAlbumThumb
{
	width: 100%;
	clear: both;
	margin-bottom: 10px;
	height: 98px;
}

.eventAlbumThumb img
{
	float: left;
	margin-right: 40px;
	border: 1px solid #000;
}

.eventAlbumThumb img.theLast
{
	margin-right: 0;
}

.albumList
{
border-top: 1px solid #ccc;
}

.albumList div
{
	font-weight: bold;
	padding: 25px 10;
	border-bottom: 1px solid #ccc;
}

.albumList div.odd
{
	background-color: #F2F2F2;
}

.albumList a
{
	text-decoration: none;
}

.eventAlbumIcon
{
	float: left;
	margin-right: 10px;
}
.surveyTitle
{
    FONT-SIZE: 14px;
	COLOR: #FFFFFF;
    font-weight: bold;
	background-color:#600000;



}
/* form styles */


#leftCol{

width:180px;
margin: 5 5 5 5px;

}


#maincolBorder {

background-image: url(http://www.redskins.com/aolchat/images/register/bg-sub1-logo.gif);
background-repeat: no-repeat;
}

#signinContent{
width:250px;
float:left;
}

#signinBox1{
background-color:#FFFFFF;
width: 244px;
border:#999999 1px solid;
float:right;
margin:5 0 5 5px;
}

#signinBox2{
background-color:#7f0007;
margin: 5 5 5 5px;
}

.signinHeadertxt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
color:#ffbe26;
padding:3 3 3 10px;
border-bottom: #FFFFFF solid 2px;
}

.signinForm{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}


a.whitelink{color:#ffffff;text-decoration:underline;}
a.whitelink:hover{color:#ffbe26;text-decoration:underline;}
a.whitelink:visited{color:#ffffff;text-decoration:underline;}

.BoldRedTitles{
color:#800008;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

.registerBtn{
float:right;
margin-right:50px;
}

.formBox{
border:#CCCCCC solid 1px;
padding:5 5 5 5px;
}

.formFont{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

.formFontsm{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

.loginBox{
margin-bottom: 7px;
margin-top: 7px;
}

#inputbox{
width:120px;

}

.registerBtn1{
float:left;
margin-right:15px;
width:120px;
}
.registerBtn2{
float:left;
width:120px;
}
#mcHead h2 {
	display:none;
}
#mcTopic p,
#mcFoot p {
	margin:0;
}
#mcBody {
	background-color:#999;
	border-bottom:9px solid #7d0008;
	border-left:1px solid #7d0008;
	border-right:1px solid #7d0008;
	height:335px;
}
#flashContent {
	height:335px;
}
#mcFoot {
	background-color:#ffbe26;
	padding:5px 7px;
}
#mcBanner {
	background:transparent url(http://www.redskins.com/aolchat/images/aolchat/popupbanner.jpg) no-repeat center center;
	border: 1px solid #000;
	margin:auto;
	height:145px;
	width:350px;
}

#cheerAppearance label { width:100px;  float:left; margin:2px 15px 0 100px; text-align:right;}
#cheerAppearance input { margin:2px}
#cheerAppearance input#send { margin:0 0 0 225px;}
#cheerAppearance input#reset { margin:2px 0 0 0;}







#tabDiv {
	background-color:#a60000;
	color:#fff;
	font:10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	height:95px;
	margin:auto;
/*	position:relative; */
	width:225px;
}
* > #tabDiv {
	height:auto;
	min-height:95px;
}
#tabDiv #searchhead div {
	display:none;
	height:44px;
	background-position:0 0;
	background-repeat:no-repeat;
}
#tabDiv #searchhead #site {
	background-image:url(http://www.redskins.com/aolchat/images/search/sitehead.jpg);
}
#tabDiv #searchhead #video {
	background-image:url(http://www.redskins.com/aolchat/images/search/videohead.jpg);
}
#tabDiv #searchbtn {
	margin:5px 10px;
}
#tabDiv #searchbtn .inactive {
	text-decoration:underline;
}
#tabDiv #searchbtn span {
	cursor:pointer;
}
#tabDiv #navsearch,
#tabDiv #videosearch {
	display:none;
}
#tabDiv #searchhead div.active,
#tabDiv #navsearch.active,
#tabDiv #videosearch.active {
	display:block;
}
#tabDiv form {
	background-color:#fff;
	border:2px solid #fec932;
	display:block;
	margin:5px 10px;
}
#tabDiv form input.searchbox {
	border:0px none #fff;
	display:block;
	float:left;
	font-size:10px;
	height:15px;
	margin:0;
	padding:0 5px;
	width:176px;
}
* html #tabDiv form input.searchbox {
	width:183px;
}
#tabDiv form input.searchsubmit {
	display:block;
	height:15px;
	margin:0 0 0 166px;
	padding:0;
	width:15px;
}
#tabDiv #results {
	background-color:#6b6b6b;
	display:none;
	width:225px;
}
#tabDiv #resultsinner {
	border:1px solid #df982d;
	height:205px;
	padding-bottom:5px;
	margin:1px;
	position:static;
}
#tabDiv #resultsinner p {
	border-bottom:1px dashed #c2c2c2;
	height:12px;
	line-height:12px;
	margin:5px;
	overflow:hidden;
	padding:0 5px 5px;
	text-align:left;
}
* html #tabDiv #resultsinner p {
	height:14px;
}
*+html #tabDiv #resultsinner p {
	height:14px;
}
#tabDiv #resultsinner div p {
	border:0px none;
	padding:0;
	text-align:center;
}
#tabDiv #resultsgroup {
	height:155px;
	overflow:hidden;
}
#tabDiv #scrollprev p,
#tabDiv #scrollnext p {
	display:none;
}

#tabDiv #scrollprev {
	background:url(http://www.redskins.com/aolchat/images/search/prev.gif) no-repeat scroll center center;
	cursor:pointer;
	height:14px;
	margin-top:5px;
}
#tabDiv #scrollnext {
	background:url(http://www.redskins.com/aolchat/images/search/more.gif) no-repeat scroll center center;
	cursor:pointer;
	height:14px;
	margin-top:5px;
}
#tabDiv #scrollprev.hidden,
#tabDiv #scrollnext.hidden {
	background-image:none;
	visibility:hidden;
}
#tabDiv #resultscontainer {
	height:110px;
	overflow:hidden;
	padding-top:7px;
	width:100%;
}
#tabDiv #results ul {
	list-style-type:none;
	margin:0;
	padding:0 0 0 7px;
}
#tabDiv #results ul li {
	border:0px none #ccc;
	cursor:pointer;
	display:block;
	float:left;
	margin:0;
}
#tabDiv #results ul li a {
	border:1px solid #ccc;
	display:block;
	height:46px;
	margin:0 7px 7px 0;
	width:62px;
}
#tabDiv #results ul li a:hover,
#tabDiv #results ul li a:visited {
	border:1px solid #df982d;
}

#tabDiv #results ul li img {
	border:0px none;
	height:46px;
	width:62px;
}
#tabDiv #resultsinner #toggleresults {

}
#tabDiv #resultsinner #toggleresults p {
	background:url(http://www.redskins.com/aolchat/images/search/close.gif) no-repeat scroll right center;
	cursor:pointer;
	height:14px;
	padding-bottom:3px;
	margin-right:7px;
	padding-right:15px;
	text-align:right;
}
#tabDiv #resultsinner #toggleresults p.open {
	background:url(http://www.redskins.com/aolchat/images/search/open.gif) no-repeat scroll right center;
}

/*
#sportsAdCheer {height:600px; padding:0; width:160px; margin:0 0 5px 10px;}

*+ html #sportsAdNews {height:600px; padding:0; width:160px; margin:0 0 5px 2px;}
*  html #sportsAdNews {height:600px; padding:0; width:160px; margin:0 0 5px 2px;}
#sportsAdNews {height:600px; padding:0; width:160px; margin:0 0 5px 13px;}
*/
.required {border:2px solid red;}





#storemodulewrap {
	position:relative;
}
#storemodule {
	background:#000 url(http://www.redskins.com/aolchat/images/visualcart/bg.jpg) repeat-y 0px 0px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	width:225px;
}
#storemodule div,
#storemodule p,
#storemodule h2,
#storemodule h3,
#storemodule h4 {
	margin:0px;
	padding:0px;
	text-align:left;
}
#storemodule h2 {
	background:transparent url(http://www.redskins.com/aolchat/images/visualcart/header.jpg) no-repeat 0px 0px;
	height:38px;
}
#storemodule h2 span {
	left:-5000px;
	position:absolute;
}
#storemodule h3 {
	background:transparent url(http://www.redskins.com/aolchat/images/visualcart/hotprod.jpg) no-repeat center top;
	height:25px;
	margin-bottom:10px;
}
#storemodule h3 span {
	display:none;
	font-size:130%;
	padding:4px 6px;
}
#storemodule h4 {
	font-size:120%;
	margin-bottom:6px;
}
#storemodule p {
	font-size:110%;
}
#storemodule img {
	margin:auto;
	width:207px;
}
#storemodule img.block {
	width:auto;
}
#storemodule a img.prod {
	border:2px solid #000;
	display:block;
	height:113px;
	width:113px;
}
#storemodule button {
	border:0px none;
	background:transparent none;
	cursor:pointer;
	display:block;
	height:auto;
	margin:0px 0px 0px 6px;
	padding:0px;
	width:88px;
}
#storemodule button img {
	display:inherit;
	height:auto;
	width:auto;
}
#storemodule select {
	font-size:10px;
	margin:0px 0px 10px 6px;
	width:185px;
}
#storemodule select.error {
	background-color:#ffbd29;
}
#storemodule #yourcart {
	height:30px;
}
#storemodule > #yourcart {
	height:auto;
	min-height:30px;
}
#storemodule #yourcart p {
	background:transparent url(http://www.redskins.com/aolchat/images/visualcart/cart.jpg) no-repeat 0px 0px;
	color:#fff;
	float:left;
	margin:5px 0 0 16px;
	padding-left:20px;
}
#storemodule #yourcart #checkout {
	float:right;
	margin:-1px 12px 0 0;
}
#storemodule #yourcart #checkout img {
	border:0 none;
	width:auto;
}
#storemodule #modulewrap {
	background:#800008 url(http://www.redskins.com/aolchat/images/visualcart/dots.jpg) repeat-x 0px -12px;
	margin:auto;
	padding-bottom:2px;
	width:211px;
}
#storemodule #hotprod {
	margin:0px 2px;
	padding:2px;
}
#storemodule #hotprod #description {
	height:auto;
	padding:2px;
	width:auto;
}

#storemodule #hotprod #description p {
	line-height:13px;
	margin-bottom:5px;
}
#storemodule #maininfo {
	position:relative;
}
#storemodule #hoverbox {
	display:block;
	float:left;
	height:115px;
	margin:0px 6px 6px 0px;
	position:relative;
	width:115px;
}
#storemodule #info {
	color:#fff;
	margin-left:121px;
}
#storemodule #info .desc {
	font-weight:bold;
}
#storemodule #info .regular {
	color:#999;
}
#storemodule #info .regular span {
	text-decoration:line-through;
}
#storemodule #info .discount span {
	color:#fc3;
	font-weight:bold;
}
#hotprod,
#modulewrap,
#description {
	height:1px;
}
#maininfo {
	height:160px;
}
* > #hotprod,
* > #modulewrap,
* > #description {
	height:auto;
	min-height:1px;
}
* > #maininfo {
	height:auto;
	min-height:160px;
}
#storemodule #extrainfo,
#storemodule .clear {
	clear:both;
}
#storemodule #extrainfo {
	display:none;
}
#storemodule #extrainfo p {
	margin-left:6px;
}
#storemodule #extrainfo p a {
	color:#fff;
}
#storemodule #extrainfo p#closeextra {
	background:transparent url(http://www.redskins.com/aolchat/images/visualcart/close.gif) no-repeat right center;
	color:#fff;
	cursor:pointer;
	margin:6px 0px 0px 0px;
	padding:0px 18px 0px 0px;
	text-align:right;
}
#storemodule #colorErr,
#storemodule #sizeErr {
	color:#fff;
}
#quickview {
	background:transparent url(http://www.redskins.com/aolchat/images/visualcart/quickview.jpg) no-repeat 0	0;
	cursor:pointer;
	height:26px;
	left:13px;
	line-height:30px;
	position:absolute;
	text-align:center;
	top:125px;
	width:92px;
}
#quickview span {
	display:none;
}
.floater {
/*		left:0px;
	position:absolute;
	top:0px;
*/		width:225px;
}
.block {
	display:block;
}

/* Health and Wellness */
a {
	cursor:pointer;
}
td.healthandwellness {
	border: 1px solid #ccc;
	background-image: url(http://www.redskins.com/aolchat/images/common/bg-sub1-logo.jpg);
	background-repeat: no-repeat;
}
td.healthandwellness * {
	font-size:11px;
}
.healthhead {
	margin-bottom:5px;
}
.newscenter {
	border: 1px solid #ccc;
	margin:auto 1px 5px;
}
#hwnews {
	background:transparent url(http://www.redskins.com/aolchat/images/healthandwellness/newsback.jpg) no-repeat 0 0;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	height:115px;
	position:relative;
}
#hwnews span {
	position:absolute;
	top:70px;
}
#hwnews a {
	color:#000;
}
#hwnews a:hover {
	color:#7d0008;
}
#hwnews span {
	margin-left:20px;
}

#hw-top {
	width:380px;
}
#hw-top td {
	vertical-align:top;
}
#hw-top #hwtopstory img {
	border:1px solid #000;
	height:204px;
	width:378px;
}
#hw-top #hwtopstory h2,
#hw-top #hwtopstory h2 a {
	font-size:14px;
	text-decoration:none;
}
#hw-top #hwtopstory h2 {
	margin-bottom:0;
	margin-top:5px;
}
#hw-top #hwtopstory div h2 {
	margin-bottom:3px;
	margin-top:0px;
}
#hw-top #hwtopstory div h2,
#hw-top #hwtopstory div h2 a {
	font-size:11px;
	font-weight:bold;
}
#hw-top #hwtopstory div {
	height:75px;
	margin-bottom:15px;
	margin-top:15px;
}
#hw-top #hwtopstory > div {
	height:auto;
	min-height:75px;
}
#hw-top #hwtopstory h2,
#hw-top #hwtopstory p,
#hw-top #hwtopstory div {
	margin-left:10px;
	margin-right:10px;
}
#hw-top #hwtopstory p {
	margin-bottom:0;
	margin-top:0;
}
#hw-top #hwtopstory div div,
#hw-top #hwtopstory div p {
	margin:0;
}
#hw-top #hwtopstory div img {
	border:1px solid #000;
	float:left;
	height:58px;
	width:88px

}
#hw-top #hwtopstory div h2,
#hw-top #hwtopstory div p {
	margin-left:100px;
}
#hw-top .hwmorenews {
	background:#7d0008 url(http://www.redskins.com/aolchat/images/healthandwellness/morenewsheader.jpg) no-repeat 0 0;
	padding-bottom:5px;
	padding-top:40px;
}
#hw-top .hwmorenews ul {
	padding:0 10px 5px 25px;
}
* html #hw-top .hwmorenews ul {
	padding:0 10px 5px 15px;
}
#hw-top .hwmorenews li {
	margin-bottom:5px;
}
#hw-top .hwmorenews li,
#hw-top .hwmorenews a {
	color:#fff;
	text-decoration:none;
}
#hw-top .hwmorenews a:hover {
	text-decoration:underline;
}
#hw-top .hwmorenews p {
	font-weight:bold;
	margin:0 0 0 15px;
}
#hw-top .hwad {
	margin-bottom:5px;
}
#hw-ask {
	background:#ffe5a8 url(http://www.redskins.com/aolchat/images/healthandwellness/askdoc.jpg) no-repeat 0 0;
	border-bottom:1px solid #000;
	height:290px;
	margin:0 1px 10px;
}
.copy > #hw-ask {
	height:auto;
	min-height:290px;
}
#hw-ask .asktop {
	height:70px;
	padding:35px 10px 0px;
}
* html #hw-ask .asktop {
	height:105px;
}
#hw-ask .asktop h4 {
	font-weight:bold;
	line-height:11px;
	margin:0px;
}
#hw-ask .asktop h4 a:hover {
	color:#7D0008;
	text-decoration:none;
}
#hw-ask .asktop p {
	font-size:11px;
	line-height:11px;
	margin:7px 170px 0px 0px;
}
#hw-ask .askbod {
	border-bottom:10px solid #999;
	border-left:1px solid #000;
	border-right:1px solid #000;
	height:238px;
	padding:10px 75px 10px 10px;
}
#hw-ask > .askbod {
	height:auto;
	min-height:238px;
}
#hw-ask .askbod h2 {
	color:#000;
	font-size:15px;
	font-weight:bold;
}
#hw-ask .askbod h4 {
	color:#7d0008;
	font-size:13px;
	font-weight:bold;
	margin:0 0 3px 15px;
}
#hw-ask .askbod h4 span{
	font-size:10px;
	font-weight:normal;
}
#hw-ask .askbod p {
	color:#000;
	font-size:12px;
	margin:0 0 5px 15px;
}
#hw-ask .askbottom {
	background-color:#999;
	height:10px;
}
#hw-center {
	background-color:#ffe5a8;
	border-bottom:1px solid #000;
	border-left:1px solid #000;
	border-right:1px solid #000;
	margin-left:1px;
	margin-right:1px;
}
#hw-center-inner {
	background:transparent url(http://www.redskins.com/aolchat/images/healthandwellness/calendar.jpg) no-repeat 0 0;
	height:310px;
	margin:0;
	padding:35px 10px 10px;
}
#hw-center > #hw-center-inner {
	height:auto;
	min-height:275px;
}
#hw-center h3 {
	color:#000;
	font-size:13px;
	font-weight:bold;
	margin:0;
}
#hw-center h4 {
	color:#000;
	font-size:13px;
	font-weight:bold;
	margin:10px 0 3px;
	text-decoration:underline;
}
#hw-center h5 {
	color:#7d0008;
	font-size:12px;
	font-weight:bold;
	margin:0 0 0 15px;
}
#hw-center p {
	color:#000;
	margin:0 0 0 15px;
}
#hw-sponsors {
	background:transparent url(http://www.redskins.com/aolchat/images/healthandwellness/sponsors.jpg) no-repeat 0px 10px;
	margin:20px 10px 0;
	padding:10px;
}
#hw-sponsors a {
	display:block;
	float:left;
	height:100px;
	margin-bottom:10px;
	width:45%;
}
#hw-sponsors div {
	margin-top:40px;
}
