/* Basic styles */
body {
	padding: 0;
	margin: 0;
}
blockquote {
	border: 2px dotted #ccc;
	background-color: #eee;
	margin: 1em 2em;
	padding: 0 1ex;
}
acronym, abbr {
	border-bottom: 1px dotted #000;
	cursor: help;
}
del {
	color: #999999;
}
ins {
	color: #009999;
	text-decoration: none;
}
code {
	font-size: 107%;
}
.nobr, .nowrap, .line {
	white-space: nowrap;
}
.left {
	text-align: left;
}
.center {
	text-align: center;
}
.right {
	text-align: right;
}
.top {
	vertical-align: top;
}
.floatleft {
	float: left;
}
.floatright {
	float: right;
}
.clear{
	clear: both;
}
.border {
	border: 1px solid #000;
}
.small {
	font-size: 84%;
}
.small_details {
	font-size: 84%;
	color: #555;
}
.note, .notes, .dimmed {
	font-size: 84%;
	color: #999;
	font-weight:normal;
}
.notes { margin-top:10px; margin-left:15px; }
.red {
	color: #f00;
}
.shrinkwrap {
	width: 1%;
	white-space:nowrap;
	text-align:center;
}
.filename {
	font-family:monospace;
	font-size:larger;
}
.block {
	margin: 1ex;
	white-space: nowrap;
}
a.discrete {
	text-decoration: none;
}
a.selected {
	font-weight: bold;
}
ul.expanded li,
ol.expanded li
{
	margin-top: 2ex;
	margin-bottom: 2ex;
}

/*
 * Evo Toolbar
 * Note: ther emay be some properties that seem overkill but the fact is we need to override
 * any too general styles a skin may want to bring in for its own body/general display.
 */
div#evo_toolbar {
	background-color: ThreeDFace;
	color: ButtonText;
	border-top: 1px solid ThreeDHighlight;
	border-bottom: 1px solid ThreeDShadow;
	text-align: left;
	margin: 0;
	/* font: menu; /* -- poorly supported */
	font-size: 11px;
	font-family: "Microsoft sans serif", sans-serif, Arial, Helvetica;
	position: fixed;
	z-index: 99;
	left: 0px;
	top: 0px;
	height: 21px;
	width:100%;		/* Safari Windows */
	-webkit-text-size-adjust: none; /* iPhone */
}
div.skin_wrapper_loggedin {
	margin-top: 22px;
	padding-top: 1px;
}
div#evo_toolbar a {
	border: 1px solid ThreeDFace;
	color: ButtonText;
	text-decoration: none;
	padding: 2px 1ex;
}
div#evo_toolbar a:hover {
	border-top-color: ThreeDHighlight;
	border-left-color: ThreeDHighlight;
	border-bottom-color: ThreeDShadow;
	border-right-color: ThreeDShadow;
}
div#evo_toolbar .actions_left {
	padding: 4px;
}
div#evo_toolbar .actions_right {
	padding: 4px;
	float: right;
}
div#evo_toolbar ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
div#evo_toolbar li {
  display: inline;
}
div#evo_toolbar li ul {
 	position: absolute;
	z-index: 100;
	background-color: ThreeDFace;
	border: 1px solid;
	padding: 1px;
	border-top-color: ThreeDHighlight;
	border-left-color: ThreeDHighlight;
	border-bottom-color: ThreeDShadow;
	border-right-color: ThreeDShadow;
	width: 25ex; /* prevent page wide dropdowns in IE6; nicer hover in IE7 */
}
div#evo_toolbar li.menu_open ul {
	display: block;
}
div#evo_toolbar li.menu_close ul {
	display: none;
}
div#evo_toolbar li.menu_open:hover ul,
div#evo_toolbar li.menu_close:hover ul {
	display: block;
}
div#evo_toolbar li ul li {
	display: block;
	padding: 0 4ex 0 0;
	white-space: nowrap;
}
div#evo_toolbar li ul li a {
	display: block;
	padding: 4px 2ex;
	border: none;
	width: 100%;
}
div#evo_toolbar li ul li a:hover {
	background-color: Highlight;
	color: HighlightText;
}
div#evo_toolbar.evo_toolbar_safari li ul li a:hover {
	background-color: #36d;
}
div#evo_toolbar li.separator {
	padding: 0;
}
div#evo_toolbar hr {
	display: block;
}
div#evo_toolbar .time {
	margin: 0 1ex;
	color: GrayText;
}

/*
{{{ Messages
*/
div.log_container,
div.action_messages {
	margin:1ex;
}
div.log_container ul,
div.action_messages ul,
div.log_container ol,
div.action_messages ol {
	list-style: square;
	list-style-image:none;
	margin:1ex 0;
	padding-left:3ex;
}
div.log_container div,
div.action_messages div {
	border:1px solid #6287c2;
	background:#ddd;
	margin:1ex auto;
	padding:1ex;
}
div.log_container div.log_success,
div.action_messages div.log_success,
div.success {
	border:1px solid #9d9;
	background:#f2fbee;
	color:#0c0;
}
div.log_container div.log_error,
div.action_messages div.log_error,
div.error {
	border:1px solid #d99;
	background:#fbf2ee;
	color:#e00;
}
p.error,
span.error {
	color: #e00;
	font-weight:bold;
}
p.error {
	margin: 1ex;
}

/* }}} */
/* include errors, wrong params, deleted blog, etc... */
div.skin_error {
	border: 2px dotted #d99;
	background:#fbf2ee;
	color:#e00;
	padding: 1em;
	margin: 1em;
}

/*
 * Debug output formatting:
 */
div.debug {
	border: 2px solid #000;
	padding: 1ex;
	background-color: #ccc;
	text-align: left;
	color: #000;
}
div.debug h2,
div.debug h3,
div.debug h4 {
	color:#0033FF;
}
div.debug code {
	font-family: "Courier New", Courier, monospace;
	font-size: 11px;
	margin:1ex;
	display:block;
}
div.debug div.query_info {
	background-color: #fff;
	font-size: 12px;
	margin:1ex;
}
div.debug table {
	border: 1px solid #000;
	border-collapse:collapse;
	font-family: "Courier New", Courier, monospace;
	margin: 1ex;
}
div.debug table,
div.debug th,
div.debug td {
	font-size:11px;
}
div.debug th {
	background-color: #fff;
	border: 1px solid #000;
	padding: 2px;
	white-space:nowrap;
}
div.debug th span.type {
	font-weight: normal;
	color: #999;
}
div.debug td {
	background-color: #ddd;
	border: 1px solid #000;
	padding: 2px;
	vertical-align:top;
	white-space:nowrap;
}
div.debug td.odd {
	background-color: #eee;
}




/*** MAIN STUFF STARTS HERE ***/
body {
	margin: 0;
	padding: 0;
}

#homelink {
	position: absolute;
	z-index: 13;
	top: 100px;
	left: 400px;
}
#contentright {
	position: absolute;
	z-index: 12;
	top: 143px;
	width: 168px;
	padding: 0px 20px 15px 20px;
	font: 8pt tahoma,geneva,verdana,sans-serif #360000;
}
.gecko #contentright {
	position: absolute;
	z-index: 12;
	top: 0px;
	margin-top: 165px;
	margin-left: 763px;
	width: 168px;
	padding: 0px 20px 15px 20px;
	font: 8pt tahoma,geneva,verdana,sans-serif #360000;
}

@import url( ../../rsc/css/basic.css );
@import url( ../../rsc/css/img.css );
@import url( ../../rsc/css/blog_elements.css );
@import url( ../../rsc/css/forms.css );
@import url( ../../rsc/css/comments.css );
#outer_wrap {
	PADDING: 0px; BACKGROUND: url(img/bg.jpg) repeat-x #9e4b00; MARGIN: 0px; COLOR: #303324; LINE-HEIGHT: 140%; FONT: 10pt georgia,times,'times new roman', serif; TEXT-ALIGN: left
}
#wrap {
	PADDING: 0px; MARGIN: 0px auto; WIDTH: 960px;
}
#header {
	position:absolute; z-index:9; CLEAR: both; BACKGROUND: url(img/logo.png) no-repeat; margin-left:-80px; WIDTH:870px; COLOR: #faf7e8; PADDING: 0px; HEIGHT: 200px
}
.ie6 #header { margin-left:-20px; }
#nav {
	padding: 0px; MARGIN: 0px auto; WIDTH: 960px; LINE-HEIGHT: 36px; HEIGHT: 300px; BACKGROUND: url(img/header.png) no-repeat center top;
}
.ie6 #nav { margin-left:-70px; }
#nav ul { float:right; }
#page { CLEAR: both; MARGIN: 0px auto; PADDING: 0px; }
#content {
	position:relative; z-index:10; PADDING: 0px; FLOAT: left; MARGIN-TOP: -330px; WIDTH: 480px;
}
.ie6 #content { margin:0px; }

#content img { margin-bottom:10px; }

#contentleft {
	MARGIN: -100px 0px 0px 0px; PADDING: 10px 0px 0px 10px; FLOAT: left; WIDTH: 751px; background:url(img/col1_bg.gif) 0px 110px repeat-y;
}
#midcontent {
	MARGIN: -100px 0px 0px 545px; PADDING: 100px 20px 15px 20px; FLOAT: left; WIDTH: 168px; FONT: 8pt tahoma,geneva,verdana,sans-serif; #360000; color:#fff;
}
.ie6 #midcontent { MARGIN:0px; float:right; }

#content a, #content a:link, #content a:visited, #content a:active { color:#cb0e00; text-decoration:none; }
#content a:hover { text-decoration:underline; }

#sidebar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: -20px 0px 0px 0px; WIDTH: 250px; PADDING-TOP: 0px; color:#fff;
}
.ie6 #sidebar {	FLOAT:left; MARGIN-TOP:0px; WIDTH:250px; }

.safari #sidebar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: -150px 0px 0px 790px; WIDTH: 250px; PADDING-TOP: 0px; color:#fff; position:absolute;
}
.ie8 #sidebar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: -10px 0px 0px 760px; WIDTH: 250px; PADDING-TOP: 0px; color:#fff; position:absolute;
}
#footer {
	CLEAR: both; PADDING: 20px 0px 15px 0px; BACKGROUND:url(img/btm.jpg) no-repeat; MARGIN: 0px auto; WIDTH: 960px; COLOR: #dad6c4; LINE-HEIGHT: 160%; FONT: 8pt tahoma,geneva,verdana,sans-serif; TEXT-ALIGN: left
}
#footer P {
	MARGIN: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #330000; LINE-HEIGHT: 130%; PADDING-TOP: 0px; FONT-FAMILY: georgia,times,'times new roman', serif; LETTER-SPACING: -1px; TEXT-ALIGN: left
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffd081; LINE-HEIGHT: 130%; PADDING-TOP: 0px; FONT-FAMILY: georgia,times,'times new roman', serif; LETTER-SPACING: -1px; TEXT-ALIGN: left
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #330000; LINE-HEIGHT: 130%; PADDING-TOP: 0px; FONT-FAMILY: georgia,times,'times new roman', serif; LETTER-SPACING: -1px; TEXT-ALIGN: left
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #330000; LINE-HEIGHT: 130%; PADDING-TOP: 0px; FONT-FAMILY: georgia,times,'times new roman', serif; LETTER-SPACING: -1px; TEXT-ALIGN: left
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #330000; LINE-HEIGHT: 130%; PADDING-TOP: 0px; FONT-FAMILY: georgia,times,'times new roman', serif; LETTER-SPACING: -1px; TEXT-ALIGN: left
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #330000; LINE-HEIGHT: 130%; PADDING-TOP: 0px; FONT-FAMILY: georgia,times,'times new roman', serif; LETTER-SPACING: -1px; TEXT-ALIGN: left
}
h7 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #330000; LINE-HEIGHT: 130%; PADDING-TOP: 0px; FONT-FAMILY: georgia,times,'times new roman', serif; LETTER-SPACING: -1px; TEXT-ALIGN: left
}
H1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 30px; PADDING-BOTTOM: 5px; MARGIN: 0px; LINE-HEIGHT: 100%; PADDING-TOP: 5px; TEXT-ALIGN: center
}
H1 A {
	COLOR: #ffdb89
}
H1 A:visited {
	COLOR: #faf7e8
}
H2 {
	FONT-SIZE: 14pt
}
H3 {
	FONT-SIZE: 12pt
}
H4 {
	FONT-SIZE: 10pt
}
H5 {
	FONT-SIZE: 10pt
}
H6 {
	FONT-SIZE: 10pt
}
h7 {
	FONT-SIZE: 10pt
}
#sidebar H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LETTER-SPACING: 0px
}
#midcontent H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LETTER-SPACING: 0px
}
H1.sectionhead {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 10px; MARGIN: 0px; LINE-HEIGHT: 100%; PADDING-TOP: 35px; /*BORDER-BOTTOM: #ccc9b8 1px solid;*/ LETTER-SPACING: 0px
}
H2.sectionhead {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 10px; MARGIN: 0px; LINE-HEIGHT: 100%; PADDING-TOP: 35px; /*BORDER-BOTTOM: #ccc9b8 1px solid;*/ LETTER-SPACING: 0px; color:#cb0e00;
}
H2#trackbacks {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 10px; MARGIN: 0px; LINE-HEIGHT: 100%; PADDING-TOP: 35px; /*BORDER-BOTTOM: #ccc9b8 1px solid;*/ LETTER-SPACING: 0px
}
H3.feedback_section {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 10px; MARGIN: 0px; LINE-HEIGHT: 100%; PADDING-TOP: 35px; /*BORDER-BOTTOM: #ccc9b8 1px solid;*/ LETTER-SPACING: 0px
}
H3.comment_form_title {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 10px; MARGIN: 0px; LINE-HEIGHT: 100%; PADDING-TOP: 35px; /*BORDER-BOTTOM: #ccc9b8 1px solid;*/ LETTER-SPACING: 0px
}
.entry H1 {
	MARGIN-BOTTOM: 10px
}
.entry H2 {
	MARGIN-BOTTOM: 10px
}
.entry H3 {
	MARGIN-BOTTOM: 10px
}
.entry H4 {
	MARGIN-BOTTOM: 10px
}
.entry H5 {
	MARGIN-BOTTOM: 10px
}
.entry H6 {
	MARGIN-BOTTOM: 10px
}
.entry h7 {
	MARGIN-BOTTOM: 10px
}
a, a:link, a:visited, a:active { color:#ffdb89; text-decoration:none; }
a:hover { color:#cb0e00; text-decoration:none; }

.entry A {
	TEXT-DECORATION: underline
}
.entry A:link {
	TEXT-DECORATION: underline
}
.entry A:visited {
	TEXT-DECORATION: underline
}
.post H1 A {
	COLOR: #330000
}
.post H2 A {
	COLOR: #330000
}
.featurepost H2 A {
	COLOR: #330000
}
.featurepost H1 A {
	COLOR: #330000
}
#footer A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
#footer A:active {
	COLOR: #fff; TEXT-DECORATION: underline
}
IMG.alignright {
	CLEAR: right; PADDING: 2px; BACKGROUND: #fff; FLOAT: right; MARGIN: 0px 0px 5px 10px; /*BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid;*/
}
IMG.alignleft {
	CLEAR: left; PADDING: 2px; BACKGROUND: #fff; FLOAT: left; MARGIN: 0px 10px 5px 0px; /*BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid;*/
}
IMG.centered {
	CLEAR: both; PADDING: 2px; BACKGROUND: #fff; DISPLAY: block; FLOAT: none; MARGIN: 0px auto 20px; /*BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid;*/
}
#sidebar UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#sidebar UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#sidebar UL LI UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: square
}
#sidebar UL LI UL LI {
	PADDING-LEFT: 15px; BACKGROUND: url(img/zekebullet.gif) no-repeat 0px 5px; MARGIN: 0px; LIST-STYLE-TYPE: none
}
#midcontent UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#midcontent UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#midcontent UL LI UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: square
}
#midcontent UL LI UL LI {
	PADDING-LEFT: 15px; BACKGROUND: url(img/zekebullet.gif) no-repeat 0px 5px; MARGIN: 0px; LIST-STYLE-TYPE: none
}
FORM.bComment {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 15px;
}
#commentform LABEL {
	DISPLAY: block; MARGIN: 0px
}
#commentform INPUT {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px 5px 10px 0px; WIDTH: 170px; PADDING-TOP: 1px
}
#commentform TEXTAREA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 400px; PADDING-TOP: 0px
}
#commentform #submit {
	MARGIN: 0px 0px 20px
}
#commentform P {
	MARGIN: 5px 0px
}
DIV.bComment {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 15px; LIST-STYLE-TYPE: none; /*BORDER-TOP-STYLE: none; BORDER-BOTTOM: #ccc9b8 1px solid; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none;*/
}
DIV.moderation_msg {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 15px; LIST-STYLE-TYPE: none; /*BORDER-TOP-STYLE: none; BORDER-BOTTOM: #ccc9b8 1px solid; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none;*/
}
DIV.feedback_feed_msg {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 15px; LIST-STYLE-TYPE: none; /*BORDER-TOP-STYLE: none; BORDER-BOTTOM: #ccc9b8 1px solid; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none;*/
}
DIV.bCommentSmallPrint {
	FONT-SIZE: 100%; MARGIN-BOTTOM: 15px
}
#comment_preview {
	/*BACKGROUND-COLOR: #f2ecce*/
}
#header .widget_core_coll_tagline {
	display:none; PADDING-RIGHT: 100px; PADDING-LEFT: 100px; FONT-SIZE: 12pt; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #faf7e8; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.post UL {
	LIST-STYLE-TYPE: none
}
.singlepost UL {
	LIST-STYLE-TYPE: none
}
.post UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; BACKGROUND: url(img/zekebullet.gif) no-repeat 0px 4px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.singlepost UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; BACKGROUND: url(img/zekebullet.gif) no-repeat 0px 4px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 15px
}
ACRONYM {
	CURSOR: help
}
ABBR {
	CURSOR: help
}
SPAN.caps {
	CURSOR: help
}
ACRONYM {
	/*BORDER-BOTTOM: #999 1px dotted*/
}
ABBR {
	/*BORDER-BOTTOM: #999 1px dotted*/
}
* HTML ACRONYM {
	/*BORDER-BOTTOM: #999 1px dashed*/
}
ABBR {
	/*BORDER-BOTTOM: #999 1px dashed*/
}
BLOCKQUOTE {
	PADDING-LEFT: 5px; BORDER-LEFT: #330000 5px solid
}
.center {
	TEXT-ALIGN: center
}
A IMG {
	BORDER:0px;
}
IMG A {
	BORDER:0px;
}
TABLE.prevnext_post {
	MARGIN: 10px auto
}
.navigation {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px; TEXT-ALIGN: left
}
.alignleft {
	FLOAT: left
}
.alignright {
	FLOAT: right
}
.entry {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.postinfo {
	CLEAR: both; PADDING-LEFT: 14px; FONT-SIZE: 8pt; BACKGROUND: url(img/doc.gif) no-repeat 0px 3px; MARGIN: 0px 0px 10px; FONT-FAMILY: tahoma,geneva,verdana,sans-serif
}
.post {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 15px; /*BORDER-BOTTOM: #ccc9b8 1px solid;*/
}
.featurepost {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 15px; /*BACKGROUND: #f2ecce; BORDER-BOTTOM: #ccc9b8 1px solid;*/
}
CODE {
	FONT: 1.1em 'Courier New', Courier, Fixed
}
HR {
	
}
P.bMore A {
	PADDING-RIGHT: 16px; BACKGROUND: url(img/arrow-rt.gif) no-repeat 100% 70%
}
.SearchField {
	FONT-SIZE: 8pt; WIDTH: 140px; MARGIN-RIGHT: 2px
}
.search P {
	MARGIN-BOTTOM: 0px
}
.search {
	MARGIN-BOTTOM: 15px
}
.search .submit {
	FONT-SIZE: 8pt
}
UL.nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 40px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; LETTER-SPACING: 0px; HEIGHT: 40px
}
UL.nav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left! important; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.nav LI A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #faf7e8; PADDING-TOP: 0px
}
UL.nav LI A:link {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #faf7e8; PADDING-TOP: 0px
}
UL.nav LI A:visited {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #faf7e8; PADDING-TOP: 0px
}
UL.nav LI A:hover {
	BACKGROUND: #660000; TEXT-DECORATION: underline
}
UL.nav LI A:active {
	BACKGROUND: #660000; TEXT-DECORATION: underline
}
UL.nav LI.current_page_item A {
	BACKGROUND: #660000; TEXT-DECORATION: underline
}
UL.nav LI UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.entry TABLE {
	MARGIN-BOTTOM: 15px
}
.entry TR {
	MARGIN: auto
}
.entry TD {
	MARGIN: auto
}
.entry TH {
	MARGIN: auto
}
.entry TD {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: top; PADDING-TOP: 8px
}
.entry TH {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: top; PADDING-TOP: 8px
}
.entry TH {
	FONT-WEIGHT: bold; /*BACKGROUND: #e5e0c3*;/
}
.entry TD {
	/*BORDER-RIGHT: #e5e0c3 1px solid; BORDER-TOP: #e5e0c3 1px solid; BORDER-LEFT: #e5e0c3 1px solid; BORDER-BOTTOM: #e5e0c3 1px solid;*/
}
.related {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; /*BACKGROUND: #eee;*/ PADDING-BOTTOM: 8px; MARGIN: 0px 0px 1px; PADDING-TOP: 10px
}
.related UL {
	PADDING-LEFT: 0px; MARGIN: 0px; LINE-HEIGHT: 130%; LIST-STYLE-TYPE: none
}
.related UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; BACKGROUND: url(img/zekebullet.gif) no-repeat 0px 3px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL#archives {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px 5px; PADDING-TOP: 0px
}
UL#archives UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
UL#archives UL LI {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px
}
UL#archives UL UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 0px
}
DIV#header UL {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: right; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-TOP: 6px; LIST-STYLE-TYPE: none
}
DIV#header LI {
	PADDING-RIGHT: 1ex; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#header LI A {
	FONT-WEIGHT: bold; COLOR: #fff; FONT-STYLE: italic
}
DIV#header LI A:hover {
	COLOR: #ffdb89; TEXT-DECORATION: underline
}
DIV#header LI A.selected {
	TEXT-DECORATION: underline
}
DIV.widget_core_coll_title {
	display:none; PADDING-TOP: 45px
}
.widget_core_coll_common_links { position:absolute; top:180px; }
.widget_core_coll_common_links a:link { color:#ffd081; }
.widget_core_coll_xml_feeds { position:absolute; top:260px; }

.powered_by { display:none; }

.bCalendarLinkPost { e70000; }

.postinfo a, .postinfo a:link, .postinfo a:visited, .postinfo a:active { color:#cb0e00; }
.postinfo a:hover { color: #ffdb89; }

.postinfo2 a, .postinfo2 a:link, .postinfo2 a:visited, .postinfo2 a:active { text-decoration:underline; }
.postinfo2 a:visited { text-decoration:none; }

h2 a:link, h2 a:visited, h2 a:active { color:#cb0e00; }
h2 a:hover { color: #ffdb89; }

caption a:link, caption a:visited, caption a:active { color:#cb0e00; }
caption a:hover { color: #ffdb89; }

.msg_nothing { margin-left:15px; }