/*

logo red: #E31410 227/20/16
logo gray: #D9D8D5 217/216/213
blue: #0276C2;

*/

/*items we're experimenting with*/
body {
text-align: center;
min-width: 600px;
background-color: #000000;
font:12px Arial,Helvetica,sans-serif; line-height: 1.44;  
margin: 0;
}

.storehead { color: #FFFFFF; font-size: 20px; font-weight: bold; letter-spacing: 0.4em; }

body#press {
text-align: left;
min-width: 600px;
background-color: #FFFFFF;
font:12px Arial,Helvetica,sans-serif; line-height: 1.44;  
margin: 0;
padding: 10px;
}

body#popup {
text-align: left;
min-width: 300px;
background-color: #FFFFFF;
font:12px Arial,Helvetica,sans-serif; line-height: 1.44;  
margin: 0;
padding: 10px;
}

html									{margin:0; padding:0; font:12px Arial,Helvetica,sans-serif; line-height: 1.44;} 

#outerContainer,
#shadowRight,
#container									{margin:0 auto; padding:0; width:984px; background:transparent url(/images/newsite/a.gif) repeat-y top left; text-align:right;}
#shadowRight								{margin-left:2px; width:982px; background-image:url(/images/newsite/b.gif); background-position: top right; text-align:left;}
#container									{width:980px; background:#fff; text-align:left;}
#outerContainer #shadowRight #container		{ margin: 0;}

.copyrightFade								{margin: 0 auto; width:984px; height:5px; background:url(/images/newsite/c.gif) repeat-x top center; text-align:left; }

.pad_around									{padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px;}

.pad_around1									{padding-left:15px; padding-right:15px; padding-top:5px; padding-bottom:5px;}

.padding {
padding-left: 10px;
padding-right: 10px;
}

.caption {
color: #666666;
font-size: 10px;
line-height: 13px;
}

.normcentered {
	font-size : 10px;

	color : #666666;
	text-align : center;
} 

.release_header {
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
}
.release_date {
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
}

.hero {
font-size: 13px;
font-weight: bold;
color: #333333;
}

.bigred {
font-size: 20px;
line-height: 22px;
font-weight: bold;
letter-spacing : 1px;
color: #555555;
}

.red {
color: #E31410
}
.redbold {
color: #E31410;
font-weight: bold;
}

.emph {
font-size: 15px;
font-weight: bold;
}

.spotlight									{
padding-left: 93px;
padding-right: 10px;
padding-top: 35px;
padding-bottom: 10px;
}

.outspot    {

background: url(/images/newsite/comingup.jpg) no-repeat;
border-bottom: solid 2px; 
border-bottom-color: #949DA7; 
border-top: solid 2px; 
border-top-color:  #444C4E;
}

.outspot1    {

background: url(/images/newsite/spotlightbkgnd.jpg) no-repeat;
border-bottom: solid 2px; 
border-bottom-color: #949DA7; 
border-top: solid 2px; 
border-top-color:  #444C4E;
}

.plainbox    {
border-bottom: solid 2px; 
border-bottom-color: #949DA7; 
border-top: solid 2px; 
border-top-color:  #444C4E;
}





h1, h2, h3, h4, h5, h6						{margin:0; padding:0;font-size:11px; font-weight:bold;}
h1											{font-size:20px; font-weight:bold; color:#E31410;}
h2											{font-size:16px; font-weight:bold; color:#E31410; letter-spacing: 2px; padding-bottom:5px;}
h3											{font-size:12px; font-weight:bold; color:#E31410;}
h4											{text-decoration:underline; color:#E31410;}
h5											{font-size:15px; font-weight:bold; color:#E31410;}

.bblack {color:#444444;font-size:16px; font-weight:bold;}

td   {font:12px Arial,Helvetica,sans-serif; line-height: 1.44;}  

.photos   {
border-top : solid 2px;
border-top-color :  #444C4E;
border-bottom: solid 2px;
border-bottom-color: #949DA7;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
background: #f2f2f2;
}

.news1   {
border-top : solid 2px;
border-top-color :  #444C4E;
border-bottom: solid 2px;
border-bottom-color: #949DA7;
padding-left:20px;
padding-right:20px;
padding-top:10px;
padding-bottom:10px;
background: #f2f2f2;
}

.bigwhite1 {
font-size: 17px;
line-height: 30px;
font-weight: bold;
letter-spacing : 1px;
color: #FFFFFF;
}

.biggee {
font-size: 14px;
font-weight: bold;
color: #111111;
}

.store2   {
border-top : solid 2px;
border-top-color :  #444C4E;
border-bottom: solid 2px;
border-bottom-color: #949DA7;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
background: #FFFFFF;
}

.headlines   {
border-top : solid 2px;
border-top-color :  #444C4E;
border-bottom: solid 2px;
border-bottom-color: #949DA7;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
background: #dddddd;
}

.fancorner   {
border-top : solid 2px;
border-top-color :  #444C4E;
border-bottom: solid 2px;
border-bottom-color: #949DA7;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
background: #808080;
}

.galleries   {
border-top : solid 2px;
border-top-color :  #444C4E;
border-bottom: solid 2px;
border-bottom-color: #949DA7;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
background: #ffffff;
}


.news   {
border-top : solid 2px;
border-top-color :  #444C4E;
border-bottom: solid 2px;
border-bottom-color: #949DA7;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
background: #dddddd;
}

.navigation   {

padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
background: #FFFFFF;
}

.mgallery   {
border-top : solid 2px;
border-top-color :  #444C4E;
border-bottom: solid 2px;
border-bottom-color: #949DA7;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
background: #666666;
}

.schedule   {
border-top : solid 2px;
border-top-color :  #444C4E;
border-bottom: solid 2px;
border-bottom-color: #949DA7;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
background: #dddddd;
}

.schedulea   {
border-top : solid 2px;
border-top-color :  #444C4E;
border-bottom: solid 2px;
border-bottom-color: #949DA7;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
background: #f2f2f2;
}

.paul   {
border-top : solid 2px;
border-top-color :  #444C4E;
border-bottom: solid 2px;
border-bottom-color: #949DA7;
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:0px;
background: #dddddd;
}

.rightcol_white   {
border-top : solid 2px;
border-top-color :  #444C4E;
border-bottom: solid 2px;
border-bottom-color: #949DA7;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
background: #ffffff;
}

.store1   {
border-top : solid 2px;
border-top-color :  #444C4E;
border-bottom: solid 2px;
border-bottom-color: #949DA7;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
background: #aaaaaa;
}

.schedule1   {
border-top : solid 2px;
border-top-color :  #444C4E;
border-bottom: solid 2px;
border-bottom-color: #949DA7;
background: #dddddd;
}

.store4   {
padding:10px;
margin-top: 15px; 
border-top : solid 2px;
border-top-color :  #444C4E;
border-bottom: solid 2px;
border-bottom-color: #949DA7;
background: #dddddd;
}

.store5   {
margin-top: 15px; 
border-top : solid 2px;
border-top-color :  #444C4E;
border-bottom: solid 2px;
border-bottom-color: #949DA7;
background: #dddddd;
margin-right: 10px;
}


.store   {
border-top : solid 2px;
border-top-color :  #444C4E;
border-bottom: solid 2px;
border-bottom-color: #949DA7;
} 

.standings   {
border-top : solid 2px;
border-top-color :  #444C4E;
border-bottom: solid 2px;
border-bottom-color: #949DA7;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
background: #f2f2f2;
}

.fans   {
margin-top: 15px; 
border-top : solid 2px;
border-top-color :  #444C4E;
border-bottom: solid 2px;
border-bottom-color: #949DA7;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
background: #f2f2f2;
}

.ptest   {
margin-top: 15px; 
border-top : solid 2px;
border-top-color :  #444C4E;
border-bottom: solid 2px;
border-bottom-color: #949DA7;
padding-top:10px;
padding-bottom:10px;
background: #f2f2f2;
}

.fans1   {
margin-top: 15px; 
border-top : solid 2px;
border-top-color :  #444C4E;
border-bottom: solid 2px;
border-bottom-color: #949DA7;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
background: #dddddd;
}

UL.plain { 
padding: 0;
margin-left: 0px;
margin-top: 0px; 
margin-bottom: 2px; 
}		

li.plain {
margin-left: 0px;
margin-bottom: 5px;
margin-top: 5px;
line-height: 1.5;
list-style-type: none;
}

UL.spaced { 
padding: 0;
margin-top: 0px; 
margin-bottom: 2px; 
}		

li.spaced {
margin-bottom: 5px;
margin-top: 5px;
line-height: 1.5;
}

dd.spaced {
margin-bottom: 5px;
margin-top: 5px;
line-height: 1.5;
}


UL.hl { 
padding: 0;
margin-left: 0px;
margin-top: 0px; 
margin-bottom: 2px; 
border-bottom: 1px dotted #cccccc;}		

li.hl {
margin-left: 0px;
border-top: 1px dotted #cccccc;
margin-bottom: 5px;
margin-top: 5px;
line-height: 1.5;
list-style-type: none;
}

.price {
font-size: 13px;
font-weight: bold;
}

.footer  { font:11px Arial,Helvetica,sans-serif; line-height: 1.66; }

.headerTop_Search							{display:block;  border:medium none;}
.headerTop_Search td#headerTop_SearchTitle	{padding-right: 10px; padding-left: 10px; color:#686868; font:bold 10px/12px verdana,sans-serif;}

.headerTop_Search td input					{position:relative; margin:0; width:120px; padding:1px; height:16px; border:1px solid #999; line-height:12px;}
.headerTop_Search td #headerTop_SearchSubmit {margin-left:5px; width:27px; color:#686868; font:bold 10px/12px verdana,sans-serif; cursor:pointer;}
.headerTop_Search td #headerTop_SearchSubmit1 {margin-left:5px; width:100px; color:#686868; font:bold 10px/12px verdana,sans-serif; cursor:pointer;}

.headerTop_Search2							{display:block;  border:medium none;}
.headerTop_Search2 td#headerTop_SearchTitle2	{padding-right: 10px; padding-left: 10px; color:#686868; font:bold 10px/12px verdana,sans-serif;}
.headerTop_Search2 td #headerTop_SearchSubmit2 {margin-left:5px; width:27px; color:#686868; font:bold 10px/12px verdana,sans-serif; cursor:pointer;}




.formtextfonts	{color:#686868; font:bold 10px/12px verdana,sans-serif;}
.formshape   {position:relative; margin:0; padding:1px; height:16px; border:1px solid #E31410; line-height:12px;}
form.hp									{margin:0; padding:0;}
select.hp										{margin-top:5px; margin-bottom:5px; width:175px; font:11px Arial,Helvetica,sans-serif;}


/*START COMMON LINKS*/
a										{color: #0276C2; font:12px Arial,Helvetica,sans-serif; text-decoration:none;}
a:link                               {color: #0276C2;}

a:active									{color: #0276C2;}
a:hover										{color: #E31410; text-decoration:underline;}
/*END COMMON LINKS*/

a.capt {font-size: 10px;}

a.pictref, a.pictref:link, a.pictref:active, a.pictref:visited {color: #000000}
