/*
    AUTHOR: Daryl Durken
*/

/* ------------------------------------------ */
/* RESETS, BASIC PAGE SETUP, BASIC TYPOGRAPHY */
/* ------------------------------------------ */
* { margin: 0; padding: 0; }
html { overflow-y: scroll; }
/*a { outline: none; }*/
a img { border: none; }
/* END RESET */

body {
	margin: 0;
	padding: 0;
	background: #adb3b8;
	text-align:center;
	line-height: 1.1;
}

h1, h2, h4, h5, h6, p, pre, blockquote, form, label, ul, ol, dl, fieldset, address {
	margin:20px 0;
}

p { color:#666; text-decoration:none; font:normal normal normal 12px/18px Verdana, Helvetica, Arial, sans-serif;}

strong {
    color:#000; font-weight:bold;
}

strong.designer {
    color: #000;
    font: normal normal normal 12px/18px Verdana, Helvetica, Arial, sans-serif;
    font-weight: bold;
}

li {
	color: #666;
	text-decoration: none;
	font: normal normal normal 12px/18px Verdana, Helvetica, Arial, sans-serif;
}


/* ------------------------------------------ */
/* TOOLBOX CSS */
/* ------------------------------------------ */
.floatleft { float: left; }
.floatright { float: right; }
.clear { clear: both; }
.transpBlack { background: url(transpBlack.png); }
/* END TOOLBOX */


td {
    color: #666;
	text-decoration: none;
	font: normal normal normal 12px/18px Verdana, Helvetica, Arial, sans-serif;
	vertical-align: top;
}

a.linkInactive:link {
    font: normal normal normal 12px/18px Verdana, Helvetica, Arial, sans-serif;
    text-decoration: underline;
    color: #585858;
}

a.linkInactive:visited {
    font: normal normal normal 12px/18px Verdana, Helvetica, Arial, sans-serif;
    text-decoration: underline;
    color: #585858;
}

a.linkInactive:hover {
    font: normal normal normal 12px/18px Verdana, Helvetica, Arial, sans-serif;
    text-decoration: underline;
    color: #585858;
}

a.linkInactive:active {
    font: normal normal normal 12px/18px Verdana, Helvetica, Arial, sans-serif;
    text-decoration: underline;
    color: #585858;
}

/*     color: #8a8c8f; */

a.linkActive:link {
    font: normal normal normal 14px/20px Verdana, Helvetica, Arial, sans-serif;
    text-decoration: none;
    color: #8a8c8f;
}

a.linkActive:visited {
    font: normal normal normal 14px/20px Verdana, Helvetica, Arial, sans-serif;
    text-decoration: none;
    color: #8a8c8f;
}

a.linkActive:hover {
    font: normal normal normal 14px/20px Verdana, Helvetica, Arial, sans-serif;
    color: #8a8c8f;
    text-decoration: underline;
}

a.linkActive:active 
{
    font: normal normal normal 14px/20px Verdana, Helvetica, Arial, sans-serif;
    color: #8a8c8f;
    text-decoration: underline;
}

p.title {
    font-weight: bold;
}

span.question {
    font-weight: bold;
    color: #000;
}

a {
	color: #ba4d41;
	font: normal normal 11px/18px Verdana, Helvetica, Arial, sans-serif;
}

/*h1 
{
    	font: normal normal normal 12px/16px Verdana, Helvetica, Arial, sans-serif;
        color: #000;
        font-weight: bold;
}

h2 {
color: #666;
font: 16px Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
}

hr {
width: 90%;
height: 1px;
text-align: center;
border-top: 1px solid #CCCCCC;
margin: 15px 0 15px 0;
}
*/
#container {
width:690px; 
margin: 0 auto 0 auto;
padding: 0;
text-align: left;
}

#banner {
width: 610px;
height: 100px;
padding: 20px 0 20px 0;
margin: 0 auto 0 auto;
text-align: center;
}

#content {
width: 610px;
padding: 40px 40px 10px 40px;
margin: 0 auto 0 auto;
background: #fff;
vertical-align: top;
}

#footer {
width: 610px;
height: 100px;
padding: 5px 0 10px 0;
margin: 0 auto 0 auto;
text-align: center;
}

#navigation 
{
/*margin: 0 auto 0 auto;
text-align: center;*/
}

.thumbs {
width: 180px;
margin: 0;
padding: 0;
text-align: center;
vertical-align: top;
}

.artist {
    padding: 0 25px 25px 0;
    float: left;
}

a.footerNav:link {font-size: 11px; color: #666666; font-weight: normal; text-decoration: underline; line-height: 18px; font-variant: normal; font-style: normal;  font-family: Verdana, Helvetica, Arial, sans-serif;}
a.footerNav:visited {font-size: 11px; color: #666666; font-weight: normal; text-decoration: underline; line-height: 18px; font-variant: normal; font-style: normal;  font-family: Verdana, Helvetica, Arial, sans-serif;}
a.footerNav:hover {font-size: 11px; color: #666666; font-weight: normal; text-decoration: underline; line-height: 18px; font-variant: normal; font-style: normal;  font-family: Verdana, Helvetica, Arial, sans-serif;}
a.footerNav:active {font-size: 11px; color: #666666; font-weight: normal; text-decoration: underline; line-height: 18px; font-variant: normal; font-style: normal;  font-family: Verdana, Helvetica, Arial, sans-serif;}
