/*
Hockey webcasts
*/

/* -- This filters out different older broswsrs and pda so only the markup is shown then. */
@media screen, projection {
	.be-nice-to-Mac-IE5 {
		font-family: "\"}\"";
		font-family: inherit;
	}
	
	/* -- GENERAL REDECLARATIONS ---------------------------------------- */
	* 					{margin:0; padding:0;}
	body 				{font-size: 62.5%; text-align:center; color:#FFFFFF;}
	body, tr, 
	td, input, 
	select, textarea 	{font-family: Verdana, Arial, Helvetica, sans-serif;}
	a:link,a:visited 	{text-decoration:underline;}
	a:hover 			{text-decoration:none;}
	ul, ol	 			{margin:0 0 10px 25px;}
	dl 					{margin:0 0 10px;}
	dt 					{font-weight:bold;}
	dd					{margin:0 0 3px 10px;}
	p 					{margin:0 0 15px;}
	h1 					{font-size:24px; margin:0 0 12px;}
	h2 					{font-size:medium; margin:8px 0;}
	h3 					{font-size:small; margin:6px 0 5px;}
	h4 					{font-size:x-small; margin:4px 0;}
	h5					{font-size:xx-small; margin:3px 0;}
	h6 					{font-size:xx-small; margin:0;}
	hr 					{color: #FFFFFF; height: 2px;}
	img 				{border:none;}
	acronym				{border-bottom: 1px dotted;}
	blockquote 			{margin:0 25px 20px 25px; font-style:italic;}
	
}

/*------- Basic Layout & Backgrounds ------------*/
	body {
	 background: #a7b0b9 url(../images/bg.jpg) top repeat-x;
	 color: #333333;
	 text-align:center;
	 padding:0;
	 margin-top:0;
	 margin-bottom:0;
	}
/* ------------ Main Layouts ----------------*/
	#outer {
		background:url(../images/interface/HW_bkgrnd.gif) repeat-y;
	 text-align:left;
	 width:958px;
	 margin:0 auto;
	 border-left:solid 2px #FFFFFF;
	 border-right:solid 2px #FFFFFF;
 	}
 	#fullouter {
		background:url(../images/interface/HW_bkgrnd_full.gif) repeat-y;
	 text-align:left;
	 width:958px;
	 margin:0 auto;
	 border-left:solid 2px #FFFFFF;
	 border-right:solid 2px #FFFFFF;
 	}
	#header {
	 height:185px;
	 width:958px;
	 background:url(../images/siteheader/random.php);
	 text-align:left;
	 font-family: Arial, Verdana, Helvetica, sans-serif;
	 font-size: 18px;
	 line-height: 18px;
	 color: #666666;
	 padding-top:20px;
	 }
	 
	.sitemenuright {
	  position:relative;
	  left:80px
	}
	#bar {
	 height:27px;
	 background:url(../images/interface/menu.gif);
	 border:solid #000000;	
	 border-width:1px 0 1px 0;
	 text-align:left
	 color: #000000;
	 padding-left:9px;
	 }
	 .barcenter {
	  position:relative;
	  top:3px
	}
	#spacer {
	 height:20px;
	 background-color: #000000;
	 font-family: Arial, Verdana, Helvetica, sans-serif;
	 font-size: 12px;
	 line-height: 12px;
	 color: #FFFFFF;
	 font-weight: bold;
	 padding-left:12px;
	 padding-top:5px;
	 }
	 #spacerhome {
	 height:24px;
	 background-color: #000000;
	 text-align:center;
	 padding-top:8px;
	 }
	
	
	#bodyblock {
	 position:relative;
	 color: #333333;
	 width:958px;
	 height:100%;
	 border:solid #000000;	
	 border-width:3px 0px 0px 0px;
	 padding:0;
	 }
	
	
	
	#leftcolumn {
	 /*border:solid #000000;	
	 border-width:0 4px 0 0;
	 */
	 text-align:left;
	 padding-left:9px;
float:left;
margin:0px 0px 0px 0px;

width:240px;
	 }
	 
	 #fullcolumn {
	 text-align:center;
	 padding-left:2px;
float:left;
margin:0px 0px 0px 0px;

width:958px;
color:#FFF;
	 }
	 
	 #rightcolumn {
margin:0px 0px 0px 258px;


	 width:690px;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	 color: #FFFFFF;
	 text-align:left;
	 position:relative;
left:0px
	 
	 
	 }
	 
	 #subleftcolumn {
	 float:left;
margin:0px 0px 0px 0px;
width:275px;
	 color: #000000;
	 text-align:left;
	 position:relative;
left:0px
	 }
	 
	 #subleftcolumn-nhl {
	 float:left;
margin:0px 0px 0px 0px;
width:190px;
	 color: #000000;
	 text-align:left;
	 position:relative;
left:0px
	 }
	 
	 #widget-nhl {
	 	float:left;
	 	width:175px;
	 	margin-left:10px;
	 }
	 
	 #subleftcolumn3 {
	 float:left;
margin:0px 0px 0px 10px;
width:400px;
	 color: #000000;
	 text-align:left;
	 position:relative;
left:0px
	 }
	 
	 #subrightcolumn {
margin:0px 0px 0px 280px;
width:400px;
color: #000000;
	 text-align:left;
	 }
	 
	 #subrightcolumn-nhl {
margin:0px 0px 0px 190px;
width:300px;
color: #000000;
	 text-align:left;
	 }
	 
	 #subleftcolumn2 {
	 float:left;
margin:0px 0px 0px 0px;
width:350px;
	 color: #FFFFFF;
	 text-align:left;
	 position:relative;
left:0px
	 }
	 
	 #subrightcolumn2-bigbox {
margin:0px 0px 0px 350px;
padding:3px;
width:325px;
color: #000000;
	 text-align:left;
	 }
	 
	 #subrightcolumn2 {
margin:25px 0px 0px 350px;
padding:3px;
width:325px;
color: #000000;
	 text-align:left;
	 }
	 
	 #subrightcolumn3 {
margin:0px 0px 0px 350px;
padding:3px;
width:325px;
color: #000000;
	 text-align:left;
	 }
	 
	 #subrightcolumn4 {
margin:0px 0px 0px 410px;
padding:3px;
width:280px;
color: #000000;
	 text-align:left;
	 }
	 
	 #footer {
	 width:958px;
	 background:#000000;
	 color: #FFFFFF;
	 border-left:solid 0px #FFFFFF;
	 border-right:solid 2px #FFFFFF;
	 margin:auto;
	 clear:both;
	 text-align:center;
	 }
	 
	 table.table {
	 width:690;
		border:solid #999999;
		border-width:1px 1px 0px 0px;
	 }
	
	 table.table td {
		border:solid #999999;
   	    border-width:0px 0px 1px 1px;
	    font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 11px;
		padding:2px;
		line-height: 12px;
		font-weight: ;
		color: #FFFFFF;
		text-decoration: none;
		}
		
/*--- Movember Polls ---*/

#pollcenter  {
  margin:0px;
  width:850px;
  margin:auto auto;
}			
#pollcolumn1  {
  float:left;
  margin:0px;
  width:283px;
}		
#pollcolumn2  {
  padding-left:10px;
  float:left;
  margin:0px;
  width:283px;
}		
#pollcolumn3  {
  padding-left:10px;
  float:left;
  margin:0px;
  width:284px;
}
#pollcolumn4  {
  padding-left:10px;
  float:left;
  margin:0px;
  width:200px;
}
		
		
		
		 
