HTML {
	margin: 5px 15px;
}

body{
	font-family: tahoma, helvetica, arial, sans-serif;
	font-size: 15px;
	background: url(../images/body-bg.jpg) gray 50% repeat fixed;
	margin: 2px auto;
	max-width: 1024px;
	border-width: 0px 16px 16px 16px; 
	border-style: ridge; 
	border-color: #844A06 #844A06 #844A06 #CCCC99;
     }

h1{
        font-size: 36px;
        color: #063306;
        text-align: left;
        line-height: 110px;
	min-width: 795px;
}


table {border:1px solid #000000;border-collapse:collapse;}
caption {color:#000000;background-color:#66CC66;padding:5px;border:1px solid #000000;white-space:nowrap;}
td {padding:5px;border:1px solid #000000; text-align: center;}
.lightgreen {color:#000000;background-color:#66CC66;padding:5px;border:1px solid #000000;white-space:nowrap;}

#LandScapeProducts
{
	float: left;
	border-width: 0px 6px 6px 6px; 
	border-style:double; 
	border-color: #844A07 #844A07;
        width: 98%;
	padding-top: 5px;
}


h3, p {
        font-size: 15px;
        margin: 1em 0.5em 0.5em 0.5em;
}

p {
        margin-top: 0.5em;
}

img {
        border: 0;
        padding: 0px;
}

img.displayed {
    display: block;
    margin-left: auto;
    margin-right: auto; }


a {
        color: #be0404;
        text-decoration: none;
        font-size: 15px;
}


#weather {

	position: absolute;
	z-index: 12;
	top: 125px;
	right: 33px;

}

#subright ul a {
        text-decoration: underline;
}

#wrapper {
        text-align: left;
        min-width: 790px;
	max-width: 1024px;
        background: white;
}

#wrapperi {
        padding: 0px 0px;
        background: #fffffe url(../images/right_bg.jpg) bottom repeat-x;
}

#header, #search, #nav, #nav li, h2, #special, #special h3, #footnav, #strategies li, #strategies ul {
        margin: 0px;
        padding: 0px;
}


#header {
        border-bottom: 1px solid #fff;
        border-top: 2px solid #000;
        text-align: left;
        padding-left: 25px;
        color: #000000;
	background: #99FF00  url(../images/RTR.gif) center right no-repeat;
	min-width: 65%;
        position: relative;
}



.clear {
        clear: both;
        font-size: 1px;
        height: 5px;
        margin: 0 0 -4px 0;
}

#rightnav {
        float: right;
        width: 260px;
}

#leftcontent {
		width: 67%;
          float: left;
          border: groove  0px  #fff;
}

#search {
        background: #eda135 url(../images/search_icon.gif) 21px 14px no-repeat;
        border-bottom: 1px solid #004b83;
        padding: 8px 0px 10px 40px;
        margin-bottom: 0px;
}

#search .text {
        width: 260px;
}

#search .submit {
        background: #db8100;
        color: #e5e4e2;
        border: 0px solid #e5e4e2;
}

#nav {
        float: right;
        width: 260px;
        margin: 0;
        padding: 0;
        background: #336699;

}

#nav li {
        background: #91aa37 url(../images/menu_green_arrow.gif) left center repeat-y;
        padding: 3px 0px 4px 36px;
        margin-bottom: 2px;
        margin-left: 0;
        list-style: none;
}


* html #nav li { /* IE 5.x hack */
        padding-left: 20px;
        padding-left: 36px;
}

#nav a {
        font-weight: bold;
        font-family: helvetica, arial, tahoma, sans-serif;
        font-size: 15px;
}


a.navbar:link {
        font-size: 15px;
	   border: 0px solid white;
        padding: 4px;
        margin: 0px;
        color: #efeeed;

}

a.navbar:visited {
        font-size: 15px;
	border: 0px solid  white;
        padding: 4px;
        margin: 0px;
        color: #efeeed;
}

a.navbar:hover {
        font-size: 15px;
	text-decoration: underline;
	border: 0px solid black;
        padding-left: 12px;
        padding-right: 30px;
        color: #000;
        background: #eda135 url(../images/search_icon.gif) right no-repeat;
}


#products {
        float: right;
        width: 260px;
        margin: 0;
        background: #fffffe;
}

#products h2 {
        background: #844a09;
}

#products ul {
        padding-left: 25px;
        padding-bottom: 1px;
        margin: 12px 0 1px 0;
        font-size: 15px;
}

#products li {
        list-style-image: url(../images/bullet_dimond.gif);
        padding-bottom: 8px;
        padding-left: 0;
        margin-left: 0;

}

#products li a {
        font-size: 15px;

}

#products li a:hover {
        font-size: 15px;
        background: #eda135 url(../images/search_icon.gif) right no-repeat;
	text-decoration: underline;
	border: 0px solid black;
        padding-left: 10px;
        padding-right: 20px;
}

#news {
        background: #f5f4f3;
        padding-bottom: 0.5em;
        border-top: 4px solid #fff;
        color: #666;
}

#news h2 {
        background: #e0a403;
}

#explore {
        margin-top: -1px;
        background: #fffffe url(../images/right_bg.jpg) bottom repeat-x;
        border-bottom: 6px solid #844A08;
}

#explorei {
        border: groove  0px  #707070;
        padding-bottom: 11px;
}

#explore ul {
	margin-top: 16px;
        margin-bottom: 8px;
        margin-left: 0;
        padding-left: 25px;
}

#explore a {
        color: #000;
        text-decoration: underline;
}

#explore li {
        list-style: none;
        background: url(../images/bullet_arrow.gif) left center no-repeat;
        padding: 4px 0 4px 25px;
        margin-left: 0;
}

#explore .orange {
        color: #f09d27;
}

#explore .learnmore {
        margin: 5px 0 20px 18px;

}

#special {
        width: 187px;
        background: url(../images/offer_box_bg.gif) repeat-y;
        float: right;
}

#special, #special a {
        color: #f5f5f5;
                text-decoration: none;
}

#special p {
        padding: 0 15px;
}

#special div {

        background: url(../images/offer_box_bot.gif) bottom no-repeat;
        height: 6px;
        font-size: 1px;
}

#subright {
        border: groove  0px  #707070;
        background: #fffffe url(../images/right_bg.jpg) bottom right repeat-x;
        border-bottom: 6px solid #844A08;
}

#strategies {
        width: 195px;
        float: left;
}

#strategies h2 {
        background: #844A09;
}

#strategies li {
        list-style: none;
        margin: 0.8em 0.5em;
}

#solutions {
        float: right;
        width: 215px;
}

#solutions h2 {
        background: #024c83;
}

#footer {
        text-align: right;
        background: #99C785;
        color: #000;
        border-top: 2px solid #fff;
}

* html #footer {
    height: 1em;
}

#footeri {
     padding: 2px 3px 4px 15px;
     border-bottom: 2px solid #fff;
}

#footer a {
        color: #000;
}

#footer a:hover {
        color: #003366;
}


#footer span.copyright {
	float: left;
	width: 500px;
}

.readmore {
        text-align: right;
        font-weight: bold;
}

.green {
         color: #6aa101; 
}
.blue {
        color: #844A08;}
.orange {
        color: #e0a404;
}

#h3.header2 {
        text-align: left;
        padding-left: 25px;
        color: #000000;
	min-width: 65%;
        position: absolute;
        text-align: left;

}

/*

h1.header {
        border-bottom: 1px solid #fff;
        border-top: 2px solid #000;
        text-align: left;
        padding-left: 45px;
        color: #73EF90;
	background: #22592F  url(../images/Recycle_JimBob2.gif) center right no-repeat;
	min-width: 65%;
        position: relative;
}
*/