/*
Theme Name: Nelson Classic 
Theme URI: http://wordpress.org/
Description: The theme developed for the Chad Nelson Classic
Version: 1.0
Author: Brett Somsen
Author URI: http://thenelsonclassic.com
Tags: chad nelson, nelson classic

	Nelson Classic v1.0
	http://thenelsonclassic.com

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

/* **************** Start Font & Common Styling */

body {font-size: 16px; font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; background: #d5d6d7 url('images/nelson-bg.jpg');	
	color: #333; text-align: center; margin: 0 0 20px 0; padding: 0;}
	
body.fullwidth {background: #d5d6d7 url('images/nelson-bg2.jpg');}
	
h1 {margin: 0 0 30px 0; padding: 0; color: #4f351b; font-size: 40px; font-family: "Times New Roman", Times, serif;}
h2 {margin: 0 0 30px 0; padding: 0;}

a {color: #496fa8; text-decoration: underline;}
a:hover {color: #7f98c1; text-decoration: none;}

/* **************** End Font & Common Styling */

/* **************** Start Layout Styling */

#clear {clear: both;}

hr {display: none;}

#container {text-align: left; margin: 20px 0 20px 95px; padding: 0; width: 915px;}

#header {position: relative; margin: 0 0 0 1px;	padding: 0;	height: 460px; width: 915px;}

	#header #logo {position: absolute; top: 180px; left: -15px;	width: 393px; height: 275px;}	
	#header #photoflipper {position: absolute; top: -10px; left: 415px; width: 501px; height: 413px;}		

/* This is a static menu - need to hardcode in - incs/menu.inc */	
#menu {background: url(images/nelson-menu.jpg) 0 0 no-repeat; width: 847px; height: 37px;}	

	#menu a {display: block; float: left; height: 37px;}
	
		#menu a#home {width: 82px;}	
		#menu a#home:hover {background: url(images/nelson-menu.jpg) 0 -37px no-repeat;}
		
		#menu a#about {width: 95px;}
		#menu a#about:hover {background: url(images/nelson-menu.jpg) -82px -37px no-repeat;}
			
		#menu a#rules {width: 90px;}
		#menu a#rules:hover {background: url(images/nelson-menu.jpg) -177px -37px no-repeat;}	
	
		#menu a#sponsors {width: 125px;}
		#menu a#sponsors:hover {background: url(images/nelson-menu.jpg) -267px -37px no-repeat;}		
	
		#menu a#register {width: 119px;}
		#menu a#register:hover {background: url(images/nelson-menu.jpg) -392px -37px no-repeat;}			
	
		#menu a#results {width: 110px;}
		#menu a#results:hover {background: url(images/nelson-menu.jpg) -511px -37px no-repeat;}				
	
		#menu a#photos {width: 105px;}
		#menu a#photos:hover {background: url(images/nelson-menu.jpg) -621px -37px no-repeat;}				
	
		#menu a#contact {width: 120px;}
		#menu a#contact:hover {background: url(images/nelson-menu.jpg) -726px -37px no-repeat;}					

#content {margin: 30px 0 0 10px; width: 510px; min-height: 600px; float: left; line-height: 24px;}
#content.fullwidth {width: 800px;}

#sidebar {margin: 30px 80px 0 0; width: 240px; min-height: 600px; float: right; font-size: 13px;}

	#sidebar ul {list-style: none; margin: 0; padding: 0;}
	#sidebar h3 {font-size: 16px; margin: 10px 0; padding: 0;}

#footer {margin: 30px 0; font-size: 11px;}

.page_item {display: none;}

/* **************** End Layout Styling */

/* **************** Start Form Styling */

input { width: 225px; height: 25px; font-family: "Trebuchet MS", Helvetica, sans-serif; padding-left: 8px; color: #191919; font-size: .9em; background-color: #fff6d1; border: 1px solid #3d2510;}	
textarea { width: 100%; height: 100px; font-family: "Trebuchet MS", Helvetica, sans-serif; color: #191919; font-size: .9em; background-color: #fff6d1; border: 1px solid #3d2510; padding-left: 8px; padding-top: 4px;}

.fLabel { font-family: "Trebuchet MS", Helvetica, Sans-serif; color: #000; font-size: 1em; line-height: 1.2em; }