/* Elements */

a:link,
a:visited,
a:active {
	color: #e5b2ff;
}

img {
	display: block;
	margin: 0px;
	margin-bottom: 4px;
	padding: 0px;
}

a:hover {
	color: #b98ecf;
	text-decoration: none;
}

h2 {
	padding: 0 0 0px 0;
	font-size: 18px;
	margin: 0;
	padding: 0;
}

/* Layout */

img {
border: 0px;
}

.r-margin {
	float: left;
}

body {
	font-family: 'trebuchet ms', arial, verdana, sans-serif;
	font-size: 11px;
	background: #789095 url("images/background.gif") top center repeat-x;
	margin: 0;
}

#outer-contaier {
	margin: 0px auto;
	width: 802px;
	overflow: hidden;
	background: #789095 url("images/background.gif") top center repeat-x;
	padding:  0 0 40px 0;
}

#showcase-content {
	height: 500px;
	width: 700px;
	margin: 20px auto;
}

#container {
	margin: 0px auto;
	width: 732px;
	overflow: hidden;
}

#container .header {
	height: 44px;
}

table {
	width: 100%;
}
td {
	width: 50%;
	padding-right: 15px;
}

#container .sub-header  {
	overflow: hidden;
}

#container .sub-header  .logo{
padding-top: 50px;
float: left;
}

#container .sub-header .menu {
	float: right;
	width: 130px;
	padding-bottom: 10px;
}

#container  .flash-content {
	border: 1px solid #fff;
	width: 630px;
	height: 239px;
}
 
#video-container {
	margin: 0px auto;
	width: 550px;
	overflow: hidden;
} 

#video-container-hh {
	margin: 0px auto;
	width: 600px;
	overflow: hidden;
} 

#video-container .content {
	
	padding: 0px 25px 0px 25px;
	background-color: #789095;
	color: #fff;
}
 
#video-container  .video-flash-content {
	border: 1px solid #fff;
	background-color: #fff;
	width: 500px;
	height: 422px;
	margin: 25px auto;
}

#video-container-hh  .video-flash-content-hh {
	border: 1px solid #fff;
	background-color: #fff;
	width: 600px;
	height: 365px;
	margin: 25px auto;
}

#container  .content {
	
	padding: 0px 0px 0px 0px;
	background-color: #789095;
	color: #fff;
}

#container  .content .content-header h2{
	margin: 0;
	padding: 0;
	margin-top: 57px;
}

#container  .content .content-header {
	border: 1px solid #fff;
	padding: 15px 20px 15px 20px;
	background: #789095 url("images/water.gif") top left no-repeat;
	border-bottom: 1px solid #fff;
	overflow: hidden;
	height: 89px;
}

#container .content-header .menu {
	float: right;
	width: 110px;
}

#container  .content .content-content {
	padding: 10px 20px 0px 20px;

}

.left-margin {
	margin-left:150px;
}

/* specifics */

.align-right {
	float: right;
}

/* Portfolio */

.content-content .left-content {
	width: 470px;
	overflow: hidden;
	float: left;
}

.video  .content-content .left-content  {
	padding-top: 10px;
}

.video  .content .content-content {
	padding: 10px 10px 0px 10px !important;
}

.content-content .right-content {
	width: 210px;
	overflow: hidden;
	float: right;
}

.video  .content-content .right-content  {
	padding: 10px 0px 25px 0;
	width: 200px;
}

.content-content .right-content a {
	display: block;
	margin-top: 10px;
}

.content-content .left-content .box{
	background-color: #aebdc0;
	float: left;
	margin-right: 14px;
	margin-top: 14px;
}

.content-content .left-content .box2{
	float: right;
	margin-right: 28px;
	margin-top: 14px;
}

.content-content .left-content .box3{
	background-color: #3d575d;
	width: 101px;
	height: 101px;
	float: left;
	text-align: center;
	margin-right: 14px;
	margin-top: 14px;
	line-height: 5em;
}

.content-content .left-content .box a{
	display: block;
	width: 101px;
	height: 101px;
}

.content-content .left-content .big-box{
	background-color: #aebdc0;
	float: left;
	margin-right: 14px;
	margin-top: 14px;
}

.content-content .left-content .big-box a{
	display: block;
	width: 202px;
	height: 202px
}

#right-content-top  {
	padding: 50px 0 24px 0;
	width: 185px;
	height: 41px;
	font-size: 14px;
}

#right-content2  {
	padding: 36px 0 24px 0;
	width: 185px;
	height: 55px;
	font-size: 14px;
}

#aig,
#c-a-h,
#mercy-ships,
#open-doors,
#ford-covers,
#mission-india, 
#shine-on,
#cotton-usa,
#evangelical-alliance,
#future-films,
#shepperton-studios,
#the-apartment,
#smile-train,
#toontastic,
#water-aid,
#xmas-cards,
#various-mags,
#shopping-guide
{
	background-color: #000;
}
#aig {
	background: transparent url("images/aig.gif") top left no-repeat;
}
#c-a-h{
	background: transparent url("images/c-a-h.gif") top left no-repeat;
}
#mercy-ships{
	background: transparent url("images/mercy-ships.gif") top left no-repeat;
}
#open-doors{
	background: transparent url("images/open-doors.gif") top left no-repeat;
}
#ford-covers{
	background: transparent url("images/ford-covers.gif") top left no-repeat;
}
#mission-india{
	background: transparent url("images/mission-india.gif") top left no-repeat;
}
#shine-on {
	background: transparent url("images/shine-on.gif") top left no-repeat;
}
#alexander {
	background: transparent url("images/alexander.gif") top left no-repeat;
}
#cotton-usa{
	background: transparent url("images/cotton.gif") top left no-repeat;
}
#evangelical-alliance{
	background: transparent url("images/evangelical-alliance.gif") top left no-repeat;
}
#future-films{
	background: transparent url("images/future-films.gif") top left no-repeat;
}
#shepperton-studios{
	background: transparent url("images/shepperton-studios.gif") top left no-repeat;
}
#the-apartment{
	background: transparent url("images/the-apartment.gif") top left no-repeat;
}
#smile-train{
	background: transparent url("images/smile-train.gif") top left no-repeat;
}
#tearfund{
	background: transparent url("images/tearfund.jpg") top left no-repeat;
}
#alzheimers{
	background: transparent url("images/alzheimers.jpg") top left no-repeat;
}
#opendoorsB{
	background: transparent url("images/opendoors2.jpg") top left no-repeat;
}
#toontastic{
	background: transparent url("images/toontastic.gif") top left no-repeat;
}
#water-aid{
	background: transparent url("images/water-aid.gif") top left no-repeat;
}
#xmas-cards{
	background: transparent url("images/xmas-cards.gif") top left no-repeat;
}
#various-mags{
	background: transparent url("images/various-mags.gif") top left no-repeat;
}
#shopping-guide{
	background: transparent url("images/shopping_guide.gif") top left no-repeat;
}

/* subpages */

#aig1 {
	background: transparent url("images/thumbs/aig1.jpg") top left no-repeat;
}

#aig2 {
	background: transparent url("images/thumbs/aig2.jpg") top left no-repeat;
}

#aig3 {
	background: transparent url("images/thumbs/aig3.jpg") top left no-repeat;
}

#cah1 {
	background: transparent url("images/thumbs/cah1.jpg") top left no-repeat;
}

#cah2 {
	background: transparent url("images/thumbs/cah2.jpg") top left no-repeat;
}

#opendoors1 {
	background: transparent url("images/thumbs/opendoors1.jpg") top left no-repeat;
}

#opendoors2 {
	background: transparent url("images/thumbs/opendoors2.jpg") top left no-repeat;
}

#opendoors3 {
	background: transparent url("images/thumbs/opendoors3.jpg") top left no-repeat;
}

#opendoors4 {
	background: transparent url("images/thumbs/opendoors4.jpg") top left no-repeat;
}


#mercy1 {
	background: transparent url("images/thumbs/mercy1.jpg") top left no-repeat;
}

#mercy2 {
	background: transparent url("images/thumbs/mercy2.jpg") top left no-repeat;
}

#mercy3 {
	background: transparent url("images/thumbs/mercy3.jpg") top left no-repeat;
}

#mercy4 {
	background: transparent url("images/thumbs/mercy4.jpg") top left no-repeat;
}

#mercy5 {
	background: transparent url("images/thumbs/mercy5.jpg") top left no-repeat;
}


#alexander1 {
	background: transparent url("images/thumbs/alexander1.jpg") top left no-repeat;
}

#alexander2 {
	background: transparent url("images/thumbs/alexander2.jpg") top left no-repeat;
}

#alexander3 {
	background: transparent url("images/thumbs/alexander3.jpg") top left no-repeat;
}

#alexander4 {
	background: transparent url("images/thumbs/alexander4.jpg") top left no-repeat;
}


#ford1 {
	background: transparent url("images/thumbs/ford1.jpg") top left no-repeat;
}

#ford2 {
	background: transparent url("images/thumbs/ford2.jpg") top left no-repeat;
}


#india {
	background: transparent url("images/thumbs/india1.jpg") top left no-repeat;
}

#mariecurie1 {
	background: transparent url("images/thumbs/mariecurie1.jpg") top left no-repeat;
}

/* subpages */

#mags1 {
	background: transparent url("images/thumbs/mags1.jpg") top left no-repeat;
}

#mags2 {
	background: transparent url("images/thumbs/mags2.jpg") top left no-repeat;
}

#mags3 {
	background: transparent url("images/thumbs/mags3.jpg") top left no-repeat;
}

#mags4 {
	background: transparent url("images/thumbs/mags4.jpg") top left no-repeat;
}

#mags5 {
	background: transparent url("images/thumbs/mags5.jpg") top left no-repeat;
}

#mags6 {
	background: transparent url("images/thumbs/mags6.jpg") top left no-repeat;
}

#mags7 {
	background: transparent url("images/thumbs/mags7.jpg") top left no-repeat;
}

#futurefilms1 {
	background: transparent url("images/thumbs/futurefilms1.jpg") top left no-repeat;
}

#futurefilms2 {
	background: transparent url("images/thumbs/futurefilms2.jpg") top left no-repeat;
}

#futurefilms3 {
	background: transparent url("images/thumbs/futurefilms3.jpg") top left no-repeat;
}


#shepperton1 {
	background: transparent url("images/thumbs/shepperton1.jpg") top left no-repeat;
}

#shepperton2 {
	background: transparent url("images/thumbs/shepperton2.jpg") top left no-repeat;
}

#theapartment1 {
	background: transparent url("images/thumbs/theapartment1.jpg") top left no-repeat;
}

#theapartment2 {
	background: transparent url("images/thumbs/theapartment2.jpg") top left no-repeat;
}

#toon1 {
	background: transparent url("images/thumbs/toon1.jpg") top left no-repeat;
}

#toon2 {
	background: transparent url("images/thumbs/toon2.jpg") top left no-repeat;
}

#toon3 {
	background: transparent url("images/thumbs/toon3.jpg") top left no-repeat;
}

#train1 {
	background: transparent url("images/thumbs/train1.jpg") top left no-repeat;
}

#train2 {
	background: transparent url("images/thumbs/train2.jpg") top left no-repeat;
}

#train3 {
	background: transparent url("images/thumbs/train3.jpg") top left no-repeat;
}

#train4 {
	background: transparent url("images/thumbs/train4.jpg") top left no-repeat;
}

#train5 {
	background: transparent url("images/thumbs/train5.jpg") top left no-repeat;
}

#water1 {
	background: transparent url("images/thumbs/water1.jpg") top left no-repeat;
}

#water2 {
	background: transparent url("images/thumbs/water2.jpg") top left no-repeat;
}

#water3 {
	background: transparent url("images/thumbs/water3.jpg") top left no-repeat;
}

#water4 {
	background: transparent url("images/thumbs/water4.jpg") top left no-repeat;
}

#water5 {
	background: transparent url("images/thumbs/water5.jpg") top left no-repeat;
}

#xcards1 {
	background: transparent url("images/thumbs/xcards1.jpg") top left no-repeat;
}

#xcards2 {
	background: transparent url("images/thumbs/xcards2.jpg") top left no-repeat;
}

#cotton1 {
	background: transparent url("images/thumbs/cotton1.jpg") top left no-repeat;
}

#cotton2 {
	background: transparent url("images/thumbs/cotton2.jpg") top left no-repeat;
}

#ealliance1 {
	background: transparent url("images/thumbs/ealliance1.jpg") top left no-repeat;
}

#ealliance2 {
	background: transparent url("images/thumbs/ealliance2.jpg") top left no-repeat;
}

#water3 {
	background: transparent url("images/thumbs/water3.jpg") top left no-repeat;
}

#broadcast {
	background: transparent url("images/broadcast.jpg") top left no-repeat;
}

#broadcast-label {
	background: transparent url("images/broadcast_label.jpg") top left no-repeat;
}

#ml {
	background: transparent url("images/ml.jpg") top left no-repeat;
}

#ml-label {
	background: transparent url("images/ml_label.jpg") top left no-repeat;
}

#sc {
	background: transparent url("images/sc.jpg") top left no-repeat;
}

#sc-label {
	background: transparent url("images/sc_label.jpg") top left no-repeat;
}

#nu {
	background: transparent url("images/nu.jpg") top left no-repeat;
}

#horse {
	background: transparent url("images/horse.jpg") top left no-repeat;
}

#sunscape {
	background: transparent url("images/sunscape.jpg") top left no-repeat;
}

#inspire {
	background: transparent url("images/inspire.jpg") top left no-repeat;
}

#sunscape {
	background: transparent url("images/sunscape.jpg") top left no-repeat;
}

#inspire {
	background: transparent url("images/inspire.jpg") top left no-repeat;
}

#insurance {
	background: transparent url("images/insurance.jpg") top left no-repeat;
}

#police {
	background: transparent url("images/police.jpg") top left no-repeat;
}

#angel {
	background: transparent url("images/angel.jpg") top left no-repeat;
}

#thomson {
	background: transparent url("images/thomson.jpg") top left no-repeat;
}

#thomson2 {
	background: transparent url("images/thomson2.jpg") top left no-repeat;
}

#royalchoral {
	background: transparent url("images/royalchoral.jpg") top left no-repeat;
}

#oakhall {
	background: transparent url("images/oakhall.jpg") top left no-repeat;
}

#nu_still {
	background: transparent url("images/nu_still.jpg") top left no-repeat;
}

#sensatori {
	background: transparent url("images/sensatori.jpg") top left no-repeat;
}

#hv2 {
	background: transparent url("images/hv2.jpg") top left no-repeat;
}

#hoburne {
	background: transparent url("images/hoburne.jpg") top left no-repeat;
}

#hibernian {
	background: transparent url("images/hibernian.jpg") top left no-repeat;
}

#general {
	background: transparent url("images/general.jpg") top left no-repeat;
}

#ecclesiastical {
	background: transparent url("images/ecclesiastical.jpg") top left no-repeat;
}

#brandbook {
	background: transparent url("images/brandbook.jpg") top left no-repeat;
}

#newwine {
	background: transparent url("images/newwine.jpg") top left no-repeat;
}

#opendoors {
	background: transparent url("images/opendoors.jpg") top left no-repeat;
}

#marsden {
	background: transparent url("images/marsden.jpg") top left no-repeat;
}

#kensington {
	background: transparent url("images/kensington.jpg") top left no-repeat;
}

#bigtea {
	background: transparent url("images/bigtea.jpg") top left no-repeat;
}

#bcl {
	background: transparent url("images/bcl.jpg") top left no-repeat;
}

#ncl {
	background: transparent url("images/ncl.jpg") top left no-repeat;
}

#drusillas {
	background: transparent url("images/drusillas.jpg") top left no-repeat;
}

#churchillsq {
	background: transparent url("images/churchillsq.jpg") top left no-repeat;
}

#betterware {
	background: transparent url("images/betterware.jpg") top left no-repeat;
}

#investec {
	background: transparent url("images/investec.jpg") top left no-repeat;
}

#chelseahosp {
	background: transparent url("images/chelseahosp.jpg") top left no-repeat;
}

#ford {
	background: transparent url("images/ford.jpg") top left no-repeat;
}


#brandbook1 {
	background: transparent url("images/thumbs/inn_brandbook1.jpg") top left no-repeat;
}

#brandbook2 {
	background: transparent url("images/thumbs/inn_brandbook2.jpg") top left no-repeat;
}

#brandbook3 {
	background: transparent url("images/thumbs/inn_brandbook3.jpg") top left no-repeat;
}

#brandbook4 {
	background: transparent url("images/thumbs/inn_brandbook4.jpg") top left no-repeat;
}

#firstchoice1 {
	background: transparent url("images/thumbs/inn_firstchoice1.jpg") top left no-repeat;
}

#firstchoice2 {
	background: transparent url("images/thumbs/inn_firstchoice2.jpg") top left no-repeat;
}

#firstchoice3 {
	background: transparent url("images/thumbs/inn_firstchoice3.jpg") top left no-repeat;
}

#firstchoice4 {
	background: transparent url("images/thumbs/inn_firstchoice4.jpg") top left no-repeat;
}

#kensington1 {
	background: transparent url("images/thumbs/inn_kensington1.jpg") top left no-repeat;
}

#kensington2 {
	background: transparent url("images/thumbs/inn_kensington2.jpg") top left no-repeat;
}

#kensington3 {
	background: transparent url("images/thumbs/inn_kensington3.jpg") top left no-repeat;
}

#kensington4 {
	background: transparent url("images/thumbs/inn_kensington4.jpg") top left no-repeat;
}

#marsden1 {
	background: transparent url("images/thumbs/inn_marsden1.jpg") top left no-repeat;
}

#marsden2 {
	background: transparent url("images/thumbs/inn_marsden2.jpg") top left no-repeat;
}

#newwine1 {
	background: transparent url("images/thumbs/inn_newwine1.jpg") top left no-repeat;
}

#newwine2 {
	background: transparent url("images/thumbs/inn_newwine2.jpg") top left no-repeat;
}

#newwine3 {
	background: transparent url("images/thumbs/inn_newwine3.jpg") top left no-repeat;
}

#newwine4 {
	background: transparent url("images/thumbs/inn_newwine4.jpg") top left no-repeat;
}

#oD1 {
	background: transparent url("images/thumbs/inn_oD1.jpg") top left no-repeat;
}

#oD2 {
	background: transparent url("images/thumbs/inn_oD2.jpg") top left no-repeat;
}

#oD3 {
	background: transparent url("images/thumbs/inn_oD3.jpg") top left no-repeat;
}

#bigtea1 {
	background: transparent url("images/thumbs/inn_bigtea1.jpg") top left no-repeat;
}

#bigtea2 {
	background: transparent url("images/thumbs/inn_bigtea2.jpg") top left no-repeat;
}

#bigtea3 {
	background: transparent url("images/thumbs/inn_bigtea3.jpg") top left no-repeat;
}

#bigtea4 {
	background: transparent url("images/thumbs/inn_bigtea4.jpg") top left no-repeat;
}

#bcl1 {
	background: transparent url("images/thumbs/pro_bcl1.jpg") top left no-repeat;
}

#bcl2 {
	background: transparent url("images/thumbs/pro_bcl2.jpg") top left no-repeat;
}

#betterware1 {
	background: transparent url("images/thumbs/pro_betterware1.jpg") top left no-repeat;
}

#betterware2 {
	background: transparent url("images/thumbs/pro_betterware2.jpg") top left no-repeat;
}

#betterware3 {
	background: transparent url("images/thumbs/pro_betterware3.jpg") top left no-repeat;
}

#chelsea1 {
	background: transparent url("images/thumbs/pro_chelsea1.jpg") top left no-repeat;
}

#chelsea2 {
	background: transparent url("images/thumbs/pro_chelsea2.jpg") top left no-repeat;
}

#churchillsq1 {
	background: transparent url("images/thumbs/pro_churchillsq1.jpg") top left no-repeat;
}

#churchillsq2 {
	background: transparent url("images/thumbs/pro_churchillsq2.jpg") top left no-repeat;
}

#churchillsq3 {
	background: transparent url("images/thumbs/pro_churchillsq3.jpg") top left no-repeat;
}

#churchillsq4 {
	background: transparent url("images/thumbs/pro_churchillsq4.jpg") top left no-repeat;
}

#drusillas1 {
	background: transparent url("images/thumbs/pro_drusillas1.jpg") top left no-repeat;
}

#drusillas2 {
	background: transparent url("images/thumbs/pro_drusillas2.jpg") top left no-repeat;
}

#ford1 {
	background: transparent url("images/thumbs/pro_ford1.jpg") top left no-repeat;
}

#ford2 {
	background: transparent url("images/thumbs/pro_ford2.jpg") top left no-repeat;
}

#ford3 {
	background: transparent url("images/thumbs/pro_ford3.jpg") top left no-repeat;
}

#ford4 {
	background: transparent url("images/thumbs/pro_ford4.jpg") top left no-repeat;
}

#ford5 {
	background: transparent url("images/thumbs/pro_ford5.jpg") top left no-repeat;
}

#ford6 {
	background: transparent url("images/thumbs/pro_ford6.jpg") top left no-repeat;
}

#ford7 {
	background: transparent url("images/thumbs/pro_ford7.jpg") top left no-repeat;
}

#investec1 {
	background: transparent url("images/thumbs/pro_investec1.jpg") top left no-repeat;
}

#investec2 {
	background: transparent url("images/thumbs/pro_investec2.jpg") top left no-repeat;
}

#investec3 {
	background: transparent url("images/thumbs/pro_investec3.jpg") top left no-repeat;
}

#investec4 {
	background: transparent url("images/thumbs/pro_investec4.jpg") top left no-repeat;
}

#ncl1 {
	background: transparent url("images/thumbs/pro_ncl1.jpg") top left no-repeat;
}

#ncl2 {
	background: transparent url("images/thumbs/pro_ncl2.jpg") top left no-repeat;
}

#ncl3 {
	background: transparent url("images/thumbs/pro_ncl3.jpg") top left no-repeat;
}