/* CSS Document  */

body						{ color:#333333; font-family:Tahoma, Verdana; font-size:14px; margin:10px;	background-image: url(/images/blogging/bg.gif); background-repeat: repeat-x; background-color: #cccccc; }

.body_bg					{ background-image: url(/images/blogging/bg-content.gif);  background-repeat:no-repeat; }

.body_bg2					{ background-image: url(/images/blogging/bg-content2.gif); }

.body_padding				{ padding-left:130px; padding-right:120px; }

.body_padding2				{ padding-left:50px; padding-right:40px; }

td							{ color:#333333; font-family:Tahoma, Verdana; font-size:14px; text-align:left; }

.header_black				{ color:#000000; font-family:Georgia; font-size:24px; }

.header_black2				{ color:#000000; font-family:Tahoma, Verdana; font-size:24px; }

.text_dgrey					{ color:#666666; }

td.padding					{ padding:10px; }

.box_grey					{ border: #cccccc solid 1px; background:#f0eef0; }

a:link						{ color: #000000; }
a:visited					{ color: #000000; }
a:active					{ color: #000000; }
a:hover						{ color: #D0100D; }

.textbox01 					{ background: #FFFFFF; border: #abadb3 1px solid; color: black; font-family: Tahoma, Verdana; font-size: 12px; width:160px; }

.spacer						{ height:10px; }

/* FOOTER */

#footerholder {
	width: 820px;
	text-align: center;
}
#footer {
	width: 792px;
	height: 42px;
	padding: 14px 14px 0px 14px;
	;
	background-image: url(/images/bg-footer.gif);
	background-repeat: no-repeat;
	text-align: center;
}
a.footertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	white-space: pre;
}

a.footerblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #336699;
	text-decoration: none;
}
.hide {
	display:none;
}
.show {
	display:block;
}