body {
	background-color: #CCCCCC;
	margin-bottom: 40px;
	padding-bottom: 40px;
	background-image: url(images/body-background.gif);
}

#center {
	text-align: center;
	margin: auto;
}

.serviceText {
	color: #333;
	font-size: 22px;
	font-weight: bolder;
}

#quoteText a {
	color: #333;
	font-size: 22px;
	font-weight: bolder;
	vertical-align: middle;
}

#quoteText a:link {
	color: #333;
	font-size: 22px;
	font-weight: bolder;
	vertical-align: middle;
}

#quoteText a:visited {
	color:#333;
}

#quoteText a:hover {
	color: #FF9900;
}

#quoteText a:active {
	color: #FF9900;
}

.topText {
	color: #000000;
	font-size: 28px;
	font-weight: bolder;
}

#mainText {
	position: absolute;
	top: 675px;
	left: 172px;
	height: 545px;
	width: 475px;
	text-align: justify;
	margin: auto;
	z-index: 10;
	font-weight: bolder;
}

#aboutText {
	position: absolute;
	top: 426px;
	left: 177px;
	height: 400px;
	width: 468px;
	text-align: justify;
	margin: auto;
	z-index: 10;
	font-weight: bolder;
}

#webText {
	position: absolute;
	top: 475px;
	left: 184px;
	height: 401px;
	width: 454px;
	text-align: justify;
	margin: auto;
	z-index: 10;
	font-weight: bolder;
}

#priceText {
	font-weight: bolder;
	text-align: justify;
	font-weight: bolder;
}

#bottomText {
	position: absolute;
	top: 1400px;
	left: 160px
	width: 500px;
	text-align: center;
	margin: auto;
	z-index: 9;
	left: 160px;
	width: 500px;
	height: 41px;
}

#aboutBottomText {
	position: absolute;
	top: 1100px;
	left: 160px
	width: 500px;
	text-align: center;
	margin: auto;
	z-index: 9;
	left: 160px;
	width: 500px;
	height: 41px;
}

#webBottomText {
	position: absolute;
	top: 1700px;
	left: 160px
	width: 500px;
	text-align: center;
	margin: auto;
	z-index: 9;
	left: 160px;
	width: 500px;
	height: 39px;
}

#optimizeBottomText {
	position: absolute;
	top: 1400px;
	left: 160px
	width: 500px;
	text-align: center;
	margin: auto;
	z-index: 9;
	left: 160px;
	width: 500px;
	height: 39px;
}

#portfolioBottomText {
	position: absolute;
	top: 1100px;
	left: 160px
	width: 500px;
	text-align: center;
	margin: auto;
	z-index: 9;
	left: 160px;
	width: 500px;
	height: 41px;
}

#portfolioBottomText2 {
	position: absolute;
	top: 1475px;
	left: 160px
	width: 500px;
	text-align: center;
	margin: auto;
	z-index: 9;
	left: 160px;
	width: 500px;
	height: 41px;
}

#priceBottomText {
	position: absolute;
	top: 2350px;
	left: 160px
	width: 500px;
	text-align: center;
	margin: auto;
	z-index: 9;
	left: 160px;
	width: 500px;
	height: 39px;
}

#contactBottomText {
	position: absolute;
	top: 1150px;
	left: 160px
	width: 500px;
	text-align: center;
	margin: auto;
	z-index: 9;
	left: 160px;
	width: 500px;
	height: 39px;
}

#left-nav-BG {
	background-color: #3B3C3E;
	background-image: url(images/left-nav-BG.jpg);
}

#left-nav-blue-BG  {
	background-color: #CDE9FF;
	background-image: url(images/left-nav-img-blue.jpg);
	height: 100px;
	width: 131px;
}

#left-nav-blue-BG a {
	background-color: #CDE9FF;
	background-image: url(images/left-nav-img-blue.jpg);
	height: 100px;
	width: 131px;
	color: #000000;
	text-decoration: none;
	display: block;
	overflow: hidden;
	text-align: center;
	font-weight: bolder;
	font-size: 12px;
	vertical-align: middle;
}

#left-nav-blue2-BG a:link, #left-nav-blue2-BG a:visited {
	color: #000000;
	text-decoration: none;
}

#left-nav-blue-BG a:hover {
	background-color: #FFCC99;
	background-image: url(images/left-nav-img-orange.jpg);
}

#left-nav-blue2-BG  {
	background-color: #CDE9FF;
	background-image: url(images/left-nav-img-blue.jpg);
	height: 100px;
	width: 131px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}

#left-nav-blue2-BG a {
	background-color: #CDE9FF;
	background-image: url(images/left-nav-img-blue.jpg);
	height: 100px;
	width: 131px;
	color: #000000;
	text-decoration: none;
	display: block;
	overflow: hidden;
	text-align: center;
	font-weight: bolder;
	font-size: 12px;
}

#left-nav-blue2-BG a:link, #left-nav-blue2-BG a:visited {
	color: #000000;
	text-decoration: none;
}


#left-nav-blue2-BG a:hover {
	background-color: #FFCC99;
	background-image: url(images/left-nav-img-orange.jpg);
}

.leftText {
	color: #000000;
	text-decoration: none;
	margin-right: 4px;
	margin-left: 4px;
	padding-right: 4px;
	padding-left: 4px;
}

#right-nav-BG {
	background-color: #DDEEFE;
	background-image: url(images/right-nav-BG.jpg);
}

.featuredText {
	color: #000000;
	text-decoration: none;
}

#bgBorder {
	border: 2px solid #333333;
	background-color: #FFFFFF;
	top: -580px;
}

.blueText {
	color: #0066CC;
}

.redText {
	color: #FF0000;
}

.yellowText {
	color: #DDDD00;
}

.greenText {
	color: #00CC33;
}

.whiteText {
	color: #FFFFFF
}

.whiteText a {
	color:#FFFFFF;
}

#whiteText a:link {
	color:#FFFFFF;
}

#whiteText a:visited {
	color:#FFFFFF;
}

#whiteText a:hover {
	color: #FFFFFF;
}

#whiteText a:active {
	color: #FFFFFF;
}


#serviceText a:link {
	color:#000099;
	font-size: 14px;
}

#serviceText a:visited {
	color:#00CCFF;
}

#serviceText a:hover {
	color: #FF9900;
}

#serviceText a:active {
	color: #FF9900;
}

.orangeText {
	color: #FF9900}

.orangeText a {
	color:#FF9900;
}

#orangeText a:link {
	color:#FF9900;
}

#orangeText a:visited {
	color:#FF9900;
}

#orangeText a:hover {
	color: #0066CC;
}

#limitText {
	vertical-align: middle;
}

#priceHead {
	font-size: 22px;
	font-weight: bolder;
	color: #0066CC;
	text-decoration: underline;
}

#priceBox {
	background-color: #FFF7E1;
	border: 1px solid #333333;
	font-size: 14px;
	font-weight: bolder;
	color: #333;
	margin-top: 4px;
	padding-top: 4px;
}

.price {
	font-size: 22px;
	font-weight: bolder;
	color: #333;
}

#quoteBorder {
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #333333;
	border-bottom-color: #333333;
	background-color: ;
	background-color: #DDEEFE;
}
