* {margin: 0; padding: 0;}

.contact {
	padding-top: 5px;
	padding-bottom: 10px;
}

.sidebar {
	padding: 10px;
	float: left;
	width: 120px;
	background-color: #672;
}

.page-content {
	padding: 10px;
	float: right;
	width: 500px;
}

body {
	margin: 5px;
	padding: 0px;
	text-align: center;
}

#main {
	width: 750px;
	padding: 15px;
	text-align: left;
	padding: 0px;
	margin: 0px auto;
}


#menu {
	width: 588px;
	text-align: center;
	margin-top: 0px;
        margin-left: auto;
	margin-right: auto;
	clear: both;
}

#clearer {
	clear: both;
}

#content {
	background-color: #556f20;
	clear: both;
	padding: 15px;
	padding-top: 45px;
	padding-left: 50px;
}

#content img {
        vertical-align: middle;
        max-width: 200px;
	padding: 10px;
}

div.btn a{
	background-image: url(/images/m1.jpg); 
       	display: block;
       	text-decoration: none;
       	cursor: pointer;
       	color: #fff;
	width: 147px;
	height: 48px;
	text-align: center;
	line-height: 48px;
	font-size: 1.3em;
	font-weight: bold;
	float: left;
	margin-bottom: -10px;
}

.logo { background:url(/images/header_bg.jpg) no-repeat left; height: 255px; padding-left: 15px; margin-bottom:-25px;}

.logo a {font-size: 1.2em; text-decoration:none; color: #99e; background-color: #124 ; line-height: 1.24em; padding: 5px; float: left; clear:both;}

body { background:url(/images/top_bg.gif) repeat-x top #475f10; font-size:100%; line-height:1em; font-family:Arial; color:#e2eccb; font-size:0.8125em; line-height:1.23em; text-align:center; padding-top:7px}

/*in_line*/
input, select, textarea { vertical-align:middle; font-weight:normal; font-family:Arial; color:#48630c; font-size:1em; 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.83em; font-size:0.92em}
ul.list-1 li a{text-decoration:underline; color:#fff; background:url(/images/marker_list.gif) no-repeat 0 5px; padding-left:9px}
ul.list-1 li a:hover{ text-decoration:none}

.list-indent {margin:0 0 22px 0}

dt {color:#fff; font-weight:bold}
dd {margin:0 0 16px 0; padding-right:5px}
/*==========================================*/


h1 {color:#c9ff30; font-size:1.5em; line-height: 1.6em; padding-bottom: 5px; padding-top: 10px; margin-left: -15px;}
h2 {color:#c9ff30; font-size:1.2em; line-height: 1.3em; padding-bottom: 5px; padding-top: 10px; margin-left: -10px }
h3 {color:#c9ff30; font-size:1.1em; line-height: 1.2em; padding-bottom: 5px; padding-top: 10px; margin-left: -5px }
h4 {color:#c9ff30; font-size:1.05em; line-height:1.10em; font-weight:normal}

a { text-decoration:underline; color:#d0ffd0}
a:hover {text-decoration:none; color:#8f8 }

h5 {font-size:1em; margin:0 0 16px 0; font-weight:normal}

.link a{text-decoration:underline; color:#c9ff30 !important; background:url(/images/marker_link.gif) no-repeat 0 6px; padding-left:10px; float:right; font-size:10px; text-transform:uppercase; margin:0 0 0 20px}
.link a:hover {text-decoration:none}

a.link-2 {text-decoration:underline; color:#c9ff30}
a.link-2:hover {text-decoration:none}


.clear { clear:both;}

.h-indent {margin:0 0 14px 0}


/*header*/
/*#header { background:url(/images/header_bg.jpg) no-repeat left 23px; margin-bottom:-4px; position:relative; clear: both;}*/


p {margin:8px 0 8px 0}

.line {background:url(/images/line_bg.gif) repeat-x top; height:25px}

/*footer*/
#footer{ background:#1f2d02; font-family:tahoma; font-size:0.85em; color:#7ca224; text-align:center; padding:5px}
#footer .indent {padding:33px 0 10px 0}
#footer a {color:#7ca224; text-decoration:underline}
#footer a:hover {text-decoration:none}
#footer img { padding: 10px; }


.phone {float:right; margin:0 100px 0 0}
.input {width:183px; height:17px}
input {width:233px; height:17px}
textarea {width:255px; height:140px; overflow:auto; margin-bottom:37px; display:block}

