body {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color: #5a5902;
	color:#000000;
}

p {padding:0px; margin:0px 0px 10px 0px}

.pad1 {margin-bottom:5px !important;}
.pad2 {margin-bottom:15px !important;}

.dev1 {height:15px;}

img {border:none; margin:0px; padding:0px;}

a {color:#a50000;}
a:hover {text-decoration:none}

.lp {background:url(images/lp_bg.gif) top left repeat-y}
.rp {background:url(images/rp_bg.gif) top left repeat-y}

.sep {clear:both}

.red {color:#a50000 !important}
.red2 {color:#740202 !important}
.red3 {color:#d60101 !important}
.gray {color:#484333 !important}
.gray2 {color:#76693e !important}

.head {width:842px; height:135px; position:relative;}
.head .ltext {position:absolute; width:192px; left:20px; top:57px; text-align:right}
.head .rtext {position:absolute; width:192px; right:20px; top:57px; text-align:left}
.head .slogan {position:absolute; width:387px; left:230px; top:107px; color:#a10101;}

.head .link {position:absolute; width:387px; height:54px; left:227px; top:51px;}

.tlt_left, .tlt_right {
	text-align:left;
	font-weight:bold;
	width:146px;
	height:25px;
	background:url(images/tlt_left.jpg);
	padding:17px 0px 0px 61px;
	font-size:11px;
	color:#ac0505;
	text-transform:uppercase;
}

.tlt_right {background:url(images/tlt_right.jpg); padding:17px 0px 0px 35px; width:172px;}
.tlt_center { width:476px; height:24px; background:url(images/tlt_center.jpg); color:#454545; text-transform:uppercase; text-align:center; padding:18px 5px 0px 5px; font-weight:bold}
.bl_tlt {
	font-weight:bold;
	text-align:left;
	background:url(images/bl_tlt.jpg);
	width:146px;
	height:24px;
	font-size:11px;
	color:#ac0505;
	text-transform:uppercase;
	padding:17px 0px 0px 34px;
}

.tlt_big {
	background:url(images/tlt_big.gif) top left no-repeat #ebdba5;
	font-weight:bold;
	font-size:11px;
	color:#ac0505;
	text-transform:uppercase;
	text-align:left;
	width:450px;
	padding:9px 0px 13px 30px;
}
.tlt_big a { text-decoration:none; font-weight:bold;
	font-size:11px;
	color:#ac0505;
	text-transform:uppercase;}

.bl {width:152px; text-align:left; background:url(images/bl_bg.gif) repeat-y; padding:9px 14px 0px 14px;}
.bl2 {width:166px; text-align:left; background:url(images/bl_bg.gif) repeat-y; padding:0px 7px 0px 7px;}
.bl_bottom {width:180px; height:7px; background:url(images/bl_bottom.gif); margin-bottom:7px;}

.posted li {padding:0px 0px 10px 0px; margin:0px; display:block; list-style:none; list-style-position:outside;}
.posted li a {text-decoration:none}
.posted li a:hover {color:#000000}

.recsite {border:5px solid #eadeb7;}

.advertisement li {padding:0px 0px 10px 0px; margin:0px; display:block; list-style:none; list-style-position:outside;}
.advertisement li a {text-decoration:none}
.advertisement li a:hover {text-decoration:underline}

.cat li {
	display:block;
	list-style:none;
	list-style-position:outside;
	background:url(images/cat_bg.gif) top left repeat-x;
	height:24px;
	margin:0px; padding:0px;
}

.cat li a { display:block; color:#000000; text-decoration:none; background:url(images/arrow.gif) 10px 10px no-repeat; padding:5px 10px 0px 25px;}
.cat li a:hover {text-decoration:underline}

.blogroll li {display:block; margin:0px; padding:0px; list-style:none; list-style-position:outside}
.blogroll li a {color:#000000; text-decoration:underline; display:block; padding-bottom:4px;}
.blogroll li a:hover {text-decoration:none}

.cp {padding:3px;}

.post {background:#eee0b0; padding:9px;}

.post_info {background:#ebdba4; padding:4px 10px 6px 10px; height:12px; color:#968651; margin-bottom:8px;}
.post_info a {text-decoration:none; color:#76693e}
.post_info a:hover {text-decoration:underline}

.post_info .categ {float:right}

.pic {border:1px solid #c7b575;}

.alignleft {float:left; margin-right:10px; margin-bottom:5px;}
.alignright {float:right; margin-left:10px; margin-bottom:5px;}

.footer {margin-top:8px; position:relative; text-align:center;}
.footer a {text-decoration:none; color:#000000}
.footer a:hover { text-decoration:underline}
