@import url("forms.css");

body {
	background: #000000; }
#sitewrapper {
	width: 812px;
	margin: 10px auto 0 auto; }
	#sitewrapper.splash {
		margin-top: 100px; }

#navigation {
	width: 767px;
	height: 30px;
	margin: 0 auto; }
	#navigation { background: url("../images/navigation.jpg") no-repeat 0 0; }
	#sitewrapper.about #navigation { background-position: 0 -155px; }
	#sitewrapper.tournaments #navigation { background-position: 0 -124px; }
	#sitewrapper.merchandise #navigation { background: url("../images/navigation.jpg") no-repeat 0 -93px; }
	#sitewrapper.news #navigation { background: url("../images/navigation.jpg") no-repeat 0 -62px; }
	#sitewrapper.contact #navigation { background: url("../images/navigation.jpg") no-repeat 0 -31px; }
	#navigation li {
		float: left; }
		#navigation li a {
			display: block;
			height: 30px;
			text-indent: -5000px;
			outline: none; }
			#navigation li a#nav_about {
				width: 56px;
				margin: 0 17px 0 126px; }
			#navigation li a#nav_tournaments {
				width: 83px;
				margin: 0 16px 0 0; }
			#navigation li a#nav_merchandise {
				width: 83px;
				margin: 0 16px 0 0; }
			#navigation li a#nav_news {
				width: 142px;
				margin: 0 17px 0 0; }
			#navigation li a#nav_contact {
				width: 68px; }

#header_splash {
	width: 798px;
	height: 260px;
	background: url("../images/header_splash.jpg"); }
	#header_splash a {
		height: 100%;
		width: 100%;
		display: block;
		text-indent: -5000px; }
#header {
	height: 232px;
	width: 812px;
	background: url("../images/header.jpg") no-repeat 0 0;
	text-indent: -5000px; }

h1#hdr_americas-pastimes {
	height: 40px;
	width: 476px;
	text-indent: -5000px;
	background: url("../images/hdr_splash.gif") no-repeat;
	margin: 30px auto 0 auto; }

.clear { clear: both; }

#content {
	width: 740px;
	margin: 10px auto 0 auto;
	padding: 30px;
	background: #FFFFFF url("../images/bg_content-gradient.jpg") repeat-x 0 0; }
	#content #sidebar {
		width: 230px;
		float: right; }
		#content #sidebar.sponsors {
			text-align: center;
			width: 247px; }
	#content #main {
		width: 460px;
		padding-right: 20px;
		border-right: 1px solid #CCCCCC; }
	#content img.right { float: right; margin: 0 0 10px 10px; }
	#content h1 {
		font-family: Arial, Verdana, Sans-Serif;
		color: #D7162C;
		text-transform: uppercase;
		font-size: 18px;
		font-style: italic;
		letter-spacing: 1px;
		margin-bottom: 20px; }
	#content h2 {
		font-family: Arial, Verdana, Sans-Serif;
		font-size: 18px; }
	#content h3 {
		font-family: Arial, Verdana, Sans-Serif;
		font-size: 14px;
		margin-bottom: 10px; }
	#content h4 {
		font-family: Arial, Verdana, Sans-Serif;
		font-size: 12px;
		text-transform: uppercase;
		margin-bottom: 5px; }
	#content p,
	#content ul {
		font-family: Arial, Verdana, Sans-Serif;
		font-size: 12px;
		line-height: 180%;
		margin-bottom: 20px; }
		#content ul {
			margin-left: 15px; }
		#content ul li {
			position: relative;
			color: #D7162C;
			list-style-type: square;
			padding-left: 5px; }
		#content ul li .itemtext {
			color: #000000; }
	#content p.sub-nav { line-height: 100%; }
		#content p.sub-nav a { color: #000000; display: block; margin-bottom: 10px; }
	#content p a {
		font-weight: bold;
		color: red;
		text-decoration: underline; }
		#content p a:hover { text-decoration: none; }
		#content p a.top,
		#content p.top a { font-size: 11px; color: #333333; font-weight: normal; }

#footer { }
	#footer p {
		font-size: 10px;
		font-family: Arial, Verdana, Sans-Serif;
		color: #CCCCCC;
		text-align: center;
		margin: 5px auto 10px auto;
		letter-spacing: 1px; }
		#footer p a {
			color: #CCCCCC;
			padding: 0 5px;
			text-decoration: none; }
			#footer p a:hover { text-decoration: underline; }

