@charset "utf-8";
/* CSS Document */

body{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top: 0px;
	background-color:#000000;
	
}

a {
	text-decoration:none;
}

h1 {
	font-size:18px;
	font-weight:bold;
	color:#2c2c2c;
}

h2 {
	font-size:18px;
	font-weight:bold;
	color:#3da6c4;
}

h3 {
	font-size:12px;
	font-weight:bold;
	color:#3da6c4;
}

h4 {
	font=size:12px;
	font-weight:bold;
	color:#ffffff;
}

ul {
	list-style-type:disc;
	padding:15px;
	
}

hr {
		color:#3da6c4;
		height:2px;
}

#wrapper {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	left:0px;
	top:0px;
	width:899px;
	height:4250px;
	text-align:left;
}

#wrapperAbout {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	left:0px;
	top:0px;
	width:899px;
	height:1424px;
	text-align:left;
}

#wrapperCS {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	left:0px;
	top:0px;
	width:899px;
	height:1768px;
	text-align:left;
}

#wrapperCU {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	left:0px;
	top:0px;
	width:899px;
	height:1768px;
	text-align:left;
}

#wrapperPortfolio {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	left:0px;
	top:0px;
	width:899px;
	height:2768px;
	text-align:left;
}

#wrapperResources {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	left:0px;
	top:0px;
	width:899px;
	height:1768px;
	text-align:left;
}

#wrapperSEM {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	left:0px;
	top:0px;
	width:899px;
	height:2168px;
	text-align:left;
}

#wrapperWD {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	left:0px;
	top:0px;
	width:899px;
	height:4068px;
	text-align:left;
}

#wrapperWG {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	left:0px;
	top:0px;
	width:899px;
	height:1768px;
	text-align:left;
}

#logo-button_ {
	position:absolute;
	left:0px;
	top:0px;
	width:255px;
	height:94px;
	background-image:url(images/logo_button.gif);
	border:0px;
}

#home-button_ {
	position:absolute;
	left:255px;
	top:0px;
	width:68px;
	height:94px;
	background-image:url(images/home_buttonOver.gif);
	border:0px;
}

#home-button_ a {
	width: 68px;
	height: 94px;
	text-decoration: none;
	display:block;
}

#home-button_ img {
	width: 68px; height: 94px; border: 0; 
}

#home-button_ a:hover img{
	visibility:hidden;
}

#webdesign-button_ {
	position:absolute;
	left:323px;
	top:0px;
	width:85px;
	height:94px;
	background-image:url(images/webdesign_buttonOver.gif);
	border:0px;
}

#webdesign-button_ a {
	width: 85px;
	height: 94px;
	text-decoration: none;
	display:block;
}

#webdesign-button_ img {
	width: 85px; height: 94px; border: 0; 
}

#webdesign-button_ a:hover img{
	visibility:hidden;
}

#sem-button_ {
	position:absolute;
	left:408px;
	top:0px;
	width:124px;
	height:94px;
	background-image:url(images/sem_buttonOver.gif);
	border:0px;
}

#sem-button_ a {
	width: 124px;
	height: 94px;
	text-decoration: none;
	display:block;
}

#sem-button_ img {
	width: 124px; height: 94px; border: 0; 
}

#sem-button_ a:hover img{
	visibility:hidden;
}

#computer-button_ {
	position:absolute;
	left:532px;
	top:0px;
	width:92px;
	height:94px;
	background-image:url(images/computer_services_buttonOver.gif);
	border:0px;
}

#computer-button_ a {
	width: 92px;
	height: 94px;
	text-decoration: none;
	display:block;
}

#computer-button_ img {
	width: 92px; height: 94px; border: 0; 
}

#computer-button_ a:hover img{
	visibility:hidden;
}

#portfolio-button_ {
	position:absolute;
	left:624px;
	top:0px;
	width:87px;
	height:94px;
	background-image:url(images/portfolio_buttonOver.gif);
	border:0px;
}

#portfolio-button_ a {
	width: 87px;
	height: 94px;
	text-decoration: none;
	display:block;
}

#portfolio-button_ img {
	width: 87px; height: 94px; border: 0; 
}

#portfolio-button_ a:hover img{
	visibility:hidden;
}

#about-button_ {
	position:absolute;
	left:711px;
	top:0px;
	width:88px;
	height:94px;
	background-image:url(images/about_buttonOver.gif);
	border:0px;
}

#about-button_ a {
	width: 88px;
	height: 94px;
	text-decoration: none;
	display:block;
}

#about-button_ img {
	width: 88px; height: 94px; border: 0; 
}

#about-button_ a:hover img{
	visibility:hidden;
}

#contact-button_ {
	position:absolute;
	left:799px;
	top:0px;
	width:100px;
	height:94px;
	background-image:url(images/contact_buttonOver.gif);
	border:0px;
}

#contact-button_ a {
	width: 100px;
	height: 94px;
	text-decoration: none;
	display:block;
}

#contact-button_ img {
	width: 100px; height: 94px; border: 0; 
}

#contact-button_ a:hover img{
	visibility:hidden;
}

#side-nav-SpacerTop_ {
	position:absolute;
	left:0px;
	top:94px;
	width:287px;
	height:49px;
	background-image:url(images/side_nav_SpacerTop.gif);
	border:0px;
}

#banner_ {
	position:absolute;
	left:287px;
	top:94px;
	width:612px;
	height:233px;
	background-image:url(images/banner.gif);
	border:0px;
}

#web-blog_ {
	position:absolute;
	left:0px;
	top:143px;
	width:287px;
	height:37px;
	background-image:url(images/web_blogOver.gif);
	border:0px;
}

#web-blog_ a {
	width: 287px;
	height: 37px;
	text-decoration: none;
	display:block;
}

#web-blog_ img {
	width: 287px; height: 37px; border: 0; 
}

#web-blog_ a:hover img{
	visibility:hidden;
}

#resources_ {
	position:absolute;
	left:0px;
	top:180px;
	width:287px;
	height:43px;
	background-image:url(images/resourcesOver.gif);
	border:0px;
}

#resources_ a {
	width: 287px;
	height: 43px;
	text-decoration: none;
	display:block;
}

#resources_ img {
	width: 287px; height: 43px; border: 0; 
}

#resources_ a:hover img{
	visibility:hidden;
}

#terms_ {
	position:absolute;
	left:0px;
	top:223px;
	width:287px;
	height:37px;
	background-image:url(images/termsOver.gif);
	border:0px;
}

#terms_ a {
	width: 287px;
	height: 37px;
	text-decoration: none;
	display:block;
}

#terms_ img {
	width: 287px; height: 37px; border: 0; 
}

#terms_ a:hover img{
	visibility:hidden;
}

#side-nav-Spacer_ {
	position:absolute;
	left:0px;
	top:260px;
	width:287px;
	height:84px;
	background-image:url(images/side_nav_Spacer.gif);
	border:0px;
}

#wd-icon_ {
	position:absolute;
	left:287px;
	top:327px;
	width:121px;
	height:162px;
	background-image:url(images/wd_iconOver.gif);
	border:0px;
}

#wd-icon_ a {
	width: 121px;
	height: 162px;
	text-decoration: none;
	display:block;
}

#wd-icon_ img {
	width: 121px; height: 162px; border: 0; 
}

#wd-icon_ a:hover img{
	visibility:hidden;
}

#sem-icon_ {
	position:absolute;
	left:408px;
	top:327px;
	width:137px;
	height:162px;
	background-image:url(images/sem_iconOver.gif);
	border:0px;
}

#sem-icon_ a {
	width: 137px;
	height: 162px;
	text-decoration: none;
	display:block;
}

#sem-icon_ img {
	width: 137px; height: 162px; border: 0; 
}

#sem-icon_ a:hover img{
	visibility:hidden;
}

#eg-icon_ {
	position:absolute;
	left:545px;
	top:327px;
	width:133px;
	height:162px;
	background-image:url(images/website_grants_iconOver.gif);
	border:0px;
}

#eg-icon_ a {
	width: 133px;
	height: 162px;
	text-decoration: none;
	display:block;
}

#eg-icon_ img {
	width: 133px; height: 162px; border: 0; 
}

#eg-icon_ a:hover img{
	visibility:hidden;
}

#cs-icon_ {
	position:absolute;
	left:678px;
	top:327px;
	width:133px;
	height:162px;
	background-image:url(images/cs_iconOver.gif);
	border:0px;
}

#cs-icon_ a {
	width: 133px;
	height: 162px;
	text-decoration: none;
	display:block;
}

#cs-icon_ img {
	width: 133px; height: 162px; border: 0; 
}

#cs-icon_ a:hover img{
	visibility:hidden;
}

#mid-right_ {
	position:absolute;
	left:811px;
	top:327px;
	width:88px;
	height:162px;
	background-image:url(images/mid_right.gif);
	border:0px;
}

#call-now_ {
	position:absolute;
	left:0px;
	top:344px;
	width:287px;
	height:80px;
	background-image:url(images/call_now.gif);
	border:0px;
}

#quote-button_ {
	position:absolute;
	left:0px;
	top:424px;
	width:287px;
	height:65px;
	background-image:url(images/quote_buttonOver.gif);
	border:0px;
}

#quote-button_ a {
	width: 287px;
	height: 65px;
	text-decoration: none;
	display:block;
}

#quote-button_ img {
	width: 287px; height: 65px; border: 0; 
}

#quote-button_ a:hover img{
	visibility:hidden;
}

#side-bar_ {
	position:absolute;
	left:0px;
	top:489px;
	width:203px;
	height:3760px;
	background-color:#2c2c2c;
	border:0px;
}

#side-barAbout_ {
	position:absolute;
	left:0px;
	top:489px;
	width:202px;
	height:935px;
	background-color:#2c2c2c;
	border:0px;
}

#side-barCS_ {
	position:absolute;
	left:0px;
	top:489px;
	width:202px;
	height:1279px;
	background-color:#2c2c2c;
	border:0px;
}

#side-barCU_ {
	position:absolute;
	left:0px;
	top:489px;
	width:202px;
	height:1279px;
	background-color:#2c2c2c;
	border:0px;
}

#side-barPortfolio_ {
	position:absolute;
	left:0px;
	top:489px;
	width:202px;
	height:2279px;
	background-color:#2c2c2c;
	border:0px;
}

#side-barResources_ {
	position:absolute;
	left:0px;
	top:489px;
	width:202px;
	height:1280px;
	background-color:#2c2c2c;
	border:0px;
}

#side-barSEM_ {
	position:absolute;
	left:0px;
	top:489px;
	width:202px;
	height:1679px;
	background-color:#2c2c2c;
	border:0px;
}

#side-barWD_ {
	position:absolute;
	left:0px;
	top:489px;
	width:202px;
	height:3578px;
	background-color:#2c2c2c;
	border:0px;
}

#side-barWG_ {
	position:absolute;
	left:0px;
	top:489px;
	width:202px;
	height:1279px;
	background-color:#2c2c2c;
	border:0px;
}

#main_ {
	position:absolute;
	left:202px;
	top:489px;
	width:678px;
	height:3740px;
	background-color:#ffffff;
	border:0px;
	padding:10px;
}

#mainAbout_ {
	position:absolute;
	left:202px;
	top:489px;
	width:692px;
	height:935px;
	background-color:#ffffff;
	border:0px;
	padding-left:5px;
}

#mainCS_ {
	position:absolute;
	left:202px;
	top:489px;
	width:692px;
	height:1279px;
	background-color:#ffffff;
	border:0px;
	padding-left:5px;
}

#mainCU_ {
	position:absolute;
	left:202px;
	top:489px;
	width:692px;
	height:1279px;
	background-color:#ffffff;
	border:0px;
	padding-left:5px;
}

#mainPortfolio_ {
	position:absolute;
	left:202px;
	top:489px;
	width:692px;
	height:2278px;
	background-color:#ffffff;
	border:0px;
	padding-left:5px;
}

#mainResources_ {
	position:absolute;
	left:202px;
	top:489px;
	width:692px;
	height:1280px;
	background-color:#ffffff;
	border:0px;
	padding-left:5px;
}

#mainSEM_ {
	position:absolute;
	left:202px;
	top:489px;
	width:692px;
	height:1679px;
	background-color:#ffffff;
	border:0px;
	padding-left:5px;
}

#mainWD_ {
	position:absolute;
	left:202px;
	top:489px;
	width:677px;
	height:3563px;
	background-color:#ffffff;
	border:0px;
	padding: 10px;
}

#mainWG_ {
	position:absolute;
	left:202px;
	top:489px;
	width:692px;
	height:1279px;
	background-color:#ffffff;
	border:0px;
	padding-left:5px;
}

#footer {
	position:absolute;
	left:1px;
	width:688px;
	bottom:-3px;
	height:69px;
	border:0px;
	font-size:8px;
	padding-left:5px;
	padding-right:5px;
}

#footerAbout {
	position:absolute;
	left:0px;
	width:688px;
	bottom:1px;
	height:69px;
	border:0px;
	font-size:8px;
	padding-left:5px;
	padding-right:5px;
}

#footerCS {
	position:absolute;
	left:-1px;
	width:688px;
	bottom:0px;
	height:69px;
	border:0px;
	font-size:8px;
	padding-left:5px;
	padding-right:5px;
}

#footerCU {
	position:absolute;
	left:202px;
	width:688px;
	bottom:1px;
	height:69px;
	border:0px;
	font-size:8px;
	padding-left:5px;
	padding-right:5px;
}

#footerPortfolio {
	position:absolute;
	left:0px;
	width:688px;
	bottom:0px;
	height:69px;
	border:0px;
	font-size:8px;
	padding-left:5px;
	padding-right:5px;
}

#footerResources {
	position:absolute;
	left:0px;
	width:688px;
	bottom:1px;
	height:69px;
	border:0px;
	font-size:8px;
	padding-left:5px;
	padding-right:5px;
	z-index: 1;
}

#footerSEM {
	position:absolute;
	left:0px;
	width:688px;
	bottom:1px;
	height:69px;
	border:0px;
	font-size:8px;
	padding-left:5px;
	padding-right:5px;
}

#footerWD {
	position:absolute;
	left:1px;
	width:688px;
	bottom:-1px;
	height:69px;
	border:0px;
	font-size:8px;
	padding-left:5px;
	padding-right:5px;
}

#footerWG {
	position:absolute;
	left:0px;
	width:688px;
	bottom:-1px;
	height:69px;
	border:0px;
	font-size:8px;
	padding-left:5px;
	padding-right:5px;
}

.articlesSB {
	background-color:#1b1b1b;
	padding-left:5px;
}

.indexAdsSB {
	background-color:#1b1b1b;
}

.quotes {
	padding-left:20px;
	padding-right:20px;
	font-size:11px;
	font-style:italic;
}

.seo {
	position:relative;
	padding-left:20px;
	padding-right:20px;
	font-size:11px;
	font-weight:bold;
}

.action {
	font-size:12px;
	font-weight:bold;
	font-variant:small-caps;
}

#leftnavigation {
	position : absolute;
	left : 1px;
	width : 210px;
	margin-left : 10px;
	margin-top : 20px;
	padding : 3px;
	top: 362px;
	height: 1334px;
}

#midnavigation {
	position : absolute;
	left : 227px;
	top : 382px;
	width : 206px;
	padding-left : 10px;
	z-index : 3;
	padding : 3px;
}

#rightnavigation {
	position : absolute;
	left : 440px;
	top : 382px;
	width : 206px;
	padding-left : 10px;
	z-index : 3;
	padding : 3px;
} 

#leftcontact {
	position : absolute;
	left : -1px;
	width : 401px;
	margin-left : 10px;
	margin-top : 20px;
	padding : 3px;
	top: 115px;
	height: 1334px;
}

#rightcontact {
	position : absolute;
	left : 417px;
	top : 135px;
	width : 264px;
	padding-left : 10px;
	z-index : 3;
	padding : 3px;
}

#content {
  top : 20px;
  margin : 0px 25% 0 165px;
  padding : 3px;
} 


.style6 {
	color: #333333;
}

.style7 {
	font-size:12px;
}

.style8 {
	font-style:italic;
	font-size:10px;
}

.style9 {
	font-size:12px;
	color:#9dacbf;
}

