BODY {
	BACKGROUND: #999; FONT-SIZE: 11px; FONT-FAMILY: Helvetica, Arial, Trebuchet, sans-serif
}
.nodisplay {
	DISPLAY: none
}
P {
	FONT-SIZE: 11px; COLOR: #555852; LINE-HEIGHT: 15px; PADDING-TOP: 10px; FONT-FAMILY: Helvetica, Arial, Trebuchet, sans-serif
}
P#content {
	PADDING-RIGHT: 25px; PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 20px; LINE-HEIGHT: 22px; PADDING-TOP: 20px
}
P#content A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #555852; LINE-HEIGHT: 22px; TEXT-DECORATION: underline
}
P#content hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 22px; TEXT-DECORATION: none
}
#container {
	BACKGROUND: url(images/logo_new.gif) #484848 no-repeat 22px 20px; MARGIN: 40px auto; OVERFLOW: hidden; WIDTH: 899px; POSITION: relative
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: -9999px; PADDING-TOP: 0px
}
H1 A {
	DISPLAY: block;
	LEFT: 14px;
	WIDTH: 305px;
	POSITION: absolute;
	TOP: 8px;
	HEIGHT: 96px
}
H2 {
	FONT-SIZE: 140%; PADDING-BOTTOM: 5px; COLOR: #3b3d39; BORDER-BOTTOM: #555852 1px solid
}
H3 {
	FONT-SIZE: 100%; PADDING-BOTTOM: 5px; COLOR: #3b3d39; PADDING-TOP: 5px
}
UL#nav {
	FLOAT: right; WIDTH: 329px
}
UL#nav LI {
	DISPLAY: block
}
UL#nav LI A {
	PADDING-RIGHT: 22px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; COLOR: #fff; PADDING-TOP: 4px; TEXT-ALIGN: right
}
UL#nav LI A.projects {
	BACKGROUND: #b4b6b8; BORDER-BOTTOM: #b4b6b8 1px solid
}
UL#nav LI A.aboutus {
	BACKGROUND: #a2a4a6; BORDER-BOTTOM: #a2a4a6 1px solid
}
UL#nav LI A.contact {
	BACKGROUND: #909295; BORDER-BOTTOM: #909295 1px solid
}
UL#nav LI A.news {
	BACKGROUND: #7e7f82; BORDER-BOTTOM: #7e7f82 1px solid
}
UL#nav LI A.faq {
	BACKGROUND: #757678; BORDER-BOTTOM: #757678 1px solid
}
UL#nav LI A:hover {
	BACKGROUND: #c0d59d; COLOR: #2e2f2c; BORDER-BOTTOM: #666 1px solid
}
UL#nav LI A.active {
	BACKGROUND: #c0d59d; COLOR: #2e2f2c; BORDER-BOTTOM: #666 1px solid
}
#green_nav {
	BACKGROUND: #c0d59d; FLOAT: right; OVERFLOW: hidden; WIDTH: 184px; HEIGHT: 111px; padding-top: 4px;
}
#green_nav UL {
	WIDTH: 190px
}
#green_nav UL LI {
	PADDING-RIGHT: 16px; DISPLAY: block; PADDING-LEFT: 12px; PADDING-BOTTOM: 3px; PADDING-TOP: 4px; TEXT-ALIGN: right
}
#green_nav UL LI A {
	FONT-WEIGHT: bold; COLOR: #fff; HEIGHT: 1%
}
#green_nav UL LI A:hover {
	COLOR: #2e2f2c
}
#green_nav UL LI A.active {
	COLOR: #2e2f2c
}
#main {
	CLEAR: both
}
#main IMG {
	FLOAT: left
}
#before {
	DISPLAY: block; LEFT: 0px; WIDTH: 96px; CURSOR: pointer; POSITION: absolute; TOP: 230px; HEIGHT: 34px
}
#after {
	DISPLAY: block; LEFT: 0px; WIDTH: 96px; CURSOR: pointer; POSITION: absolute; TOP: 230px; HEIGHT: 34px
}
#before {
	Z-INDEX: 1000; BACKGROUND: url(images/before_btn.gif) no-repeat left top
}
#after {
	BACKGROUND: url(images/after_btn.gif) no-repeat left top
}
#right_column {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: #e6efd4; FLOAT: right; PADDING-BOTTOM: 20px; WIDTH: 289px; COLOR: #3b3d39; PADDING-TOP: 20px; HEIGHT: 295px
}
#right_column_no_pad {
	FLOAT: right; WIDTH: 329px; COLOR: #3b3d39; HEIGHT: 295px; background-color:#a9c072;
}
#left_column {
	BACKGROUND: #e6efd4; FLOAT: left; WIDTH: 570px; COLOR: #3b3d39
}
#top {
	HEIGHT: 120px
}
#middle {
	BACKGROUND: #e6efd4; FLOAT: left; WIDTH: 570px; COLOR: #3b3d39; HEIGHT: 250px
}
#news {
	BACKGROUND: #e6efd4; FLOAT: left; WIDTH: 900px; COLOR: #3b3d39; HEIGHT: 548px; TEXT-ALIGN: center
}
 #news IMG {
 FLOAT: none;
 }
#bottom {
	FLOAT: left; WIDTH: 570px; COLOR: #3b3d39; BACKGROUND: #c0d59d; HEIGHT: 260px
}
P#faq {
	FONT-SIZE: 11px; PADDING-BOTTOM: 15px; LINE-HEIGHT: 16px
}
#faq_background {
	BACKGROUND: #e6efd4; WIDTH: 899px; COLOR: #3b3d39; HEIGHT: 523px
}
#faq_title {
	MARGIN: 25px 10px 25px 30px; WIDTH: 800px; COLOR: #3b3d39; HEIGHT: 20px
}
#faq_left_column {
	FLOAT: left; MARGIN: 0px 50px 0px 30px; WIDTH: 380px; COLOR: #3b3d39; HEIGHT: 240px
}
#faq_right_column {
	FLOAT: left; WIDTH: 380px; COLOR: #3b3d39; HEIGHT: 240px
}
#home_left_column {
	FLOAT: left; MARGIN: 0px; WIDTH: 247px; COLOR: #3b3d39; HEIGHT: 523px
}
#home_right_column {
	BACKGROUND: #545558; FLOAT: left; WIDTH: 652px; COLOR: #ffffff; HEIGHT: 523px
}
P#home_heading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 40px; FONT-WEIGHT: 300; FONT-SIZE: 22px; PADDING-BOTTOM: 15px; COLOR: #ffffff; LINE-HEIGHT: 26px; PADDING-TOP: 60px; BORDER-BOTTOM: #767678 1px solid
}
P#home {
	PADDING-RIGHT: 0px; PADDING-LEFT: 40px; FONT-WEIGHT: 300; FONT-SIZE: 16px; PADDING-BOTTOM: 15px; COLOR: #bbbbbc; LINE-HEIGHT: 30px; PADDING-TOP: 30px
}
P#contact {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 15px; COLOR: #555852; LINE-HEIGHT: 20px; PADDING-TOP: 55px;
}
P#contact A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #555852; LINE-HEIGHT: 20px; TEXT-DECORATION: underline
}
#contact_left_column {
	BACKGROUND: #a9c072; FLOAT: left; MARGIN: 0px; WIDTH: 277px; COLOR: #3b3d39; HEIGHT: 523px
}
#contact_middle_column {
	BACKGROUND: #c0d59d; FLOAT: left; WIDTH: 293px; COLOR: #3b3d39; HEIGHT: 523px
}
#contact_right_column {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: #e6efd4; FLOAT: right; PADDING-BOTTOM: 20px; WIDTH: 289px; COLOR: #3b3d39; PADDING-TOP: 20px; HEIGHT: 483px
}
P#contact2 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #555852; LINE-HEIGHT: 20px
}
P#contact2 A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #555852; LINE-HEIGHT: 20px; TEXT-DECORATION: underline
}
UL.thumbs {
	FLOAT: right; WIDTH: 329px
}
UL.thumbs LI {
	DISPLAY: block; FLOAT: left
}
UL.thumbs LI A {
	DISPLAY: block; BACKGROUND: #a2a4a6; FILTER: alpha(opacity=50); FLOAT: left; moz-opacity: 0.50; opacity: 0.50
}
UL.thumbs LI A:hover {
	DISPLAY: block; FILTER: alpha(opacity=100); FLOAT: left; moz-opacity: 1; opacity: 0.99
}
UL.thumbs LI A.active {
	DISPLAY: block; FILTER: alpha(opacity=100); FLOAT: left; moz-opacity: 1; opacity: 0.99
}
#footer {
	CLEAR: both; PADDING-RIGHT: 12px; PADDING-LEFT: 0px; FONT-SIZE: 90%; BACKGROUND: #8b8c90; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 10px; HEIGHT: 25px; TEXT-ALIGN: right
}
#footer SPAN {
	MARGIN-RIGHT: 10px
}
#footer SPAN A {
	COLOR: #fff; TEXT-DECORATION: none
}
#footer SPAN A:hover {
	COLOR: #000
}
