/*
Theme Name: Kaiser Permanente
Description: Theme for kaiserpermanentehistory
Version: 1.6

--------------------
TABLE OF CONTENTS
	-- RESETS
	-- BASICS
	-- CUSTOM
--------------------
*/

/* RESETS */
html, body, div, span, applet, object, iframe, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; vertical-align: baseline; background: transparent; }
body { line-height: 1;}
ol, ul { list-style: none; }
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none;}
:focus { outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table { border-collapse: collapse; border-spacing: 0; }
h1,h2,h3,h4{margin:0; padding:0;}
a span{display:none;}

/* BASICS */
html{ font-size:100%; min-height:100%;}
body{ font-size:62.5%; color:#315977;font-family:arial,sans-serif;}
a{}
a:hover{}
a:active{}
a:visited{}
.left{  float:left; }
.right{	float:right; }
.clear{	clear:both; margin:0; padding:0; }
img.left{	margin:0 1em 1em 0; }
img.right{	margin:0 0 1em 1em; }
.padding{	padding:10px; }
#content p{	margin:1.1em 0; }

/* NAVIGATION MENU */
#navigation, #navigation ul {display:none; }

/* STRUCTURE */
#header{height:265px; width:870px; top:0; left:0;}
#container{ position:relative; z-index:0; width:870px; margin:auto; padding:0;}
#footer{ clear:both; height:34px;}
#content{ margin:0; padding:0;width:870px; }
#archive{padding:20px 28px;border-top:1px solid #D6E4AB;}
#sidebar{display:none;}


/* CUSTOM */
h1{display:none; }
.description {display:none;}
#navigation{ display:none; }

#footer p{width:876px; margin:0px auto;padding:0;color:#fff;line-height:34px;font-size:1.0em;font-family:Trebuchet MS, arial}


h2.pagetitle {margin:0x;padding:20px 0 20px 0;font-size:1.7em; }

.post, .page {margin:0;  padding: 20px 20px 0 20px; line-height:1.6; font-family:verdana;}
#archive .post {padding: 20px 0; line-height:1.6; font-family:verdana;border-top:none; border-bottom:1px solid #D6E4AB;}

#content h2 {color:#743C28;font-size:1.7em;font-weight:normal;}
#content h2 a{text-decoration:none;color:#743C28;}

#content h3 {color:#743C28;font-family:verdana, arial, sans-serif;font-size:1.3em;font-weight:500; margin:15px 0 5px;}
#content h3 a{text-decoration:none;color:#743C28;}

#content h4 {color:#743C28;font-family:verdana, arial, sans-serif;font-size:1.1em;font-weight:500; margin:15px 0 5px;}
#content h4 a{text-decoration:none;color:#743C28;}



.entry {font-size:1.12em;line-height:1.8; margin-top:22px; }
.entry a{color:#669900; text-decoration:none;} 
.entry a:hover{color:#669900; text-decoration:underline;} 

.entry ul {margin:0 0 20px 12px}
.entry ul li{list-style-image:url(images/list-bullet.png)}

small.date{color:#6EB4E2;font-size:1.0em;}
small.date span{color:#669900}

.orange{color:#E1AC27;}
.blue{color:#6EB4E2;}

.leftalign, .alignleft {float:left;}
.rightalign, .alignright {float:right;}

img.alignleft {border:1px solid #F1EFEA;border-top:none; border-left:none; background:url(images/img-frame.png) top left no-repeat;   padding:13px 12px 12px 13px; margin:0 10px 5px 0;}

.wp-caption img{ border:1px solid #F1EFEA;border-top:none; border-left:none; background:url(images/img-frame.png) top left no-repeat; margin:0;  padding:13px 12px 12px 13px;margin:0 10px 0 0;}
.wp-caption, p.wp-caption-text, .img p {color:#6EB4E2; font-style:italic; font-size:0.9em;margin:0;padding:0px 0px 0px 13px;}
.wp-caption{ padding:2px 0 0 2px;margin:5px 0 0 0; }
p.wp-caption-text{padding:0 20px 0 10px;}
.hidden{display:none;}

p.postmetadata {display:none;}

.search a {color:#315977; text-decoration:underline;}
.search {margin:10px 0;  padding: 5px 20px 10px 20px; line-height:1.6; font-family:verdana; border-top:1px solid #D6E4AB;}


#comments_template{display:none;}

#respond {padding:25px 0;}
#respond h3{text-transform:uppercase;color:#434343;font-family:arial;margin:0; padding:0;}

#respond a{color:#977A76}
#respond a:hover{text-decoration:none;}

#entry ul li.linkcat {
list-style-image:none;
list-style:none;
}


#entry ul li.linkcat li {
list-style-image:url("images/list-bullet.png");
list-style-type:disc;
}

.navigation {display:none;}

.tags{display:none;}

.print{display:none;}


img{}

#content,.post,.entry{overflow:visible;overflow:visible !important;}
