* {
	padding: 0px;
	margin: 0px;
}

object {
	outline:none;
	display:block;
}

body {
	background:url(images/home_bg.gif) no-repeat;
	background-position: center top;
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	background-color: #84BBCC;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
}

.oneColFixCtr #container {
	width: 900px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 0;
	text-align: left; /* this overrides the text-align: center on the body element. */
}
.oneColFixCtr #mainContent {
	padding: 0 0; /* remember that padding is the space inside the div box and margin is the space outside the div box */
}

a {
	color:#000000;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}
a:hover {
	color:#e50000;
}
a:visited {
	color:#000000;
}

#seanlink {
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
	font-style:italic;
}
#seanlink:visited {
	color:#000000;
}
#seanlink:hover {
	color:#e50000;
}



#homeAbout
{
  display: block;
  width: 206px;
  height: 221px;
  background: url("images/home_about.gif") no-repeat 0 0;

}

#homeAbout:hover
{ 
  background-position: 0 -221px;
}

#homeNews
{
  display: block;
  width: 148px;
  height: 179px;
  background: url("images/home_news.gif") no-repeat 0 0;

}

#homeNews:hover
{ 
  background-position: 0 -179px;
}

#homeArtists
{
  display: block;
  width: 159px;
  height: 161px;
  background: url("images/home_artists.gif") no-repeat 0 0;

}

#homeArtists:hover
{ 
  background-position: 0 -161px;
}

#homeRoster
{
  display: block;
  width: 206px;
  height: 141px;
  background: url("images/home_roster.gif") no-repeat 0 0;

}

#homeRoster:hover
{ 
  background-position: 0 -141px;
}

#homeEmail
{
  display: block;
  width: 283px;
  height: 214px;
  background: url("images/home_email.gif") no-repeat 0 0;

}

#homeEmail:hover
{ 
  background-position: 0 -214px;
}

#homeTwitter
{
  display: block;
  width: 219px;
  height: 206px;
  background: url("images/home_twitter.gif") no-repeat 0 0;

}

#homeTwitter:hover
{ 
  background-position: 0 -206px;
}

#homeWastedYouth
{
  display: block;
  width: 265px;
  height: 225px;
  background: url("images/home_wasted_youth.gif") no-repeat 0 0;

}

#homeWastedYouth:hover
{ 
  background-position: 0 -225px;
}

#home360Projects
{
  display: block;
  width: 302px;
  height: 189px;
  background: url("images/home_360_projects.gif") no-repeat 0 0;

}

#home360Projects:hover
{ 
  background-position: 0 -189px;
}

#homeFDM
{
  display: block;
  width: 219px;
  height: 137px;
  background: url("images/home_fdm.gif") no-repeat 0 0;

}

#homeFDM:hover
{ 
  background-position: 0 -137px;
}

#homeBenNewman
{
  display: block;
  width: 242px;
  height: 179px;
  background: url("images/home_ben_newman.gif") no-repeat 0 0;

}

#homeBenNewman:hover
{ 
  background-position: 0 -179px;
}


#flickr
{
  display: block;
  width: 169px;
  height: 158px;
  background: url("images/home_flickr.gif") no-repeat 0 0;

}

#flickr:hover
{ 
  background-position: 0 -158px;
}
