/* CSS Document */

* {	margin:0; padding:0; font-size:100%;}

body{background:url(images/body-tail.gif) top repeat-x #080c04; text-align:center;}

img {vertical-align:top;}
a img { border:0;}
ul { list-style:none;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}

html{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.625em;
	line-height:1.4em;
	color:#FFF;
	text-transform:uppercase;
}
input, select { vertical-align:middle; font-weight:normal;}

a {color:#404040;}
a:hover{text-decoration:none;}
p {padding-top:15px;}
strong{ color:#fff; font-weight:normal;}
cite{ display:block; font-style:normal;}
cite span{ color:#3a8f06;}

/* ============================= main layout ====================== */
.imgindent {margin:0 20px 0 0; float:left;}
.phone{ float:right; padding-right:70px;}
.space1{ margin-left:1px;}
.space2{ margin-left:42px;}
.padding1{ padding-top:27px;}
.padding2{ padding-top:15px;}

/* ============================= header ====================== */
#header{ position:relative;}
#header .logo{ position:absolute; margin:22px 0 0 47px;}

/* ============================= content ====================== */
#content{ background:url(images/content-bg.jpg) right top no-repeat; padding:67px 275px 20px 47px;}
.menu{ width:100%; overflow:hidden; padding-bottom:54px;}
.menu li{ float:left; padding-right:51px;}
.menu a{ color:#fff; text-decoration:none;}
.menu a:hover{ color:#456e27;}
.scroll{ overflow:auto; height:250px; position:relative;}
.scroll-wrap { height:600px; padding-right:35px;}
.title{ padding-bottom:10px;}

.link{
	padding-right:0px;
	color:#3a8f06;
	text-decoration:none;
	display:inline-block;
	margin-top:10px;
	background-repeat: no-repeat;
	background-position: right top;
}
.link1{ background:url(images/link-bg.gif) right top no-repeat; padding-right:15px; color:#3a8f06; text-decoration:none;}
.link:hover, .link1:hover{
	color:#090;
}

.list{ padding-top:4px;}
.list li{ padding-bottom:8px;}
.list a{
	display:block;
	border:solid 1px #1d1f1c;
	background:#0c0c0c;
	text-decoration:none;
	padding:2px 0 1px 5px;
	color:#FFF;
}
.list a:hover{ background:#3a5c23;}

/* ============================= page1 ====================== */
#page1 #content{ background:url(images/page1-content-bg.jpg) no-repeat 0 0; position:relative;}
#page1 .enter{ position:absolute; margin:121px 0 0 613px;}
#page1 .logo1{
	position:absolute;
	margin:112px 0 0 767px;
	left: 16px;
	top: 38px;
}

/* ============================= footer ====================== */
#footer{ color:#ffffff;}
#footer a{ color:#383d34; text-decoration:none;}
#footer a:hover{ color:#fff;}
#footer .indent{ padding:13px 0 0 50px;}
