/*   
Theme Name: INNOVAte
Theme URI: http://www.innova-partners.com
Description: Custom-designed for innova-partners.com
Author: Innova Partners
Author URI: http://www.innova-partners.com
*/
body {
	background: #3F3F3F none repeat scroll 0%;
	font-family: Arial, sans-serif;
	margin: 0px;
}

br
{
	height: 0px;
	line-height: 0px;	
}
	
h2 {
	font-size: 24px;
	font-weight: 100;
	margin: 0px;
	padding: 0px;
}

p {
	margin: 4px 0px 10px;
}

a {
	color: #3F3F3F;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

a img
{
	border: 0 none;
}

h2 em {
	color: #FF7000;
	font-style: normal;
}

div#container {
	background: white url(images/faux_columns.gif) repeat-y scroll center;
	margin-left: auto;
	margin-right: auto;
	width: 1000px;
}

div#header {
	height: 110px;
	overflow: hidden;
	margin-bottom: 0;
}

div#header img {
	border: none;
}

div#wp_quotes {
	background: #3F3F3F url(images/livewords_trim_left.gif) repeat-y scroll
		left center;
	color: orange;
	font-size: 12px;
	padding: 4px 150px;
	margin-top: 0;
}

div#wp_quotes div.wp_quotes_quote {
	margin: 0;
	padding: 0;
}

div.footer {
	background: gray none repeat scroll 0%;
	color: #AAAAAA; font-size : 10px;
	padding: 2px 10px;;
	font-size: 10px;
}

div#standfirst {
	background: white url(images/title_badge.gif) no-repeat scroll 38px
		center;
	color: orange;
	font-size: 24px;
	padding: 6px 10px 4px 100px;
}

div#content {
	background: transparent url(images/content_border_top_left.gif)
		no-repeat scroll left top;
	border-top: 1px solid #3F3F3F;
	overflow: visible;
}

/* article-specific */

div#articles {
	font-size: 12px;
	margin: 40px 250px 20px 210px;
}

p.article_footer,div#articles a {
	color: #FF7000;
}

p.article_footer {
	margin-bottom: 35px;
}

div#articles h2,div#articles h2 a {
	color: black;
}

div#articles h2 em a {
	color: #FF7000;
}

div#articles ul
{
	background: #e7e7e7;
	padding: 10px;
	list-style-image: url(images/down-arrow.gif);
	margin: 0px;
}



div#articles li
{
	margin: 0px 0px 8px 20px;
}
	
/* menus */

div#menu {
	background: transparent url(images/menu_border_top_left.gif) no-repeat
		scroll left top;
	float: right;
	width: 178px;
}

div#menu ul {
	font-size: 12px;
	margin: 0px 0px 0px 22px;
	padding: 10px 10px 10px 25px;
}

ul.fixtures {
	background: #9E9780 none repeat scroll 0%;
	list-style-image: url(images/down-arrow.gif);
}

ul.archive {
	background: #BAA96E none repeat scroll 0%;
	list-style-image: url(images/down-arrow.gif);
}

ul.blogroll {
	background: #C1B27D none repeat scroll 0%;
	list-style-image: url(images/down-arrow.gif);
}

ul.who,ul.meta {
	list-style-image: url(images/up-arrow.gif);
}
	
/* navigation */

.navigation {
	margin-top: 20px;
	width: 300px;
}

.navigation a {
	font-size: 12px;
	color: #E5731A;
}

.previous_post {
	float: left;
	margin-left: 30px;
}

.next_post {
	float: right;
}

code,pre {
	font-face: Courier;
	background-color: #e7e7e7;
	border: 0 none;
}

blockquote {
	border-left: 2px solid #E5731Az;
	padding-left: 10px;
}

p.postmeta {
	margin-top: 50px;
	font-size: 10px;
	background: #ddd;
	padding: 20px;
}

p#comments {
	font-size: 18px;
	color: #D3C8A2;
	margin-top: 20px;
	font-weight: bold;
}

ol.commentlist li.alt {
	background-color: #EFE7E0;
	padding: 20px;
}

ol.commentlist li {
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 20px;
}

ol.commentlist {
	list-style-type: none;
}

.comments input.comment_input,.comments textarea {
	border: none;
	background: #EFE8D1;
	padding: 3px;
}

#submit {
	
}

h3#respond,.comments label,.comments .xhtml {
	
}

/* --- FLICKR --- */

#flickr {
   text-align: center;
}

#flickr h3 {
   text-align: right;
}

span.flickr_logo {
   color: #257BE3;
}

span.flickr_r {
   color: #FF0084;
}

#flickr img {
   margin: 0 0 4px 4px;
   position: relative;
   left: 9px;
}

keyb {
   font-family: monospace;
}
