.lastnews {
	border: 1px solid #9aa39a;
	margin-bottom: 10px;
	color: #50554f;
}

.lastnews h1 {
	height: 18px;
	margin: 0;
	color: #FFF;
	font-size: 11px;
	font-weight: bold;
	padding: 1px 0px 0px 16px;
	background-color:#1C9C2D;
}
.lastnews  p {
	border-top: 1px solid #9aa39a;
	background-color: #fcffec;
	padding: 7px;
	margin: 0;
}
.bj a:link,.bj a:visited{
	text-decoration:none;
	color:#F60;
}
.bj a:active,.bj a:hover{
	text-decoration:none;
	color:#ffffff;
	background-color:#F60;
}
.linr{color:#444444;}
body {
	background-color: #197D26;
	color: #50554f;
}

a:link {
	color: #F60;
}

a:visited {
	color: #03AA30;
}

a:hover {
	color: #03AA30;
}

#globalContainer {
	background-image: url(../../img/Border_M.jpg);
}
#footerAd {
	background-image: url(../../img/Border_M.jpg);
}
#header {

}

#menu {
	background-image: url(../../img/menu.gif);
	background-repeat: no-repeat;
	width: 742px;
	height: 42px;
}

#borderTop {
	background-image: url(../../img/Border_T.gif);
	height: 9px;
}

#borderBottom {
	background-image: url(../../img/Border_B.gif);
	height: 9px;
}

#footer {
	background-color: #197d26;
	color: #C3CDC2;
}

#footer a:link, #footer a:visited {
	color:#C3CDC2;
}

.footerpipe {
	color: #9AA39A;
}



#logo {
	float: left;
	margin-left:20px;
	margin-top:18px;
	padding:11px;
	height: 66px;
	width: 494px;
	background-image:url(../../img/logo.gif);
	background-repeat:no-repeat;
	vertical-align: bottom;
}

h1 {
	color: #090;
}

h2 {
	color: #005100;
}

h3 {
	color: #00260A;
}

#belowMenu {
	width: 742px;
	height: 155px;
	border-bottom: 4px solid #090;
}

.catalogContainer {
	width: 490px;
}



#innerBody .textBreak{	
	clear:both;
}

.productFeatured {
	width: 700px;
	padding-top: 5px;
	margin-top: 15px;
	padding-bottom: 20px;
}

.productFeatured .featuredText  {
	margin-left: 200px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.productFeatured .featuredImage {
	text-align: left;
	float: left;
	width: 183px;
	margin: 0px;
	padding: 0px;
}

.productFeatured .featuredText .productInfo{
	float:left;
	width:250px;
}



/* product pages
----------------------------------*/
#productContent{
	color:#50554f;
	margin-top: 15px;
	
}

#productContainer {
	margin-top: 20px;
	

}

#productContainer table {
	width: 460px;
	overflow: hidden;
}

#productContainer .main {
	margin-right: 195px;
}

#productContainer .main .topnav {
	border-top: 1px solid #9aa39a;
	border-bottom: 1px solid #9aa39a;
}

#productContainer .main .topnav a {
	color: #8E9399;
	font-size: 11px;
}

#productContainer .main .topnav a:hover {
	color: #000;
	text-decoration: none;
}

#productContainer .main .topnav a.last {
	margin: 0;
}

.coltxt1 {
	width:200px;
	text-decoration:none;
	float: left;
	margin-left:10px;
	margin-right: 10px;
	margin-top: 5px;
}
.coltxt2 {
	width:200px;
	text-decoration:none;
	float: left;
	margin-left:10px;
	margin-right: 10px;
	margin-top: 5px;
}
.coltxt3 {
	width:200px;
	text-decoration:none;
	float: left;
	margin-left:10px;
	margin-top: 5px;
	
}
.coltxt2cols {
	width:410px; 
	text-decoration:none;
	float: left;
	margin-left:10px;
	
	
}
.coltxtarea {

}



/* other
----------------------------------*/

.spacer {
	height: 18px;
	font-size: 1px;
}

.spacerSmall {
	height: 5px;
	font-size: 1px;
}




#rightColumn {
  border-left-color: #9AA39A;
}



.clearBoth { clear:both; }
h3 .coltxtlink a:link {
	text-decoration: none;
}

