  * {
  margin: 0 auto;
  padding: 0;
  font-size: 1em;
  font-family: arial, helvetica, sans-serif;
  }

  body {
  background-image: url('/images/web_background.jpg');
  background-repeat: repeat-x;
  font-size:75%;
  }

  #pagebody{
  width:75em;
 /* height:43.75em;*/
  margin:0 auto;
  background-color: #4E84C4;
  padding-bottom: 1.5em;
  }
  #masthead{
  height: 10em;
  background-color: transparent ;
  padding-top: 4.67em;
  position: relative;
  }
  .leftContainer{
  padding-left: 6em;
  }
  .rightContainer{
  padding: 0 2.5em 1em 0;
  }
  #photoStrip{  
  height: 4.42em;
  }
  #navigation{ 
  position: absolute;
  top:2em;
  left: 4em; 
  z-index: 10;
  width: 17em;
  padding: 1em 0 0 0;
  border: 3px solid navy;
  background-color: #F0DA80;
  }
  #pamLogoType{
   text-align: center; 
   margin: -1em 0 .7em 0;
   }
   .navLinks{
   display: block;
   border-top: 2px solid navy;
   text-align: center;
   padding: .1em 0;
   }
   #navigation ul {   
   list-style-type: none;
   }
   a.navLinks{
   text-decoration: none;
   }
   a.navLinks:link{
color: navy;
}

 a.navLinks:visited{
 color: navy;
text-decoration: none;
 }
a.navLinks:active{
color: navy;
text-decoration: none;
}
a.navLinks:hover{
color: white;
background-color: #f33641;
}
  .calendar a{
   text-decoration: none;
   font-weight: bolder;
   font-size: 1.3em;
 /*  margin-left: -1em;*/
   }
   .calendar a:link{
color: #B3B06F;
}

 .calendar a:visited{
 color: #B3B06F;
text-decoration: none;
 }
.calendar a:active{
color: #B3B06F;
text-decoration: none;
}
.calendar a:hover{
color: #006666;
}
 .pressReleases a{
   text-decoration: none;
   }
   .pressReleases a:link{
color: #FFFFFF;
}

 .pressReleases a:visited{
 color: #FFFFFF;
text-decoration: none;
 }
.pressReleases a:active{
color: #FFFFFF;
text-decoration: none;
}
.pressReleases a:hover{
color: #892314;
}
a.subLink{
display:block;
color: #F0DA80;
font-size: 1.25em;
font-weight: bolder;
margin-bottom: .5em;
text-decoration: none;
padding-right: 1em;
}

 a.subLink:visited{
 color: #F0DA80;
text-decoration: none;
 }
a.subLink:active{
color: #F0DA80;
text-decoration: none;
}
a.subLink:hover{
color: #f33641;
}
.clear{
clear:both;
margin:0;
}
  #left{
  width:21em;
  float:left; 
  border-right: 2px solid #F0DA80;
  margin-top: 23em;
  height: 34em;
  }
  #right{
  width:50em;
  float:right;
  border: 1 px solid white;
  }
  #footer{
  clear:both;
  border-bottom: 2px solid maroon;
  text-align: right;
  padding-right: 3em;
  font-family: serif;
  font-size:.8em;
  margin-top: 1em;
  }
  .copy{
  color: white;
  text-align: left;
  font-size: 1.1em;
  line-height: 1.4;
  }
  .copy ul {
  list-style-type: disc;
  margin-bottom: 1em;
  padding-left: 4em;
  }
.pamelaCopy {
 color: white;
  text-align: left;
  font-size: 1.1em;
  line-height: 1.3;
  padding-top: .4em;
  margin-bottom: 0;
}
  .pamelaCopy ul {
  list-style-type: disc;
  padding-left: 4em;
  }
  .pamelaCopy li {
  margin-bottom: .5em;
  }
  .pamelaCopy p {
  margin-bottom: .6em;
  }
  p{
  margin-bottom: 1em;
  }
  #smallQuote {
  width: 28.5em;
  font-style: italic;
  font-size: .8em;
  color: #D3D3D3;
  float: left;
  }


 #smallQuoteVideo {
  width: 16em;
  font-style: italic;
  font-size: .8em;
  color: silver;
  clear:both;
  margin-left: 6.5em;
  }




  #pamSmallQuote, .caption {
  width: 17.33em;
  font-style: italic;
  font-size: .8em;
  color: #D3D3D3;
  margin: .4em 0 0 -.5em;
  }

.caption {
margin: 127px 0 0 0;
float: left;
  }

  #associations, #boardpositions, #testimonials, #conferences, #lectures,#ownership,#development,#newProperties,#industryFirsts,#accolades,#honors,#event1,#event2,#event3,#event4,#event5,#event6,#event7,#event8,#books,#magazines,#ezines,#multiMedia,#allReleases,#bbReleases,#worldBBReleases,#eshReleases,#eshWorldReleases,#bbCollections,#displayArticle,#displayCalendarEvent,#print,#furniture,#textiles,#laneVenture,#simmons,#southernTextiles,#technical, #selamat, #first, #second, #third, #fourth{
  display: none;
  overflow: auto;
  height: 35em;
  margin-top: 2em;
  padding-right: 2em;
  margin-bottom: 1em;
  }
 #displayCalendarEvent, #event1,#event2,#event3,#event4,#event5,#event6,#event7,#event8{
  height: 20em;
  margin-top: 0;
  }
  .border {
 border-top: 2px dotted #F0DA80;
 width: 50%;
 }
  
  #mainContent {
  overflow: auto;
  height: 36em;
  margin-top: 1em;
  }

  #mainContent.speakingMainContent {
  margin-top: 1em;  
  overflow: visible;
  }

  .subTitleCalendar {
  margin: 0 0 1em 0;
  padding-right: 2em;
  padding-bottom: .6em;
   color: #F0DA80;
 font-weight: bolder;
 font-size: 1.3em;
 font-style: normal;
 width: 50%;
 border-bottom: 2px dotted #F0DA80;
  }
  .calendarSubTitle {
  margin-top: 1em;
  padding-right: 2em;
   color: #F0DA80;
 font-weight: bolder;
 font-size: 1.6em;
 font-style: normal;
 margin-bottom: 1em;
  }
  .calendar {
padding-left: 2em;
color: white;
line-height: 1.5;
  }
  #calendarLinks {
  font-size: .85em;
  }
   .calendarCopy{
  color: white;
  text-align: left;
  font-size: 1.1em;
  line-height: 1.7;
  padding-top: 1em;
  }
 .lectureTitle {
 color: #F0DA80;
 font-weight: bolder;
 font-size: 1em;
 margin-bottom: .5em;
 font-style: normal;
 }
 .lectureCopy {
 font-style: normal;
 padding: 0 0 0 1.5em;
 text-align:justify;
 }
 .speaking {
color: white;
 }
 .testimonials {
 font-size: .8em;
 }
 .subTitle {
 color: #F0DA80;
 font-weight: bolder;
 font-size: 1.5em;
 font-style: normal;
 }
 img.mainPageImage {
 width: 570px;
 height: 160px;
 border: 1px solid white;
 }
 .address {
 margin-top: -1.5em;
  width:465px;
  margin-left: 0;
 font-size: 1.3em;
 line-height: 1.3;
 color: #F0DA80;
 padding-bottom: 1em;
 border-bottom: 2px dotted #F0DA80;
 }
 .subHeaderTitle {
 text-decoration: underline;
 font-weight: bold;
 font-style: italic;
 }
 ul.normal {
  list-style-type: disc;
  margin-bottom: 1em;
  padding-left: 4em;
 }
 p.pamFirstLetter:first-letter {
font-size: 50px;
color: #FF9999;
float: left;
line-height: .5;
font-weight: bold;
font-family: arial, sans-serif;
margin-right: 3px;
 }
 #books,#magazines,#ezines,#multiMedia {
font-size: .9em;
line-height: 1.5;
 }
 .publishedTitle {
font-size: 1em;
font-weight: bolder;
color: #CCFF00;
margin: .6em 0 -.2em 0;
 }
 .publishedCopy {
padding-left: 1em;
color: white;
margin-bottom: -.3em;
 }
 #multiMedia .publishedCopy {
padding-right: 1em;
font-size: 1.1em;
margin-bottom: .5em;
 }
 .pressReleases p {
font-size: .9em;
line-height: 1.3;
margin-bottom: 1.1em;
 }
.pressReleases  .pressYear {
font-size: 1.2em;
margin: 0 0 .5em 0;
color: #000099;
font-weight: bolder;

 }
 
.pressReleases .subTitle {
 color: #F0DA80;
 font-weight: bolder;
 font-size: 1.5em;
 font-style: normal;
 }
.pressReleases .clear {
clear:both;
margin: -1em 0 -1em 0;
width: 2em;
 }
 .pressReleases p.date {
float: left;
width: 5em;
font-style: italic;
 }
 .pressReleases p.article {
float: left;
margin-left: 1em;
width: 42em;
 }
#displayArticle {
color: white;
text-align: justify;
 }
.articleDate {
margin-left: 2em;
font-style: italic;
font-weight: 600;
color: #BAC9C5;
font-size: 1em;
}
.articleTitle {
font-size: 1.2em;
font-weight: bolder;
color: #33CCFF;
}
.articleBody {
margin: 2em 0 0 0;
line-height: 1.5;
font-size: 1em;
}
.articleBody p {
margin: 0 0 1em 0;
}
#conferenceList {
padding-left: 1.5em;
}
#conferenceList ul {
float:left; 
border-right: 1px dotted #F0DA80; 
width: 12em;
margin-right: 2.50em; 
padding-right: .5em;
}

#conferenceList ul li {
margin-bottom: .8em;
}

#conferenceList  .columnRight {
border: 0; 
margin-right: 0; 
padding-right: 0;
}

.speakingLink {
color: #F0DA80;
}

#bottomBooks {
margin: 40px auto 0 auto;
text-align: center;
}

#bottomBooks img {
padding: 0 8px;
}

.blogLinks {
text-align: center;
margin-bottom: 8px;
line-height: 1.1;
}
