/***************************************************/
/* Reset                                           */
/***************************************************/

img {
  border: 0;
  }
  
a {
  outline: none;
  }

/***************************************************/
/* Logo                                            */
/***************************************************/

#logo {
  position: absolute;
  top:0;
  left: 10px;
  }
  
#search {
  position: absolute;
  top: 24px;
  right: 10px;
  }
 
#search td{color:#FFF;font-weight:bold;font-size:9pt}
#search #textfield{background:#D7D7D7;width:100%;font-size:12pt;color:#444;padding:4;border:1px solid #AAA}


/***************************************************/
/* Left Column Elements                            */
/***************************************************/

#leftColumnTop {
  background: url(/i/new/white-curve-nav.gif) no-repeat;
  width: 210px;
  height: 20px;
  }
  
#leftColumnBottom {
  background: url(/i/new/grey-big-curve-footer.png) no-repeat;
  width: 209px;
  height: 112px;
  }
  
/***************************************************/
/* Main Navigation                                 */
/***************************************************/

#mainNav {
  font-family: Arial, Helvetica, sans-serif;
  margin: 0;
  padding: 0;
  text-transform: uppercase;
  background: #FFFFFF;
  }
  
#mainNav ul {
  margin: 0;
  padding: 0;
  list-style: none;
  }

#mainNav li {
  /* border-bottom: 1px solid #6B6B6B; */
  }
  
#mainNav li a:link, #mainNav li a:visited {
  font-size: 1em;
  font-weight: bold;
  display: block;
  padding: 10px 0 10px 20px;
  color: #666666;
  text-decoration: none;
  }
  
#mainNav li a:hover {
  font-weight: bold;
  font-size: 100%;
  display: block;
  padding: 10px 0 10px 20px;
  background-color: #c0c0c0;
  color: #FFFFFF;
  text-decoration: none;
  list-style-type:none
  }
  
/***************************************************/
/* Photo Collections Elements                      */
/***************************************************/
  
#collections {
  padding: 20px 0 0 0px;
  }
  
#collections h2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  color: #FFFFFF;
  font-weight: normal;
  padding: 0 0 5px 15px;
  border-bottom: 1px solid #CCCCCC;
  }
  
#collections .collectionsSub {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  font-weight: normal;
  margin: 0 0 20px 0;
  }
  
#collectionsImages ul {
  list-style: none;
  padding: 10px;
  
  }
  
#collectionsImages li {
  list-style: none;
  padding: 5px 0 0 4px;
  display: inline;
  list-style-type:none
  }
  
/***************************************************/
/* Right Column Elements                           */
/***************************************************/
  
#rightColumnTop {
  background: url(/i/new/dark-grey-content-top.gif) no-repeat;
  width: 610px;
  height: 20px;
  }
  
#rightColumnBottom {
  background: url(/i/new/dark-grey-content-bottom.gif) no-repeat;
  width: 610px;
  height: 20px;
  }

/***************************************************/
/* Flash Header                                    */
/***************************************************/
  
#flashHeader {
  padding: 0 15px 30px 15px;
  }
  
/***************************************************/
/* Intro                                           */
/***************************************************/

#intro{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #FFFFFF;
  padding: 0 15px 15px 15px;   
  }
  
/***************************************************/
/* Main Content Columns                            */
/***************************************************/

#mainContent {
  font-size: 14px;
	color:#FFF;
  width: 580px;
  margin: 15;
  }
 
.homecontent li a{color:rgb(110, 167, 224);font-weight:bold;text-decoration:underline}
.homecontent ul{list-style:none}
.homecontent li {background:#4C4A4B;height: 145px;border-bottom: 2px solid #666666;padding:12 12 12 20}
.homecontent li img{float:left;border:2px solid #FFF;margin:0 12 0 0}
.subContent img{align:center;margin:0 auto 0 auto;display:block}
 
#mainContent li p {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FFFFFF;
  padding: 15px 10px 10px 0;
  text-align: justify;
  }
  
#mainContent a {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #CCCCCC;
  text-decoration: none;
  }
  
#mainContent a:hover {
  color: #FFFFFF;
  }

/***************************************************/
/* Contact / Copyright                             */
/***************************************************/

#contact {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  font-weight: bold;
  padding: 10px 15px 0 0; 
  }
  
#contact a:link, #contact a:visited {
  font-family: Arial, Helvetica, sans-serif;
  color: #999999;
  font-weight: bold;
  text-decoration: none;
  }
  
#contact a:hover {
  color: #666666;
  }

/*************************************************************/
/* TOOL TIP CODE                                             */
/*************************************************************/

#tt {
  position: absolute;
  display:block; 
  background: #444444;
  }

#tttop {
  height: 5px;
  margin-left: 5px;
  display: block;
  overflow: hidden;
  }

#ttcont {
  margin-left: 5px;
  padding: 1px 12px 1px 7px;
  display: block;
  color: #fff;
  background: #444444;
  }

#ttbot {
  display: block;
  height: 5px;
  margin-left: 5px;
  }