#left 						{ width:250px; font-family:Arial; font-size:11px; font-color:#999; }

input, select, #rodeo_dropdown					{ border:1px solid #bababa; font-family:Arial; font-size:11px; color:#300900; font-weight:bold; padding:4px; }
#event_header, #winners, table, div 		{ font-family:Arial; font-size:12px; color:#666; }

body
{
	padding:0px;
	margin:0px;
	font-family:Arial; font-size:12px; color:#666;
}

#title_image	{ width:150px; 
				  height:30px; 
				  text-align:center;
				  font-family:Arial;
				  font-size:18px;
			      font-weight:bold;
			      color:#203B79;
			      padding-top:5px;
				  background:url(http://www.royalfantasyrodeo.com/menu/cowboytitle.jpg) top left;}

#search_header_title  { 
				/*background:url(http://www.royalfantasyrodeo.com/menu/signin_bg.jpg);#c6d0e8;*/
				background:url(http://www.royalfantasyrodeo.com/graphics/sliver.jpg);
			   border-top:1px solid #300900; 
			   border-left:1px solid #300900;
			   border-right:1px solid #300900;
			   font-family:Arial;
			   font-size:14px;
			   font-weight:bold;
			   font-style:italic;
			   color:#FFF;/*#203B79;*/
			   padding-top:2px;
			   padding-bottom:2px;			   }
				  
#search_header { 
				border:1px solid #300900;
				 background:#fff;
				 padding-top:4px;
				 padding-bottom:4px;
				 font-family:Arial;
				 font-size:12px;
				 color:#203B79;}
				  
#search_header a:link, 
#search_header a:visited, 
#search_header a:active,
#search_header_span
				{ 	font-family:Arial; 
					padding:4px;
					font-size:12px; 
					font-variant:small-caps;
					color:#666; 
					text-decoration:none;
					cursor:pointer;}
					
#search_header a:hover,
#search_header_hover
				{ 	font-family:Arial; 
					padding:4px;
					font-size:12px; 
					font-variant:small-caps;
					color:#fff;
					font-color:#fff;
					background:/*#203B79;*/#300900;
					text-decoration:none;
					cursor:pointer;	}						

#button, 
#home,
#royal,
#rodeo,
#player_bios,
#rules,
#faqs,
#editbio,
#myhome,
#picks,
#editparticipation,
#editrodeo,
#editleague,
#approvebios,
#admineditparticipation,
#rodeoresults,
#emailplayers,
#emailcowboys,
#approvecowboystatus,
#editrodeoinformation 
				{ width:150px; 
				  height:30px; 
				  text-align:center;
				  background:url(http://www.royalfantasyrodeo.com/menu/button_up.jpg) top left;}
				  
#joinx { width:150px; 
				  height:30px; 
				  text-align:center;
				  background:url(http://www.royalfantasyrodeo.com/menu/button_over.jpg) top left;}
		
#button a:link, 
#button a:visited, 
#button a:active,
#home a:link, 
#home a:visited, 
#home a:active,
#royal a:link, 
#royal a:visited, 
#royal a:active,
#rodeo a:link, 
#rodeo a:visited, 
#rodeo a:active,
#player_bios a:link, 
#player_bios a:visited, 
#player_bios a:active,
#joinx a:link, 
#joinx a:visited, 
#joinx a:active,
#rules a:link, 
#rules a:visited, 
#rules a:active,
#faqs a:link, 
#faqs a:visited, 
#faqs a:active,
#editbio a:link, 
#editbio a:visited, 
#editbio a:active,
#myhome a:link, 
#myhome a:visited, 
#myhome a:active,
#picks a:link, 
#picks a:visited, 
#picks a:active,
#editparticipation a:link, 
#editparticipation a:visited, 
#editparticipation a:active,
#editrodeo a:link, 
#editrodeo a:visited, 
#editrodeo a:active,
#editleague a:link, 
#editleague a:visited, 
#editleague a:active,
#approvebios a:link, 
#approvebios a:visited, 
#approvebios a:active,
#admineditparticipation a:link, 
#admineditparticipation a:visited, 
#admineditparticipation a:active,
#rodeoresults a:link, 
#rodeoresults a:visited, 
#rodeoresults a:active,
#emailplayers a:link, 
#emailplayers a:visited, 
#emailplayers a:active,
#emailcowboys a:link, 
#emailcowboys a:visited, 
#emailcowboys a:active,
#approvecowboystatus a:link, 
#approvecowboystatus a:visited, 
#approvecowboystatus a:active,
#editrodeoinformation a:link, 
#editrodeoinformation a:visited, 
#editrodeoinformation a:active
				{ width:150px; 
					height:30px;
					padding-top:5px;
					display:block;
					font-family:Arial; 
					font-size:11px; 
					font-variant:small-caps;
					color:#fff; 
					text-decoration:none; }
					
#joinx a:link, 
#joinx a:visited, 
#joinx a:active
{ width:150px; 
					height:30px;
					padding-top:5px;
					display:block;
					font-family:Arial; 
					font-size:11px; 
					font-variant:small-caps;
					color:#203B79;
					font-weight:bold; 
					text-decoration:none; }
		
#button a:hover,
#home a:hover,
#royal a:hover,
#rodeo a:hover,
#player_bios a:hover,
#rules a:hover,
#faqs a:hover,
#editbio a:hover,
#myhome a:hover,
#picks a:hover,
#editparticipation a:hover,
#editrodeo a:hover,
#editleague a:hover,
#approvebios a:hover,
#admineditparticipation a:hover,
#rodeoresults a:hover,
#emailplayers a:hover,
#emailcowboys a:hover,
#approvecowboystatus a:hover,
#editrodeoinformation a:hover
				{ width:150px; 
				 height:30px; 
				 padding-top:5px;
				 display:block;
				 font-family:Arial; 
				 font-size:11px;
				 font-variant:small-caps;
				 color:#203B79; 
				 text-decoration:none; }
				 
#joinx a:hover { width:150px; 
				 height:30px; 
				 padding-top:5px;
				 display:block;
				 font-family:Arial; 
				 font-size:11px;
				 font-variant:small-caps;
				 color:/*#793220; */#FFF;
				 font-weight:bold;
				 text-decoration:none; }
				 
#login_title, #suggestions  { width:170px;
			   /*background:url(http://www.royalfantasyrodeo.com/menu/signin_bg.jpg);/*#c6d0e8;*/
			   background:url(http://www.royalfantasyrodeo.com/graphics/sliver.jpg);
			   border:1px solid #300900;/*#ced5e6; */
			   font-family:Arial;
			   font-size:14px;
			   font-weight:bold;
			   font-style:italic;
			   color:#FFF;
			   padding-bottom:2px;
			   padding-top:2px;}
			   
#login_body, #display_name, #instructions  {  width:170px;
			   background:#ffffff;
			   border-left:1px solid #300900; 
			   border-right:1px solid #300900;
			   border-bottom:1px solid #300900;
			   font-family:Arial;
			   font-size:12px;
			   color:#333;
			   padding-bottom:2px;
			   padding-top:2px;}
			   
#login_body table { background:#ffffff;
				 font-family:Arial;
				 font-size:10px;
			     color:#555; }

#login_body a:link, #login_body a:visited, #login_body a:active { font-family:Arial; 
																font-size:10px;
																color:#300900; 
																text-decoration:underline; }
																
#login_body a:hover{ font-family:Arial; 
				 font-size:10px;
				 color:#FFF; 
				 text-decoration:none; }
																
#display_name a:link, #display_name a:visited, #display_name a:active  { font-family:Arial; 
																font-size:12px;
																color:blue; 
																text-decoration:none; }

#display_name a:hover{ font-family:Arial; 
				 font-size:12px;
				 color:red; 
				 text-decoration:underline; }
				 
form, #radio, #checkbox {margin: 0px 0px 0px 0px; border:0px; }
hr { color:#ced5e6; }

#event_title { font-family:Arial; 
			   font-size:14px;
			   color:#203B79; 
			   font-weight:bold; }
			   
#basic { font-family:Arial; 
			   font-size:11px;
			   color:#666; 
			   font-weight:bold; }
			   
a:link, 
a:visited, 
a:active { font-family:Arial; 
			font-size:12px;
			color:#911409; 
			text-decoration:underline; }
			
a:hover{ font-family:Arial; 
				 font-size:12px;
				 background:#300900; 
				 color:#FFF;
				 text-decoration:none; }
				 
img { border:0px; }

#top-nav
{
	margin-bottom:15px;
	padding:0px;
	background:#ffffff;
}

#front-page
{
	font-size: 1.25em;
	line-height: 1.5em;
	color:#666;
	margin-top:0px;
	padding-top:0px;
}

#terms
{
	font-size: 1.125em;
	line-height: 1.5em;
	color:#666;
	margin-top:0px;
	padding-top:0px;
}

#front-page a:link, #front-page a:visited, #front-page a:active
{
	color:#C11111;
	font-size: 1em;
	line-height: 1.5em;
	text-decoration:underline;
}

#front-page a:hover
{
	color:#FFFFFF;
	background:#300900;
}

h3 {
	font-size: 1.5em;
	font-style: italic;
	margin-top:0px;
	padding-top:0px;
	margin-bottom:8px;
	padding-bottom:0px;
	color:#300900;
}

h4 {
	font-size: 1.125em;
	font-style: italic;
	margin-bottom:0px;
	padding-bottom:0px;
	color:#300900;
}

hr
{
	margin-top:10px;
	margin-bottom:10px;
}

#stats
{
	border:1px solid #300900;
	font-family:Arial;
	color:#666;
}

#stats-title
{
	background:#911409;
	font-family:Arial;
	font-size:1em;
	font-weight:bold;
	color:#FFF;
	padding:6px;
}

#rodeos-title
{
	background:#911409;
	font-family:Arial;
	font-size:1em;
	font-weight:bold;
	color:#FFF;
	padding:6px;
}

#light
{
	background:#FFF;
	padding:5px;
}

#dark
{
	background:#DDD;
	padding:5px;
}

#footer
{
	background:#EEE;
	border-top:1px solid #DDD;
	padding:4px;
	font-size:.8em;
}
/*
#join-form
{
	font-size: 1.5em;
	margin-bottom:0px;
	padding-bottom:0px;
	margin-right:10px;
	margin-top:0px;
	color:#777;
	margin-bottom:10px;
	line-height:.1em;
}
*/
/*
#join-form input, #join-form select
{
	background:#EEE;
	border:1px solid #DDD;
	font-size:.9em;
	color:#666;
	margin:0px;
	padding:0px;
	
}/./
*/

#join-form input, #join-form select
{
	padding:1px; margin:0px; border:1px solid #999; font-size:1.25em; background:#EEE; color:#666;
}

#join-form-submit
{
	font-size:1.125em; padding:10px; color:#FFF; background:#911409; border:#300900;
}

#join-form a
{
	font-size:1em;
}

.joinlabel, label
{
	font-size: 1.125em; color:#777;
}

#form-error
{
	border:1px solid #C11111; background:#ebebeb; color:#C11111; padding:10px; text-align:center; font-size:1.25em;
}

#subnav
{
	font-size:.9em; color:#666; padding:10px; background:#ebebeb; border:1px solid #DDD; width:95%; margin:auto auto; margin-bottom:5px; line-height:1.75em;
}

#subnav-title
{
	background:url(http://www.royalfantasyrodeo.com/graphics/sliver.jpg);
	color:#FFFFFF; font-size:1.25em; padding-bottom:5px;
}

#login-success
{
	border:1px solid #DDD; background:#ebebeb; color:#300900; padding:10px; text-align:center; font-size:1.25em;
}

#login-success a, #subnav a { font-size:1em;}

#login-meta
{
	border-left:1px solid #300900; 
			   border-right:1px solid #300900;
			   border-bottom:1px solid #300900;
}

#login-meta a
{
	font-size:1.15em; color:#C11111; margin-bottom:4px;
}

#login-meta a:hover
{
	color:white;
}

#edit-bio tr td { padding:3px;font-size:1.125em; }
#edit-bio a { font-size:1em; }

#picks-table, #picks-table p
{
	font-size:1em;
}

.numbered-step
{
	color:#300900;
	font-size:1.75em;
	font-weight:bold;
	padding-right:15px;
}