body 
	{
	background-color:#2C2C2C;
	background-image:url(img/pagebg.jpg);
	background-repeat:repeat-y;
	background-position:center;
	margin:0;
	font-family: "Trebuchet MS", Arial, sans-serif;
	}

.content
	{
	background-image:url(img/contentbg.jpg);
	background-color:#1F5D90;
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	vertical-align:top;
	}

.colortable
	{
	background-color:#242424;
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	vertical-align:top;
	padding:5px;
	border-color:#FFFFFF;
	}

.text 
	{
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	vertical-align:top;
	}

.header
	{
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size:12px;
	color:#000000;
	}

.title
	{
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size:32px;
	color:#FFFFFF;
	}

.subheading
	{
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size:18px;
	color:#FFFFFF;
	}

a.cart
	{
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size:12px;
	color:#000000;
	}

a.cart:link {color:#000000; text-decoration:none;}
a.cart:visited {color:#000000; text-decoration:none;}
a.cart:active {color:#000000; text-decoration:underline;}
a.cart:hover {color:#000000; text-decoration:underline;}

a:link {color:#FFFFFF; text-decoration:underline;}
a:visited {color:#CEE0FF; text-decoration:underline;}
a:active {color:#FFFFFF; text-decoration:none;}
a:hover {color:#FFFFFF; text-decoration:none;}

.dd1 {
	border-bottom: solid #000000 1px;
	padding-left:4px;
}
.domD {
	vertical-align:middle;
	border-left:solid 1px #336666;
}
.dorD {
	text-align:center;
	border-left:solid 1px #ffffff;
}
.ddP {
	width:146px;
}
.hdrTxt {
	font-size: 24px;
	vertical-align: middle;
	line-height: 55px;
}
.nSub {
	font-size: 12px;
	font-family: arial, helvetica, sanserif;
	color:#ffffff;
}
.ddMn {
	width:100%;
	font-size: 12px;
	font-weight: bold;
	font-family: Trebuchet MS, arial, helvetica, sanserif;
	color:#ffffff;
	white-space: nowrap;
	vertical-align:middle;
}
a.ddMn:link {
	text-decoration: none;
	color:#ffffff;
}
a.ddMn:visited {
	text-decoration: none;
	color:#ffffff;
}
a.ddMn:hover {
	text-decoration: underline;
	cursor: hand;
	color:#ffffff;
}
a.ddMn:active {
	text-decoration: none;
	color:#ffffff;
}
.nTxt {
	font-size: 12px;
	font-family: Trebuchet MS, arial, helvetica, sanserif;
	color: #ffffff;
	white-space: nowrap;
	line-height: 20px;
	background-color:#003366;
}
a.nTxt:link {
	color: #ffffff;
	text-decoration: none;
}
a.nTxt:visited {
	color: #ffffff;
	text-decoration: none;
}
a.nTxt:hover {
	color: #66CCFF;
	text-decoration: none;
	cursor: hand;
}
a.nTxt:active {
	color: #ffffff;
	text-decoration: underline;
}
.brdBl {
	border-top: solid #000000 1px;
	border-left: solid #000000 1px;
	border-right: solid #000000 1px;
}
#MH {
	position: relative;
	width:575px;
	z-index: 20;
	visibility: visible;
}
#MH2webdesign {
	position: absolute;
	z-index: 20;
	visibility: visible;
}
#webdesign {
	position: absolute;
	width: 146px;
	top: 0px;
	left: 0px;
	z-index: 100;
	visibility: hidden;
}
#MH3services {
	position: absolute;
	z-index: 20;
	visibility: visible;
}
#services {
	position: absolute;
	width: 175px;
	top: 0px;
	left: 0px;
	z-index: 100;
	visibility: hidden;
}
#MH4marketing {
	position: absolute;
	z-index: 20;
	visibility: visible;
}
#marketing {
	position: absolute;
	width: 200px;
	top: 0px;
	left: 0px;
	z-index: 100;
	visibility: hidden;
}