/* class.css */
.admin_options_bar {
	text-align: center;
	background: #ffe;
	padding:2px;
	border:1px solid #c66; }
.alert {
	color:#BC2626;
	font-weight:bold;
	padding: 2px 10px;
	background: #FDF0D1;
	border: 1px solid #aaa;
	}
table.button_table {
	width:350px;
	text-align:center;
	margin:10px auto;
	border:1px solid #8F92A4;
	background:#E8FFFF;
	}
table.button_table td { border:0; }
table.button_table input.button {
	background: #BFFF9F;
	border:2px solid #A47D78;
	}
div.google_ad {
	text-align:center;
	margin:5px auto;
	}
.img_upload_box {
	background: #dfd;
	border: 2px solid #bee;
	}
.img_upload_box img {
	float: left;
	margin: 1px 5px 1px 1px;
	}
.img_upload_box table, .img_upload_box th, .img_upload_box td { border: none; }
p.infoline {
	font-size: 10px;
	color: #668;
	text-align:right;
	}
span.mono {
	font-family: "Andale Mono", Courier, "Courier New", Terminal, monospace;
	}

p.navbar_work_xhead {
	margin:0; padding:0 0 0 5px;
	font-weight:bold;
	font-size:9px;
	}
ul.navbar_work {
	list-style-image: url(graphics/ul.gif);
	margin: 0 0 0 5px;
	padding: 0px 0px 0px 10px;
	}

table.no-border {border:0; padding:0;margin:0;}
table.no-border th {border:0; padding:0;margin:0;font-weight:normal;font-size:9px;}
table.no-border td {border:0; padding:0;margin:0;}
.option_bar {
	text-align: center;
	background: #efefee;
	padding:2px;
	border:1px solid #c66; }
.permalink {
	color: #668;
	text-align:center;
	font-size:10px;
	font-style:italic;
	}
.permalink span.url {
	color: #557;
	font-style:normal;
	}
p.rss_info_link {
	text-align:center;
	font-size:8px;
	}
/*
	*** SIDEBARS ***
*/
div.sidebar { display:block; }
div.sidebar h1 {
	font-size:12px;
	letter-spacing: normal;
	padding: 0px 0px 5px 0px;
	}
div.sidebar h2 {
	font-size:11px;
	letter-spacing: normal;
	padding: 0px 0px 3px 0px;
	}
div.sidebar p {
	font-size:11px;
	letter-spacing: normal;
	line-height:1.5em;
	padding: 0px 0px 3px 0px;
	}
/*
	*** SUMMARY ***
*/
/* *** SECTION *** */
.summary_section {
	width:96%;
	position:relative;
	display:table;
	padding: 0 0 5px 0;
	margin: 0 0 5px 0;
	border:0;
	border-top: 1px solid #ccc;
	}
.summary_section h1,
.summary_section h1 a:link,
.summary_section h1 a:visited {
	color:#933;
	font-size:12px;
	border:0;
	letter-spacing:0.2em;
	padding:5px 0; margin:0;
	}
.summary_section p { color: #224; }
.summary_section h1 strong { color:#422; }
/* *** ITEMS *** */
.summary_item {}
.summary_item h1,
.summary_item h1 a:link,
.summary_item h1 a:visited {
	font-family: Palatino,Georgia,"Times New Roman",Times,serif;
	color: #224;
	font-size: 14px;
	font-style:italic;
	letter-spacing:0;
	border:0;
	padding:0; margin:0;
	background: transparent;
	}
.summary_item h1 a:hover { color: #600; }
.summary_item h2 {
	/* font-family: Palatino,Georgia,"Times New Roman",Times,serif; */
	font-size:10px;
	font-weight:normal;
	letter-spacing:0;
	border:0;
	padding:0; margin:0;
	}
.summary_item p {
	/*font-family: Palatino,Georgia,"Times New Roman",Times,serif;*/
	font-size: 11px;
	}
.summary_item img {
	float:right;
	border: 1px solid #aaa;
	padding: 1px;
	margin: 0px 0px 1px 2px;
	}

.warning { color: #c00; font-weight: bold; }

/* following have not been checked as to whether they're needed */
.section .box-out {
	float:right;
	margin-left:10px;
	width:310px;
	text-align:center;}
.section .box-out img {float:none;}
.section .box-out p {font-size:10px;}
span.strike { text-decoration:line-through; color: #00a; }
.button   { font-size: 10px; font-weight: bold; }
.button_bar {
	text-align:center;
	font-size:10px;
	}
.button_bar .page_nums { margin: 0px 90px; }
.button_prev { width: 40px; margin-right: 40px; text-align: left; }
.button_next { width: 40px; margin-left: 40px; text-align:right; }
.clearer {clear:both;}
.contact_info {}
.greytext { color:#aab; }
.img_caption { font-size:10px; font-style:italic; }
.morelink { text-align:right;font-size:9px; margin-right:5px; }

.picbox { float:right; width:300px; text-align: center }
.returnlink { font-size: 10px; font-weight: bold; margin:5px 0px; text-align:center; }
.smalltext { font-size:9px; }

.text_spacer { margin-left: 20px; margin-right:20px; }
.toplink {
	padding-left:20px;
	background:transparent url(graphics/arr-up.gif) left no-repeat;
	color:#933;
	}

