/* CSS VDI07 */

body {background-color:#000000; margin:0 0 0 0; padding:0 0 0 0;
}

a:link {color: #ffffff; text-decoration: none;}
a:visited {color: #ffff00; text-decoration: none;}
a:active {color: #999999; text-decoration: none;}
a:hover {color: #4d85c5; text-decoration: none;} 

table { width: 300px; height:auto;
}

h1 {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; 
font-size: 1.6em; line-height: 1.2em; text-align: center;
font-weight:lighter;
} 

h2 {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; 
font-size: 1.4em; line-height: 1em; text-align: center;
font-weight:lighter;
} 

h3 {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; 
font-size: 1.2em; line-height: 1em; text-align: center;
font-weight:lighter;
} 

h4 {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; 
font-size: 1em; line-height: .6em; text-align: center;
} 

p {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; 
font-size: 1em; line-height: 1.8em; text-align: center;
} 

li {font-family:Arial, Helvetica, sans-serif; text-align:left;
list-style:disc; font-size:1em; line-height:1.3em; background-image:none;
}

 * { behavior: url(iepngfix.htc) }

/* LAYOUT DIVS */

#container {
	position: relative;
	margin: 0px auto 0px auto;
	width: 800px;
	height: 800px;
	background:url(images/V.jpg);
	background-repeat:no-repeat;
	background-position:center;
	z-index:0; font-size: 1em;
}

#container2 {
	position: relative;
	margin: 0px auto 0px auto;
	width: 800px;
	height: 800px;
	background:url(images/Vdim.jpg);
	background-repeat:no-repeat;
	background-position:center;
	z-index:0;
}

#stagehead {
	border-top:#00FF00; 
	border-top-style:solid; 
	border-top-width:10px;
	margin: 100px 50px 0 50px; 
	position: absolute;
	width: 700px; height: 10px; 
	z-index: 1;
}

#stageheadhome {
	border-top:#666666; 
	border-top-style:solid; 
	border-top-width:10px;
	margin: 100px 50px 0 50px; 
	position: absolute;
	width: 700px; height: 10px; 
	z-index:1;
	font-size:.8em;
	text-align:left;
}

#stageheadprint {
	border-top:#FF0000; 
	border-top-style:solid; 
	border-top-width:10px;
	margin: 100px 50px 0 50px; 
	position: absolute;
	width: 700px; height: 10px; 
	z-index: 1;
}

#stageheadweb {
	border-top: #6633FF; 
	border-top-style:solid; 
	border-top-width:10px;
	margin: 100px 50px 0 50px; 
	position: absolute;
	width: 700px; height: 10px; 
	z-index: 1;
}
#stageheadcontact {
	border-top:#FF9900; 
	border-top-style:solid; 
	border-top-width:10px;
	margin: 100px 50px 0 50px; 
	position: absolute;
	width: 700px; height: 10px; 
	z-index: 1;
}

#stagefoot {
	border-top:#00FF00; 
	border-top-style:solid; 
	border-top-width:10px;
	margin: 675px 50px 0 50px; 
	position: absolute;
	width: 700px; height: 10px; 
	z-index: 1;
	text-align:center;
	font-size: .7em;
	color:#999999;
	padding: .5em 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
}

#stagefoothome {
	border-top:#666666; 
	border-top-style:solid; 
	border-top-width:10px;
	margin: 675px 50px 0 50px; 
	position: absolute;
	width: 700px; height: 10px; 
	z-index: 1;
	text-align:center;
	font-size: .7em;
	color:#999999;
	padding: .5em 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
}

#stageprintfoot {
	border-top:#FF0000; 
	border-top-style:solid; 
	border-top-width:10px;
	margin: 675px 50px 0 50px; 
	position: absolute;
	width: 700px; height: 10px; 
	z-index: 1;
	text-align:center;
	font-size: .7em;
	color:#999999;
	padding: .5em 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
}

#stagewebfoot {
	border-top: #6633FF; 
	border-top-style:solid; 
	border-top-width:10px;
	margin: 675px 50px 0 50px; 
	position: absolute;
	width: 700px; height: 10px; 
	z-index: 1;
	text-align:center;
	font-size: .7em;
	color:#999999;
	padding: .5em 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
}

#stagecontactfoot {
	border-top: #FF9900; 
	border-top-style:solid; 
	border-top-width:10px;
	margin: 675px 50px 0 50px; 
	position: absolute;
	width: 700px; height: 10px; 
	z-index: 1;
	text-align:center;
	font-size: .7em;
	color:#999999;
	padding: .5em 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
}
	
	
/* NAVIGATION DIVS */


#navlist li {
	display: inline;
	list-style-type: none;
	padding-right: 20px;
}

#indexbutton {
	width: 132px;
	height: 200px;
	position: absolute;
	margin: 250px 0 0 335px;
	z-index:2;
	text-align:center;
	font-size:.7em;
}
	
#navhomebox {
	width: 85px;
	height: 35px;
	position: absolute;
	margin: 75px 0 0 187px;
	z-index:2;
	background-image:url(images/Vblueline.png);
	background-repeat:no-repeat;
	background-position:center;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.8em;
	text-align:center;
	padding:4em 0 2em 0;
}

#navhomebox2 {
	width: 85px;
	height: 35px;
	position: absolute;
	margin: 75px 0 0 187px;
	z-index:2;
	background-image:url(images/Vblueline.png);
	background-repeat:no-repeat;
	background-position:center;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.8em;
	text-align:center;
	padding:4em 0 2em 0;
	border-left-color:#666666;
	border-left-style:dotted;
	border-left-width:2px;
	border-right-color:#666666;
	border-right-style:dotted;
	border-right-width:2px;
}

#navaboutbox {
	width: 85px;
	height: 35px;
	position: absolute;
	margin: 75px 0 0 272px;
	z-index:2;
	background-image:url(images/Vblueline.png);
	background-repeat:no-repeat;
	background-position:center;
	color:#00FF00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.8em;
	text-align:center;
	padding:4em 0 2em 0;
}

#navaboutbox2 {
	width: 85px;
	height: 35px;
	position: absolute;
	margin: 75px 0 0 272px;
	z-index:2;
	background-image:url(images/Vblueline.png);
	background-repeat:no-repeat;
	background-position:center;
	color:#00FF00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.8em;
	text-align:center;
	padding:4em 0 2em 0;
	border-left-color:#00FF00;
	border-left-style:dotted;
	border-left-width:2px;
	border-right-color:#00FF00;
	border-right-style:dotted;
	border-right-width:2px;
}

#navprintbox {
	width: 85px;
	height: 35px;
	position: absolute;
	margin: 75px 0 0 357px;
	z-index:2;
	background-image:url(images/Vblueline.png);
	background-repeat:no-repeat;
	background-position:center;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.8em;
	text-align:center;
	padding:4em 0 2em 0;
}

#navprintbox2 {
	width: 85px;
	height: 35px;
	position: absolute;
	margin: 75px 0 0 357px;
	z-index:2;
	background-image:url(images/Vblueline.png);
	background-repeat:no-repeat;
	background-position:center;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.8em;
	text-align:center;
	padding:4em 0 2em 0;
	border-left-color:#FF0000;
	border-left-style:dotted;
	border-left-width:2px;
	border-right-color:#FF0000;
	border-right-style:dotted;
	border-right-width:2px;
}

#navwebbox {
	width: 85px;
	height: 35px;
	position: absolute;
	margin: 75px 0 0 442px;
	z-index:2;
	background-image:url(images/Vblueline.png);
	background-repeat:no-repeat;
	background-position:center;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.8em;
	text-align:center;
	padding:4em 0 2em 0;
}

#navwebbox2 {
	width: 85px;
	height: 35px;
	position: absolute;
	margin: 75px 0 0 442px;
	z-index:2;
	background-image:url(images/Vblueline.png);
	background-repeat:no-repeat;
	background-position:center;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.8em;
	text-align:center;
	padding:4em 0 2em 0;
	border-left-color:#6633FF;
	border-left-style:dotted;
	border-left-width:2px;
	border-right-color:#6633FF;
	border-right-style:dotted;
	border-right-width:2px;
}

#navcontactbox {
	width: 85px;
	height: 35px;
	position: absolute;
	margin: 75px 0 0 527px;
	z-index:2;
	background-image:url(images/Vblueline.png);
	background-repeat:no-repeat;
	background-position:center;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.8em;
	text-align:center;
	padding:4em 0 2em 0;
}

#navcontactbox2 {
	width: 85px;
	height: 35px;
	position: absolute;
	margin: 75px 0 0 527px;
	z-index:2;
	background-image:url(images/Vblueline.png);
	background-repeat:no-repeat;
	background-position:center;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.8em;
	text-align:center;
	padding:4em 0 2em 0;
	border-left-color:#FF9900;
	border-left-style:dotted;
	border-left-width:2px;
	border-right-color:#FF9900;
	border-right-style:dotted;
	border-right-width:2px;
}


/* Content Divs */


#homebox {
	width: 375px;
	height: 440px;
	position: absolute;
	margin: 190px 0 0 187px;
	z-index:2;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.8em;
	padding:0 2em 0 2em;
	text-align:center;
	border-left:dotted;
	border-left-color:#666666;
	border-left-width:1px;
	border-right:dotted;
	border-right-color:#666666;
	border-right-width:1px;
}

#aboutbox {
	width: 375px;
	height: 440px;
	position: absolute;
	margin: 190px 0 0 187px;
	z-index:2;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.8em;
	line-height:1em;
	padding:0 2em 0 2em;
	text-align:justify;
	border-left:dotted;
	border-left-color:#00FF00;
	border-left-width:1px;
	border-right:dotted;
	border-right-color:#00FF00;
	border-right-width:1px;
}

#printbox {
	width: 450px;
	height: 440px;
	position: absolute;
	margin: 190px 0 0 150px;
	z-index:5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.8em;
	padding:0 2em 0 2em;
	text-align:justify;
	border-left:dotted;
	border-left-color:#FF0000;
	border-left-width:1px;
	border-right:dotted;
	border-right-color:#FF0000;
	border-right-width:1px;
}

#printboxcollage {
	width: 450px;
	height: 300px;
	position: absolute;
	margin: 380px 0 0 175px;
	z-index:5;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.8em;
	padding:0 0 0 0;
	text-align:center;
}

#printboxAds {
	width: 610px;
	height: 450px;
	position: absolute;
	margin: 190px 0 0 95px;
	z-index:3;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.8em;
	padding:0 0 0 0;
	text-align:center;
	overflow:auto;
	border-left:dotted;
	border-left-color:#FF0000;
	border-left-width:6px;
	border-right:dotted;
	border-right-color:#FF0000;
	border-right-width:1px;
}

#printboxDM {
	width: 610px;
	height: 450px;
	position: absolute;
	margin: 190px 0 0 95px;
	z-index:3;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.8em;
	padding:0 0 0 0;
	text-align:center;
	overflow:auto;
	border-left:dotted;
	border-left-color:#FF0000;
	border-left-width:6px;
	border-right:dotted;
	border-right-color:#FF0000;
	border-right-width:1px;
}

#printboxLogos {
	width: 610px;
	height: 450px;
	position: absolute;
	margin: 190px 0 0 95px;
	z-index:3;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.8em;
	padding:0 0 0 0;
	text-align:center;
	overflow:auto;
	border-left:dotted;
	border-left-color:#FF0000;
	border-left-width:6px;
	border-right:dotted;
	border-right-color:#FF0000;
	border-right-width:1px;
}
#webbox {
	width: 375px;
	height: 440px;
	position: absolute;
	margin: 190px 0 0 187px;
	z-index:2;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.8em;
	padding:0 2em 0 2em;
	text-align:justify;
	border-left:dotted;
	border-left-color:#6633FF;
	border-left-width:1px;
	border-right:dotted;
	border-right-color:#6633FF;
	border-right-width:1px;
}

#webboxcollage {
	width: 600px;
	height: 300px;
	position: absolute;
	margin: 390px 0 0 105px;
	z-index:5;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.8em;
	padding:0 0 0 0;
	text-align:center;
}

#webboxBusiness {
	width: 610px;
	height: 450px;
	position: absolute;
	margin: 190px 0 0 95px;
	z-index:3;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.8em;
	padding:0 0 0 0;
	text-align:center;
	overflow:auto;
	border-left:dotted;
	border-left-color:#6633FF;
	border-left-width:6px;
	border-right:dotted;
	border-right-color:#6633FF;
	border-right-width:1px;
}

#contactbox {
	width: 375px;
	height: 440px;
	position: absolute;
	margin: 190px 0 0 187px;
	z-index:2;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.8em;
	padding:0 2em 0 2em;
	text-align:justify;
	border-left:dotted;
	border-left-color:#FF9900;
	border-left-width:1px;
	border-right:dotted;
	border-right-color:#FF9900;
	border-right-width:1px;
}


/* CLASS */

table.home {
	background-image:none; text-align:center;
	margin:23px 0 0 0; width:375px; height:auto;
	position:relative;
}

table.printAds {
	background-image:none;
	text-align:center;
	line-height:1em;
	margin:25px 0 0 0;
	width:600px;
	height:auto;
	position:relative;
}

table.printLogos {
	background-image:none;
	text-align:center;
	line-height:1em;
	margin:25px 0 0 0px;
	width:600px;
	height:auto;
	position:relative;
}

table.contact {
	background-image:none; text-align:center;
	margin:23px 0 0 0; width:375px; height:auto;
	position:relative;
}

td.homehead {
	background-image:none; width:375px; height:auto;
	text-align:center;
	border-bottom:dotted;
	border-bottom-color:#666666;
	border-bottom-width:1px;
}

td.contenthead {
	background-image:none; width:375px; height:auto;
	text-align:center;
	border-bottom:dotted;
	border-bottom-color:#FF9900;
	border-bottom-width:1px;
}

td.homeleft {
	background-image:none; width:187px; height:auto;
	padding:0 0 0 25px;
}

td.home {
	background-image:none; width:187px; height:auto;
	padding:0 0 0 0;
}

td.printAds {
	background-image:none; width:150px; height:200px;
	padding:0 0 10px 0; text-align:center; vertical-align:bottom;
}

td.printLogos {
	background-image:none; width:150px; height:200px;
	padding:10px 10px 10px 10px; text-align:center; vertical-align:bottom;
}

td.BusinessWeb {
	background-image:none; width:160px; height:200px;
	padding:0 0 10px 0; text-align:center;
}

td.contact {
	background-image:none; width:187px; height:auto;
	padding:5px 0 0 0; text-align:center; 
}

td.homefoot {
	background-image:none; width:375px; height:20px;
	text-align:center; padding:10px 0 0 0;
	border-top:dotted;
	border-top-color:#666666;
	border-top-width:1px;
}

td.contactfoot {
	background-image:none; width:375px; height:20px;
	text-align:center; padding:10px 0 0 0;
	border-top:dotted;
	border-top-color:#FF9900;
	border-top-width:1px;
}

p.justify {
	text-align: justify;
} 

p.lead { 
	line-height:1.4em;
} 

p.printhead {
	border-top-color:#FF0000;
}

p.printfoot {
	border-top-color:#00FF00;
}

