﻿body
{
	border:0px none; padding:0px; margin:0px; background-image: url('../images/noundo_01.png');
	background-color: #101010;
	background-repeat: repeat-x
	
}
a:link
{
	color: #808080;
}
a:visited  
{
	color: #808080;	
	}
a:hover
{
	color: #101010;
}
a:active 
{
	color: #808080;
	 } 

.style2
{
	width: 32px;
	height: 32px;
	vertical-align: bottom;
}
.headerlogo
{
	padding: 0px;
	margin: 0px;
	background-color: #808080;
	background-image: url('../images/noundo_04.png');
	background-repeat: no-repeat;
	width: 800px;
	height: 100px
}

.shadowtopleft
{
	padding: 0px;
	margin: 0px;
	background-image: url('../images/noundo_03.png');
	background-repeat: no-repeat;
	width: 25px;
	height: 100px
}
.shadowtopright
{
	padding: 0px;
	margin: 0px;
	background-image: url('../images/noundo_05.png');
	background-repeat: no-repeat;
	width: 25px;
	height: 100px
}
.shadowleft
{
	padding: 0px;
	margin: 0px;
	background-image: url('../images/noundo_14.png');
	background-repeat: repeat-y;
	width: 25px
}
.shadowright
{
	padding: 0px;
	margin: 0px;
	background-image: url('../images/noundo_26.png');
	background-repeat: repeat-y;
	width: 25px
}
.footer
{
	padding: 0px;
	margin: 0px;
	background-color: #333333;
	color: #FFFFFF;
	font-size: small;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url('../images/noundo_34.png');
	background-repeat: no-repeat;
	width: 800px;
	height: 50px; background-position-y:50%
}
.shadowbottomleft
{
	padding: 0px;
	margin: 0px;
	background-image: url('../images/noundo_33.png');
	background-repeat: repeat;
	width: 25px
}
.shadowbottomright
{
	padding: 0px;
	margin: 0px;
	background-image: url('../images/noundo_38.png');
	background-repeat: repeat;
	width: 25px
}
.shadowbottom
{
	padding: 0px;
	margin: 0px;
	background-image: url('../images/noundo_35.png');
	background-repeat: repeat;
	width: 25px
}
#menu {
  padding: 0;
  margin: 0;
  width: 800px;
  height: 20px;
  background: url('images/menu-bg.jpg') no-repeat;
  position: relative; list-style-type:none
}
#menu span {
  display: none;
  position: absolute;
}
#menu a {
  display: block;
  text-indent: -900%;
  position: absolute;
  outline: none;
}
#menu a:hover {
  background-position: left bottom;
}
#menu a:hover span
{
	display: inline;
}
#menu .home {
  width: 74px;
  height: 22px;
  background: url('../images/nava_07.png') no-repeat;
  left: 0px;
  top: 0px
}
#menu .home2 {
  width: 74px;
  height: 22px;
  background: url('../images/navb_07.png') no-repeat;
  left: 0px;
  top: 0px
}
#menu .home span {
  width: 74px;
  height: 22px;
  background: url('../images/navb_07.png') no-repeat;
  left: 0px;
  top: 0px
}

#menu .motion {
  width: 84px;
  height: 22px;
  background: url('../images/nava_10.png') no-repeat;
  left: 74px;
  top: 0px
}

#menu .motion2 {
  width: 84px;
  height: 22px;
  background: url('../images/navb_10.png') no-repeat;
  left: 74px;
  top: 0px
}
#menu .motion span {
  width: 84px;
  height: 22px;
  background: url('../images/navb_10.png') no-repeat;
  left: 0px;
  top: 0px
}

#menu .digital {
  width: 83px;
  height: 22px;
  background: url('../images/nava_12.png') no-repeat;
  left: 158px;
  top: 0px
}
#menu .digital2 {
  width: 83px;
  height: 22px;
  background: url('../images/navb_12.png') no-repeat;
  left: 158px;
  top: 0px
}
#menu .digital span {
  width: 83px;
  height: 22px;
  background: url('../images/navb_12.png') no-repeat;
  left: 0px;
  top: 0px
}
#menu .print {
  width: 194px;
  height: 22px;
  background: url('../images/nava_14.png') no-repeat;
  left: 242px;
  top: 0px
}
#menu .print2 {
  width: 194px;
  height: 22px;
  background: url('../images/navb_14.png') no-repeat;
  left: 242px;
  top: 0px
}
#menu .print span {
  width: 194px;
  height: 22px;
  background: url('../images/navb_14.png') no-repeat;
  left: 0px;
  top: 0px
}
#menu .branding {
  width: 103px;
  height: 22px;
  background: url('../images/nava_16.png') no-repeat;
  left: 436px;
  top: 0px
}
#menu .branding2 {
 width: 103px;
  height: 22px;
  background: url('../images/navb_16.png') no-repeat;
  left: 436px;
  top: 0px
}
#menu .branding span {
  width: 103px;
  height: 22px;
  background: url('../images/navb_16.png') no-repeat;
  left: 0px;
  top: 0px
}
#menu .product {
  width: 93px;
  height: 22px;
  background: url('../images/nava_18.png') no-repeat;
  left: 539px;
  top: 0px
}
#menu .product span {
  width: 93px;
  height: 22px;
  background: url('../images/navb_18.png') no-repeat;
  left: 0px;
  top: 0px
}
#menu .contact {
  width: 101px;
  height: 22px;
  background: url('../images/nava_20.png') no-repeat;
  left: 632px;
  top: 0px
}
#menu .contact span {
  width: 101px;
  height: 22px;
  background: url('../images/navb_20.png') no-repeat;
  left: 0px;
  top: 0px
}
#menu2
{
	background-position: url(../images/playb.) no-repeat;
	list-style: none;
	padding: 0;
	margin: 0;
	width: 20px;
	height: 20px;
	position: relative;
}
#menu2 span {
  display: none;
  position: absolute;
}
#menu2 a
{
	display: block;
	text-indent: -140%;
	position: absolute;
	outline: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: small;
}
#menu2 a:hover {
  background-position: left bottom;
}
#menu2 a:hover span
{
	display: inline;
}
#menu2 .play {
  width: 20px;
  height: 20px;
  background: url('../images/play.png') no-repeat;
  left: 0px;
  top: 0px
}
#menu2 .play span {
  width: 20px;
  height: 20px;
  background: url('../images/playb.png') no-repeat;
  left: 0px;
  top: 0px
}
#menu2 .play2 {
  width: 20px;
  height: 20px;
  background: url('../images/play.png') no-repeat;
  left: -15px;
  top: -15px
}
#menu2 .play2 span {
  width: 20px;
  height: 20px;
  background: url('../images/playb.png') no-repeat;
  left: 0px;
  top: 0px
}
#menu2 .view {
  width: 20px;
  height: 20px;
  background: url('../images/view.png') no-repeat;
  left: -50px;
  top: 0px
}
#menu2 .view2 {
  width: 20px;
  height: 20px;
  background: url('../images/play.png') no-repeat;
  left: -15px;
  top: -15px
}
#
#menu2 .view span {
  width: 20px;
  height: 20px;
  background: url('../images/playb.png') no-repeat;
  left: 0px;
  top: 0px
}
.tweeter
{
	padding: 0px;
	margin: 0px;
	background-image: url('../images/tweetr_01.png');
	background-repeat: no-repeat;
	width: 74px;
	height: 50px
}
.tweetermid
{
	padding: 0px;
	margin: 0px;
	background-image: url('../images/tweetr_03.png');
	background-repeat: repeat-x;
	height: 50px
}
.tweeterend
{
	padding: 0px;
	margin: 0px;
	background-image: url('../images/tweetr_05.png');
	background-repeat: no-repeat;
	width: 12px;
	height: 50px
}
.blog
{
	padding: 0px;
	margin: 0px;
	background-image: url('../images/blog_01.png');
	background-repeat: no-repeat;
	width: 10px;
	height: 142px
}
.blogmid
{
	padding: 0px;
	margin: 0px;
	background-image: url('../images/blog_03.png');
	background-repeat: repeat-x;
	height: 142px;
	color: #FFFFFF;
	font-size: small;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: top;
	text-align: justify
}

/* begin styles for RSS Feed 

     This is the most basic style to use for a list with no bullets */



.rss_box
{
	padding: 5px;
	width: 98%;
	height: 100px;
}



.rss_title, rss_title a
{
	margin: 0px 0;
	padding: 0;
	color: #FFFFFF;
	font-size: small;
}



.rss_items
{
	list-style: none;
	margin: 0;
	padding: 0;
	color: #C0C0C0;
	font-size: small;
}



.rss_item  { 

  font-size: small;

  margin-bottom: 1em;;

 }




.rss_item a:link, .rss_item a:visited, .rss_item a:active
{
	color: #808080;
}



.rss_item a:hover { 



	}

	

.rss_date {

	font-size: xx-small;

	}
	
.blogend
{
	padding: 0px;
	margin: 0px;
	background-image: url('../images/blog_05.png');
	background-repeat: no-repeat;
	width: 10px;
	height: 142px
}
#container
{
	border-width: 1px;
	padding-right: 0;
	padding-left: 0;
	padding-bottom: 0px;
	margin: 0px auto;
	width: 790px;
	padding-top: 0px;
	vertical-align: bottom;
	border-top-style: 1;
	border-right-style: 1;
	border-bottom-style: 1;
	border-left-style: 1;
}
.sliderGallery {
	padding:0px; BACKGROUND: url('images/productbrowser_background_20070622.jpg') no-repeat;
	OVERFLOW: hidden;
	WIDTH: 790px; 
	POSITION: relative;
	HEIGHT: 145px
}
.sliderGallery UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	WHITE-SPACE: nowrap;
	LIST-STYLE-TYPE: none;
	POSITION: absolute
}
.sliderGallery UL LI {
	DISPLAY: inline
}
.slider
{
	padding-right: 0px;
	margin-top: 0px;
	padding-left: 0px;
	background: url('../images/scrollbarx.png') no-repeat;
	padding-bottom: 1px;
	margin-left: 0px;
	width: 790px;
	padding-top: 1px;
	position: relative;
	height: 17px;
	top: 115px
}
.handle {
	Z-INDEX: 100; 
	BACKGROUND: url('../images/scrollbar.png') no-repeat; 
	WIDTH: 181px; 
	CURSOR: move; 
	POSITION: absolute; 
	TOP: 0px; 
	HEIGHT: 17px
}
.slider SPAN {
	FONT-SIZE: 80%; 
	Z-INDEX: 110; 
	CURSOR: pointer; 
	COLOR: #bbb; 
	POSITION: absolute; 
	TOP: 3px
}
                                                                                                                                                           }