/* Layout StyleSheet */

body				{ background-color: #FFFFFF; margin: 0px; text-align: center; background-image:url('images/background.jpg'); background-repeat:repeat-x }

.loginContainer		{ background: #F3F3F3; height:150px; width: 350px; padding: 0px; }
.loginForm			{ width: 431px; height:270px; background-image:url('images/loginBackground.jpg');}
.wrapper 			{ width: 920px; }			

.header 			{ width: 920px; height: 116px; background-image:url('images/header.jpg'); }		
.headerSpacer		{ width: 920px; height: 50px; text-align: right; }
.headerSpacerLeft	{ width: 400px; height: 66px; float: left; }
.clientLogin		{ width: 500px; height: 66px; float: left; text-align:right; }
.headerSpacerRight	{ width: 20px; height: 66px; float: left; }
	
.webServices		{ width: 300px; }	
.webServicesSpacer	{ width: 300px; height: 25px;}

.nav 				{ width: 920px; height: 49px; background-image:url('images/layout_02.jpg'); }
#navList li 		{ display: inline; list-style-type: none; padding-right: 25px; text-align: left; }
.navSpacer1			{ width: 920px; height: 30px; }
.navSpacer2			{ width: 35px; height: 20px; float: left; }
.navSpacer3			{ width: 885px; height: 20px; float: left; }
 
.servicesTop		{ width: 920px; height: 217px; }
.servicesBottom		{ width: 920px; height: 93px; }		

.servicesHolder		{ width: 875px; height: 120px;}
.services			{ width: 875px: height: 120px; }

.webDesign			{ width: 280px; height: 120px; text-align; left; float: left}
.consulting			{width: 280px; height: 120px; text-align; left; float: left}
.marketing			{width: 280px; height: 120px; text-align; left; float: left}
.svcsSpacer1			{width: 18px; height: 120px; text-align: right; float: left; }
.svcsSpacer2			{width: 17px; height: 120px; text-align: center; float: left; }

.servicesSpacer		{ width: 920px; height: 5px; }

.bottomSpacer		{ width:100%; height: 45px; }
.bottomSpacerHome	{ width:100%; height: 10px; }

.footerBkrg			{ width:100%; height: 50px; background-color:#FFFFFF; float:left }
.footer				{ width:860px; height: 50px; background-color:#FFFFFF;}
.footerLeft			{ width:710px; height: 50px; float: left; text-align: left; background-color:#FFFFFF;}
.footerRight		{ width:150px; height: 50px; float: left; text-align: right; background-color:#FFFFFF;}
.footerFooter		{ width:100%; background-color:#FFFFFF;}

/* page headers */

.web_design			{width:920px; height: 86px; background-image:url('images/web_design.jpg'); }
.consultingHeader	{width:920px; height: 86px; background-image:url('images/consulting.jpg'); }
.marketingHeader	{width:920px; height: 86px; background-image:url('images/marketing.jpg'); }
.flashHeader		{width:920px; height: 86px; background-image:url('images/endor_01.jpg'); }
.siteMapHeader		{width:920px; height: 86px; background-image:url('images/portfolio.jpg'); }
.quoteHeader		{width:920px; height: 86px; background-image:url('images/quo_01.jpg'); }
.portfolioHeader	{width:920px; height: 86px; background-image:url('images/consultaion_01.jpg'); }
.contactHeader		{width:920px; height: 86px; background-image:url('images/contact.jpg'); }

/* sub-page layout */

.contentHolder		{ width: 920px; }
.mainStage			{ width: 535px; float: left; text-align: center;  }

.content			{ width: 490px; text-align: left; }
.bucket				{ width: 385px; height:375px; float: left; }
.bucketTop			{ width: 385px; height:96px }
.bucketMiddle		{ width: 385px; height:95px }
.bucketBottom		{ width: 385px; height:216px }
.consultingBucket	{ width: 385px; height:140px; background-image:url('images/lc.jpg'); }
.emptyBucket		{ width: 385px; height:216px; background-image:url('images/back.jpg'); }
.webBucket		{ width: 385px; height:216px; background-image:url('images/back.jpg'); }
.contactHolder		{ width: 300px; }
.smallBucketLeft	{ width: 180px; text-align: left; float: left; }
.smallBucketRight	{ width: 120px; text-align: center; float: left; }

.consultingList		{ list-style-type: square; color: #808080; line-height:175%; }

/* quote request form */

.formHeaders		{ width: 450px; height: 30px; }
.quoteRequest		{ width: 450px; }
.quoteTitles		{ width: 130px; height: 30px; float: left; text-align: left; }
.quoteTitlesLong	{ width: 130px; height: 45px; float: left; text-align: left; }
.quoteFields		{ width: 320px; height: 30px; float: left; text-align: left;  }
.quoteFieldsLong	{ width: 320px; height: 45px; float: left; text-align: left;  }
.projectTitles		{ width: 300px; height: 30px; float: left; text-align: left; }
.projectFields		{ width: 150px; height: 30px; float: left; text-align: left;  }
.serviceBoxes1		{ width: 185px; height: 100px; float: left; }
.serviceBoxes2		{ width: 135px; height: 100px; float: left; }
.sSpacer			{ width: 130px; height: 100px; float: left; }
.projectDetailsL	{ width: 130px; height: 97px; float: left; }
.projectDetailsR	{ width: 320px; height: 97px; float: left; }
.verification1L		{ width: 130px; height: 97px; float: left; }
.verification1R		{ width: 320px; height: 97px; float: left; }

.showError			{ width: 468px; height: 30px; }

.tou				{ width: 450px; }

.legalStuff			{ width: 260px; text-align: left; }

.web_design_portifolio	{ width: 500px; }
.portfolio_screens		{ width: 200px; height: 200px; float: left; }
.portfolio_spacer		{ width: 20px; height: 200px; float: left; }
.portfolio_details		{ width: 280px; height: 200px; float: left; }


.portfolioTop		{ width:450px; height: 60px; }

.caseStudies		{ width: 450px; }

.eCommerceImages {float: left; border:0px;  padding: 10px; margin: 0px;}

.newsHolder	{ width: 350px; }
.newsHolder2	{ width:450px; }

.pageInfo		{ text-align: center; }


.markets	{ width: 520px; }
.marketsLeft	{ width: 270px; float: left; }
.marketsRight	{ width: 250px; float: left; }

.navSpacer			{ width: 890px; height: 1px; text-align: left; }
.navContainer		{ width: 920px; height: 33px; text-align: left; margin-top: 15px; }

.webDesignList		{ list-style-type: square; color: #808080; line-height:150% }

.contentSpacer		{ width: 535px; height: 10px; }


/*  end  */

