body{
background-color: #ffffff;
color: #000000;
}

/* Body Controls */

a{
color: #0014ae;
}

a:visited{
color: #9a7724;
}

a:active, a:hover{
color: #db6700;
}

#footer a{
color: #000874;
}

#footer a:visited{
color: #000000;
}

#footer a:active, #footer a:hover{
color: #4a2800;
}

h2{
color: #222222;
}

h3{
color: #444444;
}

h4{
color: #666666;
}

h5{
color: #888888;
}

h6{
color: #aaaaaa;
}

/* Template Controls */

#wrapper{
background-color: #585858;
}

#container{
background-color: #ffffff;
}

#container, #footer-container{
background-image: url(../images/body-bg-left-gb.png);
}

#sub-container, #footer-sub-container{
background-image: url(../images/body-bg-right-gb.png);
}

#logo a{
background-image: url(../images/logo-gb.png);
background-repeat: no-repeat;
}

#breadcrumbs{
border-top: 1px solid #000000;
color: #555555;
}

#footer{
background-color: #585858;
color: #222222;
}

#footer-wrap{
background-image: url(../images/footer-bg-gb.png);
background-color: #a2a2a2;
}

#skins button{
background-color: #dddddd;
color: #000000;
border: 1px solid #555555;
}

#skins button:hover{
border-color: #ffffff;
}

#footer #logo{
opacity: .7;
}

/* Cross-site Non-Conditional */

.detail{
color: #cccccc;
}

.quote{
background: url(../images/quote-block-gb.png) no-repeat top left;
color: #444444;
}

.stub{
color: #444444;
border: 1px dashed #000000;
background-color: #eeeeee;
}

/* Hover Box Controls */

a.hover-over{
color: #593608;
}

a.hover-over:visited{
color: #331e03;
}

a.hover-over:hover .hover-box{
color: #000000;
border: 1px solid #593608;
background-color: #ffffff;
}

/* Insets and Navs */

.inset, #rando{
background-color: #f9dac3;
border: 1px solid #ad4900;
}

.index-nav{
border: 1px solid #51156d;
background-color: #edd4f1;
}

.index-nav h5{
color: #000000;
}

#content .index-nav a{
color: #3f3f3f;
}

#content .index-nav a:visited{
color: #2b2b2b;
}

#content .index-nav a:active, #content .index-nav a:hover{
color: #a21b9d;
}

.index-nav p, .index-nav h5{
border: 1px solid #37093e;
}

.screenshots img, .stills img, .attract img{
border: 1px solid #ad6e00;
}

/* Bio Section Navs */

.index-nav.bio-section{
border-color: #555555;
background-color: #d4d4d4;
}

#content .index-nav.bio-section a{
color: #3f3f3f;
}

#content .index-nav.bio-section a:visited{
color: #2b2b2b;
}

#content .index-nav.bio-section a:active, #content .index-nav.bio-section a:hover{
color: #4f4040;
}

.index-nav.bio-section p, .index-nav.bio-section h5{
border-color: #777777;
}

/* Film Section Navs */

.index-nav.film-section{
border-color: #064a38;
background-color: #bbdcd4;
}

#content .index-nav.film-section a{
color: #1d5939;
}

#content .index-nav.film-section a:visited{
color: #09321c;
}

#content .index-nav.film-section a:active, #content .index-nav.film-section a:hover{
color: #238a53;
}

.index-nav.film-section p, .index-nav.film-section h5{
border-color: #082f1b;
}

/* Sub-Section Navs */

.index-nav.sub-section{
border-color: #4a3c06;
background-color: #ebe4cc;
}

#content .index-nav.sub-section a{
color: #685120;
}

#content .index-nav.sub-section a:visited{
color: #3f2f0c;
}

#content .index-nav.sub-section a:active, #content .index-nav.sub-section a:hover{
color: #836b2b;
}

.index-nav.sub-section p, .index-nav.sub-section h5{
border-color: #241d06;
}