body {
margin:0px;
padding:0px;
background:#313131 url(../img/bodybg.gif) repeat-y center top;}

.clear {clear:both;}

.bodyhomesubbg {
margin:0px;
padding:0px;
height:544px;
background:url(../img/mainhomecontentbg.gif) repeat-x;
}

.homepicbg {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:848px;
height:322px;
background:url(../img/homePic.jpg) no-repeat;
}

.homepic {
display:none;
}

.homeboxbg1 {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:337px;
height:190px;
background:url(../img/HomeBlockBg1.jpg) no-repeat;
}

.homeboxbg2 {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:290px;
height:190px;
background:url(../img/HomeBlockBg2.jpg) no-repeat;
}

.homeboxbg3 {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:221px;
height:190px;
background:url(../img/HomeBlockBg3.jpg) no-repeat;
}

.homebox1Copy {
margin:15px 15px 0px 121px;
padding:0px 0px 0px 0px;
font: normal 11px Arial, sans-serif;
color:#000;
line-height:14px;
}

.homebox1Copy h1{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font: bold 16px Arial, sans-serif;
color:#fff;
line-height:13px;
}

.homebox1Copy p{
margin:8px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.homebox1Copy a{
margin:0px 0px 0px 0px;
padding:2px 0px 0px 26px;
background:url(../img/HomeBlock1MoreIcon.gif) left center no-repeat;
font: bold 11px Arial, sans-serif;
text-decoration:none;
color:#000;
}

.homebox1Copy a:hover{
text-decoration:underline;
}

.homebox2Copy {
margin:16px 25px 0px 26px;
padding:0px 0px 0px 0px;
font: normal 11px Arial, sans-serif;
color:#000;
line-height:14px;
}

.homebox2Copy h1{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font: normal 16px Arial, sans-serif;
color:#fff;
line-height:13px;
}
.homebox2Copy h2{
margin:4px 0px 0px 0px;
padding:0px 0px 0px 0px;
font: bold 16px Arial, sans-serif;
color:#fff;
line-height:13px;
}

.homebox2Copy p{
margin:6px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.homebox2Copy a{
margin:0px 0px 0px 0px;
padding:2px 0px 0px 26px;
background:url(../img/HomeBlock2MoreIcon.gif) left center no-repeat;
font: bold 11px Arial, sans-serif;
text-decoration:none;
color:#000;
}

.homebox2Copy a:hover{
text-decoration:underline;
}

.homebox3 {
display:none;
}

.bodysubbg {
margin:0px;
padding:0px;
height:665px;
background:url(../img/maincontentbg.gif) repeat-x;}

.topContact {
margin:0px;
padding:0px 0px 6px 0px;
font: normal 13px Arial, sans-serif;
color:#fff;}

.topContact a{
margin:0px;
padding:0px 0px 6px 0px;
font: normal 13px Arial, sans-serif;
color:#fff;
text-decoration:none;}

.topContact a:hover{
margin:0px;
padding:0px 0px 6px 0px;
font: normal 13px Arial, sans-serif;
color:#fff;
text-decoration:underline;}

.footerHome {
margin:0px;
padding:0px 0px 0px 15px;
font: normal 12px Arial, sans-serif;
color:#fff;}

.footerHome a{
margin:0px;
padding:0px 0px 0px 0px;
font: normal 12px Arial, sans-serif;
color:#fff;
text-decoration:none;}

.footerHome a:hover{
margin:0px;
padding:0px 0px 0px 0px;
font: normal 12px Arial, sans-serif;
color:#fff;
text-decoration:underline;}

.footer {
margin:0px;
padding:0px 0px 0px 0px;
font: normal 12px Arial, sans-serif;
color:#fff;}

.footer a{
margin:0px;
padding:0px 0px 0px 0px;
font: normal 12px Arial, sans-serif;
color:#fff;
text-decoration:none;}

.footer a:hover{
margin:0px;
padding:0px 0px 0px 0px;
font: normal 12px Arial, sans-serif;
color:#fff;
text-decoration:underline;}

.PhilisophyCopyBg{
width:457px;
height:398px;
background:url(../img/philosophyCopyBg.jpg) left top no-repeat;
}

.PhilisophyCopy{
width:391px;
height:342px;
overflow:auto;
margin:28px 28px 28px 28px;
padding:0px 10px 0px 0px;
font: normal 11px Arial, sans-serif;
color:#000;
}

.PhilisophyCopy p{
margin:0px 0px 10px 0px;
padding:0px 0px 0px 0px;
}

.processCopyBg{
width:457px;
height:397px;
background:url(../img/processCopyBg.jpg) left top no-repeat;
}

.processCopy{
width:401px;
height:341px;
overflow:auto;
margin:28px 28px 28px 28px;
padding:0px 0px 0px 0px;
font: normal 11px Arial, sans-serif;
color:#000;
}

.processCopy p{
margin:0px 0px 10px 0px;
padding:0px 0px 0px 0px;
}

.processCopy ul{
list-style-type:none;
margin:0px 0px 15px 0px;
padding:0px 0px 0px 0px;
}

.processCopy li{
background:url(../img/bullet.gif) left top no-repeat;
margin:0px;
padding:0px 0px 0px 15px;
font: bold 11px Arial, sans-serif;
color:#000;
}

.brandmanagementCopyBg1{
width:530px;
height:270px;
background:url(../img/brandmanagementCopyBg1.jpg) left top no-repeat;
}

.brandmanagementCopy1{
width:485px;
height:230px;
overflow:auto;
margin:20px 0px 20px 28px;
padding:0px 5px 0px 0px;
font: normal 11px Arial, sans-serif;
color:#000;
line-height:14px;
}

.brandmanagementCopy1 h1{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font: bold 16px Arial, sans-serif;
color:#303030;
}

.brandmanagementCopy1 p{
margin:0px 0px 5px 0px;
padding:0px 0px 0px 0px;
}

.brandmanagementCopy1 ul{
list-style-type:none;
float:left;
width:175px;
margin:0px 10px 0px 0px;
}

.brandmanagementCopy1 li{
font: normal 11px Arial, sans-serif;
color:#000;
line-height:13px;
background:url(../img/bullet.gif) left top no-repeat;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 10px;
}

.brandmanagementCopyBg2{
width:540px;
height:278px;
background:url(../img/brandmanagementCopyBg2.jpg) left top no-repeat;
}

.brandmanagementCopy2{
width:506px;
height:250px;
overflow:auto;
margin:0px 0px 20px 19px;
padding:0px 5px 0px 0px;
font: normal 11px Arial, sans-serif;
color:#000;
}

.brandmanagementCopy2 h1{
margin:16px 0px 0px 0px;
font: bold 12px Arial, sans-serif;
color:#EA7C1B;
}

.brandmanagementCopy2 h2{
margin:0px 0px 0px 0px;
font: bold 21px Arial, sans-serif;
color:#000;
}

.brandmanagementCopy2 h3{
margin:5px 0px 0px 0px;
font: bold 12px Arial, sans-serif;
color:#000;
}

.brandmanagementCopy2 p{
margin:0px 0px 8px 0px;
}

.CreativeDevelopmentAndMediaCopyBg{
width:805px;
height:396px;
background:url(../img/CreativeDevelopmentAndMediaCopyBg.jpg) left top no-repeat;
}

.CreativeDevelopmentAndMediaCopy{
width:414px;
height:186px;
overflow:auto;
margin:25px 0px 0px 30px;
padding:0px 0px 0px 0px;
font: normal 11px Arial, sans-serif;
color:#000;
}

.CreativeDevelopmentAndMediaCopy p{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.CreativeDevelopmentAndMediaCopy ul{
display:block;
margin:10px 0px 0px 0px;
padding:0px;
}

.CreativeDevelopmentAndMediaCopy li{
display:inline;
background:url(../img/bullet.gif) left top no-repeat;
margin:0px 0px 0px 0px;
padding:0px 24px 0px 8px;
}

.CreativeDevelopmentAndMediaCopyBg img{
margin:135px 0px 0px 20px;
padding:0px 0px 0px 0px;
}

.CelebrityBrandingCopyBg{
width:805px;
height:396px;
background:url(../img/CelebrityBrandingCopyBg.jpg) left top no-repeat;
}

.CelebrityBrandingCopy{
width:414px;
height:315px;
margin:25px 0px 0px 30px;
padding:0px 0px 0px 0px;
font: normal 11px Arial, sans-serif;
color:#000;
}

.CelebrityBrandingCopy p{
margin:0px 0px 12px 0px;
}

.CelebrityBrandingCopy ul.first{
display:block;
float:left;
width:150px;
margin:0px 0px 0px 0px;
padding:0px;
}

.CelebrityBrandingCopy ul{
display:block;
float:left;
width:250px;
margin:0px 0px 0px 0px;
padding:0px;
}

.CelebrityBrandingCopy li{
display:block;
background:url(../img/bullet.gif) left top no-repeat;
margin:0px 0px 0px 0px;
padding:0px 24px 0px 10px;
}

.CelebrityBrandingCopyBg img{
margin:0px 0px 0px 20px;
padding:0px 0px 0px 0px;
}

.MarketIntellegenceCopyBg{
width:805px;
height:397px;
background:url(../img/MarketIntellegenceCopyBg.jpg) left top no-repeat;
}

.MarketIntellegenceCopy{
overflow:auto;
width:422px;
height:335px;
margin:25px 0px 0px 30px;
padding:0px 5px 0px 0px;
font: normal 11px Arial, sans-serif;
color:#000;
}

.MarketIntellegenceCopy p{
margin:0px 0px 12px 0px;
padding:0px 0px 0px 0px;
clear:both;
}

.MarketIntellegenceCopy h1{
display:block;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font: bold 19px Arial, sans-serif;
color:#000;
}

.MarketIntellegenceCopy sup{
display:inline;
margin:0px 0px 0px 0px;
padding:0px 0px 10px 0px;
font: normal 11px Arial, sans-serif;
color:#000;
}

.MarketIntellegenceCopy .clear{
clear:both;
}

.MarketIntellegenceCopy ul.first{
display:block;
float:left;
width:150px;
margin:0px 0px 15px 0px;
padding:0px;
}

.MarketIntellegenceCopy ul{
display:block;
float:left;
width:200px;
margin:0px 0px 15px 0px;
padding:0px;
}

.MarketIntellegenceCopy li{
display:block;
background:url(../img/bullet.gif) left top no-repeat;
margin:0px 0px 0px 0px;
padding:0px 24px 0px 10px;
}

.theWireCopyBg{
width:805px;
height:397px;
background:url(../img/theWireCopyBg.jpg) left top no-repeat;
}

.theWireCopy{
overflow:auto;
width:422px;
height:335px;
margin:25px 0px 0px 30px;
padding:0px 5px 0px 0px;
font: normal 12px Arial, sans-serif;
color:#000;
}

.theWireItem{
background:url(../img/newsBullet.gif) left top no-repeat;
margin:0px 0px 15px 0px;
padding:0px 0px 0px 15px;
clear:both;
}

.theWireItem h1{
margin:0px 0px 0px 0px;
font: bold 11px Arial, sans-serif;
color:#000;
}

.theWireItem h2{
margin:0px 0px 0px 0px;
font: bold 11px Arial, sans-serif;
color:#EA750C;
}

.theWireItem h3{
margin:0px 0px 2px 0px;
font: normal 11px Arial, sans-serif;
color:#000;
}

.theWireItem h4{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font: bold 11px Arial, sans-serif;
color:#000;
}

.theWireItem a{
margin:0px 0px 4px 0px;
background:url(../img/NewsReadMoreIcon.gif) left center no-repeat;
padding:0px 0px 0px 23px;
font: bold 11px Arial, sans-serif;
text-decoration:none;
color:#000;
}

.theWireItem a:hover{
text-decoration:underline;
}

.ExecutiveSummaryCopyBg{
width:805px;
height:397px;
background:url(../img/ExecutiveSummaryCopyBg.jpg) left top no-repeat;
}

.ExecutiveSummaryCopy{
overflow:auto;
width:410px;
height:335px;
margin:25px 0px 0px 30px;
padding:0px 5px 0px 0px;
font: normal 11px Arial, sans-serif;
color:#000;
}

.ExecutiveSummaryCopy p{
margin:0px 0px 12px 0px;
padding:0px 0px 0px 0px;
}

.ExecutiveSummaryCopy h1{
display:block;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font: bold 16px Arial, sans-serif;
color:#000;
}

.ExecutiveSummaryCopy ul{
display:block;
list-style-type:disc;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.ExecutiveSummaryCopy li{
font: normal 11px Arial, sans-serif;
color:#000;
line-height:13px;
background:url(../img/bullet.gif) left top no-repeat;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 10px;
}