/*
Theme Name: Enterprise Systems Inc
Theme URI: www.enterprisesystems.net
Description: A new theme for Enterprise Solutions.
Version: 1
Author: Garrett Farmer
Author URI: www.enterprisesystems.net
Tags: 
*/

@import "style/css/reset.css";
@import "style/css/typography.css";
@import "style/css/layout.css";

html { 
			overflow-y: scroll; 
}
a:link {
			text-decoration: none;
			color: #333333;
}
	
a:visited {
			text-decoration: none;
			color: #333333;
}
a:active {
			text-decoration: none;
			color: #333333;
}
a:hover {
			text-decoration: underline; 
			color: #3FA9F5;
}
#top {
			width: 1024px;
			height: 35px;
			margin: 35px 0px 0px 0px;
}
#nav {
			float: right;
			margin: 0px 0px 0px 0px;
			font-family: Helvetica, "Helvetica Neue", Arial, sans-serif;
			font-size: 140%;
}
	
#navlist {
			margin: 18px 0px 0px 0px;
			padding:0;
	}
#navlist li {
			display:inline;
			padding:0;
			margin:0;
}
#navlist a:link {
			color: #333333;
			margin: 0px 5px 0px 0px;
}
#navlist a:visited {
			color: #333333;
			margin: 0px 5px 0px 0px;
}#navlist a:hover {
			color: #3FA9F5;
			margin: 0px 5px 0px 0px;
}
#pagenav {
			margin: 18px 0px 0px 0px;
			padding:0;
}
#pagenav li {
			display:inline;
			padding:0;
			margin:0;
}
#pagenav a:link {
			color: #333333;
			margin: 0px 5px 0px 0px;
}
#pagenav a:visited {
			color: #333333;
			margin: 0px 5px 0px 0px;
}#pagenav a:hover {
			color: #3FA9F5;
			margin: 0px 5px 0px 0px;
}
h1 {
			float: left;
			font-size: 150%;
			font-family: Helvetica, "Helvetica Neue", Arial, sans-serif;
			font-weight: lighter;
			font-style: italic;
			color: #333333;
}
h2 {
			font-size: 110%;
			font-family: Helvetica, "Helvetica Neue", Arial, sans-serif;
			font-weight: normal;
			text-transform: uppercase;
}
h3 {
			font-size: 110%;
			font-family: Helvetica, "Helvetica Neue", Arial, sans-serif;
			font-weight: normal;
			text-transform: uppercase;
}
#tagline {
			float: left;
			width: 550px;
			margin: 60px 0px 10px 500px;
			color: #3FA9F5;
			font-family: Helvetica, "Helvetica Neue", Arial, sans-serif;
			font-size: 39px;
			font-weight: bold;
			line-height: 90%;
			text-transform: uppercase;
			
}			
#wrapper {
			width: 1024px;
			margin:0 auto;
}
#header {
			clear: both;
			width: 1024px;
			height: 350px;
			background: url('images/esi_head2.jpg');
			-moz-box-shadow: 0 0 5px #666; 
			-webkit-box-shadow: 0 0 5px #666;
}
#banner_text {
			width: 475px;
			margin: 15px 0px 0px 500px;
			color: #666666;
			font-size: 115%;
			font-family: Helvetica, "Helvetica Neue", Arial, sans-serif;
			line-height: 130%;
}
.more-link{
			font-size: 90%;
}
.widgets {
			width: 225px;
			margin: 15px 0 15px 0px;
			background: #eee;
			text-align: left;
			list-style: none;
			-moz-box-shadow: 0 0 5px #666; 
			-webkit-box-shadow: 0 0 5px #666;
			float: right;
}
.widgets_content a:link {
			color: #333333;
}
.widgets_content a:visited {
			color: #333333;
}
.widgets_content a:hover {
			color: #3FA9F5;
}
.widgets_content  {
			margin: 30px 15px 30px 15px;
}
#footer {
			clear: both;
			font-size: 80%;
}
#single_content {
			background: #eee;
			width: 985px;
			padding: 20px; 
			float: left;
			margin: 15px 0px 15px 0px; 
			-moz-box-shadow: 0 0 5px #666; 
			-webkit-box-shadow: 0 0 5px #666;
			list-style: none;
}
/* JQeury Content */

#organic-tabs { 
			background: #eee;
			width: 995px;
			padding: 20px 30px 10px 0px; 
			float: left;
			margin: 15px 0px 15px 0px; 
			-moz-box-shadow: 0 0 5px #666; 
			-webkit-box-shadow: 0 0 5px #666;
			list-style: none;
}
#explore-nav { 
			overflow: hidden; 
			margin: 0px;
			list-style: none;			
}
#explore-nav li { 
			float: left; 
			margin: 0 0 0 0; 
			list-style: none;
}
#explore-nav li.last { 
			margin-right: 0;
			list-style: none;
}
#explore-nav li a { 
			display: block; 
			padding: 5px; 
			margin: 0px 15px 0px 0px;
			color: #000; 
			font-size: 10px; 
			text-align: center; 
			font-size: 17pt;
			text-decoration: none;
			font-family: Helvetica, "Helvetica Neue", Arial, sans-serif;
			border: 0; 
			list-style: none;
}
#explore-nav li a:hover { 
			list-style: none;
}

#solutions, #web, #networking, #client, #credit  { 
			display: none; 
			list-style: none;
}
#explore-nav li#ex-solutions a.current, ul#solutions li a:hover { 
			color: red;
			list-style: none;
}
#explore-nav li#ex-about a.current, ul#about li a:hover { 
			color: red; 
			list-style: none;
}
#explore-nav li#ex-web a.current, ul#web li a:hover { 
			color: red;
			list-style: none;
}
#explore-nav li#ex-networking a.current, ul#networking li a:hover {  
			color: red;
			list-style: none;
}
#explore-nav li#ex-client a.current, ul#client li a:hover {  
			color: red;
			list-style: none;
}
#explore-nav li#ex-credit a.current, ul#credit li a:hover {  
			color: red;
			list-style: none;
}