@charset "UTF-8";
body 	{margin: 0px; padding: 0px;}
body 	{background: #000 url(../_images/bg/bg_circuit.jpg) no-repeat scroll center top;}
body	{font: 80% Arial, Helvetica, sans-serif; color: #FFF;}

a:link,
a:visited,
a:hover,
a:active 				{text-decoration: none;}

a:link,
a:visited,
a:active 				{color: #FFF;}
a:hover 				{color: #F00;}

h1						{color: #FFF; margin: 30px 0 0 0; padding: 0px; font-size: 20pt;}
h2						{color: #9f0; margin: 0px; padding: 0px; font-size: 14pt; line-height: 14pt; font-weight: normal;}

#shell 					{margin: 0px auto; padding: 0px;}
#shell					{width: 1000px;}

#head 					{float: left; margin: 0px; padding: 0px 0px 0px 20px; width: 350px; height: 100px;}

#nav 					{float: right; margin: 0; padding: 0 35px; width: 480px; height: 100px; color: #9f0; font-weight: bold;}
#nav ul					{float: right; margin: 43px 0 0; padding: 0;}
#nav li					{display: inline; font-weight: bold; text-transform: uppercase;}
#nav li	a				{margIn: 0px 22px; padding: 0px;}

#wrapper 				{clear: both; margin: 0; padding: 30px 30px 40px;}
#footer 				{clear:both; text-align: left; margin: 0px; padding: 38px 0px 100px 65px; width: 935px;}
#footer					{border-top: solid 1px #f00; border-bottom: solid 1px #363636; background: url(../_images/bg/id_logo.gif) no-repeat scroll 0 20px;	}
#footer #footerinner 	{margin: 0px; padding: 0px;}
#footer p			 	{margin: 0px; padding: 0px;}
#footer a				{font-weight: bold; color: #9f0}
#footer a:hover			{color: #f00;}


#columnA 				{float: left; width: 225px; margin: 0 10px 0 0; padding: 0; height: 850px;}
#columnB 				{float: left; width: 225px; margin: 0 10px 0 0; padding: 0; }
#columnC 				{float: left; width: 225px; margin: 0 10px 0 0; padding: 0; }
#columnD 				{float: left; width: 225px; margin: 0; padding: 0;}

#columnA img					{margin: 0 0 18px 0; padding: 0px;}

#columnA ul						{margin: 0 0 20px; padding: 0px; }
#columnA li						{display: block; list-style: none; }
#columnA li						{margin: 0 0 10px; padding: 0;}
#columnA li 					{background: url(file:///OSX%2010.8/Users/iainMc/Documents/Projects/webs/domains/iainmccourt.com/dev/images/brand/bg_nav.gif) repeat-x scroll center top;}
#columnA li						{border: solid 1px #363636;}

#columnA li a					{margin: 0px; padding: 10px; width: 223px;  color: #fff; font-weight: bold; line-height: 210%;}
#columnA li a:hover				{color: #F00;}
#columnA li a.active			{border: solid 1px #5AE1E4; color: #5AE1E4;}
#columnA li a:hover.active		{color: #FFF;}

#championship 					{margin: 20px 0px 10px; height: 148px; width: 223px; border: 1px solid #333; background: url(../_images/bg/id_logo_gold.gif) no-repeat scroll 0px 0px;	}
#championship h2				{margin: 10px 0 0 10px; color:#FFF; font-weight: bold; text-align: left;}
#championship_poster 			{margin: 20px 0px 10px; height: 300px; width: 223px; border: 1px solid #333;}
#championship_poster img		{margin: 22px 25px 0;}
/*
#cameos							{margin: 0 0 10px; border: solid 1px #363636;}
#cameos img						{margin: 15px 17px;  padding: 0;}
*/
#icons li						{background: url(../../img/photos_cameo/BH_DTM-10_0912_cs.jpg) no-repeat scroll right center;}

#data							{margin: 20px 0 0; padding: 0; border: solid 1px #363636; height: 300px;}
#data h2						{margin: 20px 0 0 20px; padding: 0; font-size: 130%; text-transform: uppercase; color: #666;}
#data h3						{margin: 10px 0 0 20px; padding: 0; font-size: 100%; color: #9f0;}
#data p							{margin:  5px 0 0 20px; padding: 0;}

