@charset "utf-8";
/* CSS Document */


body { margin:0; padding:0; background:url(../images/topBarBackground.jpg) no-repeat top center; font-family:Arial, Helvetica, sans-serif; font-size:100%; color:#666; background-color:#fff;}
.clear { clear:both;}
p { }
.bold { font-weight:bold;}
.black { color:#000;}

a:link { color: #000000; text-decoration:none; }
a:visited { color: #000000; text-decoration:none;}
a:hover { color: #99CC00; text-decoration:underline;}
a:active { color: #000000; text-decoration:none;}

h1 { margin:0 0 10px 0; padding:0; font-size:1.8em; width:450px; color:#000; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; }
body#contactUs h1 { margin:60px 0 10px 0; padding:0; font-size:1.8em; width:450px; color:#000; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; }
h2 { margin:0 0 10px 0; padding:0; font-size:1.4em; width:450px; color:#000; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; }

img { border:none;}

#logoLink { margin:0 auto; padding:0; width:760px; height:150px;}


#mainNavigation {margin:0 auto 0 auto; padding:0; width:760px; border:0px #FF0000 solid}
#mainNavigation ul { margin:0; padding:0; list-style-type:none;}
#mainNavigation ul li { margin:0 10px 0 0; padding:0 10px 0 0; float:left; border-right:#666 solid 1px; height:16px}
#mainNavigation ul li a { color:#000000; font-size:0.8em; text-decoration:none; font-weight:bold; text-transform:uppercase;}
#mainNavigation ul li a:hover { color:#82ad2c; text-decoration:none; font-weight:bold; text-transform:uppercase;}

#mainNavigation ul li.last{ border:none;}

/*** mnuWhoWeAre ***/
body#home #mainNavigation ul li#mnuHome a,
/*** whyHeadlines ***/
body#whyHeadlines #mainNavigation ul li#mnuHome a,
/*** bee ***/
body#bee #mainNavigation ul li#mnuHome a,
/*** clients ***/
body#clients #mainNavigation ul li#mnuClients a,
/*** past clients ***/
body#pastClients #mainNavigation ul li#mnuClients a,
/*** ref ***/
body#references #mainNavigation ul li#mnuClients a,
/*** services ***/
body#services #mainNavigation ul li#mnuServices a,
/*** media ***/
body#mediaManagement #mainNavigation ul li#mnuServices a,
/*** media ***/
body#editorial #mainNavigation ul li#mnuServices a,
/*** mediaTraining ***/
body#mediaTraining #mainNavigation ul li#mnuServices a,
/*** eventManagement ***/
body#eventManagement #mainNavigation ul li#mnuServices a,
/*** contactUs ***/
body#contactUs #mainNavigation ul li#mnuContactUs a { color:#82ad2c; text-decoration:none; }



#subNav {margin:5px auto 40px auto; padding:0; width:760px; border:0px #FF0000 solid}

#subNav ul { margin:0; padding:0; list-style-type:none;}
#subNav ul li { margin:0 6px 0 0; padding:0 6px 0 0; float:left; border-right:#666 solid 0px; height:16px}
#subNav ul li a { color:#000000; font-size:0.6em; text-decoration:none; font-weight:bold; text-transform:uppercase;}
#subNav ul li a:hover { color:#82ad2c;  text-decoration:none; font-weight:bold; text-transform:uppercase;}

/*** mnuWhoWeAre ***/
body#home #subNav ul li#mnuWhoWeAre a,
/*** whyHeadlines ***/
body#whyHeadlines #subNav ul li#mnuWhyHeadlines a,
/*** bee ***/
body#bee #subNav ul li#mnuBee a,
/*** clients ***/
body#clients #subNav ul li#mnuCurrentClients a,
/*** clients ***/
body#pastClients #subNav ul li#mnuPastClients a,
/*** ref ***/
body#references #subNav ul li#mnuReferences a,
/*** services ***/
body#services #subNav ul li#mnuStrategyCommunications a,
/*** media ***/
body#mediaManagement #subNav ul li#mnuMediaManagement a,
/*** editorial ***/
body#editorial #subNav ul li#mnuEditorial a,
/*** mediaTraining ***/
body#mediaTraining #subNav ul li#mnuMediaTraining a,
/*** internalCommunications ***/
body#internalCommunications #subNav ul li#mnuInternalCommunications a,
/*** internalCommunications ***/
body#eventManagement #subNav ul li#mnuEventManagement a
 { color:#82ad2c; text-decoration:none; }


#content { margin:0 auto; padding:0; width:760px;}


/*** mnuWhoWeAre ***/
body#home #content { background:url(../images/mainImages/home.jpg) no-repeat 370px -15px;}
body#whyHeadlines #content { background:url(../images/mainImages/home.jpg) no-repeat 370px -15px;}
body#bee #content { background:url(../images/mainImages/home.jpg) no-repeat 370px -15px;}

/*** clients ***/
body#clients #content { background:url(../images/mainImages/whyHeadlines.jpg) no-repeat 373px -25px;}
body#pastClients #content { background:url(../images/mainImages/whyHeadlines.jpg) no-repeat 373px -25px;}
body#references #content { background:url(../images/mainImages/whyHeadlines.jpg) no-repeat 373px -25px;}

/*** services ***/
body#services #content { background:url(../images/mainImages/bee.jpg) no-repeat 373px -25px;}
body#mediaManagement #content { background:url(../images/mainImages/bee.jpg) no-repeat 373px -25px;}
body#editorial #content { background:url(../images/mainImages/bee.jpg) no-repeat 373px -25px;}
body#mediaTraining #content { background:url(../images/mainImages/bee.jpg) no-repeat 373px -25px;}
body#internalCommunications #content { background:url(../images/mainImages/bee.jpg) no-repeat 373px -25px;}
body#eventManagement #content { background:url(../images/mainImages/bee.jpg) no-repeat 373px -25px;}

/*** contactUs ***/
body#contactUs #content { background:url(../images/mainImages/contact.jpg) no-repeat 370px 80px;}



#leftContent {  margin:0 40px 0 0; padding:0 0 0 2px; float:left; width:380px; border:0px #FF0000 solid;}

/*** mnuWhoWeAre ***/
body#home #leftContent {  font-size:0.8em; line-height:160%; text-align:left;}

/*** whyHeadlines ***/
body#whyHeadlines #leftContent {  font-size:0.8em; line-height:160%; text-align:left;}
/*** bee ***/
body#bee #leftContent {  font-size:0.8em; line-height:160%; text-align:left;}
/*** clients ***/
body#clients #leftContent {  font-size:0.8em; line-height:160%; text-align:left;}
/*** past clients ***/
body#pastClients #leftContent {  font-size:0.8em; line-height:160%; text-align:left;}

/*** ref ***/
body#references #leftContent {  font-size:0.8em; line-height:160%; text-align:left;}
/*** services ***/
body#services #leftContent { height:200px; font-size:0.8em; line-height:160%; text-align:left;}
/*** mediaManagement ***/
body#mediaManagement #leftContent { height:250px; font-size:0.8em; line-height:160%; text-align:left;}
/*** editorial ***/
body#editorial #leftContent { height:250px; font-size:0.8em; line-height:160%; text-align:left;}
/*** mediaTraining ***/
body#mediaTraining #leftContent { font-size:0.8em; line-height:160%; text-align:left;}
/*** internalCommunications ***/
body#internalCommunications #leftContent {  font-size:0.8em; line-height:160%; text-align:left;}
/*** eventManagement ***/
body#eventManagement #leftContent { height:250px; font-size:0.8em; line-height:160%; text-align:left;}
/*** contactUs ***/
body#contactUs #leftContent {  font-size:0.8em; line-height:160%; text-align:left;}


.clientList{ margin:0 0 0 0; padding:10px 0 10px 0; display:block; border-bottom:dotted 1px #CCCCCC;}


#footer { margin:0; padding:35px 0 0 0; background:url(../images/footerBackground.gif) no-repeat top center;  height:450px; width:100%; text-align:left; }
#innerFooter { margin:0 auto 0 auto; padding:0; width:760px; font-size:0.7em; color:#000000; }

#design { margin:10px auto; padding:5px 0 0 0; width:760px; border-top:#999 dotted 1px; font-size:0.6em;}


#currentClientsList { margin:0; padding:0; list-style-type:none;}

ul#currentClientsList  li { margin:0; padding:10px 0 10px 0; border-bottom:dotted 1px #ccc;}


