/* CSS Document */

body{
padding : 0;
margin : 0;
background-color : #fff;
background-image :  url(images/back.gif);
background-repeat : repeat-y;
}

a:link    { color: #ef6345;  text-decoration: none; outline: none}
a:active { color: #F090F8;  text-decoration: none; outline: none}
a:visited { color: #8D898D;  text-decoration: none; outline: none}
a:hover { color: #6B6B6B;  text-decoration: underline; outline: none}

a.hot:link    { color: #E6E3E3;  text-decoration: none; outline: none}
a.hot:active { color: #E6E3E3;  text-decoration: none; outline: none}
a.hot:visited { color: #494848;  text-decoration: none; outline: none}
a.hot:hover { color: #494848;  text-decoration: underline; outline: none}

#topbanner{
	position : absolute;
	top : 0;
	left : 0;
	width : 750px;
	height : 110px;	
	background-color: #a1260c;
}

#mainnav{
	position : absolute;
	top : 110;
	left : 0;
	width : 750px;
	height : 15px;
	background-color: #666666;
    border-bottom: 1px solid #f7bf24;
	z-index: 25;
}
#flashslideshow{
	position : absolute;
	top : 126;
	left : 0;
	width : 264px;
	height : 200px;
	background-color: #ff0000;
}
	
#topstory{
	position : absolute;
	top : 126;
	left : 264;
	width : 485px;
	height : 200px;
	background-color: #666666;
	background-image:  url(/);
	background-repeat: no-repeat;
	border-left: 1px solid #4f4f4f;
}

#topstorycontent{
	position : relative;
	top : 5;
	left : 0;
	width : 475px;
	height : 175px;
	padding: 5px;
	border: 0px solid white;
}

#purpleband{
	position : absolute;
	top : 326;
	left : 0;
	width : 750px;
	height : 10px;
	background-color: #f7bf24;

}
#secondarypurpleband{
	position : absolute;
	top : 126;
	left : 0;
	width : 750px;
	height : 10px;
	background-color: #f7bf24;

}

#highlights{
	position : absolute;
	top : 355;
	left : 10;
	width : 358px;
	height : 1150px;
	padding-bottom: 10px;
	background-color: #cccccc;
	background-image:  url();
	background-repeat: no-repeat;
    border: 1px solid #404040;
}


#highlightscontentone{
	position : relative;
	top : 45px;
	left : 100px;
	width : 250px;

}

#highlightscontentwo{
	position : absolute;
	top : 324;
	left : 10;
	width : 340px;

}

#highlightscontentthree{
	position : absolute;
	top : 624;
	left : 10;
	width : 340px;

}

#event{
	position : absolute;
	top : 355;
	left : 380;
	width : 198px;
	height : 75px;
	background-color: transparent;
    border: 1px solid #9f9f9f;
}

#eventcontent{
	position : relative;
	top : 14;
	left : 8;
	width : 180px;
}

#thisweek{
	position : absolute;
	top : 445;
	left : 380;
	width : 198px;
	height : 250px;
	background-color: transparent;
    border: 1px solid #9f9f9f;
}

#thisweekcontent{
	position : relative;
	top : 8;
	left : 14;
	width : 180px;
}

#dollarsale{
	position : absolute;
	top : 705;
	left : 380;
	width : 198px;
	height : 260px;
	background-color: transparent;
	background-image :  url();
	background-repeat: no-repeat;	
    border: 1px solid #9f9f9f;
}

#dollarsalecontent{
	position : relative;
	top : 14;
	left : 8;
	width : 180px;

}

#comicsets{
	position : absolute;
	top : 975;
	left : 380;
	width : 198px;
	height : 260px;
	background-color: transparent;
    border: 1px solid #9f9f9f;
}

#comicsetscontent{
	position : relative;
	top : 14;
	left : 8;
	width : 180px;

}

#graycolumn{
	position : absolute;
	top : 355;
	left : 600;
	width : 140px;
	background-color: transparent;
}

#secondarygraycolumn{
	position : absolute;
	top : 150;
	left : 600;
	width : 140px;
	background-color: transparent;
}

#secondarycontent{
	position : absolute;
	top : 145;
	left : 0;
	width : 550px;
	background-color: transparent;
	margin-left: 20px;
	margin-top: 10px;

}

p{
      font-family : Verdana, Arial, Helvetica, sans-serif;
      font-size : 11px;
      font-weight : normal;
      background-color : transparent;
      line-height : 130%;
}

li{
      font-family : Verdana, Arial, Helvetica, sans-serif;
      font-size : 11px;
      font-weight : normal;
      background-color : transparent;
      line-height : 130%;
}

.regularfirstline{
      font-family : Verdana, Arial, Helvetica, sans-serif;
      font-size : 11px;
      font-weight : normal;
      background-color : transparent;
      line-height : 130%;
}

.topstorytext{
      font-family : Verdana, Arial, Helvetica, sans-serif;
      font-size : 12px;
      font-weight : normal;
      color : #fff;
      background-color : transparent;
      line-height : 130%;
}

.topstoryboldtext{
      font-family : Verdana, Arial, Helvetica, sans-serif;
      font-size : 14px;
      font-weight : bold;
      color : #fff;
      background-color : transparent;
      line-height : 130%;
}

.topstoryboldertext{
      font-family : Verdana, Arial, Helvetica, sans-serif;
      font-size : 16px;
      font-weight : bold;
      color : #fff;
      background-color : transparent;
      line-height : 130%;
}

.graycolumntext{
      font-family : Verdana, Arial, Helvetica, sans-serif;
      font-size : 11px;
      font-weight : normal;
      color : #fff;
      background-color : transparent;
      line-height : 120%;
}

.graycolumnbold{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color : #6699FF;
	background-color : transparent;
	line-height : 120%;
}

.secondstoryheaders{
      font-family : Verdana, Arial, Helvetica, sans-serif;
      font-size : 11px;
      font-weight : bold;
      color : #000;
      background-color : transparent;
      line-height : 120%;
}

.highlighthumbone{
	  float: right;
}

.highlighthumbtwo{
	  float: left;
	  padding-right: 5px;
}

h1{
      font-family : Verdana, Arial, Helvetica, sans-serif;
      font-size : 16px;
      font-weight : bold;
      color : #431847;
      background-color : transparent;
      line-height : 100%;
}

h2{
      font-family : Verdana, Arial, Helvetica, sans-serif;
      font-size : 14px;
      font-weight : bold;
      color : #431847;
      background-color : transparent;
      line-height : 100%;
	  margin-top:40px;
}

h3{
      font-family : Verdana, Arial, Helvetica, sans-serif;
      font-size : 12px;
      font-weight : bold;
      color : #000000;
      background-color : transparent;
      line-height : 100%;
}

.thumbnail {
padding: 0px 5px 5px 5px;
}

.smallcopy{
      font-family : Verdana, Arial, Helvetica, sans-serif;
      font-size : 9px;
      font-weight : normal;
      color : #000;
}

.graycolumnvline{
	  color: #666666;
	  height: 1px;
	  text-align: left;
	  width: 140px;
}
