/*
	CSS files kept in the 'schemes' directory can be used to
	costumize your K2 installation without having to mess
	with the core K2 files. This in turn makes it easier to
	upgrade to new K2 version as well as debug any problems
	that might occur.

	You select schemes from the K2 Options page in the
	'Presentation' section of your WordPress administration.
	
	Author Name	: Jon Guerringue
	Author Site	: jg-marketing.com
	Style Name	: rochelle
	Style URI	: 
	Version		: 1.0
	Layout Widths: 800, 800, 800
	Header Width: 800
	Header Height: 170
	Comments	:
*/

body {
	/* change default font to Times and make it larger than std K2 style */
	font: 75% Times New Roman, Times, serif; /* Resets 1em to 10px */
	}

h1	{
	display: none;
	}

#header .description {
	display: none;
	}

h2	{
	/* Make post titles and category/page titles flush left */
	text-align: left;
	}

h2, h2 a, h2 a:visited,
h3, h3 a, h3 a:visited,
h4, h4 a, h4 a:visited {
	/* change the headers to be orange */
	color: #FF8000;
	}

h2 a:hover, h2 span a:hover {
	/* change the headers when hovered to be dark blue, same as sky in header image */
	color: #00487d !important;
	}

a {
	/* the rest of the hyperlinks are dark blue */
	color: #00487d;
	text-decoration: none;
	}

#page {
	/* The entire design is contained within the 'page' id */
	/* insert linear fill background at top of page */
	background: #5C88A7 url(images/bkg_top_linear.jpg)  repeat-x top left;
	margin: 0 auto;
	padding: 15px 0 10px 0;
}

.columns-one #page {
	width: 800px;
	}

.columns-two #page {
	width: 800px;
	}

.columns-three #page {
	width: 800px;
	}

#menu	{
	padding: 0;
	margin:  0;
	position: relative;
	height: 26px;
	background: url(images/bkg_menu.png) repeat-x;
	}
	
#header {
	/* Contains the H1 and menu */
	/* Give extra room to put nav bar above header, and change depth to be shorter than standard */
	margin-top: 20px;
	height: 170px;
	}
	
ul.menu {
	/* Moves the menu to be above the header */
	font: 100% 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight: bold;
	width: 100%;
	}

ul.menu li a {
	font-size: 12px;
	color: white;
	}

ul.menu li a:hover {
	color: white !important;
	background: none;
	text-decoration: underline;
	}

ul.menu li.current_page_item a,
ul.menu li.current_page_item a:hover {
	color: white !important;
	background: url(images/bkg_menu_highlight.png) repeat-x;
	text-decoration: none;
	}
	
#primary {
	/* Contains the main column */
	/* add gray "shadow" to right and bottom of main content box */
	background: white;
	width: 516px;
	margin-top: 10px;
	margin-right: 10px;
	padding: 10px;
	border-style: inset;
	border-color: white gray gray white;
	border-width: 0px 4px 4px 0px;
	}

.page #primary {
	width: 740px;
	}

div.entry-content td  {
	/* on static pages, used to style 2-column tables */
	padding: 0px 15px 0px 0px ;
	text-align: left;
	line-height: 1.6em;
	width: 50%;
	vertical-align:top;
	}

div.page-head {
	/* on all pages, change h2 head to include an orange rule that goes about half way across */
	width: 340px;
	border-bottom: 3px solid #FF8000;
	}

.columns-two #sidebar-main,
.columns-three #sidebar-main {
	width: 190px;
	}

.content {
	/* make the text font color a little darker than K2 standard, but not black */
	color: #333;
	padding: 0 0 0 20px;
	}

.entry-content {
	text-align: left
	}

.secondary {
	/* Contains the sidebar */
	margin-top: 10px;
	background: white;
	border-style: inset;
	border-color: white gray gray white;
	border-width: 0px 4px 4px 0px;
	}


.columns-two #sidebar-alt {
	width: 205px;
	border: none;
	}

.columns-one #sidebar-main,
.columns-one #sidebar-alt {
	width: 205px;
	border: none;
	}

#sidebar-alt {
	background: none;
	border: none;
	}

#search {
	/* add some whitespace below the search box */
	margin-bottom: 20px;
	}
	
.photo {
	margin-top:1em;
}
.photo_credit {
	font-family: Arial,Verdana,Sans-Serif; 
	font-size: 9px; 
	padding-left: 1.5em; 
	padding-right: 2em; 
	line-height: 1.2em; 
	margin-top: 0 !important; 
	text-align: right;
}

.caption {
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 10px; 
	padding-left: 1.5em; 
	padding-right: 2em; 
	line-height: 1.2em
	text-align: left;
	margin-top: 0 !important; 
	}

#footer {
	/* add linear gradient behind footer, make same width as page */
	width: 800px;
	padding: 20px 0px 20px 0px;
	background: black url(images/bkg_footer_linear_.jpg)  repeat-x top left;
	color: white
	}
	
p.footerpoweredby	{
	font-size: .8em;
	padding-right: 20px;
	text-align: right;
	color: #ccc;
	}
 
p.footerfeedlinks {
	font-size: 1em;
	padding-right: 20px;
	text-align: right;
	}
	
#footer a {
	color: #CCC;
	}