<!--
HTML {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	margin:0px;
	padding:0px;
	width:100%;
	height:100%;
}

body {
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:100%;
	height:100%;
	background-image:url(../images/tile.gif);
	background-position:left top;
	background-repeat:repeat;
}

.wrap {
	background-image:url(../images/background-pattern.jpg);
	background-position:left top;
	background-repeat:repeat-x;
}

div.base {
	margin:0 auto;
	width:100%;
	height:100%;
	background-image:url(../images/background-pattern1.jpg);
	background-position:left top;
	background-repeat:repeat;
}

td.menu {
	height:30px;
}

td.logo {
	height:100px;
}

a img, a {
	border:none;
	border-color:#000000;
}

h1, h2, h3, h4 {
	font-weight:normal;
	text-decoration:none;
	margin:0px;
	padding:0px;
	font-size:13px;
	font-family: Arial, Helvetica, sans-serif;
	color:#bf0000;
}

#logo a {
background:transparent url(../images/integratedconcept-logo1.jpg) no-repeat scroll 0 0;
float:left;
height:100px;
text-indent:-9999px;
width:225px;
}

#logo a:hover {
background-position:0 -100px;
}

ul.sidebar {
	width:225px;
	margin:0px;
	padding:0px;
	list-style:none;
}

li.menu-corporate a {
background:transparent url(../images/menu_corporate.jpg) no-repeat scroll 0 0;
float:left;
width:225px;
text-indent:-9999px;
height:27px;
}

li.menu-corporate a:hover {
background-position:0 -27px;
}

li.menu-annualreport a {
background:transparent url(../images/menu_annualreport.jpg) no-repeat scroll 0 0;
float:left;
width:225px;
text-indent:-9999px;
height:20px;
}

li.menu-annualreport a:hover {
background-position:0 -20px;
}

li.menu-stationery a {
background:transparent url(../images/menu_stationery.jpg) no-repeat scroll 0 0;
float:left;
width:225px;
text-indent:-9999px;
height:20px;
}

li.menu-stationery a:hover {
background-position:0 -20px;
}

li.menu-displays a {
background:transparent url(../images/menu_display.jpg) no-repeat scroll 0 0;
float:left;
width:225px;
text-indent:-9999px;
height:20px;
}

li.menu-displays a:hover {
background-position:0 -20px;
}

li.menu-expo a {
background:transparent url(../images/menu_expo.jpg) no-repeat scroll 0 0;
float:left;
width:225px;
text-indent:-9999px;
height:19px;
}

li.menu-expo a:hover {
background-position:0 -19px;
}

li.menu-advertisements a {
background:transparent url(../images/menu_ads.jpg) no-repeat scroll 0 0;
float:left;
width:225px;
text-indent:-9999px;
height:18px;
}

li.menu-advertisements a:hover {
background-position:0 -18px;
}

li.menu-packaging a {
background:transparent url(../images/menu_packaging.jpg) no-repeat scroll 0 0;
float:left;
width:225px;
text-indent:-9999px;
height:20px;
}

li.menu-packaging a:hover {
background-position:0 -20px;
}

li.menu-websites a {
background:transparent url(../images/menu_websites.jpg) no-repeat scroll 0 0;
float:left;
width:225px;
text-indent:-9999px;
height:18px;
}

li.menu-websites a:hover {
background-position:0 -18px;
}

li.menu-CMS a {
background:transparent url(../images/menu_cms.jpg) no-repeat scroll 0 0;
float:left;
height:19px;
text-indent:-9999px;
width:225px;
}

li.menu-CMS a:hover {
background-position:0 -19px;
}

li.menu-multimedia a {
background:transparent url(../images/menu_multimedia.jpg) no-repeat scroll 0 0;
float:left;
height:21px;
text-indent:-9999px;
width:225px;
}

li.menu-multimedia a:hover {
background-position:0 -21px;
}

.galleria_wrapper {
border:solid 1px #999999;height:310px;width:510px;
}

#copyright {
padding-right:30px;
z-index:1000;
font-size:10px;
font-family: Arial, Helvetica, sans-serif;
float:right;
}
-->
	.caption{display:block;font-style:italic;padding-top:5px;color:#887;}
	.demo{position:relative;margin-top:9px; float:left;}
	.gallery_demo{width:510px;margin:0 auto; padding:0px}
	.gallery_demo li{width:68px;height:50px;border:3px double #111;margin: 0 2px;background:#000;}
	.gallery_demo li div{left:240px}
	.gallery_demo li div .caption{font:italic 0.7em/1.4 georgia,serif;}
	
	#main_image{margin:0 auto 35px auto;height:310px;width:510px;background:black;}
	#main_image img{margin:0px;}
	
	.nav{padding-top:15px;clear:both;font:80% 'helvetica neue',sans-serif;letter-spacing:3px;text-transform:uppercase;width:510px;}
	.nav a {color:#999999; text-decoration:none;}