@charset "UTF-8";
body {
	background-color:#000000;
	margin:0 0 0 0;
}

#container {
	width:100%;
	height:100%;
	background-image:url(images/bg-repeat.jpg);
	background-repeat:repeat-x;
}

#containerHome {
	width:100%;
	height:100%;
}

#maincontent {
	background-color:#000000;
	background-image:url(images/pussygutt-bg.jpg);
	background-repeat:no-repeat;
	width: 1024px;
	height:419px;
	padding: 0px;
	margin-top:0;
	margin-bottom:0;
	margin-right: auto;
	margin-left: auto;
	/* opera does not like 'margin:20px auto' */

	text-align:left; 
	/* part 2 of 2 centering hack */
	width: 400px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 1024px;
}

#topmargin {
	height:75px;
}

#imageContainerIndex {
	width: 391px;
	height:431px;
	padding: 0px;
	margin-top:0;
	margin-bottom:0;
	margin-right: auto;
	margin-left: auto;
	/* opera does not like 'margin:20px auto' */

	text-align:left; 
	/* part 2 of 2 centering hack */
	width: 400px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 391px;
}

#enter {
position:absolute;
left:50%;
margin-left:-64px;
top:504px;
width:128px;
height:29px;
}

#navbar {
	position:absolute;
	margin-top:284px;
	width:1024px;
	background-image:url(images/navbar.jpg);
	background-repeat:no-repeat;
	text-align:center;
	height:35px;
}
#navcontainer {
	width:658px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}

ul {
	list-style:none;
	list-style-type:none;
	margin:0;
	padding:0;
}

ul li {
   display:block;
   float:left;
   list-style-type:none;
}

ul li a {
   display:block;
   height:35px;
   width:70px;
   background-image:url(images/links2.jpg);
   background-repeat:no-repeat;
   /*text-indent:-9009px;*/
   padding:0;
   margin:0;
}

ul li#newsLink a {
   width:75px;
   background-position: 0 0;
}

ul li#newsLink a.selected {
   background-position: 0 -35px;
}

ul li#newsLink a:hover, body#newsLink ul li a {
   background-position: 0 -35px;
}

ul li#reviewsLink a {
   width:100px;
   background-position: -75px 0;
}

ul li#reviewsLink a:hover {
   background-position: -75px -35px;
}

ul li#reviewsLink a.selected {
   background-position: -75px -35px;
}


ul li#imagesLink a {
   width:92px;
   background-position: -175px 0;
}

ul li#imagesLink a.selected {
   background-position: -175px -35px;
}

ul li#imagesLink a:hover, body#imagesLink ul li a {
   background-position: -175px -35px;
}

ul li#soundsLink a {
   width:93px;
   background-position: -267px 0;
}

ul li#soundsLink a.selected {
   background-position: -267px -35px;
}

ul li#soundsLink a:hover, body#soundsLink ul li a {
   background-position: -267px -35px;
}

ul li#merchLink a {
   width:135px;
   background-position: -360px 0;
}

ul li#merchLink a.selected {
   background-position: -360px -35px;
}

ul li#merchLink a:hover, body#merchLink ul li a {
   background-position: -360px -35px;
}

ul li#contactLink a {
   width:95px;
   background-position: -495px 0;
}

ul li#contactLink a.selected {
   background-position: -495px -35px;
}

ul li#contactLink a:hover, body#contactLink ul li a {
   background-position: -495px -35px;
}

ul li#blogLink a {
   width:68px;
   background-position: -587px 0;
}

ul li#blogLink a.selected {
   background-position: -587px -35px;
}

ul li#blogLink a:hover, body#blogLink ul li a {
   background-position: -587px -35px;
}

#textcontent {
	width:400px;
	font-family:Helvetica, Arial, sans-serif;
	color:#999;
	font-size:12px;
	margin-left:auto;
	margin-right:auto;
	line-height:21px;
	background-color:#000000;
}

hr {
	width:100%;
	border:0;
	height:1px;
	color:#333;
	background-color:#333;
}

a {
	text-decoration:none;
	color:#fff;
	font-weight:bold;
}

a:hover {
	text-decoration:underline;
}

a:visited {
	font-weight:normal;
	color:#666;
}

h1 {
	font-size:21px;
	font-weight:normal;
	margin-bottom:0;
}

h2 {
	font-size:12px;
	font-weight:normal;
	margin-top:2px;
	color:#333;
}

h2 a {
	color:#333;
	font-weight:normal;
}

h2 a:hover {
	text-decoration:underline;
}

h2 a:visited {
	font-weight:normal;
	color:#333;
}

#imageholder {
	padding:2px;
	border:#333333 thin solid;
	width:120px;
	height:auto;
	float:left;
	margin:1px;
}