body {
	margin: 0;
	padding: 0;
	background-color: #ffffff;
	background-image:url(../images/bg-slide.png);
	background-repeat:repeat-x;
	font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif ;
	font-size: 14px;
	}	
p {
	font-family:Verdana;
	font-size: 14px;
}	
img
{  border-style: none;
}
h1{
	border-bottom:2px dotted #CC6600;
	font-size:28px;
	color:#435607;
	margin:0px;
	padding:0px 0 5px 0;
	line-height: 22px;	
}
h2{
	font-size:16px;
	color:#fff;
	font-weight:normal;
	margin:0px;
	padding:0px;	
}
.hide {
	display: none;
	}
.orange{

	font-size:16px;
	color:#e07c09;
	font-weight:normal;
	margin:0px;
	padding:0px;
	
}
.email-text{
	font-size:11px;
	color:#fff;
	margin:0px;
	padding:0;
	line-height:13px;
	}
.email-text-form {
	margin-top: 15px;
	}	
.email-text-orange,	
.email-text-form p {
	font-size:11px;
	color:#e07c09;
	margin:0px;
	padding:0px;
	}
.email-text-form .left {
	float: left;
	height: 60px;
	}
.email-text-form .right {
	float: right;
	width: 70px;
	}	
.email-text-form .right p.small	{
	font-size: 10px;
	text-align: center;
	line-height: 11px;
	color: white;
	}
#pagewrap {
	width:970px;
	margin:0 auto;
	padding:0 0 0 20px;
	position:relative;
	}
a#logo {
	background-image:url(../images/Pic-HomeLogo.gif);
	height:85px;
	width:271px;
	cursor:pointer;
	display:block;
	left:45px;
}
#menu_clients {
	display:block;
	left:832px;
	position:absolute;
	top:46px;
	width:200px;
	}
#clients ul {
	font-size:16px;
	color:#d87b11;
	}
#clients li {
	list-style:none;
	font-size:16px;
	color:#d87b11;

	}
#clients li a:link {
	text-decoration:none;
	font-size:16px;
	color:#d87b11;
	font-weight:bold;
	}
#clients li a:hover {
	text-decoration:none;
	font-size:16px;
	color:#435607;
	font-weight:bold;
	}
#clients li a:visited {
	text-decoration:none;
	font-size:16px;
	color:#d87b11;
	font-weight:bold;
	}
#top-cap {
	background-image:url(../images/top-curve.png);
	background-repeat:no-repeat;
	height:12px;
	width:969px;
	clear:both;
	}

#content-top {
	min-height:281px;
	background-color:#FFFFFF;
	width:969px;
	position:relative;
	text-align: left;

	}
#l-content-border {
	background-image:url(../images/shadow-left.png);
	background-repeat:repeat-y;
	height:97.1%;
	position:absolute;
	width:10px;
	float:left;
	left:-7px;
	}
#r-content-border {
	background-image:url(../images/shadow-right.png);
	background-repeat:repeat-y;
	height:97.1%;
	position:absolute;
	width:10px;
	top:96px
	float:right;
	left:967px;
	}
#main-pic{
	background-image:url(../images/Pic-Headline.png);
	background-repeat:no-repeat;
	height:289px;
	width:680px;
}
#main-pic embed{
	margin-left: 3px;
}
#email-section {
	float:right;
	background-image:url(../images/email-bg.png);
	background-repeat:no-repeat;
	height:289px;
	width:258px;
	border-top:1px solid white;	
	padding:0 15px;
}
#email-section h2 {
	line-height: 16px;
	margin: 10px 0 0 0;
	}
#content{
	padding-left:40px;
	clear:both;
	font-weight:normal;
	color:#3f3f3f;

	}

#content-bottom {
	background-image:url(../images/content-bottom.png);
	background-repeat:no-repeat;
	height:23px;
	width:982px;
	margin-left:-3px;
}
#content-left{
	float:left;
	margin-right:20px;
	margin-top:36px;
	padding-left:41px;
	width:400px;
	}
#content-top img {
	margin: 5px;
	}	
#content-right{
	float: right;
	width:400px;
	margin-right:33px;
	margin-top:15px
	}
.clear {
	clear:both;
	}	
#top-nav ul {
margin:0 0 0 4px;
padding:0;
position:relative;
z-index:1000;
height:24px;
clear:both;
}
#top-nav li {
float:left;
list-style-type:none;
margin:0 1px 0 0;
position: relative;
}
#top-nav li a {
background-image:url(../images/link-slide.png);
background-repeat:repeat-x;
color:#fff;
display:block;
float:left;
font-size:12px;
font-weight:bold;
height:24px;
padding:4px 5px 0;
text-align:center;
text-decoration:none;
text-transform:uppercase;
}
#top-nav li a:hover {
color:#fff;
}
#top-nav .left {
background-image:url(../images/link-left.png);
background-repeat:no-repeat;
float:left;
height:24px;
margin:0;
padding:0;
width:8px;
}
#top-nav .right {
background-image:url(../images/link-right.png);
background-repeat:no-repeat;
display:inline-block;
height:24px;
width:8px;
}
a.bgover, a.bgover:hover {
background-image:url(../images/link-slideO.png) !important;
cursor:pointer;
text-decoration:none;
}
li li a.bgover, li li a.bgover:hover {
background-image:none!important; 
background-color:#fff;
cursor:pointer;
text-decoration:none;
}
.leftover {
background-image:url(../images/link-leftO.png) !important;
cursor:pointer;
}
.rightover {
background-image:url(../images/link-rightO.png) !important;
cursor:pointer;
}

#top-nav ul ul {
	background-color:#fff;
	border:1px solid #DF7C09;
	height:auto;
	left:0;
	padding:5px;
	position:absolute;
	text-align:left;
	top:23px;
	}
#top-nav ul ul li {
  background-image:none;
  color:#fff;
  float:none;
	height:auto;
	width: auto;
  }
#top-nav li li a {
	background-image:none;
	border-bottom:1px dotted #FFE2BF;
	color:#DF7C09;
	display:block;
	font-weight:normal;
	height:auto;
	line-height:14px;
	margin:0;
	padding:4px 5px 4px 0;
	text-align:left;
	width:100%;
	}
#top-nav li li a:hover {
	color: #2b3802;
	}

#top-nav li li.last a{
	border-bottom:none;
	}



.email-text-form input {
	background-image:url(../images/field.png);
	background-repeat:no-repeat;
	height:17;
	width:140px;
	background-color: transparent;
	border: none;
	margin: 0 0 2px 0;
	padding-left: 3px;
}
#submit {
	background-image:url(../images/submit.png);
	background-repeat:no-repeat;
	height:20px;
	width:100px;
	font-size: 0;
	display: block; 
	color: transparent;
	text-indent: -999px;
	text-transform: capitalize;	
	}
#logo-watermark {
	background-image:url(../images/watermark-logo.png);
	background-repeat:no-repeat;
	float:left;
	height:138px;
	margin-left:9px;
	margin-top:94px;
	width:52px;
	}
#footer {
	display:block;
	top:46px;
	width:963px;
	}
ul#footer-menu {
	color:#D87B11;
	font-size:10px;
	margin:0;
	padding:0;
	text-align:center;
	width:100%;
	height:45px;
	clear:both;
	}
#footer-menu li {
	list-style:none;
	font-size:10px;
		font-weight:normal;
	color:#d87b11;
	display:inline;
	

	}
#footer-menu li a:link {
	text-decoration:none;
	color:#d87b11;
	background-image:url(../images/footer-li-bg.png);
	background-position: right center;
	background-repeat: no-repeat;
	padding: 0 15px 0 10px;

	}
#footer-menu li a:hover {
	text-decoration:none;
	color:#435607!important;
	background-image:url(../images/footer-li-bg.png);
	background-position: right center;
	background-repeat: no-repeat;
	padding: 0 15px 0 10px;
	}
#footer-menu li a:visited {
	text-decoration:none;
	color:#d87b11;
	background-image:url(../images/footer-li-bg.png);
	background-position: right center;
	background-repeat: no-repeat;
	padding: 0 15px 0 10px;
	}
#footer-menu li a.last {
	background-image:none;
	}
li.natsol {
	padding-left: 95px;
	}	
a#webmaster {
	text-decoration: none;
	float: right;
	font-size: 10px;
	color:#c8c79f;
	}	
a:hover#webmaster {
	color:#435607;
	}		