@charset "utf-8";
/* CSS Document */



body {			background-color:#eee;
				font-family:Verdana, Geneva, sans-serif;
				margin:0;
				padding:0;
				}

h1, h2, h3, p {	padding:0;
				margin:0;}

img { 			border: 0;}

a , a:visited, a:active {
				text-decoration:none;
				color:#03F;}

a:hover 		{color:#F60;
				text-decoration:underline;
				}

sup, sub {		line-height:0;}

#siteContainer {width:760px; 
				padding:0; 
				margin:20px auto;
				min-height:500px; 
				background-color:#FFF;
				border:1px solid #999;
}
				
/* HACK TO ALLOW SITECONTAINER TO BE 500PX in IE6 */
/*\*/
* html #siteContainer {
height: 500px;
}
/**/

#headerImage {	width:100%;
				padding:0;
				margin:0;
				height: 288px;
				background-image:url(../images/headerImage_mk2.jpg);
				background-position:top center;
				background-repeat:no-repeat;
				overflow:hidden;
				display:block;}
				
#navigation {	height:34px;
				margin-top:254px;
				padding:0 10px 0 10px;
				line-height:34px;
				font-size:12px;
				color:#FFF;
				
				background-image:url(../images/present.gif);
				background-position:center;
				background-repeat:repeat-x;}
				
#navigation ul {margin: 0;
				padding: 0;}
				
#navigation li {float: left;
				list-style: none;
				margin: 0;
				padding: 0;}
				
#navigation .present {
				
				background-image:url(../images/present_high.gif);
				background-position:center;
				background-repeat:repeat-x;}
				

#navigation li a {	
				display: block;
				text-align: center;
				text-decoration:none;
				padding:0 7px 0 8px;
				color: white;
				width:auto;
				text-transform:capitalize;}
   
#navigation li a:hover {
			    color:#F30;}
			   
#mainContent {	width:100%;
				margin-top:8px;}

#leftContent {	width:415px;
				margin:0 0 0 5px;
				float:left;}
				
#mainContent h1 {	
				background:url(../images/h1bg.gif) top repeat-x;
				margin:30px 0 0 0;
				padding:6px 0 0 10px;
				font: 1.2em Georgia, Times, serif;
				letter-spacing:0.5px;
				line-height:2em;
				text-decoration:none;
				font-weight:normal;
				color:#C30;
				}
				
#mainContent h2 {	
				/*margin:15px 0 0 0;
				padding:0 0 0 10px;
				font-size:.8em;
				line-height:1em;*/
				font-size:.8em;
				text-decoration:none;
				text-transform:uppercase;
				font-weight:normal;
				color:#535235;
				margin:18px 0 2px 10px;
				}
				
#mainContent p {text-align:justify;
				font-size: .7em;
				line-height:1.5;
				padding:0 10px 0 10px;
				margin:0 0 8px 0;
				color:#333;}

#leftContent img {
				float: left; 
				padding: 0 10px 5px 0;}
				
#leftContent .rs { float: right; margin: 0 10px; border: 1px dashed #eee; padding: 5px; background: #f5f5f5; font-size:10px;  }

#rightContent {	width:320px;
				margin:20px 5px 0 15px;
				background-color:#474849;
				float:left;
				background-image:url(../images/TOP_LEFT_CORNER.png);
				background-position:top left;
				background-repeat:no-repeat;}

#rightContent h1 {	
				margin:6px 0 0 0;
				padding:0 0 0 20px;
				font-family:Georgia, "Times New Roman", Times, serif;
				font-size:18px;
				line-height:42px;
				color:#fff;
				font-weight:lighter;
				letter-spacing:1px;
				background:none;
				}				

#rightContent img {
				margin:12px;
				border:1px solid #fff;}
				
#siteFooter {	background-image:url(../images/footerBG.png);
				background-repeat:repeat-x;
				background-position:top center;
				overflow:hidden;
				margin:20px 0 0 0;
				height:40px;
				width:100%;
				line-height:40px;
				font-size:10px;
				color:#999;
				text-align:center;}
				
#siteFooter p { padding-left:0;}

#siteFooter a , #siteFooter a:visited, #siteFooter a:active {
				text-decoration:none;
				color:#666;}

#siteFooter a:hover {
				color:#F30;}
				
/* SPECIALS */

#mainContent ol {font-size:11px; line-height:13pt;}
#mainContent .rules {margin:1em;}

#contact_table {font-size: .7em;
				margin:20px;
				font: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
				border-collapse:collapse;
				text-align:left;
				color:#666;}

#contact_table th, #contact_table th:hover {
				padding:10px;
				border-bottom:1px solid #333;
				background:#F0EAE1;
				color:#333;
				font-size:1.3em;
				font-weight:normal;
				font-family:Georgia, "Times New Roman", Times, serif;
				letter-spacing:2px;}

#contact_table td {
				padding: 6px 8px 6px 8px;
				border-bottom:1px solid #eee;}
				
#contact_table tr:hover, #contact_table tr:hover a {
				background-color:#EFEFEF;
				color:#000;}

#contact_table .name {
				color: #900;
				font-weight:normal;
				letter-spacing:1px;
				font-size:1.2em;
				}
#contact_table .title {
				letter-spacing:1px; 
				text-transform:capitalize;}
#contact_table a, #contact_table a:visited, #contact_table a:active {
				color:#666;}
#contact_table a:hover {color:#F00;}
