html, body, ul, ol, li, p, 
h1, h2, h3, h4, h5, h6, 
form, fieldset, a { 
margin: 0 0 0 0; 
padding: 0; 
border: 0; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 98%;
}


h1, h2, h3, h4, h5, h6 {
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 0.3em;
	margin-top: 0.0em;

}
h1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.4em;
	color: #7e5774;
}
h2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.1em;
	color: #7db002;
}
h3 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 1em;
	color: #336699;
}
h4 {
	FONT-WEIGHT: Bold;
	FONT-SIZE: 1.1em;
	color: #FFFFFF;
	}
h5 {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; 
}
h6 {
	FONT-WEIGHT: bold; FONT-SIZE: .8em;
}
img {
}
lo {
	 FONT-SIZE: 1em; MARGIN-BOTTOM: 0.1em; 
}
ul {
	FONT-SIZE: 1em;
	MARGIN-BOTTOM: 0.1em;
	padding-left: 1.5em;
}
li {
	MARGIN-BOTTOM: 0.3em;
	font-size: 1em;
	list-style-position: outside;
}
strong {
	FONT-WEIGHT: bold
}
b {
	FONT-WEIGHT: bold
}
p {
	margin-top: 0px;
	margin-bottom:.75em;
	font-size: 1em;
}
a {
	margin-top: 0px;
	margin-bottom: 0.75em;
	font-size: 1em;
	text-decoration: none;
		COLOR: #666666;
}
a:link {
	COLOR: #7eb003;	

}
a:visited {
	COLOR: #7eb003;	

}
a:active {
	COLOR:  #7eb003;	
}
a:hover {
	COLOR:  #844685;	
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	background: #844685 url(../Assets/Images/Img/body_bg.gif) repeat-x;

}
#wrapper{
	width: 787px;
	position:relative;
	left:50%;
	margin-left:-393px;
	background: #FFFFFF;
	margin-top: 20px;
}
#wrapper_header{
	float: right;
	height: 1px;
	width: 787px;
}
#wrapper_footer{
	float: right;
	width: 787px;
	height: 1px;
}
#wrapper_content{
	width: 777px;
	float: right;
}
#header{
	width: 740px;
	float: left;
	margin-top: 10px;
	margin-bottom: 8px;
}
#headerlogo{
	float: left;
	width: 170px;
}
#mainnav{
	float: right;
	height: 29px;
	width:385px;

}
#home #home_nav a
,#about #about_nav a
,#team #ourteam_nav a
,#services #services_nav a
,#resources #resources_nav a
,#contact #contact_nav a
 {
background-position:right top;
}
#home_nav a:link, #home_nav a:visited{
	display:block;
	width: 46px;
	height:25px;
	line-height: 25px;
	color:#844685;
	text-decoration:none;
	text-indent:2px;
	background: url(../Assets/Images/Img/nav_home.gif) no-repeat left top;
}
#home_nav a:hover {
background-position:right top;
}
#about_nav a:link, #about_nav a:visited{
	display:block;
	width: 52px;
	height:25px;
	line-height: 25px;
	color:#844685;
	text-decoration:none;
	text-indent:2px;
	background: url(../Assets/Images/Img/nav_about.gif) no-repeat left top;
}
#about_nav a:hover{
background-position:right top;
}

#ourteam_nav a:link,#ourteam_nav a:visited{
	display:block;
	width: 73px;
	height:25px;
	line-height: 25px;
	color:#844685;
	text-decoration:none;
	text-indent:2px;
	background: url(../Assets/Images/Img/nav_ourteam.gif) no-repeat left top;
}
#ourteam_nav a:hover{
background-position:right top;
}
#services_nav a:link,#services_nav a:visited{
	display:block;
	width: 68px;
	height:25px;
	line-height: 25px;
	color:#844685;
	text-decoration:none;
	text-indent:2px;
	background: url(../Assets/Images/Img/nav_services.gif) no-repeat left top;
}
#services_nav a:hover{
background-position:right top;
}
#resources_nav a:link, #resources_nav a:visited{
	display:block;
	width: 81px;
	height:25px;
	line-height: 25px;
	color:#844685;
	text-decoration:none;
	text-indent:2px;
	background: url(../Assets/Images/Img/nav_resources.gif) no-repeat left top;
}
#resources_nav a:hover{
background-position:right top;
}
#contact_nav a:link,#contact_nav a:visited{
	display:block;
	width: 50px;
	height:25px;
	line-height: 25px;
	color:#844685;
	text-decoration:none;
	text-indent:2px;
	background: url(../Assets/Images/Img/nav_contact.gif) no-repeat left top;
}
#contact_nav a:hover{
background-position:right top;
}

#mainnav ul{
	margin: 0px;
	padding: 0px;
	list-style: none;
} 
#mainnav ul li {
	float:left;
	margin-left:2px;
}
#content{
	width: 767px;
	float: left;
}

#content_line{
	width: 767px;
	border-top: 1px none #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px none #CCCCCC;
}
#maincontent{
	float: right;
	width: 465px;
	margin-top: 20px;
}
#maincontent img{
	float: right;
	border: 1px solid #999;
	margin: 15px;
}
#maincontent p{
  padding-right:15px;
}
#secondarycontent{
	float: left;
	width: 286px;
	
}

#scontent_box{
	float: left;
	width: 277px;
	background: #CCCCCC url(../Assets/Images/Img/scontent_bg2.gif) repeat;

}

#scontent_main{
	float: none;
	background: #FFFFFF;
	margin: 20px 15px 25px;
	Padding-bottom:10px;
	Padding-top:5px;
}
#scontent_main img{
	border: 1px solid #999;
	margin: 10px;
}
#scontent_main p,#scontent_main h2,#scontent_main h3{
padding-left:15px;
padding-right:15px;
}
#facts{
	float: left;
	width: 190px;
	position: absolute;
	height: 180px;
	top: 480px;
	left: 50px;
	
}
#footer_text{
	margin-top:5px;
	float: left;
	width: 100%;
	color: #7e5774;
	text-align: center;
}
#designed_by{
	float: left;
	width: 100%;
	color: #CCCCCC;
	text-align: center;
	font-size: .8em;
}
.clearfix:after {
    content: "."; 
    display: block; 
    height: 15px; 
    clear: both; 
    visibility: hidden;
}
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
.floatleft {
	float: left;
	clear: both;
	position: relative;
}
.floatright {
	float: right;

}
#address {
	height:47px;
	float: right;
	width:290px;

}
