/* styles for IE 5 Mac */
#main-container {background-color: transparent; position: absolute; top: 20px; left: 20px;}
/* following rules are invisible to IE 5 \*/
#main-container {top: 40%; left: 0px; width: 100%; margin-top: -200px; text-align: center; min-width: 770px;}
/* end IE 5 hack */ 

#index-layout-container {background-color: #000000; position: relative; text-align: left; width: 709px; height: 544px; min-height: 544px; margin: 0px auto 0px auto; padding: 30px 33px 27px 28px; text-align: center;}

#layout-container {background-color: #000000; position: relative; text-align: left; width: 709px; height: 544px; min-height: 544px; margin: 0px auto 0px auto; padding: 30px 33px 27px 28px; background-image: url(images/background.jpg);}
	
#header-box {float: left; width: 709px; height: 31px; min-height: 30px; margin: 0px; padding: 0px; color: #ffffff; background-color: transparent; text-align: right;}

#left-box {float: left; width: 302px; height: 513px; min-height: 513px; margin: 0px; padding: 0px; color: #ffffff; background-color: transparent;}
#left-box #logo-box {float: left; width: 254px; height: 221px; min-height: 221px; margin: 0px; padding: 28px 0px 20px 0px; color: #ffffff; background-color: #000000;}

#left-box #menu-box-about-us {float: left; width: 302px; height: 221px; min-height: 221px; margin: 0px; padding: 17px 0px 0px 0px; color: #ffffff; background-color: transparent; line-height: 15px; background-image: url(images/left-menu/link-1.gif); background-repeat: no-repeat; background-position: 162px 0px;}
#left-box #menu-box-banners {float: left; width: 302px; height: 221px; min-height: 221px; margin: 0px; padding: 17px 0px 0px 0px; color: #ffffff; background-color: transparent; line-height: 15px; background-image: url(images/left-menu/link-8.gif); background-repeat: no-repeat; background-position: 162px 86px;}
#left-box #menu-box-brand-identity {float: left; width: 302px; height: 221px; min-height: 221px; margin: 0px; padding: 17px 0px 0px 0px; color: #ffffff; background-color: transparent; line-height: 15px; background-image: url(images/left-menu/link-2.gif); background-repeat: no-repeat; background-position: 162px 13px;}
#left-box #menu-box-brochures {float: left; width: 302px; height: 221px; min-height: 221px; margin: 0px; padding: 17px 0px 0px 0px; color: #ffffff; background-color: transparent; line-height: 15px; background-image: url(images/left-menu/link-3.gif); background-repeat: no-repeat; background-position: 162px 26px;}
#left-box #menu-box-contact {float: left; width: 302px; height: 221px; min-height: 221px; margin: 0px; padding: 17px 0px 0px 0px; color: #ffffff; background-color: transparent; line-height: 15px; background-image: url(images/left-menu/link-1.gif); background-repeat: no-repeat; background-position: 162px 0px;}
#left-box #menu-box-corporate-id {float: left; width: 302px; height: 221px; min-height: 221px; margin: 0px; padding: 17px 0px 0px 0px; color: #ffffff; background-color: transparent; line-height: 15px; background-image: url(images/left-menu/link-1.gif); background-repeat: no-repeat; background-position: 162px 0px;}
#left-box #menu-box-everyones-a-winner {float: left; width: 302px; height: 221px; min-height: 221px; margin: 0px; padding: 17px 0px 0px 0px; color: #ffffff; background-color: transparent; line-height: 15px; background-image: url(images/left-menu/link-9.gif); background-repeat: no-repeat; background-position: 162px 119px;}
#left-box #menu-box-feel-good {float: left; width: 302px; height: 221px; min-height: 221px; margin: 0px; padding: 17px 0px 0px 0px; color: #ffffff; background-color: transparent; line-height: 15px; background-image: url(images/left-menu/link-10.gif); background-repeat: no-repeat; background-position: 162px 156px;}
#left-box #menu-box-leaflets {float: left; width: 302px; height: 221px; min-height: 221px; margin: 0px; padding: 17px 0px 0px 0px; color: #ffffff; background-color: transparent; line-height: 15px; background-image: url(images/left-menu/link-5.gif); background-repeat: no-repeat; background-position: 162px 51px;}
#left-box #menu-box-our-services {float: left; width: 302px; height: 221px; min-height: 221px; margin: 0px; padding: 17px 0px 0px 0px; color: #ffffff; background-color: transparent; line-height: 15px;}
#left-box #menu-box-postcards {float: left; width: 302px; height: 221px; min-height: 221px; margin: 0px; padding: 17px 0px 0px 0px; color: #ffffff; background-color: transparent; line-height: 15px; background-image: url(images/left-menu/link-6.gif); background-repeat: no-repeat; background-position: 162px 60px;}
#left-box #menu-box-posters {float: left; width: 302px; height: 221px; min-height: 221px; margin: 0px; padding: 17px 0px 0px 0px; color: #ffffff; background-color: transparent; line-height: 15px; background-image: url(images/left-menu/link-4.gif); background-repeat: no-repeat; background-position: 162px 35px;}
#left-box #menu-box-prices-at-a-glance {float: left; width: 302px; height: 221px; min-height: 221px; margin: 0px; padding: 17px 0px 0px 0px; color: #ffffff; background-color: transparent; line-height: 15px; background-image: url(images/left-menu/link-1.gif); background-repeat: no-repeat; background-position: 162px 0px;}
#left-box #menu-box-web-design {float: left; width: 302px; height: 221px; min-height: 221px; margin: 0px; padding: 17px 0px 0px 0px; color: #ffffff; background-color: transparent; line-height: 15px; background-image: url(images/left-menu/link-7.gif); background-repeat: no-repeat; background-position: 162px 73px;}
#left-box #menu-box-media-buying {float: left; width: 302px; height: 221px; min-height: 221px; margin: 0px; padding: 17px 0px 0px 0px; color: #ffffff; background-color: transparent; line-height: 15px; background-image: url(images/left-menu/link-12.gif); background-repeat: no-repeat; background-position: 162px 175px;}

#left-box A {font-weight: normal; background: none; color: #8e9294; text-decoration: none; background-color: transparent;}
#left-box A:hover {font-weight: normal; background: none; color: #f7941c; text-decoration: none; background-color: transparent;}

#right-box {float: left; width: 407px; height: 513px; min-height: 513px; margin: 0px; padding: 0px; color: #ffffff; background-color: transparent}
#right-box #display-box {float: left; width: 351px; height: 336px; min-height: 336px; margin: 0px; padding: 27px 27px 0px 27px; color: #ffffff; background-color: #000000; border: 1px solid #6f7174; text-align: center; line-height: 13px;}
#display-box .display-image {float: left; margin: 0px; padding: 0px;}
#display-box .title {margin: 0px auto 0px auto; padding: 15px 0px 0px 0px;}
#right-box #display-text-box {float: left; width: 363px; height: 108px; min-height: 108px; margin: 23px 0px 0px 0px; padding: 12px 22px 0px 22px; color: #ffffff; background-color: transparent; text-align: center; background-image: url(images/display-text-background.gif);}
#right-box #prices-left {float: left; width: 160px; height: auto; min-height: auto; margin: 0px 0px 10px 0px; padding: 0px; color: #ffffff; background-color: #000000; text-align: left;}
#right-box #prices-right {float: right; width: 160px; height: auto; min-height: auto; margin: 0px; padding: 0px; color: #ffffff; background-color: #000000; text-align: left;}

.highlight {color: #f7941c;}
.lowlight {color: #94949a;}

h1 {font-family: Verdana, arial, sans-serif; font-size: 140%; color: #000000; text-align: left; background-color: transparent; margin: 0px; padding: 0px 0px 26px 0px;}
h2 {font-family: Verdana, arial, sans-serif; font-size: 100%; color: #000000; text-align: left; background-color: transparent; margin: 0px; padding: 0px 0px 26px 0px;}
h3 {font-family: Verdana, arial, sans-serif; font-size: 100%; color: #000000; text-align: left; background-color: transparent; margin: 0px; padding: 0px;}
h4 {font-family: Verdana, arial, sans-serif; font-size: 100%; color: #000000; text-align: left; background-color: transparent; margin: 0px; padding: 0px;}
h5 {font-family: Verdana, arial, sans-serif; font-size: 100%; color: #000000; text-align: left; background-color: transparent; margin: 0px; padding: 0px;}
h6 {font-family: Verdana, arial, sans-serif; font-size: 100%; color: #000000; text-align: left; background-color: transparent; margin: 0px; padding: 0px;}

body {margin: 0px; padding: 0px; background-color: #000000; color: #ffffff; font-family: Tahoma, Verdana, arial, sans-serif; font-size: 11px;}

.clear {clear: both; height: 0px; min-height: 0px; padding: 0px; margin: 0px; line-height: 0px;}

A {font-weight: normal; background: none; color: #f7941c; text-decoration: none; background-color: transparent;}
A:hover {font-weight: normal; background: none; color: #FFFFFF; text-decoration: underline; background-color: transparent;}