.page{background-repeat:no-repeat; position:relative; height:422px; width:561px; overflow:hidden}

.innerContainer p{margin-top:.8em; margin-bottom:.8em; position:relative}

#AboutPageC{background-image:url(../images/global/pages/about/bk_03.jpg)}

#AboutPageC #aboutIC{margin-top:3.3em}

#newslink2 a{color:#3D415F}

#CreativePageC{background-image:url(../images/global/pages/creative/bk_05_2.jpg)}

#CreativePageC .innerContainer p{color:#343D5F; margin-left:200px}

#InternetPageC{background-image:url(../images/global/pages/internet/bk_02.jpg)}

#InternetPageC a{color:#39294B; text-decoration:underline}

#InternetPageC a:hover{text-decoration:none}

#InternetPageC #smr-00{width:28px; margin:0; height:8px; font-size:1px; line-height:1px; padding-top:5px; padding-right:0; padding-bottom:0; padding-left:0}

#InternetPageC #smr-01{width:30px; margin:0; padding:4px 0 0 0; height:6px; font-size:1px; line-height:1px}

#InternetPageC #smr-02{width:35px; margin:0; height:10px}
#InternetPageC #smr-03{width:30px; margin:0; height:26px;}
#InternetPageC #smr-04 {display: none;}
#InternetPageC #SiteLinksC{position:absolute; top:20px; right:40px; width:250px}
#InternetPageC #SiteLinks{position:relative; background-color:#FFF; padding:8px; border:1px solid #282237; top:5px}

#InternetPageC #SiteLinks span{display:block}

#InternetPageC #CloseLinks{text-align:center; margin-top:10px; height:20px}
#InternetPageC #CloseLinks a:hover{font-size:smaller}

#InternetPageC #CloseLinks a:hover{color:#582C32; text-decoration:none; font-size:larger}

#InternetPageC .noline{text-decoration:none}
#InternetPageC .noline:hover{text-decoration:underline}
#InternetPageC h3{color:#29445A; margin-top:3px; margin-right:3px; margin-bottom:5px; margin-left:3px}

#arrow_01{position:absolute; left:-33px; top:-4px}

#ClientsPageC{background-image:url(../images/global/pages/clients/bk_02.jpg)}

#ClientsPageC a{color:#E6E6EE}

#ProductionPageC{background-image:url(../images/global/pages/production/bk_01.jpg)}

#ClientsPageC table{color:#44354D; position:relative; width:95%}

#PhotographyPageC{
	background-image:url(../images/global/pages/photography/bk_03_blank2.jpg);
	z-index: 100;
}

#PhotoText{position:absolute; height:270px; width:245px; top:85px; left:300px;	z-index: 1; overflow:auto}

#PhotographyPageC #GalleryContainer{position: relative;	width:268px; height:280px; left:18px; top:80px;}

#MediaBuyingPageC{background-image:url(../images/global/pages/mediabuying/bk_04.jpg);}

#smr-00, #smr-01, #smr-02, #smr-03, 
#smr-04, #smr-05, #smr-06, #smr-07, 
#smr-08, #smr-09, #smr-10, #smr-11, 
#smr-12{float:left; clear:left; padding:0}

#MediaBuyingPageC #smr-00{width:88px; margin:0 0 0 15px; padding:5px 0 0 0; height:8px; font-size:1px; line-height:1px}

#MediaBuyingPageC #smr-01{width:68px; margin:0 0 0 15px; padding:4px 0 0 0; height:6px; font-size:1px; line-height:1px}

#MediaBuyingPageC #smr-02{width:25px; margin:0 0 0 15px; height:10px}
#MediaBuyingPageC #smr-03{width:15px; margin:0 0 0 15px; height:6px}

#PrintDesionPageC{background-image:url(../images/global/pages/printdesign/bk_01.jpg); overflow:visible}

#PrintDesionPageC .innerContainer{width:275px; height:260px}

#PrintDesionPageC #info p{margin-left:15px; margin-right:20px}

#PrintDesionPageC a.screen, a.screen:visited{color:#c00; position:relative; z-index:1; cursor:default}
#PrintDesionPageC a.screen b{position:absolute; visibility:hidden; width:200px; height:0; left:0; top:-150px; background-color:#FFF; display:table; padding:10px; border:1px solid #000; cursor:default}
#PrintDesionPageC a.screen:hover{text-decoration:none; border:0;  z-index:1000; cursor:default}
#PrintDesionPageC a.screen:hover b{visibility:visible; cursor:pointer; cursor:default; z-index:500}
#PrintDesionPageC a.screen:hover b img{border:0 solid #623872; margin-left:8px; cursor:default}
 
#PrintMap{position:absolute; height:300px; width:230px; top:50px; right:0px}

#PrintMap #Spiritwood{position:absolute; height:90px; width:100%; display:block}

#PrintMap #Spiritwood b{left:-330px; top:-50px}

#PrintDesionPageC a#Spiritwood:hover b{height:422px; width:320px}

#PrintMap #TownManor{position:absolute; height:100px; width:105px; display:block; top:90px}

#PrintMap #TownManor b{left:-330px; top:-140px}

#PrintDesionPageC a#TownManor:hover b{height:422px; width:323px}

#PrintMap #CBI{position:absolute; height:100px; width:105px; display:block; top:90px; left:105px}

#PrintMap #CBI b{left:-370px; top:-160px}
#PrintDesionPageC a#CBI:hover b{height:422px; width:195px}

#PrintMap #Quarterdeck{position:absolute; height:100px; width:100%; display:block; top:195px}

#PrintMap #Quarterdeck b{left:-330px; top:-190px}
#PrintDesionPageC a#Quarterdeck:hover b{height:240px; width:335px}

#AdSpecialtisePageC{background-image:url(../images/global/pages/adspecialties/bk_02.jpg)}

#AdSpecialtisePageC .innerContainer{position:relative; width:400px; overflow:auto; height:280px; top:80px; left:150px}

#AdSpecialtisePageC a{color:#2F3546; text-decoration:underline}
#AdSpecialtisePageC a:hover{color:#2D4F26; text-decoration:none}

#ContactPageC{background-image:url(../images/global/pages/contact/bk_01.jpg); color:#343A58}

#contactIC legend{padding-right:0.4em; padding-left:0.4em; position:relative; color:#2F3546}
#contactIC .Field, #contactIC .SubmitButtons{text-align:right}
#contactIC .SubmitButtons{position:relative; margin-top:20px; margin-right:35px}

#contactIC .Field, .SubmitButtons, input{margin:.4em; position:relative}
 
#contactIC textarea{width:270px}
 
#contactIC input{margin:.2em; position:relative}
 
#contactIC .required{font-size:smaller; color:#C5475A}

#contactIC .error{position:relative; width:80%}

#contactIC .errorBack{position:relative; left:5px; top:18px}

#contactIC .errorBack a{color:#3F5A72}

#contactIC #ContactReply{margin-top:80px; position:relative; width:80%; margin-left:30px}

#contactIC .security{margin-top:0px; margin-bottom:.5em}
#contactIC .securityimage{margin-top:.2em; margin-bottom:.4em; position:relative}

#contactIC .title{margin-top:15px; position:relative}

#SecurityImage{position:relative; height:52px; width:202px}
