body {
	color: #000000;
	background-color: #666666;
	font-size: 10px;
	font-family: arial, sans-serif, helvetica;
	background: url(images/page_bg.gif) top left repeat;
}



.subHead1 {
	font-size: x-large;
	font-weight: bold;
}

.subHead2 {
	font-size: large;
	font-weight: bold;
}

.contactUs {
	color: #000000;
	font-size: 80%;
	font-family: arial, sans-serif, helvetica;
	margin: -105px 5px 0px 5px;
	width: 750px;
}

.contactUs .main {
	color: #000000;
	font-size: 125%;
	font-family: arial, sans-serif, helvetica;
	margin: -0px 5px 0px 5px;
	width: 750px;
}

.disclaimer {
	color: #111111;
	font-size: 50%;
	font-family: arial, sans-serif, helvetica;
	margin: 0px 5px 5px 5px;
	font-style: italics;
}

.feature {
	width: 1200px;
}

.footnote {
	color: #111111;
	font-size: 50%;
	font-family: arial, sans-serif, helvetica;
	margin: 0px 5px 5px 5px;
	font-style: italics;
	width: 580px;
}

.highlights {
	color: #1010b5;
	font-weight: bold;
}

.images {
	position: static;
	z-index:100;
}

.images a.p1, #images a.p1:visited, a.p2, #images a.p2:visited, a.p3, #images a.p3:visited {
	display:block;
	width: 250px;
	height: 200px;
	text-decoration:none;
	background:#fff;
	top:0;
	left:0;
	border:0;
}

.images a img {
	border:0;
}

.images a.p1:hover, a.p2:hover, a.p3:hover {
	text-decoration:none;
	background-color:#ffffff;
	color:#000;
}

.images a .large {
	display: block;
	position: relative;
	width:0;
	height:0;
	border:0;
	top:0;
	left:0;
}

.images a.p1:hover .large {
	display: block;
	position: absolute;
	top: 20%;
	left: 35%;
	width: auto;
	height: auto;
	border: 10px solid #ccc;
	z-index: 200;
}

.images a.p2:hover .large {
	display: block;
	position: absolute;
	top: 40%;
	left: 35%;
	width: auto;
	height: auto;
	border: 10px solid #ccc;
	z-index: 200;
}

.images a.p3:hover .large {
	display: block;
	position: absolute;
	top: 80%;
	left: 35%;
	width: auto;
	height: auto;
	border: 10px solid #ccc;
	z-index: 200;
}

.indented {
	padding-left: 20px;
}

.justify {
	text-align: justify;
}

.main {
	color: #000000;
	font-size: 100%;
	font-family: arial, sans-serif, helvetica;
	margin: 0px 5px 5px 5px;
	width: 750px;
}

.main .hosting {
	margin: -10px 0px 0px 0px;
}

.main .portfolio {
	margin: -20px 0px 0px 0px;
}

.main .aboutUs {
	margin: -50px 0px 0px 0px;
}

.questions {
	color: #333333;
	font-size: 120%;
	font-family: arial, sans-serif, helvetica;
	width: 190px;
}

.slogan {
	color: #cccccc;
	font-size: 145%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 9;
}

.version {
	background: url('images/no_border.png');
	color: #ffffff;
	font-family: arial, sans-serif, helvetica;
	font-size: 100%;
	text-decoration: none;
}

.slider .tab, .slider .content{
	float: left;
	height: 1750px;
}

.slider .tab.home, .tab.services, .tab.hosting, .tab.portfolio, .tab.about_us, .tab.contact_us {
	/*margin-top: 100px;*/
	width: 35px;
	height: 400px;
	background: url(images/center2.png);
	color: #ffffff;
	cursor: pointer;
}
.scrollingClass
{
	
}

.slider .content{
	display: none;
	width: 775px;
	/*background: url(images/spacer.png);*/
	overflow: hidden;
}

.slider .content.visible{
	display: block;
	width: 775px;
	/*background: url(images/spacer.png);*/
	overflow: hidden;
}
  
.slider .content p{
	margin: 15px;
	overflow: hidden;
}
  
.tab a{
	display: block;
	width: 35px;
	height: 800px;
}

a.blackRed
{
	color:Black;
}

a.blackRed:visited
{
	color:Black;
}
a.blackRed:hover
{
	color:Red;
	
}

a.whiteRed
{
	color:White;
}
a.whiteRed:visited
{
	color:White;
}
a.whiteRed:hover
{
	color:Red;
}

