body {
	margin: 0;
	padding: 0;
	background: #f3f4ee;
	font-family: "Palatino", "Georgia", "Baskerville", serif;
	color: #777;
}
a {color: #ff5e00;}
hr {margin:0;}
.novisible {display: none;}
/*------------------------HEAD--------------------------------*/
.head_tab {
	background: url('/images/head_bg.jpg') bottom left repeat-x;
}
.head_top {
	padding: 0 20;
	letter-spacing: 1px;
	font: 14px Verdana, Arial;
	color: silver;
}
.head_top a {
	text-decoration: none;
	color: silver;
}
.head_top a:hover {color: white}

.head_left {
	background: url('/images/head_left.jpg') top right no-repeat;
}
.head_right {
	background: url('/images/head_right.jpg') top left no-repeat;
}
/*------------------------MAIN--------------------------------*/
.main_left {
	 background: url('/images/main_left.jpg') top right repeat-y;
}
.main_left_div {
	width: 100%;
	height: 50;
	background: url('/images/main_left_div.jpg') top right no-repeat;
}
.main_cont {
	padding-top: 8px;
	padding-bottom: 20px;
	background: #f8faf5 url('/images/main_cont.jpg') top left no-repeat;
}
.main_menu {
	background: #f3f5f2 url('/images/main_menu.jpg') top left repeat-y;
}
.main_menu_div {
	width: 100%;
	background: url('/images/main_menu_div.jpg') top right no-repeat;
}
.main_right {
	background: url('/images/main_right.jpg') top left repeat-y;
}
.main_right_div {
	width: 100%;
	height: 50;
	background: url('/images/main_right_div.jpg') top left no-repeat;
}

.error {
	color: #cc3300;
	text-align: center;
	padding-bottom: 10px;
}

.main_cont_title {
	color:#f7941d;
	font-size: 20px;
	padding-left: 10px;
	margin-bottom: 30px;
	font-weight: normal;
	margin-top: 20px;
/*	border-bottom: silver 1px solid; */
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.main_cont_title b {color: #0072bc;}

.date {
	background-image: url('/images/date.jpg');
	width: 89px;
	height: 73px;
	text-align: center;
	float: right;
	text-transform: uppercase;
	margin: 0 10 0 10;
}

.date .month {
	display: block;
	font-size: 14px;
	line-height: 17px;
	padding-top: 3px;
	color: #a9a9a9;
	font-weight: bold;
	margin-left: 4px;
	letter-spacing: 1px;
	font-family: Times;
}

.date .day {
	display: block;
	font-weight: bold;
	font-size: 20px;
	padding-top: 3px;
	line-height: 18px;
	color: #afafaf;
}

.date .year {
	display: block;
	font-size: 0.7em;
	padding-top: 3px;
	color: #a5a5a5;
}

.main_cont h2 {
	font-size: 26px;
	font-weight: normal;
	font-style: normal;
	color: black;
	margin: 5 0 5 20;
}

.main_cont h2 a {
	text-decoration: none;
	color: #505050;
}
.main_cont h2 a:hover {
	text-decoration: underline;
	color: black;
}
.main_cont h3 {
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	font-family: Verdana, Arial;
	color: #ff9100;
	margin: 5 0 0 20;
}

.main_cont h3 a {
	text-decoration: none;
	color: #ff9100;
}
.main_cont h3 a:hover {color: #cc3300;}
}
.main_cont h4 {
	font-size: 20px;
	margin: 40 0 15 20;
}
.main_cont h5 {
	font-size: 12px;
	font-weight: normal;
	margin-top: 0;
	margin-left: 25;
}
.main_cont h6 {
	color: #0072bc;
	font-size:17px;
	font-weight: bold;
	letter-spacing:2px;
	margin-left: 25;
	margin-bottom: 0;
}

.entry {
	margin-left: 16px;
	margin-right: 10px;
	font-size: 14px;
	line-height: 20px;
	clear: both;
}
.metadata {
	margin-top: 30px;
	margin-bottom: 0px;
	text-align: center;
	font-size: 11px;
	color: #797979;
	clear: both;
}
.metadata a {text-decoration: none;}
.metadata b {font-size: 16px; color: #cc3300;}
.metadata img {margin-top: 14px;}

/* SIDE BAR */

.main_cont .sidebars {
	background: #f3f4ee;
	border: 1px solid #aaa;
	margin: 0 10;
}

.main_cont .sidebars li {
	margin-top: 15px;
}

.sidebars h4 {
	color: black;
	font-size: 16px;
	margin: 15 0 5 30;
}
.sidebars ul {
	color: #666;
	/*margin: 10 0 20 40;*/
}
.sidebars li {
	font-size:12px;
	line-height: 20px;
	padding-bottom: 3px;
	list-style-image: url('/images/block_item.gif');
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.sidebars p {font: 12px Verdana, Arial;}
.sidebars b {color:#f7941d;}
.sidebars li a {color:#0072bc; font-weight:normal;}
.sidebars li small {color:black; font-size:11px;}

/*.sidebars ul.widtags, .sidebars ul.widrequests {margin-left: 33;}*/
.sidebars ul.widtags a {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.sidebars ul.widrequests p {
	font-size: 11px;
	margin-top: 8px;
	margin-bottom: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.sidebars ul.widfoot {color: silver;}
.sidebars ul.widfoot li {margin-top: 15px;}
.sidebars ul.widfoot a {color: #ff5e00;}
.sidebars ul.widfoot b a {color: #dadada; font-weight: bold;}

/* Comments */


.commentlist {
	margin-left: 45px;
}

.commentlist li {
	margin-top: 16px;
	margin-left: 0px;
}

.before-comment {
	background: url('/images/comment-top.jpg') left bottom no-repeat;
	width: 600px;
	/*height: 21px;*/
	padding-bottom: 5px;
}
.before-comment h2 {
	font-size: 22px;
	margin-top: 2px;
	margin-bottom: 15px;
}

.commentlist .comment {
	width: 584px;
	margin: 0;
	font-size: 12px;
	background: url('/images/comment-middle.jpg') repeat-y;
	padding-bottom: 20px;
}

.comment-text {
	padding-right: 20px;
	line-height: 20px;
	margin-left: 35px;
	font-size: 12px;
}
.comment-text span {float: right;}

.comment-answers {margin-left: 60px;}
.comment-answers img {margin-right: 10px;}

.comment-answers .comment-text {
	background: url('/images/hr2.jpg') top center no-repeat;
	padding-top: 20px;
}

.after-comment {
	width: 600px;
	height: 37px;
	background: url('/images/comment-bottom.jpg') no-repeat;
	text-align: right;
	padding-top: 4px;
	margin-bottom: 20px;
	font-size: 12px;
	font-family: "Palatino", "Georgia", "Baskerville", serif;
}
.after-comment a {margin-right: 35px;}

.post-pages {
	text-align: center;
	margin-top: 30px;
	word-spacing: 3px;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.post-pages a {color: gray;}
.post-pages a:link, .post-pages a:visited {color: #0072bc;}
.post-pages big {font-weight:bold;}
.post-pages big b {font-family: "Comic Sans MS";}
.post-pages big b a:link, .post-pages big b a:visited {color: #f7941d;}

.comm_form {margin-right: 40px; margin-bottom: 40px;}
.comm_form h4 {margin-right: 10px;}

.comm_form input, .comm_form textarea {
	background: #f3f4ee;
	border: 2px #cbcbcb solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding: 4px;
}

.comm_form td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
/*------------------------BOTTOM LINE--------------------------*/
.bottom_left {
	background: #d3d4ce url('/images/bottom_left.jpg') top right no-repeat;
}
.bottom_cont {
	font-family: Verdana, Arial;
	font-size: 11px;
}
.bottom_menu {
	background: #d3d4ce url('/images/bottom_menu.jpg') top left no-repeat;
	color: white;
	font-size: 13px;
	padding-left: 22px;
}
.bottom_right {
	background: #d3d4ce url('/images/bottom_right.jpg') top left no-repeat;
}
/*------------------------FOOT--------------------------------*/
.foot_tab {
	background: #4c4c4c url('/images/foot_tab.gif') top left repeat-x;
}
.foot_left {
	background: url('/images/foot_left.jpg') top right no-repeat;
}
.foot_main {
	padding: 15 0 40 0;
}
.foot_right {
	background: url('/images/foot_right.jpg') top left no-repeat;
}


.slinks {font-size: 11px; padding: 0 20;}
