/* Branded Media */

/* http://www.brandedmedia.co.uk */


body{
	margin: 0px;
	font: 11px verdana;
	color: #cdcdcd;
	background: #565655;
}

#box{
	margin: 0;
	width: 958px;
}

h4{ font: bold 16px verdana; }

.clear{ clear: both;}

.form{ font: 10px verdana;}

.formQuote{	clear: both;}

.formQuote form{ background: none; }

.formQuote select, .formQuote option, .formQuote input{
	padding-left: 5px;
	font: 9px verdana;
	width: auto;
	margin-top: 5px;
}

.formQuote select{ 	
	padding-left: 0px;
	width: 266px;
	margin-bottom: 0px;
	margin-top: 5px;
}

.radioButtons{
	margin-top: 50px;
}



#callmeBox{ 
	background: url(../gfx/titles/titleCallme.gif) no-repeat;
	margin-top: 10px;
	padding-top: 25px; 
	margin-left: 10px;
} 

a{ color: #ffffff; text-decoration:none;}/* general link colour & defaults */
a:link {text-decoration:none}
a:active {text-decoration:none}
a:hover {text-decoration:underline}

.whiteText{ color: white;}

.blueText{ color: #469ecc; font-size: 12px;}

.greyText{ color: #212121;}

.smallText{font-size: 9px;}

/* header */
/* ****** */
#header{
	height: 97px;
	padding-left: 16px;
}

#headerLeft{
	float: left;
	width: 584px;
	height: 62px;
	padding-top: 35px;
}

#headerLeft a{
	height: 57px;
	width: 350px;
	background: url(../gfx/logo.gif) no-repeat;	
	display: block;
}

#headerRight{
	float: right;
	Width: 358px;
	height: 97px;
	_position: absolute;
	color: white;
}

#headerRightTop{
	background: url(../gfx/headerRightTopRepeat.gif) repeat-x;
	height: 46px;
	Width: 281px;	
	margin-left: 77px;
	font: 10px verdana;
}

#headerRightTopLeft{
	float:left;
	width: 117px;
	background: url(../gfx/headerRTDevide.gif) no-repeat top right;
	height: 26px;
	text-align: center;
	padding-top: 6px;
}

#headerRightTopRight{
	float: left;
	width: 164px;
	padding-top: 6px;
	_position: absolute;
	text-align: center;
}

#headerRightTop a{
	padding: 0px 15px;
	color: white;
}

#headerRightTop a:link {text-decoration:none}
#headerRightTop a:visited {text-decoration:none}
#headerRightTop a:active {text-decoration:none}
#headerRightTop a:hover {text-decoration:underline} 

#headerRightBottom{
	clear: both;
	height: 30px;
	Width: 358px;
	background: url(../gfx/telephone.gif) no-repeat right;
}

#headerRightBottomSE{
	clear: both;
	height: 30px;
	Width: 358px;
	background: url(../gfx/telephoneSE.gif) no-repeat right;
}

/* end of header */
/* ************* */


/* navigation -- held in navigation.css */
#navSpace{
	margin-left: 16px;
}
/* navigation -- held in navigation.css */

#giftsite{
	position: absolute;
	left: 710px;
	top: 125px;
}


/*           main area            */
/* ****************************** */

#mainarea{
	clear: both;
	padding: 16px; 
	background: #494848;
}

#mainLeft{
	float: left;
	width: 705px;
}

#mainRight{
	float: right;
	width: 205px;
	padding-left: 16px;
}

/*         end main area          */
/* ****************************** */


/* left column */

#bannerHome{ 
	background: url(../gfx/bannerHome.jpg) no-repeat;
	width: 705px;
	height: 186px;	
}

.banner{
	width: 705px;
	height: 129px;
}

#bannerProduct{	background: url(../gfx/bannerProduct.jpg) no-repeat;}

#bannerPackagingSolutions{	background: url(../gfx/bannerPackagingSolutions.jpg) no-repeat;}

#bannerRecentProj{	background: url(../gfx/bannerRecentProj.jpg) no-repeat;}

#bannerPackagingType{	background: url(../gfx/bannerPackagingType.jpg) no-repeat;}	

#bannerA{	background: url(../gfx/bannerA.jpg) no-repeat;}	

#bannerB{	background: url(../gfx/bannerB.jpg) no-repeat;}

#bannerC{	background: url(../gfx/bannerC.jpg) no-repeat;}

#bannerD{	background: url(../gfx/bannerD.jpg) no-repeat;}

#bannerE{	background: url(../gfx/bannerE.jpg) no-repeat;}

#bannerF{	background: url(../gfx/bannerF.jpg) no-repeat;}		

/* nav 2 */

/* end nav 2 */


.preload{
	display: none;
}





#mainContent{ /* ************************************************* main content area **********/
	clear: both;
	width: 705px;	
}

#mainContent li{
	list-style-image: url(../gfx/listStyleImage.gif) no-repeat;
}

/* end left column */


/*   right column   */

.rightPad{
	padding-left: 8px;
	padding-top: 6px;
	_padding-top: 3px;
	_font-size: 11px;
}

#titleQuickQuotation{
	background: url(../gfx/titleQuickQuotation.gif) no-repeat;
	padding-top: 47px;
	width: 202px;
	margin-bottom: -10px;
	_margin-bottom: -15px;
}

#titleQuickQuotation input, select {
	font: 9px verdana;
	width: 96%;
	color: #333333;
	margin-bottom: 3px;
	padding-left: 8px;
}

#titleQuickQuotation select{
	width: 102%;
	_width: 102.5%;
	padding-left: 0px;
	_padding-left: 8px;
	margin-bottom: 4px;
	margin-top: 1px;
}

#titleQuickQuotation option{
	_padding-left: 8px;
}

#titleQuickQuotation a{
	margin-top: 10px;
	padding-bottom: 10px;
	background: url(../gfx/buttonSubmit.gif) no-repeat;
	height: 15px;
	width: 83px;
	border: 0;
	display: block;
}

#titleQuickQuotation a:hover{
	background: url(../gfx/buttonSubmitOver.gif) no-repeat;
	height: 15px;
	width: 83px;
	border: 0;
	display: block;
}

#submitDevide{
	background: url(../gfx/submitDevide.gif) no-repeat;
	width: 202px;
	padding-bottom: 5px;
	_padding-bottom: 0px;
}

form{
	background: url(../gfx/submitDevide.gif) no-repeat bottom;
}

#detailedQuote a{
	background: url(../gfx/buttonQuote.gif) no-repeat;
	width: 180px;
	height: 16px;
	_margin-top: -13px;
	display: block;
}

#detailedQuote a:hover{	
	background: url(../gfx/buttonQuoteOver.gif) no-repeat; 
	width: 180px;
	height: 16px;
	_margin-top: -13px;
	display: block;
	
}
	


/* adverts */
.adverts{
	background: #343434;
	font: 9px verdana;
	_font-size: 11px;
	color: #9c9c9c;
	margin-bottom: 16px;
}

.adverts a{
	height: 26px;
	display: block;
	margin-left: 140px;
	width: 65px;
}


#titleSolarRangeAdvert{
	clear: both;
} 

#titleSolarRangeAdvert a{
	margin: 0px;
	background: url(../gfx/titleSolarRangeAdvert.gif) no-repeat;
	width: 192px;
	_width: 182px;
	padding: 42px 14px 9px 9px;
	padding-right: 10px;
	height: 20px;
	text-decoration: none;
} 

#solarRangeAdvertBottom{
	background: url(../gfx/solarRangeBottom.gif) repeat-x;
	height: 26px;
	width: 202px;
}

#solarRangeAdvertBottom a{ background: url(../gfx/solarRangeAdvertLink.gif) no-repeat bottom right;}

#solarRangeAdvertBottom a:hover{ background: url(../gfx/solarRangeAdvertLinkOver.gif) no-repeat bottom right;}

#titleRecProjAdvert{
	clear: both;
/* 	background: url(../gfx/titleRecentProjectsAdvert.gif) no-repeat;
	width: 192px;
	_width: 182px;
	padding: 42px 14px 9px 9px;
	padding-right: 10px;
	height: 20px; */
} 

#titleRecProjAdvert a{
	background: url(../gfx/titleRecentProjectsAdvert.gif) no-repeat;
	width: 192px;
	_width: 182px;
	padding: 42px 14px 9px 9px;
	padding-right: 10px;
	height: 20px;
	display: block;
	margin: 0px;
	text-decoration: none;
} 

#recProjAdvertBottom{
	background: url(../gfx/recProjAdBottomRepeat.gif) repeat-x;
	height: 26px;
	width: 202px;
}

#recProjAdvertBottom a{	background: url(../gfx/recProjAdBottomLink.gif) no-repeat bottom right;}

#recProjAdvertBottom a:hover{ background: url(../gfx/recProjAdBottomLinkOver.gif) no-repeat bottom right;}

#titleBrandMemAd{
	clear: both;
}

#titleBrandMemAd a{
	margin: 0px;
	background: url(../gfx/titleBrandedMemoryAdvert.gif) no-repeat;
	width: 192px;
	_width: 182px;
	padding: 42px 14px 9px 9px;
	padding-right: 10px;
	height: 20px;
	text-decoration: none;
}

#titleBrandMemAdBottom{
	background: url(../gfx/brandMemAdBottom.gif) repeat-x;
	height: 26px;
	width: 202px;
}

#titleBrandMemAdBottom a{ background: url(../gfx/brandMemAdLink.gif) no-repeat bottom right;}

#titleBrandMemAdBottom a:hover{ background: url(../gfx/brandMemAdLinkOver.gif) no-repeat right bottom;}


/* end adverts */


/* end right column */

/* footer */

#footer{
	margin-top: -16px;
	clear: both;
	background: url(../gfx/footerRepeat.gif) repeat-x;
	height: 44px;
	
}

#footerLeft{
	float: left;
	background: url(../gfx/titleFooter.gif) no-repeat;
	width: 212px;
	height: 44px;
}

#footerRight{
	float: right;
	width: 718px;
	height: 29px;
	padding-right: 28px;
	text-align: right;
	color: #9c9c9c;
	padding-top: 15px;
}

#footerRight a{color: #9c9c9c;}

/* end footer */

#bottom{
	clear: both;
	padding-top: 16px;
	font: 9px verdana;
	padding-left: 26px;	
}

#cards{
	clear: both;
	background: url(../gfx/cards.gif) no-repeat bottom left;
	font: 9px verdana;
	width: 248px;
	height: 38px;
	margin-top: 16px;
	margin-left: 26px;
	margin-bottom: 16px;
}

																			/*           index template           */
																			/* ********************************** */
.clearHomeIndex{
	clear: both;
	height: 30px;
	_height: 0px;
	background-color: #494848;
	margin: 0 -20px;
}

.clearHome{
	clear: both;
	height: 22px;
	_height: 0px;
}

.clearButtons{
	clear: both;
	text-align: right;
	margin-bottom: -12px;
}

.clearButtons a{
	background: url(../gfx/buttonQuoteMid.gif) no-repeat;
	width: 180px;
	height: 16px;
	display: block;
	float: right;
}

.clearButtons a:hover{
	background: url(../gfx/buttonQuoteMidOver.gif) no-repeat;
}

.clearButtons a.buttonRecProjMid{
	background: url(../gfx/buttonPackIdeasMid.gif) no-repeat;
	width: 180px;
	height: 16px;
	display: block;
	float: right;
}

.clearButtons a.buttonRecProjMid:hover{
	background: url(../gfx/buttonPackIdeasMidOver.gif) no-repeat;
}


#indexPageTop{
	clear: both;
	background: #565656;
	padding-top: 10px;
	line-height: 20px;
	_font-size: 11px;
}

head:first-child+body #indexPageTop{	padding-top: 10px;}

#homepageListBox{
	clear: both;
	margin-top: 10px;
	margin-bottom: -20px;
}

.homepagePadding{
	padding-left: 19px;
	padding-right: 15px;
	margin-bottom: -15px;
}

.homepagePadding ul{
	padding-bottom: 5px;
	_padding-bottom: 1px;
}

.homepagePadding li{
	list-style-image: url(../gfx/listStyleImage.gif);
	margin: 0px;
	padding: 0px;
}

.indexpagePadding{
	padding-left: 19px;
	padding-right: 15px;
	padding-bottom: 5px;
	_padding-bottom: 10px;
}

.indexpagePadding ul{
	padding-bottom: 5px;
	_padding-bottom: 1px;
	
}

.indexpagePadding li{
	list-style-image: url(../gfx/productsAservicesList.gif);
	margin: 0px;
	padding: 0 0 0 5px;
}

#productsAservicesIndex{
	margin-top: -5px;
	_margin-top: 16px;	
	background: #666666 url(../gfx/titleProductsAservices.gif) no-repeat left top;
	clear: both;
	padding: 40px 0px 19px 19px;
	_padding: 49px 0px 19px 19px;
	padding-bottom: 0px;
	margin-bottom: -10px;
	padding-right: 19px;
	_font-size: 11px;
}

#productsAservicesIndex ul{
	margin-left: 19px;
	padding: 0px;
	vertical-align: middle;	
	list-style: none;
}

#productsAservicesIndex ul li{
	padding-bottom: 6px;
}

#productsAservicesIndex ul a{
	background: url(../gfx/productsAservicesList.gif) left no-repeat;
	padding-left: 20px;
	display: block;
	height: 15px;	
}


#productsAservices{
	margin-top: -5px;
	_margin-top: 5px;	
	background: #666666 url(../gfx/titleProductsAservices.gif) no-repeat left top;
	clear: both;
	padding: 30px 0px 19px 19px;
	padding-bottom: 0px;
	margin-bottom: 16px;
	_margin-bottom: -16px;
	padding-right: 19px;
	_font-size: 11px;
}

#pANDsLeft{
	float: left;
	width: 222px;
}

#pANDsRight{
	float: right;
	width: 442px;
}

#pANDsRLeft{
	float: left;
	width: 221px;
}

#pANDsRRight{
	float: right;
	width: 221px;

}

#productsCats ul{
	list-style-type: none;

}

#productsCats ul li{
	list-style-type: none;

}

#productsCats ul a{
	list-style-type: none;

}

#productsAservices ul{
	margin-left: 19px;
	padding: 0px;
	vertical-align: middle;	
	list-style: none;
}

#productsAservices ul li{
	padding-bottom: 6px;
}

#productsAservices ul a{
	background: url(../gfx/productsAservicesList.gif) left no-repeat;
	padding-left: 20px;
	display: block;
	height: 15px;	
}

/* #productsAservices ul a{
	padding-left: 0px;
	width:  212px;
	display: block;
	_padding-left: 10px;
	margin-top: -13px;
	font-weight: bold;
	background: :url(../gfx/productsAservicesList.gif) left;
} */

#mainPageLeft{
	float: left;
	width: 54%;
	_width: 50%;
	margin-left: -4%;
	_margin-left: -1.5%;
}



#mainPageRight{
	float: right;
	width: 50%;
}
																				/*           end index template       */
																				/* ********************************** */



																				/*           product template         */
																				/* ********************************** */

#productPage{
	background: #565656 url(../gfx/titleProductPage.gif) no-repeat left top;
	padding: 65px 0px 19px 19px;
	padding-right: 19px;
	margin-bottom: 24px;
}

#recentProjPage{
	background: #565656 url(../gfx/titles/titleRecentProjIN.gif) no-repeat left top;
	padding: 65px 0px 19px 19px;
	padding-right: 19px;
	margin-bottom: 24px;
}

#productTopBar{
	background: #666666;
	height: 19px;
	width: 100%;
}

#productTopBar a{
	background: url(../gfx/arrowLeft.gif) no-repeat;
	display: block;
	height: 15px;
	width: 32px;
	float: right;
	padding-top: 3px;
	padding-left: 15px;
	color: white;	
}

#productTopBar2{
	background: #666666;
	height: 19px;
	width: 100%;
}

#productTopBar2 a{
	background: url(../gfx/arrowLeft.gif) no-repeat;
	display: block;
	height: 15px;
	width: 170px;
	float: right;
	padding-top: 3px;
	padding-left: 15px;
	color: white;	
}

#productMain{
	clear: both;
	margin-top: 6px;
}

#productMainLeft{
	float: left;
	width: 185px;
}

#productCategory{
	background: url(../gfx/productCategoryTop.gif) no-repeat;
	width: 185px;
	padding-top: 23px;
}

#productCategory ul{
    margin: 0px;
    padding: 0px;
    list-style:none;
}

#productCategoryTop li {
    float: left;
    margin: 0px;
    padding: 0px;	
}

#productCategory a{
	text-decoration: none; 
	background: #878787 url(../gfx/productsLeftListArrow.gif) right no-repeat;
	height: 18px;
	display: block;
	padding-left: 5px;
	color: #cdcdcd;
	font-size: 11px;	
	margin-top: 4px;
	padding-top: 2px;
}

#productCategory a:hover{
	background: #b01f83 url(../gfx/productsLeftListArrowOver.gif) right no-repeat;	
	color: #cdcdcd;
}

#productCategory #ProCatOn a{
	background: #b01f83 url(../gfx/productsLeftListArrowOver.gif) right no-repeat;	
	color: #cdcdcd;
}
	
	

#productMainRight{
	float: right;
	width: 476px;
	margin-left: 6px;
	background: #666666;
}
	h1 {
		font-size: 12px;
	}

#productImage{
	margin: auto;
	width: 476px;
	height: 320px;
	_padding-bottom: 43px;
	text-align: center;
}

#productInfo{
	clear: both;
}

.productContent{ /* edit for product page content */
	float: left;
	width: 291px;
	padding: 10px 12px;
	padding-top: 45px;
	margin-right: 2px;
	height: 118px;
	display: inline;
}

.productContent p{
	padding: 0px;
	margin: 0px;
}

.productContent strong{
	color: #e5e5e5;
}

#productContentLinks{
	float: right;
	width: 159px;
}

#productContentLinks ul{
    margin:0;
    padding:0;
    list-style:none;
}

#productContentLinks li {
    float:left;
    margin:0;
    padding:0;
}

#productContentLinks #pclPrint a{
	background: url(../gfx/procontentLinksPrint1.gif) no-repeat;
	width: 156px;
	height: 29px;
	display: block;
}

#productContentLinks #pclPrint a:hover{	background: url(../gfx/procontentLinksPrint1Over.gif) no-repeat;}

#productContentLinks #pclOther a{
	background: url(../gfx/procontentLinksother2.gif) no-repeat;
	width: 156px;
	height: 29px;
	display: block;
}

#productContentLinks #pclOther a:hover{	background: url(../gfx/procontentLinksother2Over.gif) no-repeat;}

#productContentLinks #pclQuote a{
	background: url(../gfx/procontentLinksQuote3.gif) no-repeat;
	width: 156px;
	height: 29px;
	display: block;
}

#productContentLinks #pclQuote a:hover{	background: url(../gfx/procontentLinksQuote3Over.gif) no-repeat;}

#productContentLinks #pclContact a{
	background: url(../gfx/procontentLinksContact4.gif) no-repeat;
	width: 156px;
	height: 29px;
	display: block;
}

#productContentLinks #pclContact a:hover{	background: url(../gfx/procontentLinksContact4Over.gif) no-repeat;}

#productContentLinks #pclrecentProj a{
	background: url(../gfx/procontentLinksrecent5.gif) no-repeat;
	width: 156px;
	height: 29px;
	display: block;
}

#productContentLinks #pclrecentProj a:hover{	background: url(../gfx/procontentLinksrecent5Over.gif) no-repeat;}

#productContentLinks #pclBack a{
	background: url(../gfx/procontentLinksback6.gif) no-repeat;
	width: 156px;
	height: 27px;
	display: block;
}

#productContentLinks #pclBack a:hover{	background: url(../gfx/procontentLinksback6Over.gif) no-repeat;}

																			/*           end product template     */
																			/* ********************************** */
																			
																			
																			
																			/*           recent projects template    */
																			/* ************************************* */
																			


#recentProjPage{
	background: #565656 url(../gfx/titleRecentProjPage.gif) no-repeat left top;
	padding: 65px 0px 19px 19px;
	padding-right: 19px;
	margin-bottom: 24px;
	margin-top: -10px;
}

#recentProjTopBar{
	height: 17px;
	width: 645px;
	text-align: right;
	padding-right: 22px;
	padding-top: 2px;
	background: #666666 ;
	color: white;
}
#recentProjTopBar ul{
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#recentProjTopBar li{
	margin: 0px;
	padding: 0px;
	float: right;
}

#recentProjTopBar a{
	background: url(../gfx/recentProjTopBarLinks.gif) repeat;
	width: 10px;
	height: 12px;
	margin: 0px 0px 0px 6px;
	padding: 0px 3px 0px 0px;
	color: white;
	font-size: 9px;
	display: block;
}

#recentProjTopBar a:hover{
	color: #878c1a;
	background: url(../gfx/recentProjTopBarLinksOver.gif) repeat;
	text-decoration: none; 
}

#recentProjTopBar #topbarOn a{
	width: 10px;
	height: 12px;
	display: block;
	margin: 0px 0px 0px 6px;
	padding: 0px 3px 0px 0px;
	color: #878c1a;
	background: url(../gfx/recentProjTopBarLinksOver.gif) repeat;
}

#recentProjTopBar #recentProjBarArrow a{
	background: url(../gfx/recentProjTopBar.gif) repeat;
	display: block;
	margin-top: -2px;
	height: 15px;
}



#recentProjMainRight{
	float: right;
	width: 476px;
	margin-left: 6px;
	background: #666666;
}

.rpmrRow{
	clear: both;
	height: 152px;
	font-size: 9px;
	background-color: #666666;
}

.rpmrRowLeft{
	float: left;
	width: 348px;
	height: 152px;
	background: url(../gfx/rpmrBoxImageRightAll.gif) no-repeat right;
}

.rpmrRowLeftL{
	float: left;
	width: 172px;
	_width: 170px; /* **** */
	height: 152px;
	background: url(../gfx/rpmrBoxImageRightAll.gif) no-repeat right;
}

.rpmrRowLeftR{
	float: right;
	width: 176px;
	height: 152px;
	_position: absolute;
}


.rpmrRowRight{
	float: right;
	width: 318px;
	height: 152px;
	_position: absolute;
}


.rpmrRowRLeft{
	float: left;
	width: 158px;
	height: 152px;
	background: url(../gfx/rpmrBoxImageRightAll.gif) no-repeat right;
}


.rpmrRowLeftNew{
	float: left;
	width: 158px;
	height: 152px;	
	background: url(../gfx/rpmrBoxImageRightAll.gif) no-repeat right;
	
}

.rpmrBoxImageNew{ /* box top */
	height: 110px;
	text-align: center;
	border: 0px;
	padding-top: 10px;

}

.rpmrRowRRight{
	float: right;
	width: 160px;
	height: 152px;
	_position: absolute;
}

.rpmrBoxImage{ /* box top */
	height: 111px;
	text-align: center;
	border: 0px;
	/* background: #f7f7f7; */
	margin-right: 2px;
	padding-top: 15px;
}

.rpmrBoxImage2{ /* box top */
	height: 111px;
	text-align: center;
	border: 0px;
	/* background: #f7f7f7; */
	margin-right: 1px;
	padding-top: 15px;
}

.rpmrBoxImage img{ border: none; }




.rpmrBoxText{ /* box bottom */
	clear: both;
	height: 26px;
	background: #747474 url(../gfx/rpmrBoxTextRight.gif) no-repeat right; 
	text-align: center;
}


.rpmrBoxText a{
	height: 26px;
	width: 117px;
	_margin-right: -1px;
	_width: 120px;
	text-align: center;
	background: url(../gfx/rpmrBoxBottomLInk.gif) no-repeat right top;
	display: block;
	padding-top: 0px;
	padding-left: 12px;
	padding-right: 30px;
	_margin-right: -6px;
}

.rpmrBoxText a:hover{ /* right edge line fix */
	text-decoration: none;
	background: url(../gfx/rpmrBoxBottomLInkOver.gif) no-repeat right top;
}

.rpmrBoxText a.rpmrNone{/* right edge line fix */
	background: url(../gfx/rpmrBoxBottomLInkN.gif) no-repeat right;	
}

.rpmrBoxText a.rpmrNone:hover{/* right edge line fix */
	background: url(../gfx/rpmrBoxBottomLInkOverN.gif) no-repeat right;	
}

																			
																			/*           end recent projects template    */
																			/* ***************************************** */
																			
																			
																			
																																						
																			/*           packaging solutions template    */
																			/* ***************************************** */


	
#packagingSolutionsPage{
	background: #565656 url(../gfx/titleRecentProjPage.gif) no-repeat left top;
	padding: 65px 0px 19px 19px;
	padding-right: 19px;
	margin-bottom: 0px;
}

#printingSolutionsPage{
	background: #565656 url(../gfx/titles/titlePrintingSolutions.gif) no-repeat left top;
	padding: 65px 0px 19px 19px;
	padding-right: 19px;
	margin-bottom: 24px;
	margin-top: -10px;
}

#dvdPackagingSolutionsPage{
	background: #565656 url(../gfx/titles/titleDVDPackagingSolutions.gif) no-repeat left top;
	padding: 65px 0px 19px 19px;
	padding-right: 19px;
	margin-bottom: 24px;
	margin-top: -10px;
}

#cdPackagingSolutionsPage{
	background: #565656 url(../gfx/titles/titleCDPackagingSolutions.gif) no-repeat left top;
	padding: 65px 0px 19px 19px;
	padding-right: 19px;
	margin-bottom: 24px;
	margin-top: -10px;
}


#productSolutionsPage{
	background: #565656 url(../gfx/titles/titleProductSolutions.gif) no-repeat left top;
	padding: 45px 0px 19px 19px;
	padding-right: 19px;
	margin-bottom: 24px;
}

.titlesPackaging{
	padding: 20px 12px;
	padding-top: 48px;
}


.packSolutionsBoxText{ /* box bottom */
	clear: both;
	height: 26px;
	background: #747474 url(../gfx/rpmrBoxTextRight.gif) no-repeat right; 
	text-align: right;
	font-weight: bold;
	font-size: 11px;
}


.packSolutionsBoxText a{
	height: 20px;
	width: 127px;
	_margin-right: -1px;
	_width: 126px;
	text-align: left;
	color: white;
	background: url(../gfx/rpmrBoxBottomLInk.gif) no-repeat right top;
	display: block;
	padding-top: 6px;
	padding-left: 12px;
	padding-right: 20px;
}

.packSolutionsBoxText2{ /* box bottom */
	clear: both;
	height: 26px;
	background: #747474 url(../gfx/rpmrBoxTextRight.gif) no-repeat right; 
	text-align: right;
	font-weight: bold;
	font-size: 11px;
	margin-right: 2px;
}

.packSolutionsBoxText2 a{
	height: 20px;
	width: 127px;
	_margin-right: -1px;
	_width: 126px;
	text-align: left;
	color: white;
	background: url(../gfx/rpmrBoxBottomLInk.gif) no-repeat right top;
	display: block;
	padding-top: 6px;
	padding-left: 12px;
	padding-right: 32px;
}

.packSolutionsBoxText3{ /* box bottom */
	clear: both;
	height: 26px;
	background: #747474 url(../gfx/rpmrBoxTextRight.gif) no-repeat right; 
	text-align: right;
	font-weight: bold;
	font-size: 11px;
	margin-right: 10px;
}

.packSolutionsBoxText3 a{
	height: 20px;
	width: 127px;
	_margin-right: -1px;
	_width: 126px;
	text-align: left;
	color: white;
	background: url(../gfx/rpmrBoxBottomLInk.gif) no-repeat right top;
	display: block;
	padding-top: 6px;
	padding-left: 12px;
	padding-right: 38px;
}

.packSolutionsBoxText a:hover, .packSolutionsBoxText2 a:hover, .packSolutionsBoxText3 a:hover{ /* right edge line fix */
	text-decoration: none;
	background: url(../gfx/rpmrBoxBottomLInkOver.gif) no-repeat right top;
}

.packSolutionsBoxText a.rpmrNone, .packSolutionsBoxText2 a.rpmrNone, .packSolutionsBoxText3 a.rpmrNone{/* right edge line fix */
	background: url(../gfx/rpmrBoxBottomLInkN.gif) no-repeat right;	
}

.packSolutionsBoxText a.rpmrNone:hover, .packSolutionsBoxText2 a.rpmrNone:hover, .packSolutionsBoxText3 a.rpmrNone:hover{/* right edge line fix */
	background: url(../gfx/rpmrBoxBottomLInkOverN.gif) no-repeat right;	
}

#packSolMidRightTitle2Repeat{
	height: 23px;
	background: url(../gfx/packSolMidRightTitle2Repeat.gif) repeat-x;
	color: white;
	padding-top: 6px;
	font-weight: bold;
	padding-left: 12px;
}

.smallPad{ 
	padding: 10px;
	font: 11px verdana;
	text-align: left;
}

																			/*     end packaging solutions template    */
																			/* *************************************** */
.testPadding{
	padding-left: 19px;
	padding-right: 15px;
	padding-bottom: 5px;
	_padding-bottom: 0px;
}

.testPadding ul{
	padding-bottom: 5px;
	_padding-bottom: 1px;
}

.testPadding li{
	list-style-image: url(../gfx/listStyleImage.gif);
	margin: 0px;
	padding: 0px;
	padding-bottom: 5px;
	margin-bottom: 10px;
}	

/* print spec pages */

.pdfHolder{
	clear: both;
	padding-top: 30px;
	width: 420px;
	
}

.pdfHolder a, img{
	border: 0;
	vertical-align: middle;
}

.pdfLeft{
	float: left;
	width: 325px;
}

.pdfLeft ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
	margin-top: 10px;
}

/* .pdfLeft a{
	background: url(../gfx/buttonEps.gif) no-repeat left;
	height: 16px;
	padding-left: 20px;
} */

.pdflLeft{
	float: left;
	width: 190px;
	margin-right: 10px;
}

.pdflTop{
	height: 10px;
}

.pdflBottom{
	text-align: right;
}

.pdflBottom br{
	margin-top: 15px;
}

.pdflRight{
	float: right;
	width: 95px;
	margin-top: 10px;
	margin-left: 30px;
	text-align: left;
}



.prfRight{
	float: right;
	margin-left: 10px;
	margin-top: 10px;
}

#mapImg{
	float: left;
	padding: 5px;
	padding-right: 30px;
}

/* titles */

.titlesMain{
	width: 420px;
	padding-bottom: 14px;
	height: 20px;
}

.titlesMain2{
	width: 420px;
	padding-bottom: 14px;
	height: 20px;
	float: left;
}

#goBack{
	float: right;
	width: 200px;
	margin-top: -30px;
	padding-right: 10px;
}

#goBack a{
	background: url(../gfx/arrowLeft2.gif) no-repeat;
	display: block;
	width: 32px;
	float: right;
	padding-left: 15px;
	color: white;	
	padding-top: 3px;
}

.titlesMain2{
	width: 420px;
	margin-top: 10px;
	padding: 00px 0px 14px 0px;
	height: 20px;
	float: left;
}	

#titleHome{
	background: url(../gfx/titleIndex.gif) no-repeat;
	height: 21px;
}

#titlePrivacy{	background: url(../gfx/titles/titlePrivacy.gif) no-repeat;}

#titleThankyou{	background: url(../gfx/titles/titleThankyou.gif) no-repeat;}

#titleProductSolutions{	background: url(../gfx/titles/titleProductSolutions.gif) no-repeat;}

#titleTerms{	background: url(../gfx/titles/titleTerms.gif) no-repeat;}

#titleLegal{ background: url(../gfx/titles/titleLegal.gif) no-repeat;}

#titleAbout{ background: url(../gfx/titles/titleAbout.gif) no-repeat;}

#titleProduct{ background: url(../gfx/titles/titleProduct.gif) no-repeat;}

#titleServices{	background: url(../gfx/titles/titleServices.gif) no-repeat;}

#titleFulfilment{ background: url(../gfx/titles/titleFulfilment.gif) no-repeat;}

#titletitleUsbdevices{ background: url(../gfx/titles/titleUsb.gif) no-repeat;}

#titleDistribution{	background: url(../gfx/titles/titleDistribution.gif) no-repeat;}

#titleWarehousing{ background: url(../gfx/titles/titleWarehousing.gif) no-repeat;}

#titleOnlineQuote{ background: url(../gfx/titles/titleOnlineQuote.gif) no-repeat;}

#titleContact{ background: url(../gfx/titles/titleContact.gif) no-repeat;}

#titleTestimonials{ background: url(../gfx/titles/titleTestimonials.gif) no-repeat;}

#titleAuthoring{ background: url(../gfx/titles/titleAuthoring.gif) no-repeat;}

#titleCdBusCard{ background: url(../gfx/titles/titleCdBusCard.gif) no-repeat;}

#titleDuplication{ background: url(../gfx/titles/titleDuplication.gif) no-repeat;}

#titleCD{ background: url(../gfx/titles/titleCD.gif) no-repeat;}

#titleMiniCdRep{ background: url(../gfx/titles/titleMiniCdRep.gif) no-repeat;}

#titlePrinting{ background: url(../gfx/titles/titlePrinting.gif) no-repeat;}

#titleReplication{ background: url(../gfx/titles/titleReplication.gif) no-repeat;}

#titlePackaging{ background: url(../gfx/titlePackagingsolutions.gif) no-repeat;}



#title128mb{ background: url(../gfx/titles/title128Mb.gif) no-repeat;}

#title256mb{ background:url(../gfx/titles/title256Mb.gif) no-repeat;}

#title512mb{ background:url(../gfx/titles/title512Mb.gif) no-repeat;}

#title1gb{ background: url(../gfx/titles/title1Gb.gif) no-repeat;}

#title2gb{ background: url(../gfx/titles/title2Gb.gif) no-repeat;}

#title4gb{ background: url(../gfx/titles/title4Gb.gif) no-repeat;}

#titleFlashpen{ background: url(../gfx/titles/titleFlashpen.gif)  no-repeat;}

#titleFrom{ background: url(../gfx/titleFrom128to4gb.gif) no-repeat;}

#titleShowreel{ background: url(../gfx/titles/titleShowreel.gif) no-repeat;}


/* titles for packaging page / template 2 */

#titlePackSolutionsMiddle{
	background: url(../gfx/titlePackSolutionsMiddle.gif) no-repeat top left;	
}

#titlePackSolMidPack{
	background: url(../gfx/titlePackSolMidPack.gif) no-repeat top left;	
}

#titlePackSolMidPrintSpec{ background: url(../gfx/titles/titlePackSolMidPrintSpec.gif)  no-repeat top left;	}

#titlePackSolMidCd{	background: url(../gfx/titles/titlePackSolMidCd.gif) no-repeat top left;}

#titlePackSolMidDvd{	background: url(../gfx/titles/titlePackSolMidDvd.gif) no-repeat top left;}

#titlePackSolMidPos{ background: url(../gfx/titles/titlePackSolMidPOS.gif) no-repeat top left; }

#titlePackSolMidMailer{ background: url(../gfx/titles/titlePackSolMidMailerPack.gif) no-repeat top left; }

#titlePackSolMidPresPacks{ background: url(../gfx/titles/titlePackSolMidPresPack.gif) no-repeat top left; }

#titlePackSolMidSolar{ background: url(../gfx/titles/titlePackSolMidSolar.gif) no-repeat top left; }

#titlePackSolMidProduct{ background: url(../gfx/titles/titlePackSolMidProduct.gif) no-repeat top left; }

#titlePackSolMidcddvdPack{ background: url(../gfx/titles/titlePackSolMidcddvdPack.gif) no-repeat top left; }

#titleVideoDuplication{ background: url(../gfx/titles/titleVideoDuplication.gif) no-repeat top left; }

#titleCADPackaging{ background: url(../gfx/titles/titleCADpackaging.gif) no-repeat top left; }

#titleCreativeDesign{ background: url(../gfx/titles/titleCreativeDesign.gif) no-repeat top left; }




/* titles for product page / template 3 */

#titleProContentSaturn{	background: #878787 url(../gfx/titleProContentSaturn.gif) no-repeat;} /*  saturn   */

#titleProContentProd1{background: #878787 url(../gfx/titles/titleProContentProd1.gif) no-repeat;} /*  oversized DVD case */

#titleProContentProd2{background: #878787 url(../gfx/titles/titleProContentProd2.gif) no-repeat;}/* CD saturn pack    */

#titleProContentProd3{background: #878787 url(../gfx/titles/titleProContentProd3.gif) no-repeat;}/*4pp mercury pack     */

#titleProContentProd4{background: #878787 url(../gfx/titles/titleProContentProd4.gif) no-repeat;}/* 4pp pluto pack    */

#titleProContentProd5{background: #878787 url(../gfx/titles/titleProContentProd5.gif) no-repeat;}/*  6pp pluto pack   */

#titleProContentProd6{background: #878787 url(../gfx/titles/titleProContentProd6.gif) no-repeat;}/* 4pp mars pack    */

#titleProContentProd7{background: #878787 url(../gfx/titles/titleProContentProd7.gif) no-repeat;}/*8pp pluto pack & slip case     */

#titleProContentProd8{background: #878787 url(../gfx/titles/titleProContentProd8.gif) no-repeat;}/*  DVD case & mailer   */

#titleProContentProd9{background: #878787 url(../gfx/titles/titleProContentProd9.gif) no-repeat;}/*  6pp mars pack & slip case   */

#titleProContentProd10{background: #878787 url(../gfx/titles/titleProContentProd10.gif) no-repeat;}/*   6pp mars pack & slip case */

#titleProContentProd11{background: #878787 url(../gfx/titles/titleProContentProd11.gif) no-repeat;}/*    6pp venus pack */

#titleProContentProd12{background: #878787 url(../gfx/titles/titleProContentProd12.gif) no-repeat;}/*    8pp venus pack */

#titleProContentProd15{background: #878787 url(../gfx/titles/titleProContentProd15.gif) no-repeat;}/*   6pp mars pack */

#titleProContentProd16{background: #878787 url(../gfx/titles/titleProContentProd16.gif) no-repeat;}/*   6pp stud pack */

#titleProContentProd17{background: #878787 url(../gfx/titles/titleProContentProd17.gif) no-repeat;}/*   6pp lancing pack */

#titleProContentProd18{background: #878787 url(../gfx/titles/titleProContentProd18.gif) no-repeat;}/* 16pp a5 mailer pack  */

#titleProContentProd20{background: #878787 url(../gfx/titles/titleProContentProd20.gif) no-repeat;}/*   cd mailer pack */

#titleProContentProd22{background: #878787 url(../gfx/titles/titleProContentProd22.gif) no-repeat;}/*   5 DVD box set */

#titleProContentProd23{background: #878787 url(../gfx/titles/titleProContentProd23.gif) no-repeat;}/*   DVD product */

#titleProContentProd24{background: #878787 url(../gfx/titles/titleProContentProd24.gif) no-repeat;}/*   DVD galaxy pack */

#titleProContentProdRP49{background: #878787 url(../gfx/titles/titleProContentProdRP49.gif) no-repeat}/*   4pp pluto pack and 16pp booklet */

#titleProContentProdRP50{background: #878787 url(../gfx/titles/titleProContentProdRP50.gif) no-repeat}/*   6pp mars pack and 16pp booklet */

#titleProContentProdRP52{background: #878787 url(../gfx/titles/titleProContentProdRP52.gif) no-repeat}/*   4pp sun pack & 8pp booklet */

#titleProContentProdRP50{background: #878787 url(../gfx/titles/titleProContentProdRP50.gif) no-repeat}/*  6pp mars pack & 16pp booklet */

#titleProContentProdRP54{background: #878787 url(../gfx/titles/titleProContentProdRP54.gif) no-repeat}/*  5 disc DVD set */

#titleProContentProdRP56{background: #878787 url(../gfx/titles/titleProContentProdRP56.gif) no-repeat}/* 8pp pluto pack & slip case  */

#titleProContentProdRP57{background: #878787 url(../gfx/titles/titleProContentProdRP57.gif) no-repeat}/* 4pp pluto pack & 24pp booklet  */

#titleProContentProdRP58{background: #878787 url(../gfx/titles/titleProContentProdRP58.gif) no-repeat}/* slimline DVD case  */

#titleProContentProdRP59{background: #878787 url(../gfx/titles/titleProContentProdRP59.gif) no-repeat}/* double DVD set  */

#titleProContentProdRP60{background: #878787 url(../gfx/titles/titleProContentProdRP60.gif) no-repeat}/* CD amaray case  */

#titleProContentProdRP37{background: #878787 url(../gfx/titles/titleProContentProdRP37.gif) no-repeat}/* point of sale material  */

#titleProContentProdRP38{background: #878787 url(../gfx/titles/titleProContentProdRP38.gif) no-repeat}/* clam shell box & collateral  */

#titleProContentProdRP39{background: #878787 url(../gfx/titles/titleProContentProdRP39.gif) no-repeat}/* presentation pack  */

#titleProContentProdRP34{background: #878787 url(../gfx/titles/titleProContentProdRP34.gif) no-repeat}/* 2 x disc share pack    */

#titleProContentProdRP42{background: #878787 url(../gfx/titles/titleProContentProdRP42.gif) no-repeat}/* 3 x 4pp pluto pack set  */

#titleProContentProdRP47{background: #878787 url(../gfx/titles/titleProContentProdRP47.gif) no-repeat}/* 4pp gatefold wallet  */

#titleProContentProdRP23{background: #878787 url(../gfx/titles/titleProContentProdRP23.gif) no-repeat}/* 4pp gemini pack  */ 

#titleProContentProd365{background: #878787 url(../gfx/titles/titleProContentProd365.gif) no-repeat}/* 4pp lancing pack   */ 

#titleProContentProdRP27{background: #878787 url(../gfx/titles/titleProContentProdRP27.gif) no-repeat}/* 4pp pluto pack    */ 

#titleProContentProdRP20{background: #878787 url(../gfx/titles/titleProContentProdRP20.gif) no-repeat}/* 4pp pluto pack & 4pp booklet   */  

#titleProContentProdRP22{background: #878787 url(../gfx/titles/titleProContentProdRP22.gif) no-repeat}/* 4pp venus pack  */  

#titleProContentProdRP28{background: #878787 url(../gfx/titles/titleProContentProdRP28.gif) no-repeat}/* 6pp lancing pack   */  

#titleProContentProd356{background: #878787 url(../gfx/titles/titleProContentProd356.gif) no-repeat}/* 6pp pack with slip case   */ 

#titleProContentProd364{background: #878787 url(../gfx/titles/titleProContentProd364.gif) no-repeat}/* 6pp soft pack   */

#titleProContentProd384{background: #878787 url(../gfx/titles/titleProContentProd384.gif) no-repeat}/* 6pp sun pack   */  

#titleProContentProd383{background: #878787 url(../gfx/titles/titleProContentProd383.gif) no-repeat}/* 6pp venus pack    */ 

#titleProContentProdRP45{background: #878787 url(../gfx/titles/titleProContentProdRP45.gif) no-repeat}/* 8cm card wallet  */ 

#titleProContentProdRP43{background: #878787 url(../gfx/titles/titleProContentProdRP43.gif) no-repeat}/* 8pp cd booklet  */ 

#titleProContentProdRP56{background: #878787 url(../gfx/titles/titleProContentProdRP56.gif) no-repeat}/* 8pp pluto pack and slip case   */ 

#titleProContentProdShow{background: #878787 url(../gfx/titles/titleProContentProdShow.gif) no-repeat}/* brandedmedia showreel   */ 

#titleProContentProdRP48{background: #878787 url(../gfx/titles/titleProContentProdRP48.gif) no-repeat}/* browser pack  */ 

#titleProContentProdRP38{background: #878787 url(../gfx/titles/titleProContentProdRP38.gif) no-repeat}/* clam shell box and collateral   */ 

#titleProContentProd381{background: #878787 url(../gfx/titles/titleProContentProd381.gif) no-repeat}/* double CD set  */  

#titleProContentProd382{background: #878787 url(../gfx/titles/titleProContentProd382.gif) no-repeat}/* DVD case products   */

#titleProContentProdRP40{background: #878787 url(../gfx/titles/titleProContentProdRP40.gif) no-repeat}/* DVD counter display  */  

#titleProContentProd387{background: #878787 url(../gfx/titles/titleProContentProd387.gif) no-repeat}/* DVD jupiter pack  */  

#titleProContentProdGift{background: #878787 url(../gfx/titles/titleProContentProdGift.gif) no-repeat}/* gift pack   */  

#titleProContentProdRP46{background: #878787 url(../gfx/titles/titleProContentProdRP46.gif) no-repeat}/* maltese cross pack  */  

#titleProContentProd362{background: #878787 url(../gfx/titles/titleProContentProd362.gif) no-repeat}/* mega box product    */ 

#titleProContentProd363{background: #878787 url(../gfx/titles/titleProContentProd363.gif) no-repeat}/* plastic library case    */ 

#titleProContentProd371{background: #878787 url(../gfx/titles/titleProContentProd371.gif) no-repeat}/* standard card wallet  */ 

#titleProContentProdRP41{background: #878787 url(../gfx/titles/titleProContentProdRP41.gif) no-repeat}/* 4pp mars pack and 8pp booklet   */ 

#titleProContentProd392{background: #878787 url(../gfx/titles/titleProContentProd392.gif) no-repeat}/* special wallet */ 

#titleProContentProdNeptune{background: #878787 url(../gfx/titles/titleProContentProdNeptune.gif) no-repeat;}/* neptune pack */ 

#titleProContentProdSlipcase{background: #878787 url(../gfx/titles/titleProContentProdSlipcase.gif) no-repeat} /* slip case */ 

#titleProContentProdMoon{background: #878787 url(../gfx/titles/titleProContentProdMoon.gif) no-repeat} /* moon dvd set */ 

#titleProContentProdStar{background: #878787 url(../gfx/titles/titleProContentProdStar.gif) no-repeat} /* star dvd set */ 

#titleProContentProdGalaxy{background: #878787 url(../gfx/titles/titleProContentProdMercury.gif) no-repeat} /* mercury dvd set */ 

#titleProContentProd26{background: #878787 url(../gfx/titles/titleProContentProd26.gif) no-repeat} /* 4pp mars set & 12pp booklet */ 

#titleProContentProd27{background: #878787 url(../gfx/titles/titleProContentProd27.gif) no-repeat} /* 4pp mars set, 12pp booklet & slipcase*/ 

/* #titleProContentProdRP52{background: #878787 url(../gfx/titles/titleProContentProdRP52.gif) no-repeat}/*   */  


#titlePlastic{background: #666666 url(../gfx/titles/titlePlastic.gif) no-repeat}

#titleMetal{background: #666666 url(../gfx/titles/titleMetal.gif) no-repeat}

#titleGadgets{background: #666666 url(../gfx/titles/titleGadgets.gif) no-repeat}

#titleNovelty{background: #666666 url(../gfx/titles/titleNovelty.gif) no-repeat}

#titleMp3{background: #666666 url(../gfx/titles/titleMp3.gif) no-repeat}

#titleDigiframe{background: #666666 url(../gfx/titles/titleDigiframe.gif) no-repeat}  

#submitFrame{ height: 21px; width: 83px; font-size: 12px; color: #469ecc; font-weight: bold;}

#products{
	margin: 10px auto;
	text-align: center;
	width: 450px;
}

#products table{
	background: #ffffff;
}

#products td{
	border-right: 1px solid #cccccc;
	width: 132px;
	padding: 4px;
}

#products img{
	padding: 8px;
}

.productCategories{
	text-align: left;
	background: #dddddd;
}

.productCategories a{
	font-weight: bold;
	padding-left: 13px;
	color: #333333;
}

.productTitles{ /* box bottom */
	background: #dddddd; 
	text-align: right;
	font-weight: bold;
	font-size: 11px;
	margin-right: 10px;
}

.productTitles a{
	text-align: left;
	color: #666666;
	background: url(../gfx/rpmrBoxBottomLink1.gif) no-repeat right top;
	display: block;
	padding: 5px 13px;
}

.productTitles a:hover{ /* right edge line fix */
	text-decoration: none;
	background: url(../gfx/rpmrBoxBottomLink1Over.gif) no-repeat right top;
}



#advertFreeGift{ 
	position: absolute;
	top: 430px;
	left: 640px;
	height: 71px;
	width: 71px;
	background: url(../gfx/advertFreeGift.png) no-repeat;
}

#advertGreatValue{ 
	position: absolute;
	top: 330px;
	left: 640px;
	height: 71px;
	width: 71px;
	background: url(../gfx/advertGreatValue.png) no-repeat;
}
#advertFreeGift2{ 
	position: absolute;
	top: 525px;
	left: 640px;
	height: 71px;
	width: 71px;
	background: url(../gfx/advertFreeGift.png) no-repeat;
}

#advertGreatValue2{ 
	position: absolute;
	top: 430px;
	left: 640px;
	height: 71px;
	width: 71px;
	background: url(../gfx/advertGreatValue.png) no-repeat;
}



* html #advertFreeGift {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gfx/advertFreeGift.png',sizingMethod='image');
}

* html #advertGreatValue {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gfx/advertGreatValue.png',sizingMethod='image');
}



																	

																




