* { margin:0; padding:0;}
body { background:url(images/main_bg.gif) repeat center top; font-size:100%; line-height:1em; font-family:Arial; font-size:0.75em; color:#cbcbcb; text-align:center}


/*in_line*/
input, select, textarea { vertical-align:middle; font-family:Arial; color:#cbcbcb; font-size:0.85em; background:#000000; border:solid 1px #434646; font-weight:normal; padding-left:5px}
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none;}

/*==================list====================*/
ul{margin:0px; padding:0px; list-style:none}
ul.list_1 li { line-height:1.25em; background:url(images/bullet_lct.gif) no-repeat 0 3px; padding-left:12px; margin-bottom:10px; margin-left:5px}
ul.list_1 li a{text-decoration:underline; color:#4F9D3A}
ul.list_1 li a:hover{ text-decoration:none}

ul.list_2 li { line-height:2em; color:#cbcbcb}
ul.list_2 li a{text-decoration:underline; color:#4F9D3A}
ul.list_2 li a:hover{ text-decoration:none}
/*==========================================*/

a {text-decoration:underline; color:#aaaaaa}
a:hover {text-decoration:none}

a.link_1 {text-decoration:none; color:#ffffff; font-weight:bold}
a.link_1:hover {text-decoration:none}

a.link_dt {text-decoration:underline; color:#006cb3; font-weight:normal}
a.link_dt:hover {text-decoration:none}

a.link_olt {text-decoration:underline; color:#FFCC00; font-weight:normal}
a.link_olt:hover {text-decoration:none}

a.link_sct {text-decoration:underline; color:#0099CC; font-weight:normal}
a.link_sct:hover {text-decoration:none}

a.link_5 {text-decoration:underline; color:#4F9D3A; font-weight:normal}
a.link_5:hover {text-decoration:none}

a.link_6 {text-decoration:underline; color:#4F9D3A; font-weight:bold}
a.link_6:hover {text-decoration:none}

.font_3 {color:#4F9D3A}
.font_3b {color:#4F9D3A; font-weight:bold}
.font_small {color:#cbcbcb; font-size:0.95em; font-weight:normal}
.font_4 {color:#00c2de}
.font_5 {color:#ffffff; font-size: 14px; font-weight:bold}
.font_dt {color:#006cb3; font-weight:normal}
.font_dt2 {color:#006cb3; font-size: 14px; font-weight:bold}
.font_olt {color:#FFCC00; font-weight:normal}
.font_olt2 {color:#FFCC00; font-size: 14px; font-weight:bold}
.font_lct {color:#51B848; font-weight:normal}
.font_lct2 {color:#51B848; font-size: 13px; font-weight:bold}
.font_sct {color:#0099CC; font-weight:normal}
.font_sct2 {color:#0099CC; font-size: 14px; font-weight:bold}

.clear { clear:both;}

p {margin:0 0 15px 0}
.p1 {margin-bottom:22px; text-align: justify; line-height:18px}
.p1b {margin-bottom:22px; margin-left:52px; text-align: justify; line-height:18px}
.p1c {font-size:0.95em; color:#4F9D3A; margin-bottom:22px; margin-left:52px; text-align:justify; line-height:14px}
.p2 {margin-bottom:29px}

h1 {font-size: 12px; font-weight:normal; margin-bottom:22px; text-align: justify; line-height:18px}
h2 {color:#51B848; font-size: 13px; font-weight:bold; margin:0 0 15px 0}
h3 {color:#51B848; font-size: 12px; font-weight:normal; margin:0 0 15px 0}
h5 {font-size:1em; margin:0 0 15px 0}

/*header*/
#header { height:200px}
.flash {position:absolute; margin:0 -26px 0 -26px}

#bottom_content {font-family:Arial; font-size:0.85em; line-height:1.25em; color:#cbcbcb}
#bottom_content a {color:#4F9D3A; text-decoration:none}
#bottom_content a:hover {text-decoration:underline}
#bottom_content .indent {padding:23px 0 0 29px; text-align:top}

/*content*/
#divisioncontent {background:url(images/content_bg_lct.gif) repeat center top; color:#cbcbcb}
#homecontent {background:url(images/content_bg3.gif) repeat center top; color:#cbcbcb}
#content {background: #000000 url(images/content_bg_lct.jpg) no-repeat center top; color:#cbcbcb}
.title {margin-bottom:33px}
.title2 {margin-bottom:29px}
.title3 {margin-bottom:25px}
.img_left {float:left; margin:-3px 16px 26px 0; width:58px; height:58px}
.img_left2 {float:left; margin:0 10px 6px 0}
.img_left2b {float:left; margin:0 10px 2px 0}
.img_left3 {float:left; margin:0 18px 100px 0}
.img_left4 {float:left; margin:0 15px 16px 0; width:58px; height:58px}
.img_left5 {float:left; margin:0 10px 10px 0; width:58px; height:58px}
.img_right {float:right; margin:0px 0px 10px 15px}

.img {margin-bottom:20px}

.subtitle1 {
	color: #cbcbcb;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin: 20px 0px 20px 0px;
    text-align: left;
	letter-spacing: expanded;
	font-stretch:wider;
}

.side_text_quotes
	{
	color:#4F9D3A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	font-weight: normal;
	margin: 20px 20px 0px 20px;
	font-style: normal;
	letter-spacing: normal;
    text-align: justify;	
}

.subhead {
	margin-left: 0px;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 10px;
	margin-top: 0px;
	color: 4F9D3A;
	text-decoration:none;
}

.subhead A:link{color:#4F9D3A; text-decoration: none;}
.subhead A:hover{color:#999999; text-decoration: none;}
.subhead A:visited{color:#4F9D3A; text-decoration: none;}
.subhead A:active{color:#4F9D3A; text-decoration: none;}

/*footer*/
/*#footer_main {background:url(images/footer_bg.gif) repeat-x bottom #fff; color:#212121}*/
#footer_main {background:url(images/footer_929.gif) no-repeat top; color:#999999}
#footer {height:77px}
#footer a {color:#195314; text-decoration:none}
#footer a:hover {text-decoration:underline}
#footer .indent {padding:23px 350px 0px 29px; font-size: 0.95em; text-align: center}
.logos {position:absolute; margin:17px 0 0 603px}

/*================== index.html ==================*/
#page1 #homecontent .col_1 .indent { padding:115px 50px 20px 49px; text-align: justify}
#page1 #homecontent .col_2 .indent { padding:115px 50px 20px 5px}
#page1 #homecontent .col_3 .indent { padding:125px 20px 20px 20px; text-align: justify}
#page1 #homecontent .col_1b .indent { padding:10px 50px 10px 49px; text-align: justify}
#page1 #homecontent .col_2b .indent { padding:10px 50px 10px 20px}

/*================== index-1.html ==================*/
#page2 #content .col_1 .indent { padding:45px 50px 72px 49px}
#page2 #content .col_2 .indent { padding:45px 45px 72px 0}

/*================== index-2.html ==================*/
#page3 #content .col_1 .indent { padding:45px 45px 79px 49px}
#page3 #content .col_2 .indent { padding:45px 45px 78px 0}

/*================== about-team-green.html ==================*/
#page4 #content .col_1 .indent { padding:45px 50px 50px 49px}
#page4 #content .col_2 .indent { padding:45px 46px 50px 0}
#page4 #content .col_3 .indent { padding:45px 53px 50px 0; font-size:0.95em}
#page4 #content .col_3 .indent .subhead {color:#4F9D3A; text-decoration: none}
#page4 #content .col_3 .indent .subhead a:hover {text-decoration:underline}
/*==== #page4 #content .col_3 .indent a {text-decoration: none;} ====*/

/*================== outdoor-services-portfolio.html ==================*/
#page5 #content .col_1 .indent { padding:45px 45px 77px 49px}
#page5 #content .col_2 .indent { padding:45px 45px 78px 0; text-align: justify}

/*================== st-louis-outdoor-services.html ==================*/
#page6 #content .col_1 .indent { padding:425px 45px 77px 49px}
#page6 #content .col_2 .indent { padding:15px 45px 56px 0}

/*================== index-6.html ==================*/
#page7 #content .col_1 .indent { padding:45px 50px 50px 49px}
#page7 #content .col_2 .indent { padding:45px 46px 76px 0}
#page7 #content .col_3 .indent { padding:45px 40px 50px 0}

/*================== contact-us.html ==================*/
#contact #content .col_1 .indent { padding:45px 10px 50px 49px}
#contact #content .col_2 .indent { padding:45px 36px 76px 0}
#contact #content .col_3 .indent { padding:45px 40px 50px 0; font-size:0.95em;}

/*================== index-7.html ==================*/
#page8 #content .indent { padding:45px 45px 75px 49px}

/*================== divisions pages ==================*/
#divisions #divisioncontent .col_1 .indent { padding:45px 45px 77px 49px}
#divisions #divisioncontent .col_2 .indent { padding:45px 45px 56px 0}

.phones {float:right; margin:0 74px 0 0}
input {width:220px; height:20px; margin-bottom:5px; margin-top:5px}
.div_input {height:30px}
.div_btns {width:75px; background:url(images/btn_bg_bk.gif) repeat-x center top}
textarea {width:220px; height:139px; overflow:auto; margin-bottom:21px; display:block}
.div_links {text-align:right; word-spacing:10px}

/*====== TOPpx RIGHTpx BOTTOMpx LEFTpx ======*/

/* RSS FEEDS */
   
.rss-box {
	width: 450px;
 }
 
p.rss-title {padding:0.5em;}
.rss-title, rss-title a {
 
 }
ul.rss-items il {padding:0.5em; list-style-type: disc}

.rss-items {
	padding:0.5em;
	list-style-type: disc;
/*	list-style-image: ;
	list-style-position: outside;
	list-style:none;
	list-style-type: none;
	list-style-image: url("http://www.teamgreenlandscaping.com/point.jpg"); */
  
}

.rss-item {
	color:#999999;
	font-size:0.95em;
	font-weight:normal;
	padding-bottom:1em;
}


.rss-item a:link, .rss-item a:visited, .rss-item a:active {
	text-decoration: none;
	color: #4F9D3A;
	font-size: 12px;
	font-weight: bold;
}

.rss-item a:hover { 
	text-decoration: underline
}
	
.rss-date {
	color:#cbcbcb;
	font-size:0.95em;
	font-weight:normal
}


 
/* RSS FEED buttons */

.pod-play {
   _width:12em;
   margin: 0 0.2em; padding: 0.1em 0; _padding:0;
   
   white-space:nowrap;
   text-decoration: none;
   vertical-align:middle;
   background: #fb6;
   color: black;
   }
.pod-play em {
   _width:1em; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.1em 0.5em;
   background: white;
   color: #222;
   }
.pod-play span {
   _width:1em; _cursor:hand;
   margin:0; padding: 0.1em 0.5em 0.1em 0.3em;
   }
.pod-play:hover {
   background: #666;
   color: white;
   }
.pod-play:hover em {
   background: black;
   color: white
   }

