@charset "utf-8";
a:hover{text-decoration:none}
body{background-color:#1f2c18;font:16px "Comic Sans MS", Arial;margin:10px 0 100px}
#main{width:1000px;margin:0 auto;background:#f4f0cb url("media/bg-brown-3.jpg");position:relative}
.log{width:1000px;height:50px;background:#c5a66c url("media/log-3.jpg");text-align:center}
#menu,#contact{position:absolute;top:50px;left:0;width:200px;padding:10px 20px 20px}
#contact{left:760px}
#menu p,#contact p{margin:0}
#contact strong{font-size:24px;display:block;padding:0 0 10px 0;border-bottom:1px solid #1f2c18}
#menu p a,#contact p a,h1 a,#menu-bar{display:block;color:#1f2c18;font-weight:bold;text-decoration:none}
#menu p a,#contact p a{padding:10px 0;border:1px solid #1f2c18;border-width:0 0 1px 0}
#menu #home a{display:block;padding-top:70px;background:url("media/tree-removal-las-vegas-logo.gif") no-repeat}
#content{width:460px;padding:10px 30px 20px;margin-left:240px;min-height:1000px}
#content p{margin:0 0 16px}
#slogan{float:right;text-align:right;font-size:15px;margin:0;font-weight:bold}
#menu-bar{font-size:19px;white-space:nowrap;background:url("media/log-3.jpg") no-repeat center;width:495px;height:30px;color:#FFF;padding-left:10px}
#menu-bar a{color:#FFF;text-decoration:none}
#menu p a:hover,#contact p a:hover,#menu-bar a:hover{color:#FF0}
#menu p strong{font-size:26px}
h1{color:#1f2c18;margin:0;font-size:30px}
h2{font-size:20px;margin:0 0 10px}
h3{margin-bottom:0;font-size:19px}
#footer,#footer a{color:#FFF;text-align:center;margin:0}
input,textarea{width:460px}
#contact input,#contact textarea{width:190px}
.right{text-align:right}
#menu .right{margin:10px 0}
#menu p a#services,#menu p a.tree{border:1px solid #1f2c18;border-width:1px 0}
i,.red{color:#F00}
.treeBG{float:left;width:220px;background:#6a3b1d;padding:6px}
.treeBGml{margin:0 -6px 6px 0}
.treeBG div{background:#cbb482;text-align:center;font-weight:bold}
.rf{float:right;width:220px;padding-left:20px;margin-left:20px;border-left:1px solid #1f2c18}

#enlarge{display:none;position:fixed;top:0;left:0;width:100%;height:1000px;background:url("media/gray-bg.png");padding-top:100px}
#enlarge div{width:720px;min-height:100px;background:url("media/gray-bg.png");text-align:center;margin:0 auto}
#enlarge a{position:absolute;top:100px;right:50%;margin-right:-360px;color:#FFF;background:#F00;padding:0 3px;font-weight:bold;text-decoration:none;border:2px outset #F00}
#enlarge img{border:10px solid #6a3b1d}
#images img{cursor:pointer}
.services{font-size:14px;padding-top:5px}
.req{font-size:12px}

#images{clear:both}
ul,li{margin:0 0 0 15px;padding:0}
.lftDiv,#content p.lftDiv{float:left;width:209px;padding-right:20px;border-right:1px solid #000;margin:0 20px 16px 0}
.lftDiv2{float:left;width:209px;margin:0 0 16px}