/*
Theme Name: Osage Orange Sharpshooters
Theme URI: http://osageorangesharpshooters.com/
Description: A 2-column Wordpress theme with a strong grid and sensible typography.
Version: 1.0
Author: Kent Ward
Author URI: http://wardwideweb.net/
*/

.container {	margin: 0 auto;
							padding: 0;
							width: 710px;	}

body {	background: #fff url("images/background.gif") center repeat-y;
				margin: 0;
				padding: 0;
				color: #000;	}

.content h1, h2, h3, h4, h5, h6 {	font-weight: bold;
													color: #FF6600;	}

.header {	height: 170px;
	 				overflow: hidden;	}
					
.header h1 {	text-indent: -99999px;
   						float: left;	}

.header h1 a {	float: left;
   							height: 170px;
	 							width: 710px;
								background: #fff url("images/header.gif") center no-repeat;	}


							
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.navigation { list-style-type: none;
							margin: 0;
							padding: 0;
							width: 160px;	}

.navigation li a {	color: white;
										height: 35px;
										display: block;
										width: 100%;
										padding: 2px 4px;
										text-decoration: none;
										font-weight: bold;
										border: 1px solid;
										border-color:#D5BFD0 #5A3A54 #5A3A54 #D5BFD0; /*light dark dark light*/
										background-color: #FF6600;	}
										
.navigation li a:visited {	color: white;	}

.navigation li a:hover, .navigation li a.active	{	color: black;
																									background-color: #FF9900;	}
																									
.footer {	background-color: #FF6600;
					color: #fff;
					font-size: .9em;	
					border-top: 5px solid #fff;	}

.footer p {	padding: 10px;	}

tr.alt td {background: #CCCCCC; }
tr.over td {background: #f90; color: #fff;}
th {
	background: #f60; color:#fff;
}

.content a {
	color: blue;
	text-decoration: none;
}
.content a:hover {
	text-decoration: underline;
}
.footer a {
	color: #FFF;
	text-decoration: none;
}
.footer a:hover {
	text-decoration: underline;
}
.sya_container li {font-size: 1.1em; }
ol.withalpha { list-style-type: lower-alpha }


img.center, div.center {
	display: block;
	margin-left: auto !important;
	margin-right: auto !important; }

img.alignright, div.alignright {
	float: right;
	margin: 0 0 2px 18px; }

img.alignleft, div.alignleft {
	float: left;
	margin: 0 18px 2px 0; }

div.img div {
	font-size: 0.9em;
	line-height: 1.6em;
	text-align: left;
	background-color: #f60;
	border-top: 1px solid #f60;
	border-bottom: 1px solid #f60;
	padding: 6px;
	margin-top: 5px;
	color: #fff;
	margin-bottom: 12px; }

.smalltable {font-size: .8em; }