﻿html
{
	height:100%;
	min-height:1080px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(images/bg-green-repeat.png);
	background-position: center;
	background-repeat:repeat-y;
	background-color: #000;
	
}
 
 
body 
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height:100%;
	min-height:100%;
	background-image:url(images/background3-1080x1080.png);
	background-position: top;
	background-repeat:no-repeat;
	background-color: #000;
}
 
#Master {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	top:0px;
	width:1080px;
	height:100%;
	min-height:910px;
	z-index:1;
	/*
	background-image:url(images/background3-1080x1080.png);
	background-position:center;
	background-repeat:no-repeat;
	*/
}
#Main {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:839px;
	top:0px;
	padding-top:25px;
	padding-bottom:95px;
	min-height: 350px;
	height:auto;
	background-image:url(images/body-backgroundrepeat-838x9.png);
	background-position:center;
	background-repeat:repeat-y;
	z-index:99;
	visibility: visible;
}
#bodycontent {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:701px;
	top:25px;
	padding-top:25px;
	min-height: 350px;
	height:auto;
	z-index:99;
	visibility: visible;
	
}
 
#Header {
	position:relative;
	left:0px;
	top:0px;
	width:1080px;
	height:488px;
	z-index:99;
	background-image: url(images/Top-Header-1080x485.png);
}
 
#footer {
	position:relative;
	left:0px;
	bottom: 0;
	width:1080px;
	height:300px;
	z-index:99
	background-image: url(images/footer-main-bg-1080x300.png);
	background-image: url(images/footer-main-bg-1080x300.png);
}
 
 
#ImageHeader {
	position:absolute;
	left:3px;
	top:134px;
	width:968px;
	height:181px;
	z-index:4;
	background-image: url(images/header-image-968x181.png);
}
#CoverWhite {
	position:absolute;
	left:0px;
	top:282px;
	width:980px;
	height:48px;
	z-index:2;
	background-color: #908f8f;
}
#BodyHeader {
	position:absolute;
	left:0px;
	top:505px;
	width:1080px;
	height:12px;
	z-index:1000;
	background-image: url(images/header-973x33.png);
	font-family: Arial, Helvetica, sans-serif;
}
#Menu{
	position:absolute;
	left:404px;
	top:29px;
	width:590px;
	height:51px;
	z-index:6;
}
#linkHome {
	position:absolute;
	left:1px;
	top:0px;
	width:82px;
	height:51px;
	z-index:2;
}
#linkProducts {
	position:absolute;
	left:83px;
	top:0px;
	width:103px;
	height:51px;
	z-index:2;
}
#linkMembers {
	position:absolute;
	left:186px;
	top:0px;
	width:105px;
	height:51px;
	z-index:2;
}
#linkContact {
	position:absolute;
	left:291px;
	top:0px;
	width:90px;
	height:51px;
	z-index:2;
}
#linkAbout {
	position:absolute;
	left:381px;
	top:0px;
	width:98px;
	height:51px;
	z-index:2;
}
#linkSupport {
	position:absolute;
	left:479px;
	top:0px;
	width:102px;
	height:51px;
	z-index:2;
}
#linkAuto {
	position:absolute;
	left:199px;
	top:0px;
	width:160px;
	height:13px;
	z-index:2;
	background-image:url(images/body-links-automotive-160x13.png)
}
#linkSoftware {
	position:absolute;
	left:360px;
	top:0px;
	width:160px;
	height:13px;
	z-index:2;
	background-image:url(images/bodylinks-software-161x13.png)
}
#linkAdmin {
	position:absolute;
	left:521px;
	top:0px;
	width:200px;
	height:13px;
	z-index:2;
	background-image: url(images/bodylinks-administrative-200x13.png)
}
#linkMarekting {
	position:absolute;
	left:722px;
	top:0px;
	width:160px;
	height:13px;
	z-index:2;
	background-image: url(images/bodylinks-marketing-160x13.png)
}
 
.maintext
{
	width:500px;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}
.newstext
{
	width:200px;
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
}
.bodytext
{
	width:700px;
	font:arial;
	font-size:12px;
	color:#000;
	text-align:center;
}
.headerlinks
{
	width:700px;
	font: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color: #030;
	text-align:center;
	font: arial;
}
.bodylinks a
{
display: block;
margin:.5em;
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#030;
}
.bodyheader
{
font:Arial, Helvetica, sans-serif;
font-size:16px;
color:#030;
font-weight:bold;
}
 
#footerHeader {
	position:absolute;
	left:0px;
	top:0px;
	width:1080px;
	height:67px;
	z-index:2;
	background-image: url(images/footer-1080x67.png)
}
#facebook {
	position:absolute;
	left:150px;
	top:84px;
	width:52px;
	height:50px;
	z-index:2;
	background-image: url(images/link-facebook-docked-207x56.png)
}
#tweeter {
	position:absolute;
	left:150px;
	top:151px;
	width:52px;
	height:50px;
	z-index:2;
	background-image: url(images/link-twitter-docked-188x56.png)
}
#linkedin {
	position:absolute;
	left:150px;
	top:222px;
	width:52px;
	height:51px;
	z-index:2;
	background-image: url(images/linkedIn-docked-199x55.png)
}
#footercontact {
	position:absolute;
	left:419px;
	top:90px;
	width:253px;
	height:191px;
	z-index:2
}
#formheader {
	position:absolute;
	left:708px;
	top:90px;
	width:247px;
	height:192px;
	z-index:2
}
#formnamefield {
	position:absolute;
	left:668px;
	top:121px;
	width:242px;
	height:27px;
	z-index:2;
	background-image: url(images/footer-name-field-242x27.png)
}
#formemailfield {
	position:absolute;
	left:668px;
	top:161px;
	width:242px;
	height:27px;
	z-index:2;
	background-image: url(images/footer-email-field-242x27.png)
}
#formcommentfield {
	position:absolute;
	left:668px;
	top:201px;
	width:242px;
	height:61px;
	z-index:2;
	background-image: url(images/footer-comment-field-242x61.png)
}
#formemailsend {
	position:absolute;
	left:917px;
	top:215px;
	width:30px;
	height:50px;
	z-index:2;
	background-image: url(images/form-email-send-docked-30x50.png)
}
#footerlinks {
	position:absolute;
	left:510px;
	top:280px;
	width:513px;
	height:20px;
	z-index:2;
}
#footerlinkhome {
	position:absolute;
	left:0px;
	top:0px;
	width:65px;
	height:20px;
	z-index:2;
	background-image:url(images/footer-links-home-docked-65x20.png)
}
#footerlinkproducts {
	position:absolute;
	left:66px;
	top:0px;
	width:98px;
	height:20px;
	z-index:2;
	background-image: url(images/footer-links-products-docked-98x20.png)
}
#footerlinkmembers {
	position:absolute;
	left:165px;
	top:0px;
	width:98px;
	height:20px;
	z-index:2;
	background-image: url(images/footer-links-members-docked-100x20.png)
}
#footerlinkcontact {
	position:absolute;
	left:264px;
	top:0px;
	width:85px;
	height:20px;
	z-index:2;
	background-image: url(images/footer-links-contact-docked-85x20.png)
}
#footerlinkabout {
	position:absolute;
	left:350px;
	top:0px;
	width:100px;
	height:20px;
	z-index:2;
	background-image: url(images/footer-links-about-docked-100x20.png)
}
#footerlinksupport{
	position:absolute;
	left:451px;
	top:0px;
	width:78px;
	height:20px;
	z-index:2;
	background-image: url(images/footer-links-support-docked-78x20.png)
}
 
 
 
/*Boxes*/
#automotivesolutions {
	float:left;
	width:302px;
	height:296px;
	z-index:2;
	vertical-align:top;
}
#softwaresolutions {
	float:right;
	width:302px;
	height:296px;
	z-index:2;
	vertical-align:top;
}
#administrativesolutions {
	float:left;
	width:302px;
	height:296px;
	z-index:2;
	vertical-align:top;
}
#marketingsolutions {
	float:right;
	width:302px;
	height:296px;
	z-index:2;
	vertical-align:top;
}

#logo {
	position:absolute;
	left:129px;
	top:7px;
	width:240px;
	height:94px;
	z-index:1001;
}
#News{
	position:absolute;
	right: 0px;
	top:130px;
	width:200px;
	height:270px;
	z-index:1025;
	background-image: url(images/NewsBG.png)
}
#NewsInside{
    position:absolute;
    margin-top: 50px;
	right: 0px;
	width:190px;
	height:200px;
	z-index:1025;
}
#NewsUpdate{
    position:absolute;
    margin-top: 230px;
	right: 0px;
	width:100px;
	z-index:1025;
}
#Video {
	position:absolute;
	left:170px;
	top:150px;
	width:518px;
	height:230px;
	z-index:1001;
}
link:link {
	color: #030;
	text-decoration: none;
}
link:visited {
	color: #030;
	text-decoration: none;
}
link:hover {
	color: #060;
	text-decoration: underline;
}
link:active {
	color: #030;
	text-decoration: none;
}
.HeaderTitle {
	font-family: Verdana, Geneva, sans-serif;
	font-size: medium;
	font-weight: bold;
	font-variant: normal;
	color: #FFF;
}
.footerTxt {
	font-family: Arial, Helvetica, sans-serif
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFF;
}
#linkfield{
	position:absolute;
	left:211px;
	top:90px;
	width:177px;
	height:177px;
	z-index:1001;
}
.footerLinkTxt {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
}
a.footerTxt:link {
	color: #999;
}
a.footerTxt:visited {
	color: #666;
}
a.footerTxt:hover {
	color: #CCC;
}
a.footerTxt:active {
	color: #666;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
p.bodylinks a:link {
	text-decoration: none;
	color:#030
}

p.bodylinks a:visited {
	text-decoration: none;
	color:#060
}
p.bodylinks a:hover {
	text-decoration: underline;
	color:#090
}
p.bodylinks a:active {
	text-decoration: none;
	color:#060
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
}
#leftcolumn {
    float:left;
	left:25px;
	top:0px;
	width:300px;
	height:552px;
	z-index:2;
}
#rightcolumn {
    float:right;
    left:150px;
	top:0px;
	width:300px;
	height:552px;
	z-index:2;
	vertical-align:top;
}
#columnWrapper
{
    width:800;
    
}
#blank
{
    width:100%;
    height:500px;
}
#blank2
{
    width:100%;
    clear:both;
}
