* { margin:0; padding:0; } /* Thanks, Scott! */
/* Thanks! Russ Weakley for those great list tips, http://www.maxdesign.com.au */

body { 
padding: 0px; 
font-family: "Lucida Grande", "lucida sans unicode", verdana, arial, sans-serif;
line-height: 1.5em;
font-size: 10px;
background-color: #C4D5DD;
}

p	{
padding: .5em 0 .5em 0;
}

a { color: #6e2f4e; }
a:visited { color: #6e2f4e; }
a:hover { color: #666666; }

#contents { 
width: 1025px;
height: 1000px;
margin: 0 auto; 
}

/*
light blue #C4D5DD
dark blue #6D8A9C
darker blue #3F5E6D
dark grey #626568
*/

#credits
{
padding: 350px 0 0 650px;
}

/*
NAVIGATION COVER
*/
#navbarCover
{
padding: 440px 0 0 640px;
}

#navCover
{
list-style: none;
padding: 0;
margin: 0;
}

#navCover li
{
display: inline;
padding: 0;
margin: 0;
}

#navCover a {text-decoration: none; font-weight: bold; color: #555050; }
#navCover a:hover { color: #6e2f4e; }

#navCover li:before { content: "| "; }
#navCover li:first-child:before { content: ""; }

/*IE workaround*/
/*All IE browsers*/
* html #navCover li
{
border-left: 1px solid black;
padding: 0 0.4em 0 0.4em;
margin: 0 0.4em 0 -0.4em;
}

img {border: 0px;}

/*
INSIDE PAGES

*/
#leftContent
{
width: 510px;
height: 700px;
float: left;
}

#collection
{
border-left: 50px solid #C4D5DD;
border-top: 20px solid #C4D5DD;
}

#bottomNav
{
border-left: 50px solid #C4D5DD;
border-top: 10px solid #C4D5DD;
}

#numbers
{
border-left: 185px solid #C4D5DD;
border-right: 185px solid #C4D5DD;
}

#bottomNavCollection
{
border-left: 130px solid #C4D5DD;
border-top: 10px solid #C4D5DD;
}

#numbersCollection
{
border-left: 105px solid #C4D5DD;
border-right: 105px solid #C4D5DD;
}

#rightContent
{
width: 510px;
height: 700px;
float: left;
border-top: 60px solid #C4D5DD;
}

#inside
{
border-left: 85px solid #C4D5DD;
}

#info
{
border-top: 200px solid #C4D5DD;
}

#bio
{
border-top: 70px solid #C4D5DD;
border-right: 30px solid #C4D5DD; 
}

.store
{color: #3F5E6D;}

#bottomGrid
{
width: 270px;
border-top: 30px solid #C4D5DD;
}

#bottomGrid image
{
border: 2px solid #C4D5DD;
}

#bottomGridnumbers
{
border-top: 30px solid #C4D5DD;
}
/*
NAVIGATION INSIDE
*/
	#navActive
	{
	color: #000; 
	}
	
	#nav
	{
	list-style: none;
	padding: 0;
	margin: 0;
	}
	
	#nav li
	{
	display: inline;
	padding: 0;
	margin: 0;
	}
	
	#nav a {text-decoration: none; font-weight: bold;}
	#nav a:hover { color: #000; }
	
	#nav li:before { content: "| "; }
	#nav li:first-child:before { content: ""; }
	
	/*IE workaround*/
	/*All IE browsers*/
	* html #navlist li
	{
	border-left: 1px solid black;
	padding: 0 0.4em 0 0.4em;
	margin: 0 0.4em 0 -0.4em;
	}
	

/* NAV NUMBERS GRID */
ul#numblist	
{
width: 250px;
text-align: center;
list-style-type: none;
font-size: 10px;
}

#numblist li {
width: 30px;
float: left;
padding: 3px;
} 

#numblist a {
border:1px solid #3F5E6D;
display:block;
text-decoration:none;
color: #3F5E6D;
}

#numblist a:hover {
border:1px solid #3F5E6D;
background: #6D8A9C;
color:#C4D5DD;
}

#numblist a:active {
border:1px solid #3F5E6D;
background: #6D8A9C;
color:#C4D5DD;
} 

#numblist .text_off {
border:1px solid #3F5E6D;
display:block;
text-decoration:none;
color: #3F5E6D;
}

#numblist .text_on {
border:1px solid #3F5E6D;
background: #6D8A9C;
color:#C4D5DD;
}


