body
{
	background-color: #999999;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	
}

#header{

	display:block;
	background-color: transparent;
	width:233px;
	height: 120px;
	 background:url(layoutimg/bird1.jpg) no-repeat;
	border-width: 0px;
	
	position:absolute;
	left:0px;
	top:10px;

}
#photobox{

	display:block;
	background-color: transparent;
	width:750px;;
	height: 250px;
	border-width: 0px;
	position:absolute;
	left:20px;
	top:30px;
	overflow:scroll;

}
#logo{

	display:block;
	background-color: transparent;
	width:210px;
	height: 80px;
	 background:url(layoutimg/logo8.jpg) no-repeat;
	border-width: 0px;
	
	position:absolute;
	left:640px;
	top:20px;

}
.header a  { display:block; width:320px; height:75px; background:url(layoutimg/logo8.gif) no-repeat;	position: absolute;left: 0px;top: 0px;}







/*menu */

#menuholder
{
position:relative;
top:0px;
left:0px;
padding:0px;


}
		.leftMarginw { margin-left:8.1em; }
		
		
		#textbox {
			width:730px;
			height:30px;
			border:0px double #cccccc;
			position:absolute;
			top:10px;
			left:0px;
			display:block;
	
			background-color:transparent;
			color:#000;
					border-width: 0px;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:10px;

			}
	

		

	
	
	/* button images are span background images */
		#button1 , #button1:visited  {
			background-image:url(menuimg/arch.gif);
			width:50px;
			}
	
		#button2 , #button2:visited  {
			background-image:url(menuimg/artrepro.gif);
			width:50px;
			}
	
		#button3 , #button3:visited  {
			background-image:url(menuimg/celebrity.gif);
			width:50px;
			}
	
		#button4 , #button4:visited  {
			background-image:url(menuimg/fantasy.gif);
			width:50px;
			}
	
		#button5 , #button5:visited  {
			background-image:url(menuimg/fasion.gif);
			width:50px;
			}
	
		#button6 , #button6:visited  {
			background-image:url(menuimg/movies.gif);
			width:50px;
			}
	
		#button7 , #button7:visited  {
			background-image:url(menuimg/prepress.gif);
			width:50px;
			}
	
		#button8 , #button8:visited  {
			background-image:url(menuimg/product.gif);
			width:50px;
			}
	
		#button9 , #button9:visited  {
			background-image:url(menuimg/richmedia.gif);
			width:50px;
			}
	
		#button10 , #button10:visited  {
			background-image:url(menuimg/tradeshow.gif);
			width:50px;
			}
	
		#button11 , #button11:visited  {
			background-image:url(menuimg/website.gif);
			width:50px;
			}
	
		#button12 , #button12:visited  {
			background-image:url(menuimg/logo.gif);
			width:119px;
			}
	
			
		/* span is same dimensions as link, and positioned to superimpose */
		.navbutton , .navbutton:visited  {
			display:block;
			height:50px;
			width:100%;
			position:absolute;
			left:0;
			top:0;
			z-index:1;
			background-repeat:no-repeat;
			position:relative !important;
			background-position:0 0;
			border-width: 0px;
			background-color:#666666;

			}


		.navbutton:hover , .navbutton:focus , .navbutton:visited:hover , .navbutton.udmR , .navbutton.udmR:visited , .navbutton:active  {
			background-position:0 -50px;
			}



/* end menu */



div.scroll {
	height: 270px;
	width: 360px;
	overflow: auto;
	padding: 20px;
	border: 0px dashed #000000;
	
}

#pscss{


	position: absolute;
	background-color: none;
	width: 200px;
	height: 100px;
	left: 480px;
	top: 60px;
	border-bottom-width: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-style: solid;
	border-color: #666;
	
	
}
/*heading contact confirm */
h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif, ; font-size: 12px; color: #990000; line-height: 14px; font-weight: bold; 
padding-top: 30px; 
	}	
/* NAVIGATION */


.containerlayerabove
{
z-index:600;
position: relative;
}



#navblock
{
z-index:88;
	position: absolute;
	background-color: none;
	width: 730px;
	height: 100px;
	top: 20px;
	border-bottom-width: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-style: solid;
	border-color: #ccc;
	font-family:   Verdana, Arial, Helvetica, sans-serif,;
	font-size: 11.0px;
	font-style: normal;
	color: #000000;
	font-weight: normal;
	text-align:left;
	margin: 0px 0px 0px 0px;
	

right:50%;
margin-right:-365px;
	
}

.mainlinkoverbox
{
z-index:88;
	background-color: #ff0000;
	width: 730px;
	height: 90px;
	margin-top: 50px;
	border-width: 0px;
}


#linkoverbox
{
z-index:44;
	position: absolute;
	background-color: none;
	width: 730px;
	height: 20px;
	top: 50px;
	border-width: 0px;
}
#linkoverboxunder
{
z-index:44;
	position: absolute;
	background-color: transparent;
	width: 730px;
	height: 70px;
	top: 100px;
	border-width: 0px;
}

#menushadow {
float: left;
width:100px;
height: 100px;
background-color:#ccc;
margin: 2px 42px 2px 2px;
left: 20px;
}


.marginoffset {position: relative; left: 0px; top:0px;}

.ins {z-index:0;position: absolute; left: 00px; top:70px;  display:block; width:600; height:70px; border: text-decoration: none; color:#000;  font-size:11px;font-family:   Verdana, Arial, Helvetica, sans-serif;font-weight: normal; 0px solid #666;}


.arch {z-index:1;position: absolute; left: 00px; top:0px;  display:block; width:600; height:70px; background:url(menuimg/btn.arch.gif) no-repeat  left top;  line-height: 14.5em;border:text-decoration:none; color:#000;  font-size:11px;font-family:   Verdana, Arial, Helvetica, sans-serif;font-weight: normal; 0px solid #666;}
.arch a  { position: absolute;display:block; background:url(menuimg/btn.arch.gif) no-repeat  left top; line-height: 16.5em; text-align:left; text-decoration:none; color:#999;  font-size:0.7em; font-family:   Verdana, Arial, Helvetica, sans-serif;}
.arch a:hover { position: absolute; left: 0px; top:0px;  display:block; background: url(menuimg/btn.arch_f2.gif) no-repeat  left top ;  line-height: 14.5em; text-align:left;  text-decoration:none; color:#000;  font-size:11px;font-family:   Verdana, Arial, Helvetica, sans-serif;}
.arch a:active { position: absolute; left: 0px; top:0px;  display:block; background: url(menuimg/btn.arch_f3.gif) no-repeat  left top ;  line-height: 14.5em; text-align:left;  text-decoration:none; color:#000;  font-size:11px;font-family:   Verdana, Arial, Helvetica, sans-serif;}

.art {z-index:2;position: absolute; left: 55px; top:0px;  display:block; width:600px; height:70px; background: no-repeat 0px 0px;  text-indent: -55px; line-height: 14.5em; text-decoration:none; color:#000;  font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;}
.art a  {position: absolute;display:block; background:url(menuimg/btn.art_repro.gif) no-repeat  0px 0px;line-height: 16.5em; text-align:left; text-decoration:none; text-wrapping: no-wrap; color:#999;  font-size:0.7em;font-family:   Verdana, Arial, Helvetica, sans-serif;}
.art a:hover {position: absolute; background: url(menuimg/btn.art_repro_f2.gif) no-repeat 0px 0px; line-height: 14.5em; text-align:left;  text-decoration:none; color:#000;  font-size:11px;font-family:   Verdana, Arial, Helvetica, sans-serif;}
.art a:active {position: absolute; background: url(menuimg/btn.art_repro_f3.gif) no-repeat 0px 0px; line-height: 14.5em; text-align:left;  text-decoration:none; color:#000;  font-size:11px;font-family:   Verdana, Arial, Helvetica, sans-serif;}

.celeb {z-index:3;display:block; position: absolute; left: 110px; top:0px; width:540px; height:70px; background:url(menuimg/btn.celebrity.gif) no-repeat  left top;  text-indent: -110px; line-height: 14.5em; text-decoration:none; color:#000;  font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;}
.celeb a  {display:block;  background:url(menuimg/btn.celebrity.gif) no-repeat  left top;line-height: 16.5em; text-align:left; text-decoration:none; text-wrapping: no-wrap; color:#999;  font-size:0.7em;font-family:   Verdana, Arial, Helvetica, sans-serif;}
.celeb a:hover { display:block; background: url(menuimg/btn.celebrity_f2.gif) no-repeat 0px 0px; line-height: 14.5em; text-align:left;  text-decoration:none; color:#000;  font-size:11px;font-family:   Verdana, Arial, Helvetica, sans-serif;}
.celeb a:active {position: absolute;   background: url(menuimg/btn.celebrity_f3.gif) no-repeat 0px 0px; line-height: 14.5em; text-align:left;  text-decoration:none; color:#000;  font-size:11px;font-family:   Verdana, Arial, Helvetica, sans-serif;}

.fantasy {z-index:4;display:block; position: absolute; left: 165px; top:0px; width:490px; height:70px; background:url(menuimg/btn.fantasy.gif) no-repeat  left top;  text-indent: -165px; line-height: 20.5em; text-decoration:none; color:#000;  font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;}
.fantasy a  {display:block;  background:url(menuimg/btn.fantasy.gif) no-repeat  left top;line-height: 16.5em; text-align:left; text-decoration:none; text-wrapping: no-wrap; color:#999;  font-size:0.7em;font-family:   Verdana, Arial, Helvetica, sans-serif;}
.fantasy a:hover { display:block; background: url(menuimg/btn.fantasy_f2.gif) no-repeat 0px 0px; line-height: 14.5em; text-align:left;  text-decoration:none; color:#000;  font-size:11px;font-family:   Verdana, Arial, Helvetica, sans-serif;}
.fantasy a:active {position: absolute;   background: url(menuimg/btn.fantasy_f3.gif) no-repeat 0px 0px; line-height: 14.5em; text-align:left;  text-decoration:none; color:#000;  font-size:11px;font-family:   Verdana, Arial, Helvetica, sans-serif;}

.fashion {z-index:5;display:block; position: absolute; left: 220px; top:0px; width:420px; height:70px; text-indent: -220px;  background:url(menuimg/btn.fashion.gif) no-repeat  left top; line-height: 14.5em; text-decoration:none; color:#000;  font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;}
.fashion a  {display:block;  background:url(menuimg/btn.fashion.gif) no-repeat  left top;line-height: 16.5em; text-align:left; text-decoration:none; text-wrapping: no-wrap; color:#999;  font-size:0.7em;font-family:   Verdana, Arial, Helvetica, sans-serif;}
.fashion a:hover { display:block; background: url(menuimg/btn.fashion_f2.gif) no-repeat 0px 0px; line-height: 14.5em; text-align:left;  text-decoration:none; color:#000;  font-size:11px;font-family:   Verdana, Arial, Helvetica, sans-serif;}
.fashion a:active {position: absolute;   background: url(menuimg/btn.fashion_f3.gif) no-repeat 0px 0px; line-height: 14.5em; text-align:left;  text-decoration:none; color:#000;  font-size:11px;font-family:   Verdana, Arial, Helvetica, sans-serif;}

.movies {z-index:6;display:block; position: absolute; left: 275px; top:0px; width:350px; height:70px; text-indent: -275px;  background:url(menuimg/btn.movies.gif) no-repeat  left top; line-height: 14.5em; text-decoration:none; color:#000;  font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;}
.movies a  {display:block;  background:url(menuimg/btn.movies.gif) no-repeat  left top;line-height: 16.5em; text-align:left; text-decoration:none; text-wrapping: no-wrap; color:#999;  font-size:0.7em;font-family:   Verdana, Arial, Helvetica, sans-serif;}
.movies a:hover { display:block; background: url(menuimg/btn.movies_f2.gif) no-repeat 0px 0px; line-height: 14.5em; text-align:left;  text-decoration:none; color:#000;  font-size:11px;font-family:   Verdana, Arial, Helvetica, sans-serif;}
.movies a:active {position: absolute;   background: url(menuimg/btn.movies_f3.gif) no-repeat 0px 0px; line-height: 14.5em; text-align:left;  text-decoration:none; color:#000;  font-size:11px;font-family:   Verdana, Arial, Helvetica, sans-serif;}

.product {z-index:7;display:block; position: absolute; left: 330px; top:0px; width:280px; height:70px; text-indent: -330px;  background:url(menuimg/btn.product.gif) no-repeat  left top; line-height: 14.5em; text-decoration:none; color:#000;  font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;}
.product a  {display:block;  background:url(menuimg/btn.product.gif) no-repeat  left top;line-height: 16.5em; text-align:left; text-decoration:none; text-wrapping: no-wrap; color:#999;  font-size:0.7em;font-family:   Verdana, Arial, Helvetica, sans-serif;}
.product a:hover { display:block; background: url(menuimg/btn.product_f2.gif) no-repeat 0px 0px; line-height: 14.5em; text-align:left;  text-decoration:none; color:#000;  font-size:11px;font-family:   Verdana, Arial, Helvetica, sans-serif;}
.product a:active {position: absolute;   background: url(menuimg/btn.product_f3.gif) no-repeat 0px 0px; line-height: 14.5em; text-align:left;  text-decoration:none; color:#000;  font-size:11px;font-family:   Verdana, Arial, Helvetica, sans-serif;}

.prepress {z-index:8;display:block; position: absolute; left: 385px; top:0px; width:250px; height:70px; text-indent: -385px;  background:url(menuimg/btn.publish.gif) no-repeat  left top; line-height: 14.5em; text-decoration:none; color:#000;  font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;}
.prepress a  {display:block;  background:url(menuimg/btn.publish.gif) no-repeat  left top;line-height: 16.5em; text-align:left; text-decoration:none; text-wrapping: no-wrap; color:#999;  font-size:0.7em;font-family:   Verdana, Arial, Helvetica, sans-serif;}
.prepress a:hover { display:block; background: url(menuimg/btn.publish_f2.gif) no-repeat 0px 0px; line-height: 14.5em; text-align:left;  text-decoration:none; color:#000;  font-size:11px;font-family:   Verdana, Arial, Helvetica, sans-serif;}
.prepress a:active {position: absolute;   background: url(menuimg/btn.publish_f3.gif) no-repeat 0px 0px; line-height: 14.5em; text-align:left;  text-decoration:none; color:#000;  font-size:11px;font-family:   Verdana, Arial, Helvetica, sans-serif;}

.richmedia {z-index:9;display:block; position: absolute; left: 440px; top:0px; width:190px; height:70px; text-indent: -440px;  background:url(menuimg/btn.QTVR_3D.gif) no-repeat  left top; line-height: 14.5em; text-decoration:none; color:#000;  font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;}
.richmedia a  {display:block;  background:url(menuimg/btn.QTVR_3D.gif) no-repeat  left top;line-height: 16.5em; text-align:left; text-decoration:none; text-wrapping: no-wrap; color:#999;  font-size:0.7em;font-family:   Verdana, Arial, Helvetica, sans-serif;}
.richmedia a:hover { display:block; background: url(menuimg/btn.QTVR_3D_f2.gif) no-repeat 0px 0px; line-height: 14.5em; text-align:left;  text-decoration:none; color:#000;  font-size:11px;font-family:   Verdana, Arial, Helvetica, sans-serif;}
.richmedia a:active {position: absolute;   background: url(menuimg/btn.QTVR_3D_f3.gif) no-repeat 0px 0px; line-height: 14.5em; text-align:left;  text-decoration:none; color:#000;  font-size:11px;font-family:   Verdana, Arial, Helvetica, sans-serif;}

.tradeshow {z-index:10;display:block; position: absolute; left: 495px; top:0px; width:90px; height:70px; text-indent: -495px;  background:url(menuimg/btn.trade_show.gif) no-repeat  left top; line-height: 14.5em; text-decoration:none; color:#000;  font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;}
.tradeshow a  {display:block;  background:url(menuimg/btn.trade_show.gif) no-repeat  left top;line-height: 16.5em; text-align:left; text-decoration:none; text-wrapping: no-wrap; color:#999;  font-size:0.7em;font-family:   Verdana, Arial, Helvetica, sans-serif;}
.tradeshow a:hover { display:block; background: url(menuimg/btn.trade_show_f2.gif) no-repeat 0px 0px; line-height: 14.5em; text-align:left;  text-decoration:none; color:#000;  font-size:11px;font-family:   Verdana, Arial, Helvetica, sans-serif;}
.tradeshow a:active {position: absolute; width:90px; height:70px;   background: url(menuimg/btn.trade_show_f3.gif) no-repeat 0px 0px; line-height: 14.5em; text-align:left;  text-decoration:none; color:#000;  font-size:11px;font-family:   Verdana, Arial, Helvetica, sans-serif;}

.web {z-index:11;display:block; position: absolute; left: 550px; top:0px; width:90px; height:70px; text-indent: -550px;  background:url(menuimg/btn.website.gif) no-repeat  left top; line-height: 14.5em; text-decoration:none; color:#000;  font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;}
.web a  {display:block;  background:url(menuimg/btn.website.gif) no-repeat  left top;line-height: 16.5em; text-align:left; text-decoration:none; text-wrapping: no-wrap; color:#999;  font-size:0.7em;font-family:   Verdana, Arial, Helvetica, sans-serif;}
.web a:hover { display:block; background: url(menuimg/btn.website_f2.gif) no-repeat 0px 0px; line-height: 14.5em; text-align:left;  text-decoration:none; color:#000;  font-size:11px;font-family:   Verdana, Arial, Helvetica, sans-serif;}
.web a:active {position: absolute; width:90px; height:70px;   background: url(menuimg/btn.website_f3.gif) no-repeat 0px 0px; line-height: 14.5em; text-align:left;  text-decoration:none; color:#000;  font-size:11px;font-family:   Verdana, Arial, Helvetica, sans-serif;}

.logo {z-index:12;display:block; position: absolute; left: 605px; top:0px; width:120px; height:52px; text-indent: 0px;  text-align:left;  background:url(menuimg/logo9.jpg) no-repeat  left top; text-decoration:none; color:#000;  font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;}
.logo a  {display:block;  background:url(menuimg/logo9.jpg) no-repeat  left top; width:120px; height:52px; text-decoration:none; color:#000;  font-size:11px;font-family:   Verdana, Arial, Helvetica, sans-serif;}

.buttonarrow {z-index:14;display:block; position: absolute; left: 605px; top:55px; width:116px; height:33px; text-indent: 0px; background:url(menuimg/arrow5.gif) no-repeat  left top;}


.textpadding
{
		padding: 20px;
		font-family:   Verdana, Arial, Helvetica, sans-serif,;
	font-size: 11.0px;
	font-style: normal;
	color: #000000;
}

#textpadding2
{
		padding: 20px;
}

.confirm {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;	color:#000000; text-decoration:none;
	padding-top: 10px;
}
.formColor {font-size:11px; font-weight:normal;	color:#000000; text-decoration:none;
	background-color:#FFFFFF; border:1px solid #556195; margin-top: 10px;}
	
.formname{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; color:#000; text-decoration:none;
	 margin-top: 10px;;
	}
.buttonsubmit {font-size:11px; font-weight:bold;	color:#000000; text-decoration:none;
	background-color:#ffffff; border: 1px solid #000000; cursor: auto; margin-left:40px;}
.buttonreset {font-size:11px; font-weight:bold;	color:#000000; text-decoration:none;
	background-color:#ffffff; border: 1px solid #000000; cursor: auto;}
.cellpad TD {padding:0px 5px;}
.required {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#000; text-decoration:none;
valign: top;
}

.indexdescribe {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; font-weight: normal; 
	}
	
.indexquote {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000; line-height: 14px; font-weight: normal; font-style:italic; 
	}
.thcontact {
	font-family:Verdana, Arial, Helvetica, sans-serif, ; font-size: 12px; color: #000; line-height: 18px; font-weight: normal; 
	padding: 20px; 
	background-color: #ccc;
	background-repeat: no-repeat;
	background-position: bottom;
	}

.footer {
	font-family:Verdana, Arial, Helvetica, sans-serif, ; font-size: 9px; color: #000; line-height: 18px; font-weight: normal; text-decoration:none; 
	padding: 10px; white-space: nowrap
	}
.footer a {
color: #000; line-height: 18px; font-weight: normal; text-decoration:underline; 
font-size: 8px; 

	}
.footer a:hover {
color: #fff; line-height: 18px; font-weight: normal; text-decoration:underline; 

	}

.b_links {

	font-family:Verdana, Arial, Helvetica, sans-serif, ; font-size: 12px;font-weight: normal; text-decoration:none; 
	padding: 0px; 
	}
.b_links a {
font-weight: normal; text-decoration:underline; 

	}

#services ul {

	display: inline;

	} 

#services li {
	margin-left: -5;
	padding: 3px 10px;
	border-left: 0px solid #000;
background: url(bullet1.gif) no-repeat 2px 7px;	display: inline;
	}
	



