/* 

stylesheet for Karen Cheetham
created 01.18.2004 

*/
@import url(bookbox.css);
body {
	font-family : verdana, helvetica, san-serif;
	font-size : 12px;
}
hr {
	height : 1px;
	border : 0;
	background-color : black;
}
/***** page framework and persistent graphics *****/

#page { 
	background-color : #E6E2C9;
	border-right : 1px solid black;
	border-bottom : 1px solid black;
	width : 784px;
	padding : 0px;
	margin : 0px;
}
#page-footer {
	background : #000 url(/images/flower_footer_poster8.jpg) no-repeat;
	width: 785px;
	height : 49px;
	border-right : 1px solid black;
	border-bottom : 1px solid black;
}

/***** boxes on the page ******/

#content {
	line-height : 130%;
	background-color : white;
	border : 1px solid black;
	padding : 10px;
	margin : 15px 10px 10px 15px;
	width : 490px;
}
#content-wide {
	background-color : white;
	border : 1px solid black;
	padding : 10px;
	margin : 15px;
	width : 735px;
	clear : all;
}
#sidebar {
	background-color : white;
	border : 1px solid black;
	padding : 10px;
	margin : 15px 10px 10px 5px;
	float : right;
	clear : all;
	width : 200px;
}
/***** REPLY FORMATTING *****/
#page2 { 
	background-color : #E6E2C9;
	padding : 15px;
	margin : 0px;
}
#comment-box {
	background-color : white;
	border : 1px solid black;
	padding : 10px;
	margin : 15px 10px 10px 5px;
	width : 450px;
}
.reply {
	padding-top : 12px;
	border-bottom : 1px solid silver;
	padding-bottom : 8px;
}
.reply-date {
	display : inline;
	color : silver;
}
.reply-author {
	display : inline;
	color : silver;
	padding-right : 8px;
	margin-right : 8px;
	border-right : 3px double silver;
}
/***** TEXT ELEMENTS *****/
.subpage-title {
		font-size : 16px;
		text-align : right;
		font-family : "Lucinda Handwriting", verdana;
}
h1 {
	font-size : 16px;
	font-weight : bold;
}
h2 {
	font-family : georgia, helvetica, san-serif;
	font-size : 18px;
	font-weight : bold;
	color : #BDAA66;
	padding-bottom : 1px;
	margin-bottom : 0px;
}
.title {
	font-size : 12px;
	font-weight : bold;
	letter-spacing : 2px;
}
.date {
	font-size: 11px;
	text-align : right;
}
.sm-gray {
	font-size : 9px;
	color : #eee;
}
.md-gray {
	font-size : 10px;
	color : #eee;
}
tr, td {
	font-size : 12px;
}
.biggerandbold {
	font-size : 13px;
	font-weight : bold;
}

/***** LINK STUFF *****/
a.small-link,a.small-link:visited {
	color : #867740;
	font-size : 11px;
	text-decoration : none;
}
a.small-link:hover {
	color : #E48728;
	font-size : 11px;
	text-decoration : underline;
}
/***** FORM ELEMENTS *******/
.form-boxes {
	font-family : arial, helvetica, san-serif;
	font-size : 11 px;
	background-color : white;
	border : 1px solid silver;
	scrollbar-3d-light-color : White; 
	scrollbar-arrow-color : Silver;
	scrollbar-base-color : White; 
	scrollbar-dark-shadow-color : #F5F5F5;
}
.form-button {
	font-family : arial, helvetica, san-serif;
	font-size : 12 px;
	background-color : #eee;
	border : 1px solid silver;
}
/***** NAV BAR STYLESHEET and POSITION CONTROL *****/

#navbar {
	position: absolute;
	top: 130px;
	left: 190px;
	right: 0;
	width: 594px;
	margin: -1px 0 0;
	padding: 0.2em 0 0.1em;
	border: 1px solid; /* xmas #218805 reg #000 */
	border-width: 0 0px 0px 0px;
}
html>body #navbar {
	margin: -4px 0 0;
}
#navbar a {
	padding: 0px 1px 0px;
	text-decoration: none;
	font-weight: bold;
	font-variant: small-caps;
	color: #000;
}
html>body #navbar a {
	padding: 0px 1px 0px;
}
#navbar a:hover {
	background: black center center;
	color: #FFF;
}
#navbar b {display: none !important;}
