/* Overall Rules */

body
{
 font-size: 10pt;
 margin: 0;
 border: 0;
 padding: 10px;
 font-family: Arial, sans-serif;
 background-color: #ffd;
}

img
{
 border: 0
}

a:link, a:visited, a:active
{
 color: #785a3c;
 text-decoration: none;
}

a:hover
{
 color:#539dbc;
}

/*------------------------------------------------*/

/* Title Area Rules */

#title
{
 background: #e3e7b1;
 height: 5em;
 width:100%;
 margin: 0 0 1em;
}

#logo
{
 margin: 0 0 0 .2em;
 vertical-align: top;
 width: 13.5em;
 height: 3.8em;
}

#title h1
{
 display: inline;
 font-size: 1.7em;
}

#title div#name
{
 display: inline;
 position: relative;
}

#wild, #inspirations, #slogan
{
 position: absolute;
}

#wild
{
 top: 0;
 left: -5em;
 font: bold 1.5em Engravers MT,serif;
 color: #c3b37a;
}

#inspirations
{
 top: 1em;
 left: -4.4em;
 font: bold 1.1em Mistral,cursive;
 color: #522900;
}

#slogan
{
 top: 4.6em;
 left: -15.5em;
 font: .5em Copperplate Gothic Bold, BankGothic Md BT,serif;
 color: #522900;
}

/*------------------------------------------------*/

/* Main Body Area Rules */

#main_body
{
 float:left;
 width:78%;
 margin-left:5px;
}

#intro
{
 padding:5 50;
 font-family: Arial, sans-serif;
}

#intro h2
{
 font-family:serif;
 font-size:2em;
 font-weight:bold;
 text-align:center;
 margin:0;
}

#intro p
{
 margin-top:0;
}

#quote
{
 text-align:center;
 width:80%;
 font-family:Papyrus;
 font-size:1.2em;
 padding:5px;
 margin:0;
}

#credit
{
 text-align:right;
}

#frame
{
 width:100%;
 height:1260px;
}

#details
{
 position:relative;
 top:-1em;
 width:420px;
 height:550px;
}

#special
{
 float:left;
 width:30%;
 height:260;
 padding:5px;
}

#category
{
 float:left;
 width:30%;
 height:260;
 padding:5px;
 text-align:center;
 font-weight:bold;
}

#category div
{
 height:3em;
 font-family:Papyrus;
 font-size:1.2em;
}

#category p
{
 width:180;
 margin:auto;
 font-size:.8em;
}

#category img
{
 width:120;
 height:120;
}

#v_category
{
 clear:both;
}

#v_category p
{
 padding:15px;
}

#v_category img
{
 float:left;
 padding:10px;
 width:150;
 height:120;
}

/*------------------------------------------------*/

/*Top Nav Bar*/

#Menu1 a
{
 color:#e3e7b1;
 text-decoration:none;
}

#Menu1 li
{
 list-style-type:none;
 float:left;
}

#Menu1 ul
{
 display:none;
}

.clearFix:after { /* for modern browsers */
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}
.clearFix { /* for IE7/Win */
    min-height:1px;
}
* html .clearFix { /* for IE5-6/Win */
    height:1px;
}
* html>body .clearFix { /* for IE5/Mac */
    height:auto;
    display:inline-block;
}

/*------------------------------------------------*/

/*Side Bar*/

#side_container
{
 float:left;
 clear:left;
 position:relative;
 top:.5em;
 width:160px;
}

#nav_bar
{
 border:1px solid #9b9f73;
 padding:2px;
 width:160px;
}

div#feature
{
 height:;
}

div#feature, #feature a, #feature a:active
{
 width:160px;
 margin-top:5px;
 border:1px solid #9b9f73;
 padding:2px;
 color:#785a3c;
}

div#feature a:active
{
 color:#539dbc;
}

div#feature div
{
 line-height: 15px;
 padding:2px;
 background-color:#9b9f73;
 font-family: verdana, sans-serif;
 font-size: 11px;
 width:150px;
}

iframe#feature
{
 height:350px;
 width:150px;
}

#ads
{
 width:160px;
 margin-top:5px;
 border:1px solid #9b9f73;
 padding:2px;
}

ul#menu {
 width: 150px;
 list-style-type: none;
 border-top: solid 1px #b9a894;
 margin: 0;
 padding: 0;
}

ul#menu li, ul#menu a {
 font-family: verdana, sans-serif;
 font-size: 11px;
 color: #785a3c;
}

ul#menu li {
 border-bottom: solid 1px #9b9f73;
 line-height: 15px;
}

ul#menu ol li {
 border-bottom: none;
}

ul#menu a {
  text-decoration: none;
  outline: none;
}

ul#menu a:hover {
  color: #539dbc;
}

ul#menu a.active {
  color: #785A3C;
}

