/* CSS Document */



/* for the [subtitle] grey bars */

* {margin: 0; padding: 0;}

.subtitle {

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	font-weight:bold;

	padding:1px 10px 4px 40px;

}

/* for the red boxes with shadows */

.sideBar {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	padding:6px;

	color:#FFFFFF; 

}

.sideBar2 {

	font-family:Verdana, Arial, Helvetica, sans-serif; 

	font-size:11px;

	font-weight:bold;

	color:#FFFFFF;

}

a.newMusicLink:link,a.newMusicLink:visited {

	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight :bold;

	color:#FFFFFF;

}

a.newMusicLink:active,a.newMusicLink:hover {

	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight :bold;

	color:#FF0000;

}

/* might not be in use? */

.textWhiteBold {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	color:#FFFFFF;

	text-decoration:none;

}

	

/* for pages without subtitle bars that have subtitles */

.subtitleR {

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	font-weight:bold;

	padding-bottom:2px;

	line-height:18px;

}

/* for new release page dates */

.nrdate {

	font-family:Arial, Helvetica, sans-serif;

	font-size:18px;

	font-weight:bold;

	color:#CC0000;

}

/* rock poster pages */

a.rockPostersLinks:link,a.rockPostersLinks:visited {font-family: Arial, Helvetica, sans-serif;	font-size: 16px; color: #FFFFFF; font-weight:bold; padding-right:5px}



a.rockPostersLinks:active,a.rockPostersLinks:hover {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #FF0000; font-weight:bold; padding-right:5px}



a.rockPostersDesigners:link,a.rockPostersDesigners:visited {

	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#FFFFFF;

	padding-bottom:10px;

}



a.rockPostersDesigners:active,a.rockPostersDesigners:hover {

	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#FF0000;

	padding-bottom:10px;

}



/*** for sub sections of the main Nav use class="mainNavHead" ***/

.mainNavHead {

	font-family: Arial,Helvetica,sans-serif;

	font-size: 15px;

	font-weight: bold;

	padding-left: 2px;

	color: #FFFFFF;

	background-color: #CC0000;

	text-decoration:none;

	padding:2px;

	margin-top:4px;

}



/*** for bordered images use class="imgBorder" ***/



/*** code for 2006 header ***/



#headerlogo{margin:0;}

#ncheader{width:760px;

  list-style: none;

  height:120px;

  text-align:left;

  background: url(/stores/newburycomics/user-images/nc_header_bg.gif) top left no-repeat;}

#headerlogo{float:left;

  display:block;

  padding:4px 0 0 4px;

  }

#headercart{float:right;

  display:inline;

  padding:15px 20px 0 0;

  color:#FFFFFF;

  font: 10px Verdana, Arial, Helvetica, sans-serif;}

#headercart a{color:#FFF; text-decoration:none;}

#headercart a:hover{color:#FF0000; text-decoration:underline;}

#headercart div {	margin-top : 8px; }

#headercart div a {
	text-transform : capitalize;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : bold;
	}
	
#navbarholder{padding:2px 0 0 80px; float:left;}

#navbar {height: 34px;

  background: url(/stores/newburycomics/user-images/nc_header_navbar.gif) top left no-repeat;

  font:18px Arial, Helvetica, sans-serif;

  font-weight:bold;

  overflow: hidden;

  width: 599px;}

#navbar li {float: left; padding: 2px 13px 0 10px; margin:0;

  background: url(/stores/newburycomics/user-images/nc_header_divider.gif) 100% 50% no-repeat;

  list-style:none;

}

#navbar li a {display: block; padding: 4px 16px 6px 16px;

  color: #990000;

  text-decoration: none;

  font:18px Arial, Helvetica, sans-serif;

  font-weight:bold;}

#navbar #more {background: none;}

#navbar a:hover,

  .search #navbar #search a,

  .music #navbar #music a,

  .movies #navbar #movies a,

  .rockposters #navbar #rockposters a,

  .more #navbar #more a {background: url(/stores/newburycomics/user-images/nc_header_btnbg.gif) top left repeat-x; 

  color: #FFF;}



/* IE5/Mac hacks for 2006 header*/

/*\*//*/

#navbar {padding-top: 4px; height: 20px;}

#navbar li a {display: inline;}

/**/



p {

	padding:0 0 10px 10px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

}

#bannerCel{width:604px;}



/*** this is the code for the 2006 dividers (H2 tags) ***/

h1{

	font-family:Arial, Helvetica, sans-serif;

	font-size:24px;

	font-weight:bold;

	color:#CC0000;

	margin:-2px 0 0 10px;

}

.loneTitle{ margin-bottom:8px;

}

h2{

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 15px;   

	font-weight: bold; color: #000000; 

	vertical-align: middle; 

	margin:0 0 5px 5px;

	background:url(/stores/newburycomics/user-images/divider2k6_bg.gif) top left repeat-x;

	background-color:#CCCCCC;

	height:20px;

}

.nrTables{

	margin-bottom:10px;

}

.heading2{ padding-left:6px; height:20px;}

.headl{

	background:url(/stores/newburycomics/user-images/divider2k6_l.gif) top left no-repeat;

	width:4px;

	height:20px;

	float:left;

}

.headr{

	background:url(/stores/newburycomics/user-images/divider2k6_r.gif) top right no-repeat;

	width:4px;

	height:20px;

	float:right;

	display:block;

}

.headlink{

	height:20px;

	padding:0 5px 0 7px;

	min-width:30px;

	overflow: hidden;

	float:right;

	display:block;

	background: url(/stores/newburycomics/user-images/divider2k6_linkbg.gif) top left no-repeat;

}

a.dividerLink{font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

a.dividerLink:link, a.dividerLink:visited{

	color:#CC0000; 

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

	text-decoration:none;

}

a.dividerLink:active, a.dividerLink:hover{

	color:#FFFFFF; 

	text-decoration:underline;

	height:20px;

}

/** for the top four cds or dvds or anything on any page but the homepage... **/

.topFour{

	overflow:hidden;

	display:block;

	margin:2px 0 5px 0;

}

.topFour li{ 

	float:left;

	width:24%;

	list-style:none;

	text-align:center;

}

/** for the info menu on the website and store information pages **/

.infoMenu{

	border:1px solid #CCC;

	width:146px;

	margin:5px 0 5px 6px;

	background-color:#EEE;

}

.infoMenu li{

	list-style:none;

	line-height:15px;

	padding:0 0 5px 5px;

	margin:0 2px;

	text-align:left;

	border-bottom:1px solid #CCC;

}

.infoMenu li li{ /*for the second level menus*/

	list-style:none;

	line-height:15px;

	padding:0 0 5px 10px;

	margin:2px 2px 0 2px;

	border-bottom:none

}

li.lastItem{

	border-bottom:none;

}

/** for the new tabless versions of pages **/

.headlineHolder{

	float:left;

	width:600px;

}

.centerColumn{

	float:left;

	width:450px;

}

.rightColumn{

	float:left;

	width:150px;

}