body {
font : 73% verdana, "lucida sans", "Trebuchet MS", helvetica, arial, sans-serif;
line-height: 1.7em;
background : #CCFFCC;
color : #555;
}
a:link, a:visited {
text-decoration : none;
background : inherit;
font-weight: bold;
color : #009933; 
}
a:hover {
text-decoration : underline;
background : inherit;
color :  #666;
}
#container {
width: 756px;
\width: 778px;
w\idth: 758px;
border: 0px solid #ccc;
margin: auto;
padding: 10px;
background : #ffffff;
}
#topbar {
height : 25px;
margin : 0;
padding : 0;
background : #80A173;
color : #666;
}
#banner h1 {
float : right;
margin : 0;
padding : 60px 20px 10px 0;
font-size : 140%;
letter-spacing: 3px;
font-weight: bold;
text-transform : uppercase;
background : transparent;
color : #CCFFCC;
}
#banner {
padding: 0px;
margin-bottom: 3px;
height: 150px;
background: #BCEDA8 url(../images/02.jpg) no-repeat;
border: solid 1px #EFEDED;
}
		/* LEFTBOX PROPERTIES */
#leftbox  {
float : left;
width : 200px;
height: auto;
padding : 0;
margin-top : 0;
font-size : 1em;
background : #fff;
color : #333;
}
		/* RIGHTBOX PROPERTIES */

#rightbox {
float : right;
width : 70%;
height: auto;
margin : 0;
padding-top : 20px;
background : #fff;
color : #A4B48B;
}		
#content {
padding: 5px;
margin-top: 5px;
margin-left: 245px;
background: #ffffff url(../images/grbg.jpg) repeat-x;
border: solid 1px #EFEDED;
}
#sidebar-a {
float: left;
width: 230px;
\width: 240px;
w\idth: 230px;
margin: 5px 5px 0 0;
padding: 5px;
padding-bottom: 50px;
background:  #F5F5F5;
border: solid 1px #EFEDED;
}
			/*TOP NAVIGATION */ 
#menu {
height: 117px;
margin : 0;
padding : 0;
list-style-type : none;
list-style-image : none;
text-transform : lowercase;
background: #33CC00;
}
#menu li {
float : left;
border-right : 1px solid #eee;
}
#menu img {
border: 0;
}
ul { 
list-style : none;
margin : 0;
margin-left : 1px;
padding : 0;
} 
#footer {
clear: both;
padding: 5px;
margin-top: 5px;
background: #339900;
color: #eee;
font : 80% verdana, "lucida sans", "Trebuchet MS", helvetica, arial, sans-serif;
text-align: center;
}
#footer a {
color: #eee;
}
.clear {
clear : both;
}
h2 {
margin : 0;
padding: 15px 0 0 15px;
font : bold 140% "Trebuchet MS", "lucida sans", helvetica, arial, sans-serif;
text-transform : uppercase;
line-height: 1.5em;
background : transparent;
color : #A4B48B;
}
h3 {
	font: bold 1.4em 'Trebuchet MS', Tahoma, Sans-serif; 
	margin: 0 0 5px 0;
	padding: 2px 0px 0px 0px;
	border-bottom: 1px solid #97D9A3;
	color: #339900;
}

			/*SEARCH BOX*/
legend { 
color : #009933;
} 
input { 
background : #eee;
color : #009933;
} 

.navigation {
	float: left;
	margin-left: 1px;
	width: 230px;
}
.navigation h1 {
	background: #339900;
	color: #FFF;
	font-size: 1.3em;
	line-height: 40px;
	padding-left: 12px;
}
.navigation ul {margin: 0; padding: 0;}
.navigation li {
	border-bottom: 1px solid #EFEDED;
	list-style: none;
}
.navigation li a {
	background: #ffffff url(img/bgnavigation.gif) repeat-x;	
	color: #553;
	display: block;
	padding: 8px 4px 8px 12px;
	text-decoration: none;
}
.navigation li a:hover {
	background: #dadada;
	color: #553;
}
/* main */
#main {
	float: right;
	width: 66%;	
	margin: 0 0 10px 0; padding: 0;	
}
#main h1 {
	padding: 10px 0px 0px 5px;
	margin: 0 0 0 10px;
	border-bottom: 1px solid #f2f2f2; 	
	font: normal 1.5em 'Trebuchet MS', Tahoma, Sans-serif;
	color: #009933;
	font-weight: bold;
}
#main .post h1 {
	font: normal 1.1em 'Trebuchet MS', Tahoma, Sans-serif;
}
#main ul li {
	list-style-image: url(../images/bullet.gif);
}

.post {
	margin: 0; padding: 0;
	background: #FFF url(../images/gradientbg.jpg) repeat-x;
	border: 1px solid #EFEDED;
}
.post .post-footer {
	background-color: #FAFAFA;
	border: 1px solid #f2f2f2;
	padding: 5px; margin-top: 20px;
	font-size: 95%;
}
.post .post-footer .date {
	background: url('../images/clock.gif') no-repeat 0 center;
	padding-left: 20px; margin: 0 10px 0 5px;
}
.post .post-footer .comments {
	background: url('../images/comment.gif') no-repeat 0 center;
	padding-left: 20px; margin: 0 10px 0 5px;
}
.post .post-footer .readmore {
	background: url('../images/page.gif') no-repeat 0 center;
	padding-left: 20px; margin: 0 10px 0 5px;
}

.post .position_right {
	float: right;
	margin: 5px;
	font: normal 0.9em 'Trebuchet MS', Tahoma, Sans-serif;
}

.post .position_left {
	float: left;
	margin: 5px;
	font: normal 0.9em 'Trebuchet MS', Tahoma, Sans-serif;
}

.post .position_right2 {
	float: right;
	margin-right: 5px;
}

.post .position_left2 {
	float: left;
	width: 340px;
	margin-left: 5px;
}

.post .position {
	margin: 5px;
}

.clear {
	clean: both;
}


