body {
  margin:0px;
  padding:20px 0px 0px 0px;
  font-size:12px;
  font-family: Arial;
  color:#000000;
  background-image: url(images/main_bg.jpg);
  background-repeat: repeat-x;
  background-color: #CFC8B1;
}
h1 {
  margin:0 auto;
  padding:0px;
  text-align:center;
  font-size:8px;
}
h2 {
  margin:0px;
  padding:0px;
  text-align:center;
  font-size:11px;
}

#container {
  width:900px;
  margin:0 auto;
  padding:0px;
  border:15px solid #000000;
  background-color: #FFFFFF;
  height:100%;
  clear:both;
}






#header {
    width:900px;
    height:175px;
    margin:0px;
    padding:0px;
    background-image: url(images/header-tracy-doll.jpg);
    background-repeat: no-repeat;
    }
    #header-meta {
        width:900px;
        height:42px;
        margin:0px;
        padding-top:8px;
        background-image: url(images/header-meta.gif);
        background-repeat: no-repeat;
    }
    #header-meta ul {
	float:left;
	line-height:20px;
	list-style:none;
	margin:0;
	padding-top:4px;
	padding-left:2px;
	font-size:28px;
	font-weight: normal;
	font-stretch:normal;
    font-family:"Times New Roman",Times,serif;
    color:#FF0000;
    }
	#header-meta li {display:inline; padding-left:10px;}
	#header-meta a {color:#FFFFFF;}
	#header-meta span {color:#FFFFFF;}
	#header-meta a:hover{
	text-decoration:none;
    color:#FF0000;
	}



.content-box {
  clear:both;
  margin:0 auto;
  width:880px;
  padding:10px;
    }
    .content-box img {
      border:1px solid #000000;
    }
    .content-box p {
      color:#FFFFFF;
      padding-left:10px;
      font-weight:bold;
      font-size:13px;
    }
    .gallery-box h3 {
      margin:0px;
      padding-right:16px;
      font-size:36px;
      text-align:right;
    }
    .gallery-box a {
      color:#FFFFFF;

    }

    .gallery-box a:hover {
      color:#FF00FF;
    }

    #large-thumb {
      width:335px;
      float:left;
      margin:0px;
      padding:0px;
    }
    #five-thumb-box {
      width:535px;
      float:right;
      margin:0px;
      padding:0px;
    }
    #five-thumb-box img {
      margin:0px 0px 6px 5px;
      border:1px solid #000000;
      padding:0px;
    }

    #db-box {
      width:560px;
      float:right;
      margin:0px;
      padding:0px;
      background-color: #FF0000;
    }
    #three-thumb-box {
      width:320px;
      float:left;
      margin:0px;
      padding:0px;
    }
    #three-thumb-box img {
      margin:0px 5px 6px 0px;
      border:1px solid #000000;
      padding:0px;
    }
    #four-thumb-box {
      width:880px;
      float:left;
      margin:0px;
      padding:0px;
      text-align:center;
    }
    #four-thumb-box img {
      margin:2px;
      border:1px solid #000000;
      padding:0px;
    }
    .thumb208 {
      width:208px;
      float:left;
      margin:5px;
      font-size:20px;
      font-weight:bold;
    }


#db-title {
  width:560px;
  height:40px;
  background-image: url(images/db-title.gif);
  background-repeat: no-repeat;
  margin:0px;
  padding:4px 0px 0px 0px;
  text-align:center;
  font-size:26px;
  color:#FFFFFF;
}
#db-info {
  width:560px;
  height:177px;
  background-image: url(images/db-info.gif);
  background-repeat: no-repeat;
  margin:0px;
  padding:10px 0px 0px 0px;
  font-size:14px;
  color:#FFFFFF;
}
#db-link {
  width:560px;
  height:49px;
  background-image: url(images/db-link.gif);
  background-repeat: no-repeat;
  margin:0px;
  padding:30px 0px 0px 0px;
  text-align:center;
  font-size:46px;
    }
    #db-link a {
      color:#0000FF;
    }
    #db-link a:hover {
      color:#FF0000;
    }


.pitch {
  clear:both;
  margin:10px 0px;
  width:880px;
  padding:10px;
  text-align:center;
    }
    .pitch a {
      font-size:40px;
    }
    .pitch a:hover {
      color:#FF0000;
    }


    .pitch p {
      color:#000000;
      margin:0px;
      padding:0px;
      font-weight:bold;
      font-size:13px;
    }
    .pitch img {
      border:0px;
    }

.blue-stripe {
  width:890px;
  height:41px;
  clear:both;
  margin:0px;
  padding:4px 0px 0px 10px;
  background-image: url(images/blue-stripe.gif);
  background-repeat: no-repeat;
 	font-size:12px;
	font-weight: normal;
	font-stretch:normal;
    font-family:"Times New Roman",Times,serif;
    color:#0C2361;
}


#torn-base {
  width:920px;
  height:84px;
  clear:both;
  margin:0 auto;
  padding:40px 0px 0px 10px;
  background-image: url(images/torn-base.gif);
  background-repeat: no-repeat;
   	font-size:58px;
	font-weight: normal;
	font-stretch:normal;
    color:#000000;
    }
    #torn-base span {
      font-size:14px;
    }





#footer {
  height:238px;
  margin:0px;
  padding: 0px;
  background-image: url(images/footer-1.jpg);
  background-repeat: no-repeat;
}
#footer-logo {
  width:880px;
  margin:0 auto;
  text-align:center;
}
#footer-logo img {
  border:0px;
}

#docs {
  width:900px;
  margin:0 auto;
  text-align:center;
}

