@import url("base.css");

#overallLayout			{width:100%;
							background-image:url("../_images/home/bg_overallLayout.gif");
							background-repeat:repeat-x;}
							
#headerLayer			{height:130px;width:775px;margin:0;padding:0;}

#logoArea				{float:left;height:130px;width:237px;}
#logoArea img			{margin-left:22px;margin-top:46px;}

#logoMenuArea			{float:left;height:130px;width:22px;
							background-image:url("../_images/global/bg_logoMenuArea.gif");
							background-repeat:repeat-y;}
							
							
#headerArea				{float:left;position:relative;
							width:516px;height:130px;}
							
#headerMain				{height:66px;width:330px;}

#headerContent			{margin-top:34px;}


#leftContent			{float:left;width:424px;}
#leftContentLeft		{float:left;width:258px;}
#leftContentDiv			{float:left;}
#leftContentRight		{float:left;width:165px;}
#leftContent a			{text-decoration:none;color:#9D0320;}

#rightContent			{float:left;width:352px;}
	#menuSub			{margin:16px 0 0 10px}
	#menuSub p			{margin:8px 0 0 0}
	#menuSub img.pic	{border:1px solid #4E6670}
	#birthdays			{margin:20px 0 0 10px;line-height:1.4;}
	#birthdays b		{margin-bottom:10px;display:block;}


/* Calendar Area
------------------------------*/
#Calendar			{margin-left:18px;}
	#cFlag			{float:left;width:60px;margin-top:10px;}
	#cText			{float:left;width:170px;margin-top:10px;}
#Calendar p			{margin:0 20 0 0;padding-top:15px;text-align:right;}

/* Event Results Area
------------------------------*/
#Results			{margin:5 0 0 18px;}
#Results img		{margin:0 0 10 0;}
	#rList			{margin:0 0 0 20px;padding-top:15px;display:block;}
	#rList div		{float:left;margin:3 10 0 0;}
#Results p			{margin:0 20 15 0;padding-top:15px;text-align:right;}

#Sponsor			{margin:15px 0 0 11px;width:234px;text-align:center}


/* Feature and News Area 
------------------------------*/
#FeatureNews		{float:left;width:260px;height:320px;background-color:#4E6670;}

#featured			{margin:18px 0 5px 0; padding-left:10px;color:white;height:120px;}	
#featured div		{float:left;margin:16px 0 0 0;}	
#featured div img	{margin:0 10px 0 0;}		
#featured b			{font:14px Arial, Helvetica, sans-serif;
						margin:0;padding:0;
						font-weight:bold;
						color:#5DB8E3}
#featured a			{text-decoration:none;}		
#featured p			{margin:10px 0 0 0;width:160px;}

#news				{margin:10px 0 0 0;color:#D1D7DA;padding:0 10px 0 10px;}
#news a				{text-decoration:none;color:#D1D7DA;}
#news a:hover		{text-decoration:none;color:#FDB812;}
#news img			{margin:0 0 20 0;}


/* Photo Gallery Area
------------------------------*/
#photoGallery		{float:left;position:relative;
						height:320px;width:70px;
						display:block;}
#photoGallery div	{position:absolute;bottom:0;}
#photoGallery img	{margin:5 0 0 0;}
#galleryThumbs		{left:4}
#galleryHeader		{left:34}



/* Sections Area
------------------------------*/
#sectionItems						{margin:0 0 0 0;padding:30px 0 0 0;width:350px;display:block;clear:both;}
#sectionItems .itemContent			{float:left;width:250px;text-align:right;}

#sectionItems .itemContent h2		{font:14px 'Trebuchet MS',Verdana, Arial, san serif;
										font-weight:bold;
										color:#536465;
										margin:0 0 0 0;}
										
#sectionItems .itemContent h3		{font:12px 'Trebuchet MS',Verdana, Arial, san serif;
										font-weight:bold;
										color:#536465;
										margin:0 0 0 0;
										line-height:1.1}
										
#sectionItems .itemContent p.postdate	{font:10px 'Trebuchet MS',Verdana, Arial, san serif;
										color:#536465;
										margin:0 0 10px 0 ;}
										
										
#sectionItems a:hover				{text-decoration:underline;}				
						
#sectionItems .itemDiv				{float:left;width:10px;text-align:right;}
#sectionItems .itemHeader			{float:left;width:80px;margin:4px 0 0 0;}
#sectionItems .itemHeader img		{margin-left:8px;}




/* Skater Form
------------------------------*/
#skaterForm			{margin:0;border-collapse: collapse; border-spacing: 0; 
							font: 11px Verdana, Helvetica, san serif;
							color:#1B3461; line-height:1.8;
							}
#skaterForm .button		{border:0;margin:10px 0 0 0;}

#menuMisc			{margin:30px 0 10px 5px;text-align:center}
