body {
	height:100%;
	text-align: center;
	background: url('images/BGfiller.gif') repeat;
}
div, html, body, p, ul, ol, li, a, form, img, table, td, h1, h2, h3, h4, h5 {margin:0;padding:0;} 
a, h2 a:hover, h3 a:hover {
	color: #028602;
	text-decoration: none;
	}
ul, ol, li {   
    list-style: none;   
}  
a:hover {
	color: #bbe0bb;
	text-decoration: underline;
	}
img {border:none;}  
hr {
  	border: 1;
  	width: 100%;
	color: #006e00;
	height: 1px;
	margin: 0px 2px 0;
}
#WRAPPER {
	position:relative;
	margin: 0 auto;
	width:800px;
	
	text-align: left;
}

#HEADER {
	position:absolute;
	left:0px;
	top:0px;
	width:800px;
	height:305px;
}

#LEFT-SIDE {
	position:absolute;
	left:0px;
	top:305px;
	width:73px;
	height:403px;
}

#MAINMENUBG {
	position:absolute;
	left:73px;
	top:305px;
	width:154px;
	height:4px;
}

.MAINPOSTBG {
	position:absolute;
	left:-8px;
	width:8px;
	height:403px;
}

.MAINCONTAINERH {
	position:absolute;
	left:0px;
	width:479px;
	height:7px;
}

.MAINPOSTBG006 {
	position:absolute;
	left:480px;
	width:12px;
	height:403px;
}

.MAINCONTAINER {
	position:absolute;
	left:526px;
	width:74px;
	height:403px;
}

#SEARCHFORMBG {
	position:absolute;
	left:73px;
	top:309px;
	width:118px;
	height:20px;
	background: url('images/SEARCHFORMBG.jpg');
}

#SEARCHBTN {
	position:absolute;
	left:191px;
	top:309px;
	width:20px;
	height:19px;
}

#SEARCHFORMBG010 {
	position:absolute;
	left:211px;
	top:309px;
	width:16px;
	height:20px;
}

.MAINCONTAINERH011 {
	position:absolute;
	left:0px;
	width:304px;
	height:38px;
	background: url('images/MAINCONTAINERH-11.jpg');
}

.MAINCONTAINERRIGHTH {
	position:absolute;
	left:304px;
	width:169px;
	height:19px;
	background: url('images/MAINCONTAINERRIGHTH.jpg');
}

.MAINCONTAINERH013 {
	position:absolute;
	left:473px;
	width:6px;
	height:38px;
}

#SEARCHFORMBG014 {
	position:absolute;
	left:191px;
	top:328px;
	width:20px;
	height:1px;
}

#MAINMENUBG015 {
	position:absolute;
	left:73px;
	top:329px;
	width:154px;
	height:338px;
	background: url('images/MAINMENUBG-15.jpg') repeat;
}

.MAINCONTAINERH016 {
	position:absolute;
	left: 304px;
	width:169px;
	height:19px;
	background: url('images/MAINCONTAINERH-16.jpg');
	top: 19px;
}

.MAINPOSTBG017 {
	position:absolute;
	left:35px;
	height: 80%;
	width:479px;
	top:38px;
	background: url('images/MAINPOSTBG-17.jpg') repeat;
}

#RSSLOGO {
	position:absolute;
	left:73px;
	top:667px;
	width:115px;
	height:13px;
}

#RSSBTN {
	position:absolute;
	left:188px;
	top:667px;
	width:15px;
	height:13px;
}

#TurtleHPindex-20 {
	position:absolute;
	left:203px;
	top:667px;
	width:24px;
	height:13px;
}

.MAINPOSTBG021 {
	position: relative;
	width:396px;
	height:35px;
	left:0px;
	top: 14px;
	background: url('images/MAINPOSTBG-21.jpg');

}

.READBTN {
	position:relative;
	left:395px;
	top: -10px;
	width:77px;
	height:22px;
}

.MAINPOSTBG023 {
	position:relative;
	width:6px;
	height:35px;
	left: 473px;
	top: -37px;
}

#TurtleHPindex-24 {
	position:absolute;
	left:73px;
	top:680px;
	width:154px;
	height:28px;
}

.MAINPOSTBG025 {
	clear:both;
	position:absolute;
	left:196px;
	width:77px;
	height:13px;
}

#LEFTSIDE2 {
	position:absolute;
	left:0px;
	top:708px;
	width:74px;
	height:27px;
}

#FOOTERTABLELEFTEDGE {
	position:absolute;
	left:74px;
	top:708px;
	width:5px;
	height:27px;
}

#TurtleHPindex-28 {
	position:absolute;
	left:79px;
	top:708px;
	width:643px;
	height:1px;
}

#FOOTERTABLERIGHTEDGE {
	position:absolute;
	left:722px;
	top:708px;
	width:4px;
	height:27px;
}

#TurtleHPindex-30 {
	position:absolute;
	left:726px;
	top:708px;
	width:74px;
	height:27px;
}

#FOOTERTABLECONTENT {
	position:absolute;
	left:79px;
	top:709px;
	width:643px;
	height:25px;
	background-color: #001b00;
	text-align: center;
	border: none;
}

#TurtleHPindex-32 {
	position:absolute;
	left:79px;
	top:734px;

	width:643px;
	height:1px;
}

#FOOTER {
	position:relative;
	left:0px;
	top:735px;
	width:800px;
	height:65px;
}
#main {
	position:relative;
}
#mainfooter {
	position:relative;
	margin-top: -100px;
	height: 100px;
}
.tablefooter {
	background-color: #001b00;
	font-size: 10px;
	color: white;
	font-family: Verdana, Arial, Sans-Serif;
	margin-top: 5px;
}
.tbs {
	font-size: 10px;
	color: white;
	font-family: Arial;	
	font-weight: Bold;
    background-color : #002200;
    border: 1px solid #005100;
	margin: 0px 14px 0;
	height: 18px;
	width: 100px;
}

.postinfo {
	font-size: 10px;
	color: white;
	margin-top: 3px;
	margin-right: 5px;
	font-family: Arial;	
	text-align: right;
}
.posttitle {
	font-size: 14px;
	color: white;
	margin-top: 5px;
	margin-left: 5px;
	font-family: Arial;	
	font-weight: Bold;	
	text-align: left;	
}

.postrb {
	font-size: 8pt;
	color: white;
	margin: 0px 12px 0;
	font-family: Arial;
	text-align: left;
}

.mainpost {
	position:absolute;
	font-size: 10pt;
	color: white;
	margin-left: 5px;
	font-family: Arial;
	text-align: left;
}

.page_item {
	position:relative;
	font-size: 10pt;
	left:30px;
	color: white;
	font-family: Arial;		
	text-align: left;	
}

.cat-item {
	position:relative;
	font-size: 10pt;
	left:30px;
	color: white;
	font-family: Arial;		
	text-align: left;	
}
.pagenav, h1 {
	font-size: 14pt;
	color: white;
	margin-top: 5px;
	margin-left: 10px;
	font-family: Arial;		
	text-align: left;	
}

.categories, h1 {
	font-size: 14pt;
	color: white;
	margin-top: 5px;
	margin-left: 10px;
	font-family: Arial;		
	text-align: left;	
}

.post {

	position:relative;
	left:240px;
	top:310px;
	width:480px;
	margin-right: 35px;
	font-family: Arial;
	background: url('images/MAINPOSTBG-17.jpg') repeat-y;
}

.posttext {
	position:relative;
	left:15px;
	top:10px;
	color: white;
	margin-right: 35px;
	font-family: Arial;
	text-align: left;
}
.postindex {
	position:relative;
	left:50px;
	top: 30px;
	font-size: 10pt;
	color: white;
	font-family: Arial;
	text-align: left;	
}

.pagetitle {
	position:relative;
	left:240px;
	top:300px;
	width:480px;
	font-size: 12pt;
	color: white;
	margin-right: 35px;
	font-family: Arial;	
}

img.setLeft { 
    float: left; 
    margin: 4px; 
}
img.setRight { 
    float: right; 
    margin: 4px; 
}
