/* null margins and padding to give good cross-browser baseline */
html,body,address,blockquote,div,form,fieldset,caption,h1,h2,h3,h4,h5,h6,hr,menu,table,tr,td,th,p,img
{margin:0; padding:0; }

body	{text-align:center; font:80% arial,helvetica,sans-serif; }
p 		{padding:0; font-weight:bold; }
a 		{color:#000; }
a:hover	{color:#999; text-decoration:none; }
hr		{border:1px solid #B71319; height:1px; clear:both; background:#B71319; padding:0; margin:0 0 20px 0; }

#container 		{width:968px; margin:0 auto; text-align:left; }

#header			{margin:10px 0 0 0; }
#header a img	{border:0; border:none; }

#content		{background:#B71319 url('../images/content-bg.jpg') repeat-x 0 0; color:#FFFFFF; padding:20px 20px 0 20px; margin:10px 0 0 0; overflow:auto; line-height:140%; }

#leftColumn		{width:410px; float:left; padding:0 20px 0 0;}
#rightColumn	{width:438px; padding:0 20px; float:right; /*background:url('../images/right-bg.gif') no-repeat top right;*/ }
#rightColumn ul	{margin:0; padding:0; }
#rightColumn li	{margin:0; padding:0 0 5px 0; }
#rightColumn img{float:right; margin:0 0 10px 10px; }

#footer			{margin:10px 0 0 0; }

/*headings*/
#leftColumn h1			{text-indent:-9999px; font-size:0; margin:0; padding:0; }
h1#getmoreHeading		{background:url('../images/get-more-header.gif') 0 0; width:430px; height:134px; }
h1#celebratesHeading	{background:url('../images/rci-celebrates-header.gif') 0 0; width:328px; height:78px; margin:40px 0; }