body {
	background:		#000000;
	text-align:		center;
}

.hidden{
	display:		none;
}

#wrap {

	width:		702px;
  	margin:		0 auto;
}

#header {
	background:		#3399CC url(../images/header.jpg) no-repeat left bottom;
	width:		702px;
	height:		174px;
}

#linkBar {
	background:		#000000;
	color:		#FFFFFF;
	width:		682px;
	height:		30px;
	text-align: 	center;
	border:		none;
	margin:		0;
	font: 		16px 'Arial';
	position:		relative;
	padding:		10px;	
}

#linkBar a{
	height:		30px;
	color:		#FFFFFF;
	text-decoration:	none;
	padding:		10px;
	vertical-align:	middle;
}

#linkbar a:hover{
	color:		#3399CC;

}

#linkbar a.current{
	color:		#6FD3F3;
	background:		url(../images/arrowbackground.png) no-repeat top center;
}

#content-wrap {
	background: 	#3399CC url(../images/contentbackground.jpg) repeat-y left top;
	color:		#000000;
	width:		702px;
	text-align: 	left;
	position:		relative;
	padding:		0px;

}

#content {
	background: 	url(../images/contentbackgroundtop.jpg) no-repeat left top;
	color:		#000000;
	font: 		14px 'Arial';
	width:		702px;
	min-height:		300px;
	text-align: 	left;
	position:		relative;
}

#content table{
	font: 		14px 'Arial';
}


#content p{
	padding:		0 30px 0 30px;
}

#content a{
	color:		#FFFFFF;
	text-decoration:	none;
}

#categoryBar {
	background: 	#75B6F2 url(../images/blueboxbackground.jpg) no-repeat left top;
	color:		#000000;
	width:		702px;
	height:		122px;
	text-align: 	center;
	vertical-align:	middle;
	border:		none;
	margin:		0;
	font: 		16px 'Arial';	
}


#categoryBar a{
	margin-top:	20px;
	height:		81px;
	width:		117px;
	color:		#FFFFFF;
	font-weight:	bold;
	text-decoration:	none;
	vertical-align:	middle;
	display:		block;
	align:		left;
	position:		absolute;
}

#categoryBar a.services{
	margin-left:	72px;	
	background:		url(../images/services.png) no-repeat left top;
}

#categoryBar a.services:hover{
	margin-left:	72px;
	background:		url(../images/serviceshover.png) no-repeat left top;
}

#categoryBar a.computers{
	margin-left:	219px;
	background:		url(../images/computers.png) no-repeat left top;
}

#categoryBar a.computers:hover{
	margin-left:	219px;
	background:		url(../images/computershover.png) no-repeat left top;
}

#categoryBar a.parts{
	margin-left:	366px;
	background:		url(../images/parts.png) no-repeat left top;
}

#categoryBar a.parts:hover{
	margin-left:	366px;
	background:		url(../images/partshover.png) no-repeat left top;
}

#categoryBar a.solutions{
	margin-left:	513px;
	background:		url(../images/solutions.png) no-repeat left top;
}

#categoryBar a.solutions:hover{
	margin-left:	513px;
	background:		url(../images/solutionshover.png) no-repeat left top;
}

table.serviceContent{
	width:		100%;
	border:		0px;
	padding:		20px;
}

table.serviceContent tr{
	vertical-align:	top;
}

td.serviceContent{
	padding:		20px;
	width:		50%;
}

table.serviceRate{
	border:		0px;
	width:		100%;
	background:		#3399cc;
}


td.serviceRateHeading{
	padding:		5px;
	text-align:		center;
	background:		#000000;
	color:		#ffffff;

}


td.serviceRateType{
	padding:		5px;
	text-align:		left;
	background:		#99ccff;
	color:		#000000;
	width:		65%;
}

td.serviceRatePrice{
	padding:		5px;
	text-align:		right;
	background:		#99ccff;
	color:		#000000;
	width:		35%;
}

table.storeInfo{
	border:		0px;
	width:		80%;
	background:		#3399cc;
	margin-left: auto;
	margin-right: auto;
}


td.storeInfoHeading{
	padding:		5px;
	text-align:		center;
	background:		#000000;
	color:		#ffffff;

}


td.storeInfoLeft{
	padding:		5px;
	text-align:		left;
	background:		#99ccff;
	color:		#000000;
	width:		30%;
}

td.storeInfoRight{
	padding:		5px;
	text-align:		left;
	background:		#99ccff;
	color:		#000000;
	width:		70%;
}

#closing {
	color:		#000000;
	width:		642px;
	height:		120px;
	padding:		30px;
	font: 		.7em 'Arial';
	text-align: 	center;
	position:		relative;	
}


#footer {
	background:		url(../images/footerbackground.jpg) no-repeat left top;
	width:		702px;
	height:		52px;
	color:		#ffffff;
	text-align:		center;
	position:		relative;
	padding-top:	25px;
	font: 		13px 'Arial';
}


#footer a{
	color:		#ffffff;
	text-decoration:	none;
}

#footer a:hover{
	color:		#3399CC;
}