body {
   background-color: #000000;
   margin-left: 0px;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
}
h1 {
font-size: 120%;
}
h2 {
  font-family: arial;
  color: #000;
  font-size: 13px;
  text-indent: 5px;
  margin-top: 8px;
  margin-bottom: 7px;
  background-color: #ebebeb;
  border-top-style: outset}

#navigation {
	width:auto;
	height:18px;
	margin-left:5px;
	margin-top:4px;
	position:relative;
    font-family: Arial, Helvetica, sans-serif; 
	text-align: left;
	font-size: 12px; 
	color: #CCCCCC;
}
#digg {
	width:50px;
	height:50px;
	margin-left:50px;
	margin-top:5px;
	position:relative;
	left: 600px;
	top: -65px;
}
#webpricing {
	position:relative;
	left:245px;
	top:300px;
	width:800px;
	height:315px;
	z-index:1;
}
.whitebackground {
   background-color: #FFFFFF;
}
.leftcolumn {
    background-image: url(leftcolumn.jpg);
    background-repeat: repeat-y;
    background-position: right;
}
.rightcolumn {
    background-image: url(rightcolumn.jpg);
    background-repeat: repeat-y;
    background-position: left;
}
.topbanner {
    background-image: url(topbanner.jpg);
    background-repeat: no-repeat;
    background-position: center;
}
.greenbanner {
    background-image: url(greenbanner.jpg);
    background-repeat: no-repeat;
    background-position: center;
}
.greenbanner2 {
    background-image: url(greenbanner2.jpg);
    background-repeat: no-repeat;
    background-position: center;
}
.powerofchange {
    background-image: url(powerofchange.jpg);
    background-repeat: no-repeat;
    background-position: center;
}
.powerofvirtualization {
    background-image: url(powerofvirtualization.jpg);
    background-repeat: no-repeat;
    background-position: center;
}
.linksbanner {
    background-image: url(linksbanner.jpg);
    background-repeat: repeat-x;
    background-position: top;
}
.advantage {
    background-image: url(advantage.jpg);
    background-repeat: no-repeat;
    background-position: top;
}
.services {
    background-image: url(services.jpg);
    background-repeat: no-repeat;
    background-position: center;
}
.servicesbannertop {
    background-image: url(servicesbannertop.jpg);
    background-repeat: no-repeat;
    background-position: center;
}
.servicesbannerbottom {
    background-image: url(servicesbannerbottom.jpg);
    background-repeat: no-repeat;
    background-position: center;
}
.webdesignbg {
    background-image: url(webdesignbg.jpg);
    background-repeat: no-repeat;
    background-position: center;
}
#float {
	position:absolute;
	left:57px;
	top:290px;
	width:800px;
	height:315px;
	z-index:1;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 15px;
	color: #666666;
	visibility: hidden;
}
.graphicdesignbg {
    background-image: url(graphicdesignbg.jpg);
    background-repeat: no-repeat;
    background-position: center;
}
.photographybg {
    background-image: url(photographybg.jpg);
    background-repeat: no-repeat;
    background-position: center;
}
.photography {
    background-image: url(digitalphotography.jpg);
    background-repeat: no-repeat;
    background-position: center;
}
.videoaudiobg {
    background-image: url(videoaudiobg.jpg);
    background-repeat: no-repeat;
    background-position: center;
}
.clients {
    background-image: url(clients.jpg);
    background-repeat: no-repeat;
    background-position: center;
}
.clientsbanner {
    background-image: url(clientsbanner2.jpg);
    background-repeat: no-repeat;
    background-position: center;
}
.contact {
    background-image: url(contact.jpg);
    background-repeat: no-repeat;
    background-position: center;	
}
.partnersbanner {
    background-image: url(partnersbanner.jpg);
    background-repeat: no-repeat;
    background-position: center;	
}
.aboutusbanner {
    background-image: url(aboutusbanner.jpg);
    background-repeat: no-repeat;
    background-position: center;
}
.contactusbanner {
    background-image: url(contactusbanner.jpg);
    background-repeat: no-repeat;
    background-position: center;
}
.vdot {
    background-image: url(vdot.jpg);
    background-repeat: repeat-y;
    background-position: center;
}
.partners {
    background-image: url(partners.jpg);
    background-repeat: no-repeat;
    background-position: center;
}
.hdot {
    background-image: url(hdot.jpg);
    background-repeat: repeat-x;
    background-position: center;
}
.footer {
    background-image: url(copyright.jpg);
    background-repeat: no-repeat;
    background-position: center;
}
.font {
	font-family: Arial, Helvetica, sans-serif; 
	text-align: left;
	font-size: 12px; 
	color: #CCCCCC;
}
.tablepadding {
        padding: 10px 5px;
	text-align: left;
}
.tablepaddinggreen {
        padding: 10px 10px;
	text-align: left;
}
.tablepaddingservices {
        padding: 33px 33px;
	text-align: left;
}
.virtualtablepadding {
        font-family: Arial, Helvetica, sans-serif;
        text-align: left; 
        font-size: 15px;
	color: #666666;
}
.largefont {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 25px;
	color: #FFFFFF;
}
.mediumfont {
        font-family: Arial, Helvetica, sans-serif;
        text-align: left;
	color: #FFFFFF; 
}
.redfont {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #FF0000;
}
.grayfont {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
        font-size: 15px;
	color: #666666;
}
.mediumbluefont {
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	font-size: 12px;
	font-weight: bold;
	color: #0066FF;
}
.mediumredemfont {
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	text-align: left;
	font-size: 18px;
	font-weight: bold;
	color: #FF0000;
}
.headlinefont {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 15px;
	color: #0066FF;
	font-weight: bold;
}
.headlinefont2 {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 16px;
	color: #666666;
	font-weight: bold;
}
p.big {
        line-height: 135%;
}
.largebannerfont {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 19px;
	color: #0066FF;
	font-weight: bold;
}
.redemfont {
    font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
}
.georgia {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 25px;
}
.times {
	font-family: "Times New Roman", Times, serif;
	color: #FF0000;
	font-size: 35px;
	font-style: italic;
	font-weight: bold;
}
.georgiagray {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 25px;
	font-weight: bold;
	text-align: left;
	color: #666666;
}
.arial22 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
}
.blue30 {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 30px;
	color: #0066CC;
	font-style: italic;
	font-weight: bold;
}
ul.decimal {
   list-style-position: inside;
   list-style-type: decimal;
}
a:link {color: #FFFFFF; text-decoration: none; font-weight: bold}
a:visited {color: #FFFFFF; text-decoration: none; font-weight: bold}
a:hover {color: #FF0000; text-decoration: none; font-weight: bold}
a:active {color: #FF0000; text-decoration: none; font-weight: bold}

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