@CHARSET "ISO-8859-1";

/* template standards*/
body {
 	font-family:	verdana,helvetica,arial,sans-serif;
 	font-size: 12px;
 	color:#666;
 	background: #fff url(../images/home-background.gif) center -1px no-repeat;
}
strong {
	font-weight: bold;
}
a {
	text-decoration: none;
	color:#65b538;
}

a {
	text-decoration: underline;
}
.highlighted {
	color:#65b538;
}

p {
	margin: 0.5em 0;	
}

.quote {
	margin: 0  0 2.0em 0 !important;
	font-weight:bold;
	font-size: 24px;
	line-height: 1.25em;
}

/*BUILD THINGS TO DELETE*/
div {
	/*opacity: 0.8;*/
	
}

/* SECTIONS AND SECTION PROTOTYPE*/
.section{
	display:block;
	clear:both;
	/*background:#333;*/
	margin:0px auto;
	width: 959px;
	position:relative;
	
}

#topsection {
	background: #fff url(../images/topsection.gif) no-repeat;
	height:121px;
}

#topsection h1,#topsection p {
	position:absolute;
	left:-9999px;
}

#contentsection {
	/*background: #fff url(../images/section-backgrounds/content.gif) top center;*/
	background: #ccc;
	min-height: 469px;
	height: auto !important;
	height: 469px;
}

div#contentsection h2.contenttitle{
	display:none;
}


div#contentsection h3{
	margin: 1em 0;
	/*font-weight: bold;*/
	font-size: 1.5em;
	color: #65b538;
}
div#contentsection ul {
	list-style-type: inherit;
	list-style-image: none;
	list-style-position: outside;
	margin-left:20px;
}
div#contentsection ol {
	list-style-type: decimal;
	list-style-position: outside;
	margin-left:20px;
}
div#contentsection ol ol {
	list-style-type: lower-roman;
}
div#contentsection ul li { margin: 0 0 0.25em 0 }
div#contentsection ol li { margin: 0 0 0.25em 0}
div#contentsection ol ol { font-style: normal; }


div#navigationsection {
	height: 36px;
	
}
div#navigationsection ul {
	height:37px;
	
}

div#navigationsection ul li {
	float:left;
	
}

div#navigationsection ul li a{
	color: #ccc;
	width:219px;
	height: 36px;
	line-height: 36px;
	float:left;
	display:block;
	padding:0px;
	margin: 0px 0px 0px 4px;
}


div#navigationsection ul li a:hover{
	color: #fff;
	text-decoration:none;
	background-position: 0px -50px;
}

div#navigationsection ul li a span {
	position:absolute;
	left:-9999px;
}

div#navigationsection ul li.item1 a{
	width:67px;
	background: url(../images/navigationsection/home/home.jpg) no-repeat;
	background-position: 0px 0px;
	margin:0px 0px 0px 0px;
}

div#navigationsection ul li.item2 a{
	background: url(../images/navigationsection/home/what-we-do.jpg) no-repeat;
	background-position: 0px 0px;
}

div#navigationsection ul li.item3 a{
	background: url(../images/navigationsection/home/who-we-are.jpg) no-repeat;
	background-position: 0px 0px;
}

div#navigationsection ul li.item8 a{
	background: url(../images/navigationsection/home/how-we-work.jpg) no-repeat;
	background-position: 0px 0px;
}

div#navigationsection ul li.item9 a {
	background: url(../images/navigationsection/home/how-to-contact-us.jpg) no-repeat;
	background-position: 0px 0px;
}

div#navigationsection ul li.item1 a:hover{
}

div#navigationsection ul li.item2 a:hover, 
div#navigationsection ul li.item3 a:hover,
div#navigationsection ul li.item8 a:hover, 
div#navigationsection ul li.item9 a:hover {
	background-position: 0px -50px;
}


div#footersection{
	height:49px;
	color: #666;
	line-height: 49px;
	font-size: 11px;
	text-align: right;	
	
}

div#footersection ul,div#footersection p {
	float:right;
	display:block;
	height: 49px;
}

div#footersection ul {
	margin: 0 10px;
	/*width: 200px;*/
	
}
div#footersection ul li{
	float:left;
	margin: 0.5em 0;
}
div#footersection ul li a{
	color: #666;
	height: 49px;
	line-height:49px;
	text-decoration:none;
	float:left;
	display:block;
	padding:0px;
	margin: 0px 0px 0px 10px;
}

div#footersection ul li a:hover {
	text-decoration:underline;
}
