@charset "utf-8";
/* CSS Document */

body{
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
	background-color: #2f2f2f;
	background-repeat: repeat-x;
}
#wrapper{width:auto;background:url(http://www.archertechgroup.com/themes/archer/images/bg_wrapper.jpg) top center no-repeat;}

#header{width:480px;height:110px;margin:auto;margin-top:0px;}
#logo{width:260px;height:110px;float:left;}
#logo img{border:none;}
#nav-bar{width:460px;height:auto;float:left;clear:both;background:#CCCCCC;overflow:auto;padding:10px;}
#nav-buttons{z-index:1;position:relative;}
/*#fma{clear:both;width:990px;height:325px;margin:auto;}*/
#fma{display:none;}
#content{clear:both;width:480px;height:auto;padding-top:00px;background:#eaeef1;margin:auto;}
#left-column{
	width:460px;
	height:auto;
	float:left;
	background-color:#eaeef1;
	padding:10px;
		
}
#news-column{width:460px;height:auto;clear:both;padding:10px;}
#text{width:460px;height:auto;float:left;margin-left:0;clear:both; background-color:#FFFFFF;padding:10px;}
#footer{clear:both;width:460px;height:auto;margin:auto; background-color:#FFFFFF; overflow:auto;padding:10px}
#footer-logo{width:305px;}
#footer-nav{}
#footer{}

#left-column h2{color:#666666;font-size:1.1em;clear:both;margin-top:0;padding:0;}
#left-column p{font-size:.8em;}

#news-column{font-size:.8em; color:#4a494a;}
#news-nav{color:#348627}
#news-nav a{text-decoration:none;color:#348627;padding:5px;}
#news-nav a:hover{text-decoration:underline;color:#016ebb;}
#footer-logo img{display:block;}
#footer-nav a{color:#6e6e6e;}
#footer-nav a:hover{color:#CCCCCC;}
#footer{color:#6e6e6e;font-size:.8em}

p{font-size:.9em; color:#3a3a3a;}

h1.home{font-size:1.0em;color:#016ebb;}
.green{color:#348627;}

.rssItemDate{font-size:1em;}
.rssItemSummary{}
.rssItemTitle{font-weight:normal;color:#4a494a;padding:0;font-size:.9em;}
.rssItemTitle a{color:#4a494a;text-decoration:none;margin:0;padding:0;}
.rssItemTitle a:hover{color:#348627;}
.rssItem{display:block;clear:both;border-bottom:1px solid #96a4ad;padding-bottom:8px;}

.rssSummaryList .rssItem{ margin-bottom:0px }
.rssSummaryList .rssItem .rssItemTitle{ font-weight:bold }
.rssSummaryList .rssItem .rssItemDate{ color:#4a494a; }
.rssSummaryList .rssItem .rssItemSummary{}
.rssSummaryList .rssSummaryListTitle{font-weight:bold}



#nav-bar a, #nav-bar a:hover {} /*--Hover State--*/
a.home span{}
a.products span{}
a.services span{}
a.partners span{}
a.company span{}

ul#menu{margin:0;padding:0;}
ul#menu li {position:relative;display:inline;margin:0;padding:0;}

ul#menu div {width:460px;height:165px;}

ul#menu li.mega div {
	z-index: 100;
	width:460px;
	height:60px;
	top: 32px;
	padding-top:0px;
}
	
ul#menu li.hovering div {display:block;top:32px;width:460px;height:60px;}

.megamenu ul{
	list-style: none;
	margin: 0; padding: 0;
	width: 460px;
	float: left;
	clear:both;
	
}

.megamenu h3 { /*--Sub nav heading style--*/	
display:none;
	
}
		
.megamenu ul li a {
	text-indent: 0; /*--Override text-indent from parent list item--*/
	height: auto; /*--Override height from parent list item--*/
	display: inline-block;
	text-decoration: underline;
	color: #626262;
	font-size:11px;
	padding: 1px;
	
}
.megamenu ul li a:hover {
	color: #54942a;
	background-position: 5px 12px ;/*--Override background position--*/
	text-decoration:underline;
	
}

#explore, #sub-nav{display:none;}

.navigation {
  display: none;
}
