/* CSS Document */
/* Screen stylesheet for karenplummer.com */
/* Designed by Karen A. Plummer */
/* Create Date: 06 July 2007 */
/* Last Modified: 03 September 2007 */

/*  */
html {
	margin : 0;
	padding : 0;
}

body {
	margin : 0;
	padding : 0;
	background-color: #E8E6E6;
	color : #000;
	font-size : 0.9em;
	font-weight : normal;
	font-style : normal;
	font-family : tahoma, geneva, verdana, arial, sans-serif;
}
#contentwrapper {
	margin : 10px 50px;
	padding : 1em;
}

#banner {
	width : 100%;
	height : 50px;
	margin : 0em 0em 2em 0em;
	padding : 0;
}

#banner h1 {
	background-color : transparent;
	color : #A21C1D;
	font-family : 'arial narrow', 'helvetica narrow', geneva, sans-serif;
	margin : 0px;
	padding : 0px;
	letter-spacing : 0.2em;
	text-align : center;
}
#banner #sitenav {
	margin : 0px 55px;
	padding : 2px 0px 0px 2px;
	text-align : center;
}

a {
	background-color : transparent;
	color : #0C0F9C;
}

#content {
	margin : 10px 60px;
	padding : 5px;
}

h1, h2, h3 {
	background-color : transparent;
	color : #A21C1D;
	margin : 1em 0em 0em 0em;
	padding : 0px;
}

p, ul, ol, dl {
	margin-top : 0px;
	margin-bottom : 1em;
	padding : 0px;
}

dt {
	font-weight : bold;
	margin-bottom : 0;
	background-color : transparent;
	color : #A21C1D;
}
dd {
	margin-top : 0;
	margin-bottom : 0.5em;
}

dd ul li {
	margin-left : 0.25in;
}
dd ul li ul li {
	margin-left :0.25in;
}
#sidebar {
	font-size : 1em;
	width : 150px;
	padding : 5px;
	margin : 2em -5em 1em 1em;
	float : right;
}
#sidebar dt {
	background-color : #000;
	color : #E8E6E6;
	border : medium ridge #000;
	padding : 2px;
	font-variant : small-caps;

}
#sidebar dd {
	font-size : 0.8em;
	margin-left : 1em;
}

cite {
	background-color : transparent;
	color : #235F23;
	font-family : georgia, times, serif;
}
#footer {
	margin-top : 1em;
}

.code {
	font-family : courier, monospace;
	font-weight : bold;
}

.printed {
	display : none;
}

.own {
	background-color : transparent;
	color : #505;
}

img.right {
	float : right;
	margin : 0em 0em 1em 1em;
}

img.left {
	float : left;
	margin : 0em 1em 1em 0em;
}