body { 
	color:#454545;
}

a {color:#458cd3; ;}
.color1 {color:#589915}
.yelow {color:#fbd11e}
.blue {color:#74adbe}
.blue2 {color:#365d84}
.white {color:#fff}
.green {color:#589915}

/* ** ** custom select color ** ** */
::selection {
	background: #19b6c5;
	color:#fff;					 /* Safari */}
::-moz-selection {
	background: #19b6c5; /* Firefox */
	color:#fff;
}
h1 {color:#333}
h1 strong {color:#589915;}
h1 a {color:#000;}
h2 {color:#000;}
h2 strong {color:#589915}
h3 a, h3 strong {color:#589915 }
h5 {color:#fff}
#content ul li {   border-top:1px solid #f2f2f2}
#content ul li a {color:#75ce0e;}

ol li { 
	color:#75ce0e;
}
ol li span{ 
	color:#333
}
ol li.grey{ 
	background:#f8f8f8;
	border-top:1px solid #f2f2f2;
	border-bottom:1px solid #f2f2f2
}

/* --- Table styling --- */
table thead th {
	background:#e6e6e6;
}
table tbody .table_grey td {
	background:#ededed;
}
.green_bg {background:#f0f8de}
.table_grey .green_bg {background:#e3e8d6}
th.green_bg {background:#dbe4ca !important}


/*--- comments ---*/

#content .comments {
	background:#f4fade;
}
#content .comments dl dd {
	color:#3d404b;
}
.comments_info {
	border-bottom:1px solid #e6f3ba;
}


.list  {
	border-bottom:1px solid #f9f9f9;
}
.list li  {
	border-top:1px solid #f9f9f9;
}
.list li span {
	color:#75ce0e;
}
.list2 li  {
	border-top:1px solid #515151;
}
.list2 li a {
	color:#fff;
}


.blockquote {
	background:#f9f9f9;
	border:1px solid #f4f4f4;
}

.side_bar {
	background:#f4fade url(../images/side_right.gif) repeat-x 0% 0%;
}

#content .right_list li {
	background:#dff0aa;
	color:#454545;
	border-top:1px solid #fff;
}
#content .right_list li:hover {
	background:#c8e56f;
}
#content .right_list li a {
	color:#454545;
}

.cloud .color1 {
	color:#5f9d1e;
}
.cloud .color2 {
	color:#d2ec61;
}
.cloud .color3 {
	color:#a0d02d;
}
.tag_link {
	color:#ff9900	
}

	.button {
		color:#fff;
		text-shadow:#262627 1px 1px 1px
	}
dl dt img, .foot_pic img { 
	border:1px solid #545454
}
dl dd, .block_foot {
	color:#fff;
	border-bottom:1px solid #525252
}
.foot_pic  {
	color:#fff;
}


.slider_text p.title {
	text-shadow:#72a719 1px 1px 1px;
}
.slider_text p {
	text-shadow:#72a719 1px 1px 1px;
}

.media_button span {
	text-shadow:#51961f 1px 1px 1px
}
.blog_more span {
	text-shadow:#3a3a3a 1px 1px 1px
}
.blog_comments span {
	text-shadow:#316c09 1px 1px 1px
}



