/*PORTFOLIO NAVIGATION*/
#portfolio-menu-container{ position:absolute; width:112px; min-height:332px; top:124px; left:64px; z-index:1111; }
.pm-branding{ position:relative; width:100px; min-height:38px; padding-top:5px; }
.pm-brochures{ position:relative; width:100px; min-height:38px; display:block; }
.pm-programmes{ position:relative; width:100px; min-height:36px; display:block; }
.pm-prospectuses{ position:relative; width:100px; min-height:22px; display:block; }
.pm-catalogues{ position:relative; width:100px; min-height:22px; display:block; }
.pm-posters{ position:relative; width:100px; min-height:36px; display:block; }
.pm-newsletters{ position:relative; width:100px; min-height:36px; display:block; }
.pm-reports{ position:relative; width:100px; min-height:22px; display:block; }
.pm-websites{ position:relative; width:100px; min-height:22px; display:block; }
.pm-photography{ position:relative; width:100px; min-height:22px; display:block; }




#portfolio-menu-container-emb{ position:absolute; width:104px; min-height:332px; top:120px; left:70px; z-index:1111;  background:#E3E5E4; font-size:11px; font-weight:bold; font-family:Tahoma, Geneva, sans-serif;  }

.pm-branding a:link{ position:relative; width:100px; min-height:38px; color:#B2B3B5; text-decoration:none;}
.pm-brochures a:link{ position:relative; width:100px; min-height:38px; display:block; color:#B2B3B5; text-decoration:none;}
.pm-programmes a:link{ position:relative; width:100px; min-height:36px; display:block; color:#B2B3B5; text-decoration:none;}
.pm-prospectuses a:link{ position:relative; width:100px; min-height:22px; display:block; color:#B2B3B5; text-decoration:none;}
.pm-catalogues a:link{ position:relative; width:100px; min-height:22px; display:block; color:#B2B3B5; text-decoration:none;}
.pm-posters a:link{ position:relative; width:100px; min-height:36px; display:block; color:#B2B3B5; text-decoration:none;}
.pm-newsletters a:link{ position:relative; width:100px; min-height:36px; display:block; color:#B2B3B5; text-decoration:none;}
.pm-reports a:link{ position:relative; width:100px; min-height:22px; display:block; color:#B2B3B5; text-decoration:none;}
.pm-websites a:link{ position:relative; width:100px; min-height:22px; display:block; color:#B2B3B5; text-decoration:none;}
.pm-photography a:link{ position:relative; width:100px; min-height:22px; display:block; color:#B2B3B5; text-decoration:none;}

.pm-branding a:hover{ position:relative; width:100px; min-height:38px; color:#000000 !important; text-decoration:none;text-decoration:none;}
.pm-brochures a:hover{ position:relative; width:100px; min-height:38px; display:block; color:#000000 !important; text-decoration:none;}
.pm-programmes a:hover{ position:relative; width:100px; min-height:36px; display:block; color:#000000 !important; text-decoration:none;}
.pm-prospectuses a:hover{ position:relative; width:100px; min-height:22px; display:block; color:#000000 !important; text-decoration:none;}
.pm-catalogues a:hover{ position:relative; width:100px; min-height:22px; display:block; color:#000000 !important; text-decoration:none;}
.pm-posters a:hover{ position:relative; width:100px; min-height:36px; display:block; color:#000000 !important; text-decoration:none;}
.pm-newsletters a:hover{ position:relative; width:100px; min-height:36px; display:block; color:#000000 !important;  text-decoration:none;}
.pm-reports a:hover{ position:relative; width:100px; min-height:22px; display:block; color:#000000 !important; text-decoration:none;}
.pm-websites a:hover{ position:relative; width:100px; min-height:22px; display:block; color:#000000 !important; text-decoration:none;}
.pm-photography a:hover{ position:relative; width:100px; min-height:22px; display:block; color:#000000 !important;  text-decoration:none;}


/*visited*/

.pm-branding a:visited{ position:relative; width:100px; min-height:38px; color:#B2B3B5; text-decoration:none;text-decoration:none;}
.pm-brochures a:visited{ position:relative; width:100px; min-height:38px; display:block; color:#B2B3B5; text-decoration:none;}
.pm-programmes a:visited{ position:relative; width:100px; min-height:36px; display:block; color:#B2B3B5; text-decoration:none;}
.pm-prospectuses a:visited{ position:relative; width:100px; min-height:22px; display:block; color:#B2B3B5; text-decoration:none;}
.pm-catalogues a:visited{ position:relative; width:100px; min-height:22px; display:block; color:#B2B3B5; text-decoration:none;}
.pm-posters a:visited{ position:relative; width:100px; min-height:36px; display:block; color:#B2B3B5; text-decoration:none;}
.pm-newsletters a:visited{ position:relative; width:100px; min-height:36px; display:block; color:#B2B3B5; text-decoration:none;}
.pm-reports a:visited{ position:relative; width:100px; min-height:22px; display:block; color:#B2B3B5; text-decoration:none;}
.pm-websites a:visited{ position:relative; width:100px; min-height:22px; display:block; color:#B2B3B5; text-decoration:none;}
.pm-photography a:visited{ position:relative; width:100px; min-height:22px; display:block; color:#B2B3B5; text-decoration:none;}



/*END OF PORTFOLIO NAVIGATION*/













/*WHAT WE DO*/
/*what we do  wwd-s1-r2c1234  what we do-section1-row2column1234                    */

.wwd-s1-r2c1234{ font-size:18px; color:#FFF; font-family:Tahoma, Geneva, sans-serif; padding:4px 0 0 4px;}
.wwd-s1-r34c23{ font-size:11px; color:#FFF; font-family:Tahoma, Geneva, sans-serif;}
.wwd-s1-r23c6{ font-size:10px; color:#FFF; font-family:Tahoma, Geneva, sans-serif; padding:4px 0 0 0; font-weight:bold;}



.wwd-s2-r4c456{ font-size:11px !important; color:#000; font-family:Tahoma, Geneva, sans-serif; padding:4px 0 0 0;}
.wwd-s2-r23-c234{ font-size:18px !important; color:#666666; font-family:Tahoma, Geneva, sans-serif; padding:4px 0 0 6px; font-weight:500;}
.wwd-s3-r1c234{ font-size:18px !important; color:#000; font-family:Tahoma, Geneva, sans-serif; padding:4px 0 0 6px; font-weight:500;}
.wwd-s3-r3c34{ font-size:11px !important; color:#FFF; font-family:Tahoma, Geneva, sans-serif; padding:4px 0 0 0;}
.wwd-s3-r34c6{ font-size:11px !important; color:#FFF; font-family:Tahoma, Geneva, sans-serif; padding:4px 0 0 0;}
.wwd-s3-r3c7{ font-size:14px !important; color:#000; font-family:Tahoma, Geneva, sans-serif; padding:4px 0 0 4px; font-weight:bold !important;}

.wwd-s4-r34c23{ font-size:12px !important; color:#000; font-family:Tahoma, Geneva, sans-serif; padding:4px 0 0 0;}
.wwd-s4-r2c234{ font-size:18px !important; color:#000; font-family:Tahoma, Geneva, sans-serif; padding:4px 0 0 6px; font-weight:500;}
.wwd-s4-r34c56{ font-size:12px !important; color:#FFF; font-family:Tahoma, Geneva, sans-serif; padding:4px 0 0 0;}
.wwd-s4-r1c1{ font-size:18px !important; color:#FFF; font-family:Tahoma, Geneva, sans-serif; padding:4px 0 0 6px; font-weight:500;}

/*Contact us*/

.contact-r12c12{position:absolute; top:7px; left:72px; min-height:204px; width:200px; color:#FFF; font-size:18px;}
.contact-r345c4{position:absolute; top:244px; left:427px; min-height:312px; width:100px; font-size:10px; color:#FFF; font-weight:bold;}
.contact-r3c56{position:absolute; top:244px; left:543px; min-height:104px; width:208px; color:#888;}
.contact-r1c6{position:absolute; top:0px; left:660px; min-height:104px; width:100px; font-size:12px; color:#888;}
.contact-r3c7{position:absolute; top:241px; left:778px; min-height:104px; width:100px; font-size:10px; color:#666; line-height:12px;}
.contact-r4c7{position:absolute; top:362px; left:780px; min-height:104px; width:100px; font-size:14px; font-weight:bold; color:#FFF;}
.contact-r12c345{position:absolute; top:0px; left:299px; min-height:234px; width:352px;}
/*end of contact us*/

/*r1c3  row 1 column 3*/
#floating-container{ position:relative; width:950px; min-height:472px; font-size:10px; }

.r1c1{position:absolute; top:5px; left:72px; min-height:104px; width:100px;}
.r1c2{position:absolute; top:5px; left:189px; min-height:104px; width:100px; font-size:10px;}
.r1c3{position:absolute; top:5px; left:307px; min-height:104px; width:100px; font-size:10px;}
.r1c4{position:absolute; top:5px; left:426px; min-height:104px; width:100px; font-size:10px;}
.r1c5{position:absolute; top:5px; left:546px; min-height:104px; width:100px; font-size:10px;}
.r1c6{position:absolute; top:5px; left:664px; min-height:104px; width:100px; font-size:10px;}
.r1c7{position:absolute; top:5px; left:778px; min-height:104px; width:100px; font-size:10px;}

.r1-2c4{position:absolute; top:5px; left:426px; min-height:204px; width:100px; padding-left:2px;}
.r1234c4{position:absolute; top:5px; left:426px; min-height:416px; width:100px; font-size:10px;}
.r123c5{position:absolute; top:5px; left:546px; min-height:312px; width:100px; font-size:10px;}
.r1c234{position:absolute; top:5px; left:189px; min-height:104px; width:300px; }


.r2c1{position:absolute; top:120px; left:72px; min-height:104px; width:100px; font-size:10px;}
.r2c2{position:absolute; top:120px; left:189px; min-height:104px; width:100px; font-size:10px;}
.r2c3{position:absolute; top:120px; left:307px; min-height:104px; width:100px; font-size:10px;}
.r2c4{position:absolute; top:120px; left:426px; min-height:104px; width:100px; font-size:10px;}
.r2c5{position:absolute; top:120px; left:546px; min-height:104px; width:100px; font-size:10px;}
.r2c6{position:absolute; top:120px; left:664px; min-height:104px; width:100px; font-size:10px;}
.r2c7{position:absolute; top:120px; left:778px; min-height:104px; width:100px; font-size:10px;}
.r2c7back{position:absolute; top:120px; left:778px; min-height:104px; width:100px; font-size:10px; background-color:#FFF; font-size:12px !important; color:#333333; font-family:Tahoma, Geneva, sans-serif; padding:14px 5px 6px 8px; font-weight:600;}


.r234c123{position:absolute; top:126px; left:63px; min-height:312px; width:300px; }
.r2c1234{position:absolute; top:120px; left:66px; min-height:104px; width:400px; }
.r23-c234{position:absolute; top:121px; left:185px; min-height:312px; width:400px; }
.r23c6{position:absolute; top:121px; left:664px; min-height:208px; width:100px;}
.r2c234{position:absolute; top:124px; left:189px; min-height:312px; width:300px; }


.r3c1{position:absolute; top:241px; left:72px; min-height:104px; width:100px; font-size:10px;}
.r3c1-2{ position:absolute; top:241px; left:72px; min-height:104px; width:220px; font-size:10px; z-index:999;}
.r3c2{position:absolute; top:241px; left:189px; min-height:104px; width:100px; font-size:10px;}
.r3c3{position:absolute; top:241px; left:307px; min-height:104px; width:100px; font-size:10px;}
.r3c4{position:absolute; top:241px; left:426px; min-height:104px; width:100px; font-size:10px;}
.r3c5{position:absolute; top:241px; left:546px; min-height:104px; width:100px; font-size:10px;}
.r3c6{position:absolute; top:241px; left:664px; min-height:104px; width:100px; font-size:10px;}
.r3c7{position:absolute; top:241px; left:778px; min-height:104px; width:100px; font-size:10px;}

.r345c1{position:absolute; top:242px; left:74px; min-height:310px; width:100px; font-size:10px;}
.r345c123{position:absolute; top:242px; left:72px; min-height:310px; width:300px; font-size:10px;}
.r34c23{position:absolute; top:244px; left:190px; min-height:208px; width:210px;}
.r3c34{position:absolute; top:241px; left:308px; min-height:104px; width:200px; }
.r34c56{position:absolute; top:241px; left:546px; min-height:208px; width:200px; font-size:10px;}
.r34c6{position:absolute; top:241px; left:666px; min-height:208px; width:100px;}




.r4c1{ position:absolute; top:360px; left:72px; min-height:104px; width:100px; font-size:10px; z-index:999;}
.r4c456{ position:absolute; top:360px; left:426px; min-height:104px; width:300px; z-index:999;}

/*ABOUT US*/
.aboutus-r1-c1234{
	position:absolute;
	top:5px;
	left:70px;
	min-height:104px;
	width:400px;
	font-size:18px;
	color:#FFF;
	font-family:Tahoma, Geneva, sans-serif;
}
.aboutus-r23c1{position:absolute; top:126px; left:70px; min-height:164px; width:100px; font-size:10px; font-weight:600; font-family:Tahoma, Geneva, sans-serif; color:#FFF; }
.aboutus-r4c45{ position:absolute; top:360px; left:426px; min-height:104px; width:200px;font-size:10px; font-weight:600; font-family:Tahoma, Geneva, sans-serif; color:#666; }
/*END OF ABOUT US*/

/*websites links*/
.wr1-1{position:absolute; top:130px; left:307px; min-height:20px; width:120px; font-size:10px; text-decoration:none !important; color:#000 !important; background:url(blank.gif) repeat; padding-top:140px;}
.wr1-2{position:absolute; top:130px; left:470px; min-height:20px; width:120px; font-size:10px; background:url(blank.gif) repeat; padding-top:140px; color:#333 !important;}
.wr1-3{position:absolute; top:130px; left:624px; min-height:20px; width:120px; font-size:10px; background:url(blank.gif) repeat; padding-top:140px; color:#333 !important;}
.wr2-1{position:absolute; top:314px; left:307px; min-height:20px; width:120px; font-size:10px; background:url(blank.gif) repeat; padding-top:140px; color:#333 !important;}
.wr2-2{position:absolute; top:314px; left:454px; min-height:20px; width:120px; font-size:10px; background:url(blank.gif) repeat; padding-top:140px; color:#333 !important;}
.wr2-3{position:absolute; top:314px; left:636px; min-height:20px; width:120px; font-size:10px; background:url(blank.gif) repeat; padding-top:140px; color:#333 !important;}

.websites a:link{ color:#333; text-decoration:none; font-weight:bold;}
.websites a:hover{ color:#000 !important; text-decoration:none;font-weight:bold;}
.websites a:visited{ color:#333; text-decoration:none;font-weight:bold;}

































/*TESTING VERSION*/

.r1c1{position:absolute; top:5px; left:72px; min-height:104px; width:100px; font-size:10px; }
.r1c2{position:absolute; top:5px; left:189px; min-height:104px; width:100px; font-size:10px; }
.r1c3{position:absolute; top:5px; left:307px; min-height:104px; width:100px; font-size:10px; }
.r1c4{position:absolute; top:5px; left:426px; min-height:104px; width:100px; font-size:10px; }
.r1c5{position:absolute; top:5px; left:546px; min-height:104px; width:100px; font-size:10px; }
.r1c6{position:absolute; top:5px; left:664px; min-height:104px; width:100px; font-size:10px; }
.r1c7{position:absolute; top:5px; left:778px; min-height:104px; width:100px; font-size:10px; }

.r2c1{position:absolute; top:120px; left:72px; min-height:104px; width:100px; font-size:10px; }
.r2c2{position:absolute; top:120px; left:189px; min-height:104px; width:100px; font-size:10px; }
.r2c3{position:absolute; top:120px; left:307px; min-height:104px; width:100px; font-size:10px; }
.r2c4{position:absolute; top:120px; left:426px; min-height:104px; width:100px; font-size:10px; }
.r2c5{position:absolute; top:120px; left:546px; min-height:104px; width:100px; font-size:10px; }
.r2c6{position:absolute; top:120px; left:664px; min-height:104px; width:100px; font-size:10px; }
.r2c7{position:absolute; top:120px; left:778px; min-height:104px; width:100px; font-size:10px; }

.r3c1{position:absolute; top:241px; left:72px; min-height:104px; width:100px; font-size:10px; }
.r3c1-2{ position:absolute; top:243px; left:71px; min-height:104px; width:220px; font-size:10px;  z-index:999;}
.r3c2{position:absolute; top:241px; left:189px; min-height:104px; width:100px; font-size:10px; }
.r3c3{position:absolute; top:241px; left:307px; min-height:104px; width:100px; font-size:10px; }
.r3c4{position:absolute; top:241px; left:424px; min-height:104px; width:100px; font-size:10px; }
.r3c5{position:absolute; top:241px; left:546px; min-height:104px; width:100px; font-size:10px; }
.r3c6{position:absolute; top:241px; left:664px; min-height:104px; width:100px; font-size:10px; }
.r3c7{position:absolute; top:241px; left:778px; min-height:104px; width:100px; font-size:10px; }

.r4c1{ position:absolute; top:360px; left:72px; min-height:104px; width:100px; font-size:10px;  z-index:999;}

/*END OF TESTING VERSION*/

