@charset "utf-8";
/* CSS Document */

/* HEADER */
#header a { font-weight:bold; text-decoration:none; }

#logo { float:left; margin:10px 0px 10px 10px; }
#control { float:left; margin:10px 0px 10px 10px; width:650px; }

#links { float:left; height:30px; margin-bottom:5px; width:478px;  }
#links p { color:#a7a79f; line-height:2.0em; margin-right:10px; text-align:right;}
#links strong { color:#666; }

#freeTrial { float:left; width:118px; } 
#freeTrial a { background:url(../Images/buttons.png) no-repeat 0px -25px; color:#fff; display:block; height:30px; font-size:1.2em; line-height:30px; text-align:center; width:118px;  }
#freeTrial a:hover { background-position:-118px -25px; color:#333;  }	

#searchBox { float:left; margin-right:5px; text-align:right; width:595px; }
#searchBox input#q { margin-top:2px; width:300px; }

#searchSubmit { float:left; width:65px; }
#searchSubmit a { background:url(../Images/buttons.png) no-repeat 0px 0px; color:#fff; display:block; font-size:0.9em; font-weight:normal; height:25px; line-height:25px; text-align:center; width:65px; }
#searchSubmit a:hover { background-position:-65px 0px; color:#333; }

#chat { float:right; height:65px; margin-left:0px; width:44px; }

#nav { clear:both; list-style:none; }
#nav li { float:left; }
#nav a { color:#fff; font-size:1.0em; height:35px; line-height:35px; overflow:hidden; text-align:center; text-indent:-900px; }

#nav a#navHome { background:#f0f0e6 url(../Images/nav.png) no-repeat 0px 0px; display:block; width:139px; }
	#nav a#navHome:hover { background-position:0px -70px; }
	#nav a.navHomeActive { background-position:0px -35px !important; }
#nav a#navFeatures { background:#f0f0e6 url(../Images/nav.png) no-repeat -139px 0px;; display:block; width:152px; }
	#nav a#navFeatures:hover { background-position:-139px -70px; }
	#nav a.navFeaturesActive { background-position:-139px -35px !important; }
#nav a#navPricing { background:#f0f0e6 url(../Images/nav.png) no-repeat -291px 0px;; display:block; width:133px; }
	#nav a#navPricing:hover { background-position:-291px -70px; }
	#nav a.navPricingActive { background-position:-291px -35px !important; }
#nav a#navCompany { background:#f0f0e6 url(../Images/nav.png) no-repeat -424px 0px;; display:block; width:148px; }
	#nav a#navCompany:hover { background-position:-424px -70px; }
	#nav a.navCompanyActive { background-position:-424px -35px !important; }
#nav a#navBlog { background:#f0f0e6 url(../Images/nav.png) no-repeat -572px 0px;; display:block; width:128px; }
	#nav a#navBlog:hover { background-position:-572px -70px; }
	#nav a.navBlogActive { background-position:-572px -35px !important; }
#nav a#navPress { background:#f0f0e6 url(../Images/nav.png) no-repeat -700px 0px;; display:block; width:116px; }
	#nav a#navPress:hover { background-position:-700px -70px; }
	#nav a.navPressActive { background-position:-700px -35px !important; }
#nav a#navSupport { background:#f0f0e6 url(../Images/nav.png) no-repeat -816px 0px;; display:block; width:134px; }
	#nav a#navSupport:hover { background-position:-816px -70px; }
	#nav a.navSupportActive { background-position:-816px -35px !important; }
	
/* FOOTER */

#footer { background:#f0f0e6 url(../Images/footer.png) no-repeat center top; clear:both; font-size:0.8em; margin:0 auto; padding:20px;  }
#footer h3 { margin:0; padding:0.6em 0; }
#footer ul { list-style:none; margin-bottom:10px; padding-right:20px; }
#footer li { border-top:1px solid #CCC; }
#footer li a {  display:block; text-decoration:none; padding:0.6em 0; }
