body {margin: 0px;}

#nav    {background-image:url('images/grey.gif') }
#nav a  { display: block; width: 95px; height: 24px; font-family: Verdana; font-size: 11px; text-decoration: none; font-weight: bold; 
		  background:url('images/button.gif') no-repeat;; color: #000000; line-height: 200% }
#nav a:hover {background-color: #6fc200; background-position: 0% -24px; text-decoration: none; color: #FFFFFF }
#nav td {text-align: center;}
#nav a.green  { display: block; width: 95px; height: 24px; font-family: Verdana; font-size: 11px; text-decoration: none; font-weight: bold; 
		  background:url('images/button.gif') no-repeat;; color: #FFFFFF; line-height: 200%; background-position: 0% -24px; }
#nav td.date {text-align: left; font-family: Verdana; font-size: 9px; color: #00C0FF; line-height: 100%; margin-top: 0; margin-bottom: 0;}

.solutions {margin-top: 30px}
.solutions1 {margin-top: 70px}
.top-marg	{margin-top: 20px}

#300pix-main	{width: 762px; font-family: Verdana; font-size: 10px; padding-top: 5px;}

#studios	{margin-top: 11px; width: 173px; height: 95px; background-image:url('images/studios-247.gif'); text-align:center }
#studios p  {font-family: Verdana; font-size: 12px; color: #000000; font-weight: normal; line-height: 130%; margin-top:5px; margin-bottom:0px }
#studios a.tl  {font-family:Verdana; color:#FFFFFF; font-size:13px; font-weight:bold; line-height: 200%; text-decoration:none; margin-left:0 }
#studios a:hover.tl {color: #ff3000}
#studios a  {font-family: Verdana; font-size: 11px; color: #ff3000; font-weight: normal; line-height: 100%; padding-top:10px; 
			 margin-bottom:0px; margin-left: 10; text-decoration: none; font-weight: bold; }
#studios a:hover  {color: #000000;}

#identity	{width: 173px; height: 95px; background-image:url('images/corporate-identity.gif'); font-family:Verdana; color:#FFFFFF; 
			 font-size:13px; font-weight:bold; text-align:center; line-height: 200%;}
#identity p	{font-family: Verdana; font-size: 10px; color: #000000; font-weight: normal; line-height: 120%; margin-top:5px; margin-bottom:0px; margin-left: 10px; }
#identity a  {font-family: Verdana; font-size: 11px; color: #ff3000; font-weight: normal; line-height: 120%; 
			 margin-bottom:0px; text-decoration: none; font-weight: bold; }
#identity a:hover  {color: #000000;}

.services-web	{background-position: right top; margin:0px; width: 254px; background-color: #F3F3F3; border-left: 1px solid #D2D2D2;
			     background-image:url('images/web-design-services.gif'); background-repeat:no-repeat; vertical-align:top}
.services-print	{background-position: right center; margin:0px; width: 254px; background-color: #F3F3F3; 
			     background-image:url('images/print-services.gif'); background-repeat:no-repeat; vertical-align:top; font-size: 12px; }
.services-media	{background-position: right bottom; margin:0px; width: 254px; background-color: #F3F3F3; border-right: 1px solid #D2D2D2;
			     background-image:url('images/video-services.gif'); background-repeat:no-repeat; vertical-align:top; font-size: 12px; }

#web	{float: right; width: 98%;}
#web a.top	{font-family: Verdana; font-size: 12px; color: #00C0FF; text-decoration: none; font-weight: bold; margin-left: 22px;}
#web ul	{font-family: Verdana; font-size: 10px; color: #000000; text-decoration: none; list-style-image:url('images/blue-arrow.gif'); line-height:150% }
#web li {border-bottom: dotted 1px #333333; padding-bottom: 4; width: 130px}
#web a	{font-family: Verdana; font-size: 10px; color: #000000; text-decoration: none; font-weight: normal}
#web a:hover	{color: #00C0FF; text-decoration: none;}

#print	{float: right; width: 95%}
#print a.top	{font-family: Verdana; font-size: 12px; color: #00C0FF; text-decoration: none; font-weight: bold; margin-left: 22px;}
#print ul	{font-family: Verdana; font-size: 10px; color: #000000; text-decoration: none; list-style-image:url('images/blue-arrow.gif'); line-height:150% }
#print li {border-bottom: dotted 1px #333333; padding-bottom: 4; width: 115px}
#print a	{font-family: Verdana; font-size: 10px; color: #000000; text-decoration: none; font-weight: normal}
#print a:hover	{color: #00C0FF; text-decoration: none;}

#media	{float: right; width: 95%}
#media a.top	{font-family: Verdana; font-size: 12px; color: #00C0FF; text-decoration: none; font-weight: bold; margin-left: 22px;}
#media ul	{font-family: Verdana; font-size: 10px; color: #000000; text-decoration: none; list-style-image:url('images/blue-arrow.gif'); line-height:150% }
#media li {border-bottom: dotted 1px #333333; padding-bottom: 4; width: 115px}
#media a	{font-family: Verdana; font-size: 10px; color: #000000; text-decoration: none; font-weight: normal}
#media a:hover	{color: #00C0FF; text-decoration: none;}

h1 {font-family: Verdana; font-size: 16px; color: #00C0FF; line-height:100%; margin-top: 20px; margin-bottom:0 }
h2 {font-family: Verdana; font-size: 13px; color: #00C0FF; line-height:100%; margin-top: 15px; padding-bottom: 10px }
h3 {font-family: Verdana; font-size: 12px; color: #00C0FF; line-height:100%; margin-top: 10px; margin-bottom:0 }
h4 {font-family: Verdana; font-size: 11px; color: #00C0FF; line-height:100%; margin-left: 0; margin-bottom:0 }
h5 {font-family: Verdana; font-size: 10px; color: #00C0FF; line-height:110%; margin-left: 10px; margin-right: 10px; margin-bottom:0 }
h7 {font-family: Verdana; font-size: 10px; color: #00C0FF; line-height:100%; margin-top: 0px; margin-bottom:10 }

#main-text {
	font-family: Verdana;
	font-size: 10px;
	width: 600px;
	text-align: left;
	float: left;
}
#home-text {
	font-family: Verdana;
	font-size: 10px;
	width: 550px;
	text-align: left;
	float: left;
}

#b-nav	{border-top: 1px solid #00C0FF; background-color: #999999; font-family: Verdana; font-size: 9px; color: #FFFFFF; text-align: center; padding: 5px}
#b-nav a	{font-family: Verdana; font-size: 9px; color: #FFFFFF; text-decoration: none; }
#b-nav a:hover {text-decoration: underline;}

.mt	{text-align:right}
.mtc	{font-family: Verdana; font-size: 9px;}

#leftnav	{margin-top: 10px; }
#leftnav ul	{font-family: Verdana; font-size: 10px; color: #000000; text-decoration: none; line-height:150%; }
#leftnav li {list-style-image:url('images/blue-arrow.gif'); border-bottom: dotted 1px #999999; padding-bottom: 2px; padding-top: 1px; width: 115px; margin-left: -22px}
#leftnav li.head {list-style-image:url('images/minus.gif'); border-bottom: solid 1px #ffffff; padding-bottom: 4px; padding-top: 1px; width: 125px; margin-left: -22px; margin-top: 5px}
#leftnav li.headp {list-style-image:url('images/plus.gif'); border-bottom: solid 1px #ffffff; padding-bottom: 4px; padding-top: 1px; width: 125px; margin-left: -22px; margin-top: 5px}
#leftnav a	{font-family: Verdana; font-size: 10px; color: #000000; text-decoration: none; font-weight: normal}
#leftnav a.ac	{font-family: Verdana; font-size: 10px; color: #00C0FF; text-decoration: none; font-weight: normal}
#leftnav a:hover	{color: #00C0FF; text-decoration: none;}
#leftnav a.head	{font-family: Verdana; font-size: 11px; color: #00C0FF; text-decoration: none; font-weight: bold; }

#rnav {float: right; margin-left: 15px; margin-right: 2px; }

#tnav { font-family: Verdana; font-size: 11px; align: center}
#tnav a {font-family: Verdana; font-size: 11px; color: #000000; text-decoration: none; margin-left: 0px; }
#tnav a:hover {text-decoration: underline; }
#tnav p {margin-bottom: 0; margin-top: 0; line-height: 120%; margin-left: 15px; margin-right: 15px;}
#tnav p.top { border-top: 0px none; margin-left: 20px; margin-right: 20px; } 
#tnav p.bottom { border-bottom: 0px none; margin-left: 20px; margin-right: 20px;}

#main {font-family: Verdana; font-size: 10px; text-align: left; margin-left: 10px}
#main p {font-family: Verdana; font-size: 10px; text-align: left}
#main a {font-family:Verdana; font-size:10px; text-decoration:none; color:#000000; }
#main a:hover {color: #6fc200}

#mth {text-align: center; margin-left: 0; margin-right: 0; margin-top: 5px;}
#mth a {font-family:Verdana; font-size:10px; text-decoration:none; color:#000000; }
#mth a:hover {color: #6fc200}

#contact { font-family: Verdana; font-size: 10px }
#contact p { font-family: Verdana; font-size: 10px; line-height:110%; margin-top: 7px; margin-bottom:0 }

.formf { border: 1px solid #777777; background: #ffffff; font-size: 13px; color:#000000; font-family: Arial;}
.formb { border: 1px solid #777777; background: #ffffff; font-size: 10px; width: 110px; height: 20px; cursor: hand; color:#000000; font-family: Verdana;}

.pix {float: right; mragin-left: 15px;}
.pix1 {float: center; }


#studio	{margin-top: 20px; width: 150px; height: 287px; background-image:url('images/design-bkgr.gif'); text-align: left; float: right; }
#studio h4  {font-family:Verdana; color:#FFFFFF; font-size:11px; font-weight:bold; line-height: 200%; text-decoration:none; text-align: center; margin-top: 8 }
#studio p  {font-family: Verdana; font-size: 10px; color: #000000; font-weight: normal; line-height: 100%; margin-top:10px; margin-bottom:0px; margin-left:15px; margin-right:10px; }
#studio a  {font-family:Verdana; color:#FFFFFF; font-size:11px; font-weight:bold; line-height: 200%; text-decoration:none; margin-left: 10 }
#studio a:hover.tl {color: #ff3000}
#studio a.1  {font-family: Verdana; font-size: 11px; color: #ff3000; font-weight: normal; line-height: 100%; padding-top:10px; 
			 margin-bottom:0px; margin-left: 10; text-decoration: none; font-weight: bold; }
#studio a:hover.1  {color: #000000;}
#studio a.2  {font-family: Verdana; font-size: 11px; color: #ff3000; font-weight: normal; line-height: 100%; padding-top:10px; 
			 margin-bottom:0px; margin-left: 10; text-decoration: none; font-weight: bold; }
#studio a:hover.2  {color: #000000;}

#client {float: right; margin-right: 30; width: 250px}

#webp	{width: 100%;}
#webp a.top	{font-family: Verdana; font-size: 12px; color: #00C0FF; text-decoration: none; font-weight: bold; margin-left: 20px}
#webp p {margin-left: 10; background-position: left center; border-bottom: 1px dotted #333333; 
		background-image:url('images/blue-arrow.gif'); background-repeat: no-repeat;
		line-height:150%; width:150px; margin-top:0; margin-bottom: 0;}
#webp a	{font-family: Verdana; font-size: 10px; color: #000000; text-decoration: none; font-weight: normal; margin-left: 10;}
#webp a:hover	{color: #00C0FF; text-decoration: none;}

.web-portfolio	{margin:0px; background-color: #F3F3F3; border-left: 1px solid #D2D2D2; border-right: 1px solid #D2D2D2; vertical-align:top}

 
