body {font-family: Verdana, Arial, Helvetica, sans-serif; padding-top:10px; width:1000px; height:570px; margin:auto; vertical-align:middle; background-repeat: repeat-x; background-image: url(Images/Background.jpg);}

.Global {position: relative; margin-left:auto; margin-right:auto; width:1000;}

.Global a {text-decoration:none}
.Global a:link {text-decoration:none}
.Global a:active {text-decoration:none}
.Global a:visited {text-decoration:none}

.Logo {position:absolute; left:0px; top:0px; z-index:0;}

.HeadDivider {position:absolute; left:0px; top:107px; z-index:0;}

.FooterBackground {position:absolute; left:0px; top:570px; z-index:0;}

.FootDivider {position:absolute; left:0px; top:563px; z-index:0;}

.FooterTexts {font-family: Verdana, Arial, Helvetica, sans-serif; color: #7f9e6b; font-size:9px;	text-decoration: none;	position:absolute;	height:20px; left:5px; top:569px;	z-index:1;}



.Flash {display:block;	margin-top: 5px; margin-left: auto;	margin-right: auto;	top: 80px;	z-index:2;}

.FlashIntroMenu {position:absolute; width: 425px; height: 335px; left:575px; top:113px;	z-index:2;}

/* Images */

.MainImage {position:absolute; left:0px; top:113px; z-index:0;}


/* Menu */
.MenuText {color: #666666; width:130px; padding-left:2px; padding-right:2px; z-index:2;}

.MenuDec {color: #FFFFFF; width:15px; padding-left:5px; padding-right:5px; z-index:3;}

		
/* Transparent Text Background ----*/
.TransparentTextBackground {position:absolute; top:123px; left:465px; filter:alpha(opacity=20); opacity: 0.80; z-index:1; }

.TransparentTextBackgroundL {position:absolute; top:123px; left:10px; filter:alpha(opacity=40); opacity: 0.60; z-index:1; }

.TransparentTextBackgroundC {position:absolute; top:118px; left:35px; filter:alpha(opacity=40); opacity: 0.60; z-index:1; }

.TransparentTextBackgroundB {position:absolute; top:380px; left:0px; filter:alpha(opacity=10); opacity: 0.90; z-index:1; }

	/* Our Clients' Transparent Text Background ---*/

	.TransparentTextBackgroundListing {position:absolute; top:118px; left:10px; filter:alpha(opacity=20); opacity: 0.65; z-index:1; }
	
	.TransparentTextBackgroundFeatured {position:absolute; top:118px; left:823px; filter:alpha(opacity=50); opacity: 0.50; z-index:1; }

/* Clients ---*/

.ClientsTitle {position:absolute; top:125px; left:15px; font-size:20px; color: #626262; z-index:2;}
.ClientsInstructions {font-size:10px; color: #626262;}
.ClientsDivider {position:absolute; top:155px; left:15px;}

.FeaturedClients {position:absolute; top:118px; left:823px;}

.ClientListing {position:absolute; left:15px; top:165px; width:807px; font-size:12px; color:#888888; z-index:2;}
.ClientListing a {color:#888888; text-decoration:none;}

.IndustryHeading {font-size:15px; color:#626262;}

.ClientColumn1 {position:absolute; left: 0px; width:260;}
.ClientColumn2 {position:absolute; left: 268px; width:260;}
.ClientColumn3 {position:absolute; left: 528px; width:260;}

/* Services Menu ----*/
.ServicesMenuTitle {font-size:20px; color: #333333; position:absolute; top:130px;  left:550px; z-index:1;}
.ServicesMenu {font-size:17px; color: #969696;  position:absolute; top:180px; left:650px; width:300px; z-index:1;}

.ValueAddingServicesMenuTitle{font-size:20px; color: #333333; position:absolute; top:380px;  left:550px; z-index:1;}
.ValueAddingServicesMenu {font-size:17px; color: #969696;  position:absolute; top:430px; left:650px; width:300px; z-index:1;}

.ServicesMenu a{font-size:17px; color: #969696;}
.ServicesMenu a:link{font-size:17px; color: #969696;}
.ServicesMenu a:visited{font-size:17px; color: #969696;}
.ServicesMenu a:hover{font-size:17px; color: #8cb871;}
.ServicesMenu a:active{font-size:17px; color: #969696;}

.ValueAddingServicesMenu a{font-size:17px; color: #969696;}
.ValueAddingServicesMenu a:link{font-size:17px; color: #969696;}
.ValueAddingServicesMenu a:visited{font-size:17px; color: #969696;}
.ValueAddingServicesMenu a:hover{font-size:17px; color: #8cb871;}
.ValueAddingServicesMenu a:active{font-size:17px; color: #969696;}

/* Services ----*/
.ServiceTextTitle {font-size:23px; position:absolute; top:130px;  left:470px; z-index:2;}

.Customized_Solutions {color: #ffffff;}
.personalized_websites {color: #C75703;}
.predesign {color: #68b625;}
.techsupport {color: #1fb8d1;}
.eNewsletter {color: #979797;}
.seasonal {color: #aa987b}

.ServiceText {font-size: 13px; color:#222222; text-align:justify; position:absolute; top:170px; left:470px; width:515px; z-index:2;}

.OtherServicesTitle {font-size: 12px; position:absolute; top:500px; left:470px; z-index:1;}

.OtherServices {font-size: 10px; color: #222222; position:absolute; top:520px; left:470px;  z-index:1;}

.OtherServices a{font-size: 10px; color: #222222;}
.OtherServices a:link{font-size: 10px; color: #222222;}
.OtherServices a:visited{font-size: 10px; color: #222222;}
.OtherServices a:hover{font-size: 10px; color: #888888;}
.OtherServices a:active{font-size: 10px; color: #222222;}

/* Pre Design ----*/
.PreDesignHeader {color: #68b625;}



/* Online Pay -----*/
.OnlinePayTitle {font-size:23px; color: #673B24; position:absolute; top:130px; left:15px;  z-index:1;}
.OnlinePayText {font-size: 11px; color: #333333; position:absolute; top:170px; left:15px; width:330px; text-align:justify; z-index:1;}
.OnlinePayError {font-size: 12px; color: #990000; position:absolute;top:370px; left:75px; width:330px; text-align:justify; z-index:1;}

/* About Us -----*/
.AboutTitle {font-size:23px; color: #aaa5a5; position:absolute; top:120px; left:50px;  z-index:1;}
.AboutText {font-size: 13px; color: #222222; position:absolute; top:160px; left:50px; width:900px; text-align:justify; z-index:1;}

/* Contact Us ----*/
.ContactTitle {font-size:20px; color: #5b9a25; position:absolute; top:400px;  left:150px; z-index:1;}

.CompanyName {font-size:17px; position:absolute; top:400px; left:650px; width:200px; z-index:1;}

.ContactBlock {font-size: 12px; color: #666666; position:absolute; top:440px; left:650px; z-index:1;}

.ContactBlock a{font-size:12px; color: #666666;}
.ContactBlock a:link{font-size:12px; color: #666666;}
.ContactBlock a:visited{font-size:12px; color: #666666;}
.ContactBlock a:hover{font-size:12px; color: #7bc644;}
.ContactBlock a:active{font-size:12px; color: #666666;}

.ContactHeading {font-size: 10px; color: #68b625; z-index:1;}



/* Links */
a:link {text-decoration: none; }
a:visited {text-decoration: none; }
a:hover {text-decoration:none;}
a:active {text-decoration: none; }
a {text-decoration:none;}

.ContactText a:hover {text-decoration: none; color: #FF9900;}
.ServicesText a:hover {color: #00CC00;}