/* -------------------------------------------------------------- 
  
   Layout and Typography
   
   DESKTOP/NOTEBOOK/TABLET LAYOUT: Three column fixed layout with sidebars on either side of content
   SMARTPHONE LAYOUT: One column without sidebars
   
-------------------------------------------------------------- */

/* -------------------------------------------------------------- 
   
   Set default typography based on Blueprint
   
   http://code.google.com/p/blueprintcss/
     
-------------------------------------------------------------- */   

/* Headings
-------------------------------------------------------------- */

h1,h2,h3,h4,h5,h6 { 
	font-weight:normal;
	clear:both;
}

/* Text elements
-------------------------------------------------------------- */

p {
    margin-bottom:18px;
}
ul {
	margin: 0 0 18px 2.5em;
}
ol {
	margin: 0 0 18px 2.5em;
}
ul {
	list-style:disc;
}
ol {
	list-style-type: decimal;
}
ol ol {
	list-style:upper-alpha;
}
ol ol ol {
	list-style:lower-roman;
}
ol ol ol ol {
	list-style:lower-alpha;
}
li > ul {
    margin-bottom: 0px;
}
li > ol {
    margin-bottom: 0px;
}
dl	{
    margin:0 1.5em;
}
dt {
    font-weight:bold;
}
dd {
	margin-bottom:18px;
}
strong {
	font-weight: bold;
}
cite, em, i {
	font-style: italic;
}
blockquote {
	margin: 0 3em;
}
blockquote em, blockquote i, blockquote cite {
	font-style:normal;
}
pre {
	font:11px Monaco, monospace;
	line-height:18px;
	margin-bottom:18px;
}
code {
	font:11px Monaco, monospace;
}
abbr, acronym {
  border-bottom:1px dotted #333;
  cursor: help;
}
ins {
	text-decoration:none;
}
sup,
sub {
	height: 0;
	line-height: 1;
	vertical-align: baseline;
	position: relative;
	
}
sup {
	bottom: 1ex;
}
sub {
	top: .5ex;
}

/* Pullquotes
-------------------------------------------------------------- */

blockquote.left {
	float: left;
	margin-left:0;
	margin-right:20px;
	text-align: right;
	width: 33%;
}
blockquote.right {
	float: right;
	margin-left:20px;
	margin-right:0;
	text-align: left;
	width: 33%;
}

/* WP-Typography Styles
-------------------------------------------------------------- */
* {
	text-rendering: optimizeLegibility;
}
sup {
	vertical-align: 60%;
	font-size: 75%;
	line-height: 100%;
}
sub {
	vertical-align: -10%;
	font-size: 75%;
	line-height: 100%;
}
.amp {
	font-family: Baskerville, "Goudy Old Style", "Palatino", "Book Antiqua", "Warnock Pro", serif;
	font-weight: normal;
	font-style: italic;
	font-size: 1.1em;
	line-height: 1em;
}
.caps {
	font-size: 90%;
}
.dquo {
	margin-left:-.40em;
}
.quo {
	margin-left:-.2em;
}

/* because formatting .numbers should consider your current font settings, we will not style it here */


/* Layout Controls
----------------------------------------------- */

body {
  background-color: #002633;
  background-image: url("/weblog/wp-content/themes/kokanee/graphics/pageBkg.gif");
  background-repeat: repeat;
  color: #000;
  font-family: Tahoma, Kalimati, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 14px;
  margin: 0 0 0 0; /* Sets the margin properties for an element using shorthand notation (top, right, bottom, left) */
  padding: 0 0 0 0; /* Sets the padding properties for an element using shorthand notation (top, right, bottom, left) */
  text-align: center; /* Centers the page content container in IE 5 browsers. */
}

input, textarea {
  font-family: Tahoma, Kalimati, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 14px;
}

pre, code {
	font:14px Monaco, monospace;
	line-height:22px;
}

#outerCenter {
  margin: 0 auto 0 auto; /* Sets the margin properties for an element using shorthand notation (top, right, bottom, left) */
  text-align: left; /* Redefines the text alignment defined by the body element. */
  width: 955px;
}

#innerCenter {  
	position: relative;
	margin: 0; 
	width: 955px; 
	background-image: url("/weblog/wp-content/themes/kokanee/graphics/bkg3col175.gif");
	background-repeat: repeat-y;
}

/*
@media all and (max-width: 640px) {
 #innerCenter {width: 640px; background-image: none; background-color: #FFF;} 
 #outerCenter {width: 640px; } 
}
*/

.clearFloat {
  clear: both;
  display: block;
}

#footer {    
    clear:both;
}

/* Hyperlinks
----------------------------------------------- */

a,  a:link {
  color: #263659;
}

a:visited {
  color: #405480;
}

a:hover {
  color: #416ED0;
}

a.titlelink:link {
  color: #090A56;
  text-decoration: none;
}

a.titlelink:visited {
  color: #090A56;
  text-decoration: none;
}

a.titlelink:hover {
  color: #416ED0;
  text-decoration: none;
}

a.permalink:link {
  text-decoration: none;
}

a.permalink:visited {
  text-decoration: none;
}

/* Default plugin styles
-------------------------------------------------------------- */  

/* =Ajax Edit Comments
-------------------------------------------------------------- */

.edit-comment {
    margin-bottom:18px;
}

/* =PageNavi
-------------------------------------------------------------- */

/* I'm not overriding PageNavi anymore, it's too much of a mess.

/* =WordPress Stats
-------------------------------------------------------------- */

img#wpstats {   /* hide WordPress Stats smiley */
    width:0px;
    height:0px;
    overflow:hidden
}
