			body {background:url(images/body-bg2.gif) repeat-x fixed;background-color:#321;margin:0px;padding:0px;font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:10pt;text-align:center;}
			table,tr,td {font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;font-size:10pt;}
			div {border:0px solid #000;}
			h1 {display:block;padding:0px;margin:0px;font-family:Trebuchet MS,sans-serif;font-size:40pt;font-weight:bold;letter-spacing:-4px;}
			h2 {display:block;padding:0px;margin:0px;font-family:Trebuchet MS,sans-serif;font-size:30pt;font-weight:bold;letter-spacing:-4px;}
			h3 {display:block;padding:0px;margin:0px;font-family:Trebuchet MS,sans-serif;font-size:15pt;font-weight:bold;letter-spacing:-1px;/*background:#eec;border-bottom:1px solid #ddb;padding:4px;*/}
			.bottomers {display:block;padding:0px;margin:0px;font-family:Trebuchet MS,sans-serif;font-size:15pt;font-weight:bold;letter-spacing:-1px;background:#eec;border-top:1px solid #dda;padding:4px;}
			a {color:#f00;}

/*
	book bar ECEBF1/dde
	side bar-footer DCDCE6/bbc

	book bar eec/dda
	side bar e9e9c9/cca
	dt ccf
*/

			iframe {margin:0px;padding:0px;}

			#center_frame {text-align:left;margin-top:0px;margin-left:auto;margin-right:auto;
margin-bottom:0px;width:800px;background:#fff;border-left:1px solid #080;border-right:3px solid #030;border:0px;border-left:5px solid #210;border-right:5px solid #210;}

			#logo {width:800px;height:135px;border-bottom:1px solid #dda;background:url(images/header_beige3.jpg) no-repeat top left;}

			#main {width:800px;position:relative;top:-110px;}

			#content_frame {float:left;width:420px;background:#fff;border-top:0px dotted #dda;border-left:0px dotted #dda;border-right:0px dotted #dda;}
			#content {margin:10px;}

			#side_frame {float:left;width:370px;overflow:none;}
			#side_ads {height:120px;border:0px solid #f00;}
			#side_bars {}

			#book_bar_frame {float:left;width:150px;border-top:1px solid #dda;background:#eec;margin-top:15px;}
			#book_bar {margin:10px;}

			#sidebar_frame {float:right;width:210px;border-top:1px solid #cca;background:#e9e9c9;margin-top:15px;}
			#sidebar {margin:10px;}

			#footer {clear:both;width:790px;margin-top:5px;padding:5px;color:#000;text-align:center;border-top:1px solid #cca;background:#ddb;}
			#navheader {text-align:left;background:#fff;border-top:0px solid #ddb;}
			#replayer {cursor:pointer;height:110px;width:225px;position:relative;top:-130px;left:590px;background:url(images/replayer_argh.gif) no-repeat;}
			#replayer_text {position:absolute;bottom:0px;left:25px;text-decoration:underline;}

			.separator {width:75%;height:1px;background:#ddb;margin-bottom:10px;margin-top:15px;margin-left:auto;margin-right:auto;overflow:hidden;}
			.logo {margin-left:120px;margin-top:10px;cursor:pointer;font-size:50pt;color:#a00;}
			.speech {margin-left:30px;padding-left:60px;padding-right:60px;background:url(images/speechbubble.gif) no-repeat top left;color:#997;}
			.club {display:inline;background:url(images/club.gif) no-repeat top left;background-color:#fff;padding-left:35px;padding-right:5px;font-size:25pt;font-weight:bold;line-height:40px;border:1px solid #cca;margin:3px;color:#885;}
			.spade {display:inline;background:url(images/spade.gif) no-repeat top left;background-color:#fff;padding-left:35px;padding-right:5px;font-size:25pt;font-weight:bold;line-height:40px;border:1px solid #cca;margin:3px;color:#885;}
			.heart {display:inline;background:url(images/heart.gif) no-repeat top left;background-color:#fff;padding-left:35px;padding-right:5px;font-size:25pt;font-weight:bold;line-height:40px;border:1px solid #cca;margin:3px;color:#885;}
			.diamond {display:inline;background:url(images/diamond.gif) no-repeat top left;background-color:#fff;padding-left:35px;padding-right:5px;font-size:25pt;font-weight:bold;line-height:40px;border:1px solid #cca;margin:3px;color:#885;}
			.tabletop {width:375px;background:#eeb;padding:10px;border:0px solid #363;}
			.external {padding-right:10px;background:url(images/external.gif) no-repeat right;}
			.blacktext {color:#000;}

			.entry {}
			.entry_header {border-bottom:1px solid #ddb;margin-bottom:5px;padding-bottom:4px;}
			.dt {float:left;height:55px;width:55px;margin-right:4px;background:#eec;border-top:1px solid #dda;font-family:Arial,Georgia,Times,Times New Roman,serif;font-size:12pt;font-weight:bold;color:#c00;text-align:center;/*line-height:18px;*/}
			.title {font-family:Trebuchet MS,sans-serif;font-size:20pt;letter-spacing:-2px;color:#c00;padding-top:0px;background:#fff;}

			.comment {padding:10px;border-bottom:1px dotted #ccc;}
			.comment_blogger {padding:10px;border-bottom:1px dotted #ccc;}
			.comment_moderated {padding:10px;border-bottom:1px dotted #ccc;font-weight:bold;background:#eec;}
			.comment_anchor {color:#000;}

			.error {margin-top:5px;margin-bottom:5px;padding:10px;border:1px solid #f99;color:#f00;background:#fee;}
			.success {margin-top:5px;margin-bottom:5px;padding:10px;border:1px solid #9f9;color:#090;background:#efe;}

			.blog_summary {margin-bottom:20px;padding-bottom:10px;border-bottom:0px dotted #ccc;}
			.summary_title {color:#000;text-decoration:none;}

			.navbox {margin-bottom:10px;}
			.navul {border:0px solid #dda;padding-left:11px;margin-left:0px;}
			.navli {color:#c00;}
			.navtitle {background:none;border:0px;padding:0px;}

			.logo_link {color:#000;text-decoration:none;}

			.inline_ads {padding:5px;height:90px;border:0px solid #999;text-align:left;background:#fff;}
			.inline_ad {width:190px;float:left;margin-right:5px;background:#fff;};

			.inline_ads2 {padding:0px;height:100px;border:0px solid #999;text-align:left;background:#fff;}
			.inline_ad2 {float:left;margin-right:5px;background:#fff;};

			.inline_ad_titles {font-family:Trebuchet MS,Arial,sans-serif;font-size:9pt;color:#f00;}
			.inline_ad_desc {font-size:8pt;}
			.inline_ad_domain {color:#999;text-decoration:none;}

			.underln {text-decoration:underline;}