* {font-size:100.01%}
html {font-size:62.5%}
body {margin:0; padding:0; font-family:Verdana,Arial,sans-serif; font-size:1.3em; background:#234910 url(images/body.gif) repeat-y}

#header {margin:10px 0 0; width:800px; height:135px; text-align:left; background:url(images/header.jpg) no-repeat}
#header h1 {margin:0}
#header .logo {width:360px; height:135px; text-align:left}
#header .logo img {margin:95px 0 0; border:0}

#menu {margin:10px 0; width:800px; height:35px; text-align:left; background:url(images/menu.jpg) repeat-x; font-size:0.85em}
#menu ul,li {margin:0; padding:0; list-style:none}
#menu li a {color:#333; display:block; float:left; height:13px; color:black; text-decoration:none; text-transform:uppercase; font-weight:bold; padding:11px 16px; margin:0 0 0 10px; background:url(images/menu_back.gif) repeat-x 0 -35px}
#menu li a:hover {color:black; text-decoration:none; background:url(images/menu_back.gif) repeat-x 0 0}

#content {margin:10px 0; width:800px; text-align:left}
#content .left {float:left; width:600px; text-align:left; background:#e9e8e4; padding:10px}
#content .left .ad {float:left; width:336px; height:290px; margin:0 10px 10px 0}
#content .left h2 {font-size:1.4em; margin:8px 0}
#content .left h3 {font-size:1.2em; margin:0 0 8px}
#content .left a {color:#427d00; text-decoration:underline; font-weight:bold}
#content .left a:hover {color:#3c7100; text-decoration:underline}
#content .left .more {float:left; font-size:0.85em; margin-bottom:10px; background:#cdd1be; padding:5px; height:60px}
#content .left .more img {float:left; margin-right:5px}
#content .left .more h4 {color:#2170a8; margin:1px 0}
#content .left .marg1 {width:270px; margin-right:10px}
#content .left .marg2 {width:300px}
#content .left .marg3 {width:270px; margin-left:10px}
#content .left input {font-size:1.4em}
#content .left input.text {width:400px; background:#e0e0e0; border:1px solid #bbb; padding:3px}
#content .left input.button {background:#427d00; border:1px solid #444; padding:2px; color:white}
#content ul {padding:0; list-style:disc}
#content li {margin:0 0 10px; padding:0}
#content li.companies {display:block; border:1px solid #ccc; padding:3px}
#content li img {float:right; margin-right:5px}
#content .right {float:right; width:160px; height:610px; text-align:right; margin:0 0 0 10px; background:#cdd1be; padding:15px 5px}

#footer {clear:both; margin:10px 0; width:780px; text-align:left; font-size:0.8em; background:#e5e4df; padding:10px}
#footer a {color:#427d00; text-decoration:underline; font-weight:bold}
#footer a:hover {color:#3c7100; text-decoration:underline}
