body.articlepage
	{background-image:url(http://www.nba.com/media/celtics/background_articlepage.gif);}

#article_page
	{width:980px;margin:0;padding:0;}

#article_content
	{width:800px;float:left;padding:0;margin:0;}

* html #article_content
	{width:809px}
/* IE-6 Specific Fix */		

div#article_right {
	margin-left:800px;
	padding:0;
	vertical-align:top;
	width:160px;
	text-align:right;
	}

html[xmlns] div#article_right {
margin-left:812px;
}
/* Standards Browsers Specific Fix */

#article_page #article_content p {position:relative;color:#000;font:normal 12px "Tahoma","Verdana", "Arial","Helvetica",sans-serif;}
	
#article_page #article_content p.byline {color:#00611b;font:bold 12px "Tahoma","Verdana", "Arial","Helvetica",sans-serif;font-style:italic;}	
	
#article_page #article_content h1
	{font:bold 24px "Tahoma","Verdana","Arial","Helvetica",sans-serif;}

#article_page #article_content h2
	{font:bold 14px "Tahoma","Verdana","Arial","Helvetica",sans-serif;}

#article_page #article_content a,
#article_page #article_content a:link,
#article_page #article_content a:hover,
#article_page #article_content a:active
	{color:#00611b;}

	
#articleright img
	{margin:0;padding:0;display:block;}

div.article_toolbar
	{width:320px;float:right;
	margin:10px 20px 10px 10px;
	border:1px solid #00611b;
	background:#fff;
	}

#article_page #article_content div.image_elcid
	{
		float:right;
		width:320px;
		margin:10px 20px 10px 10px;
		background:#999;
	}	

#article_page #article_content div.image_elcid p
	{color:#fff;font:bold 11px "Arial", sans-serif;margin:4px;}	
	
#article_page #article_content div.image_elcid span.credit
	{font:italic normal 10px "Arial";}	
	
#article_page #article_content div.image_elcid img
	{margin:0;padding:0;display:block;}
	

#article_page #article_content div.article_headshot 
	{float:right;margin:5px 10px;font:normal 9px "Tahoma",sans-serif;}
	
#article_page #article_content div.article_headshot img
	{border:1px solid #000;margin:0 0 3px 0;}
	
#article_page #article_content div.related_elcid	
	{
		float:right;
		margin:10px 20px 10px 10px;
		padding:0px;
		width:320px;
		border:1px solid #00611b;
		background:#fff;
		color:#000;
		position:relative;
	}	
	
#article_page #article_content div.related_elcid ul
	{margin:5px 0 10px 15px;padding:0;position:relative;}
	
#article_page #article_content div.related_elcid li
	{margin:5px 0 5px 10px;padding:0;position:relative;}		
	
#article_page #article_content div.related_elcid ul li a 
	{color:#00611b;position:relative;z-index:2;}	
		
#article_page #article_content div.related_elcid h3
	{margin:0 0 10px 0;padding:2px 5px;background:#00611b;color:#fff;text-transform:uppercase;font:bold 14px "Tahoma","Verdana","Arial",sans-serif;}	
	
div.end_article
	{clear:both;float:right;padding:0 10px 0 0;margin:0 0 10px 0;}
	
div.end_article a
	{color:#00611b;font-weight:bold;}
	
/* PULLQUOTE STYLES */

div#article_content blockquote.pullquote {
float:left;
width:160px;
/*margin:0.25em 0.75em 0.25em 0;*/
margin:10px;
padding:0.5em;
border:2px solid #00611b;
border-width:4px 0;
color: #00611b;
background:transparent;
}

div#article_content blockquote.alt {
float:right;
margin:0.25em 0 0.25em 0.75em;
}

div#article_content .pullquote p {
margin:0;
text-align:center;
font-weight:bold;
color:#00611b !important;
font:italic 14px "Tahoma","Verdana", "Arial",sans-serif !important;
font-weight:bold;
}

div#article_content table {background:#e5e5e5;}
 
/* ACCOUNT MANAGER PAGE STYLES */

div#sidebar
	{width:230px;float:right;clear:both;margin:0 0 0 10px;}
div#login_box
	{background:#fff;border:2px solid #00611b; padding:10px;color:#000;width:200px;clear:right;margin:10px 0;}
div#login_box h2
	{margin:10px 0 5px 0;}
div#login_box ul
	{margin:0 0 5px 15px;padding:0;}
img#sponsor_logo
	{margin:10px 0 10px 0;}
form#formLogin
	{margin:0;padding:0;}	
form#formLogin label
	{font:bold 12px "Arial", "Verdana", sans-serif;}
form#formLogin input.text
	{width:100px;font:normal 10px;}
table#login th
	{text-align:right;}
table#login td.note
	{font-size:9px;text-align:left;}
ul#benefits
	{margin-left:5px;}	
	
ul#benefits li
	{margin:5px 0 5px 0;background: url(/media/celtics/shamrock16.gif) left center no-repeat; padding-left:20px;list-style-type:none;list-style-image:none;}
	
/* Other General Styles */

h2.tickets 
	{
		background:#00611b;
		color:#fff;
		font:bold 12px "Tahoma","Verdana","Arial","Helvetica", sans-serif;
		text-align:left;
		display:block;
		width:560px;
		margin:10px 0;
		padding:4px;
		clear:both;
	}

h2.divider 
	{
		background:#00611b;
		color:#fff;
		font:bold 12px "Tahoma","Verdana","Arial","Helvetica", sans-serif;
		text-align:left;
		display:block;
		width:780px;
		margin:10px 0 10px 10px;
		padding:4px;
		clear:both;
	}
	
div.coach_headshot {float:left;margin:5px 20px 10px 0;}
div.coach_bio {margin:0 0 10px 0;}		

/* ROSTER PAGE STYLES */
/* For All-Time Players Directory */
div#article_content table.gSGTable
	{border-bottom:1px solid #00611B;border-left:1px solid #00611B;width:770px;margin:10px 0 0 10px;}
	
div#article_content table.gSGTable tr td.gSGSectionTitle
	{font:bold 12px "Arial", sans-serif;text-align:left;}
	
div#article_content table.gSGTable tr.gSGSectionColumnHeadings td
	{background:#00611B; color:#fff;font:bold 12px "Arial", sans-serif;text-align:left;padding:4px;}	

div#article_content  table.gSGTable tr td
	{background:#fff;color:#000;font:normal 11px "Arial", sans-serif;border-right:1px solid #00611B;border-top:1px solid #00611B;padding:2px 4px;}	

div#article_content table.gSGTable tr td.gSGRowEven {background:#e5e5e5;}


/* SCHEDULE PAGE STYLES */

/*
div#article_content table.gScGTable
	{border-bottom:1px solid #00611B;border-left:1px solid #00611B;width:770px;margin:10px 0 0 10px;}
	
div#article_content table.gScGTable tr td.gSGSectionTitle
	{font:bold 12px "Arial", sans-serif;text-align:left;}
	
div#article_content table.gScGTable tr.gSGSectionColumnHeadings td 
	{background:#00611B; color:#fff;font:bold 12px "Arial", sans-serif;text-align:left;padding:4px;}	

div#article_content  table.gScGTable tr td
	{background:#fff;color:#000;font:normal 11px "Arial", sans-serif;border-right:1px solid #00611B;border-top:1px solid #00611B;padding:2px 4px;}	

div#article_content table.gScGTable tr td.gSGRowEven {background:#e5e5e5;}
*/

/* STATS PAGE */

div#article_content table.gSGTable
	{border-bottom:1px solid #00611B;border-left:1px solid #00611B;width:770px;margin:10px 0 0 10px;}
	
div#article_content table.gSGTable tr td.gSGSectionTitle
	{font:bold 12px "Arial", sans-serif;text-align:left;}
	
div#article_content table.gSGTable tr.gSGSectionColumnHeadings td 
	{background:#00611B; color:#fff;font:bold 12px "Arial", sans-serif;text-align:left;padding:4px;}	

div#article_content  table.gSGTable tr td
	{background:#fff;color:#000;font:normal 11px "Arial", sans-serif;border-right:1px solid #00611B;border-top:1px solid #00611B;padding:2px 4px;}	

div#article_content table.gSGTable tr td.gSGRowEvenCS {background:#e5e5e5;}

div#article_content div.cBTitleGrid {margin:0 0 0 10px;}

/* ARTICLE PAGE STATS */

table.generic_stats
	{border-bottom:1px solid #00611B;border-left:1px solid #00611B;width:780px;margin:10px 0 0 10px;}
	
table.generic_stats caption
	{font:bold 12px "Arial", sans-serif;text-align:left;}
	
table.generic_stats tr th
	{background:#00611B; color:#fff;font:bold 12px "Arial", sans-serif;text-align:left;padding:4px;}	

table.generic_stats tr td
	{color:#000;font:normal 11px "Arial", sans-serif;border-right:1px solid #00611B;border-top:1px solid #00611B;padding:2px 4px;text-align:center;background:#fff;}	

table.generic_stats tr td.name,
table.generic_stats tr td.record {text-align:left;}

table.generic_stats tr.even td
	{background-color:#e5e5e5;}
	
table.generic_stats tr.totals td
	{background-color:#00611B;color:#fff;font:bold 12px "Arial", sans-serif;}

div#article_page table.generic_stats
	{margin:0 0 0 20px;}
	
	
/* ARTICLE FOOTER STYLES */
div#footer_callout_wrapper {width:802px;background-color:#fff;margin:100px 0 0 5px;height:250px;padding:0;border-top:3px solid #00611b;}
div#footer_callout_wrapper h2.divider {margin:0;width:794px;}

div.footer_callout {width:180px;float:left;background-color:#fff;}

div#footer_callout_wrapper .bullets {width:230px;float:left;margin-left:5px;}

div.footer_callout h6 {font:bold 12px "Tahoma",sans-serif;color:#00611b;margin:5px 0;}
div.footer_callout h6.indent {margin-left:5px;}
div.footer_callout img {margin:0 5px 2px 5px;border:1px solid #000;}
div#article_page div#footer_callout_wrapper div.footer_callout p {margin:5px;font:normal 10px "Arial",sans-serif;position:relative;color:#333;}

div#article_page div#footer_callout_wrapper div.footer_callout a {text-decoration:none;}

div.footer_callout table#quick_schedule {border:1px solid #000;width:240px;}
div.footer_callout table#quick_schedule tr th {background:#000;color:#fff;padding:2px;}
div.footer_callout table#quick_schedule tr td {background:#ccc;color:#000;font:normal 10px "Arial",sans-serif;padding:2px;}	
div.footer_callout table#quick_schedule tr td.buy {text-align:center;}
div.footer_callout table#quick_schedule tr td a img {border:none;}
	
div.footer_callout ul {margin:0;padding:0;list-style-type:none;}
div.footer_callout li {margin:0;padding:0;}	
	