/* Attach this CSS to the template file OR remove the ../ */
body {
	background-color: #1d6134;
	margin-top: 0;
	margin-left: 0;
	margin-bottom: 0;
	margin-right: 0;
	padding:0;
}

#wrapper {
	height:auto;
}

/* HEADER */
#header {
	background-image: url(../images/header.jpg);
	background-repeat:no-repeat;
	height:148px;
}
#header .logo {
	float:left;
	width:235px;
	height:68px;
	background-image: url(../images/logo.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:80px;
	left:52px;
}
.logo a {
	padding:0px 210px 55px 0px;
}
#header .contacts {
	color:#166131;
	line-height:1.15em;
	position:absolute;
	top:84px;
	left:320px;
}

/* CONTENT */
#main_content {
	clear:both;
	background-image: url(../images/bckg.jpg);
	background-color:#1d6134;
	background-repeat: repeat-y;
	height:1%;
	overflow:hidden;
}
#main_content .side {
	float:left;
	height:647px;
	width:22px;
	background-image: url(../images/content-side-stripe.jpg);
	background-repeat:no-repeat;
}
#main_content .page {
	float:left;
	width:700px;
	vertical-align:top;
	margin-left:28px;
	height:auto;
}

/* FOOTER */
#footer {
	color: #fff;
	clear:both;
	height:71px;
	background-image: url(../images/footer.jpg);
	background-repeat:no-repeat;
	padding: 70px 0px 0px 50px;
	margin:0px;
}
#footer .links {
	font-weight:bold;
}
#footer .additionallinks {
}
#footer .copyright {
}
#footer .logo {
	float:left;
	margin-left:45px;
	width:63px;
	height:67px;
	background-image: url(../images/logoFooter.png);
	background-repeat:no-repeat;
}
/* ============= Links for main menu on top ============= */
.main_menu a:link {
	color: #ffffff;
	text-decoration: none;
}
.main_menu a:visited {
	color: #ffffff;
	text-decoration: none;
}
.main_menu a:active {
	color: #ffffff;
	text-decoration: none;
}
.main_menu a:hover {
	color: #ffffff;
	text-decoration: underline;
}
/* ============= Links for email on top ============= */
#header .contacts a:link {
	color: #166131;
	text-decoration: none;
}
#header .contacts a:visited {
	color: #166131;
	text-decoration: none;
}
#header .contacts a:active {
	color: #166131;
	text-decoration: none;
}
#header .contacts a:hover {
	color: #166131;
	text-decoration: underline;
}

/* ============= Links for the footer - bottom menu ============= */
#footer .links a:link, #footer .additionallinks a:link {
	color:#fff;
	text-decoration: none;
}
#footer .links a:visited, #footer .additionallinks a:visited {
	color:#fff;
	text-decoration: none;
}
#footer .links a:active, #footer .additionallinks a:active {
	color:#fff;
	text-decoration: none;
}
#footer .links a:hover, #footer .additionallinks a:hover {
	color:#fff;
	text-decoration: underline;
}

.buttons2 td {
	
}

#main_content .title {
	font-weight:bold;
	color:#eb901a;
	margin-top:10px;
	margin-bottom:5px;
}
#main_content .sub-title {
	font-weight:bold;
	color:#1a6033;
	margin-top:10px;
	margin-bottom:5px;
	clear:both;
	margin-left:25px;
}
/* Bullets */
*:first-child+html #main_content ul {
	margin-top:-5px;
}
#main_content ul li {
	line-height:1.45em;
	padding:0px;
}
*:first-child+html #main_content ul li {
	margin-left:45px;
}
#main_content[id] ul li {
	margin-left:0px;
}
/* paragraph */
#main_content p, #main_content ul {
	color:#7a7a7a;
	padding-bottom:8px;
	padding-top:5px;
	margin:0px;
	line-height:1.35em;
}
/* MORE */
#main_content .more {
	font-weight:bold;
	margin-left:10px;
}
/* ============= Links for MORE ============= */
#main_content .more a:link {
	color:#595959;
	text-decoration: none;
}
#main_content .more a:visited {
	color:#595959;
	text-decoration: none;
}
#main_content .more a:active {
	color:#595959;
	text-decoration: none;
}
#main_content .more a:hover {
	color:#595959;
	text-decoration: underline;
}
