body {
	font-size: 10px;;
	color:#ffffff;
	background:#000000 url(images/bg-sub-sub.jpg) repeat-y center top;
	line-height:1.4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.brownText {color:#aa7551;}

a:link, a:active, a:visited {color:#000000; text-decoration:none; font-weight:normal;}
a:hover { text-decoration:underline; }

a.redlink:link, a.redlink:active, a.redlink:visited {color:#fd0d17; text-decoration:none; font-weight:normal;}
a.redlink:hover { text-decoration:underline; }

.Link{display:none;}
ul{list-style: none;}
#navigation {
	height: 31px;
	position:relative;
	margin-left: 0;
	padding-left: 0px;
	top:0px;
}
#navigation ul {
  float: left;
  position: relative;
  list-style: none;
  list-style-type: none;
	margin-left: 0;
	padding-left: 0;
	
}
#navigation ul li {
  float: left;
  list-style-type:none;
  list-style-type: none;
  }
#navigation li a {
  float: left;
  display: block;
  }
.TopMenuItem {float:left;}



#home a, #home a:visited, #home a:active  {    display: block;
    width: 75px;
    height: 31px;
    background: url(images/home.jpg) 0 0 no-repeat;
    text-decoration: none;}
#home a:hover {	background-position: -75px 0;
	background-repeat: no-repeat;
text-decoration: none;}

#whois a, #whois a:visited, #whois a:active  {    display: block;
    width: 98px;
    height: 31px;
    background: url(images/whois.jpg) 0 0 no-repeat;
    text-decoration: none;}
#whois a:hover {	background-position: -98px 0;
	background-repeat: no-repeat;
text-decoration: none;}

#gallery a, #gallery a:visited, #gallery a:active  {    display: block;
    width: 84px;
    height: 31px;
    background: url(images/gallery.jpg) 0 0 no-repeat;
    text-decoration: none;}
#gallery a:hover {	background-position: -84px 0;
	background-repeat: no-repeat;
text-decoration: none;}


#music a, #music a:visited, #music a:active  {    display: block;
    width: 67px;
    height: 31px;
    background: url(images/music.jpg) 0 0 no-repeat;
    text-decoration: none;}
#music a:hover {	background-position: -67px 0;
	background-repeat: no-repeat;
text-decoration: none;}

#downloads a, #downloads a:visited, #downloads a:active  {    display: block;
    width: 113px;
    height: 31px;
    background: url(images/downloads.jpg) 0 0 no-repeat;
    text-decoration: none;}
#downloads a:hover {	background-position: -113px 0;
	background-repeat: no-repeat;
text-decoration: none;}

#videos a, #videos a:visited, #videos a:active  {    display: block;
    width: 74px;
    height: 31px;
    background: url(images/videos.jpg) 0 0 no-repeat;
    text-decoration: none;}
#videos a:hover {	background-position: -74px 0;
	background-repeat: no-repeat;
text-decoration: none;}

#tour a, #tour a:visited, #tour a:active  {    display: block;
    width: 63px;
    height: 31px;
    background: url(images/tour.jpg) 0 0 no-repeat;
    text-decoration: none;}
#tour a:hover {	background-position: -63px 0;
	background-repeat: no-repeat;
text-decoration: none;}

#contact a, #contact a:visited, #contact a:active  {    display: block;
    width: 89px;
    height: 31px;
    background: url(images/contact.jpg) 0 0 no-repeat;
    text-decoration: none;}
#contact a:hover {	background-position: -89px 0;
	background-repeat: no-repeat;
text-decoration: none;}
















.footer {line-height:1; font-size:8px; text-align:center;}
.subpage-footer { color:#ffffff; background-color:#000000; width:900px; margin-left:-104px; padding: 15px;}


div.Table_01 {
	position:absolute;
	left:50%;
	margin-left:-450px;
	top:0px;
	width:900px;
	height:800px;
	background:transparent url(images/bg.jpg) no-repeat center top;
}


div.navigation {
	position:absolute;
	left:0px;
	top:0px;
	width:766px;
	height:31px;
}



div.C3-Website-Layered-10 {
	position:absolute;
	left:70px;
	top:331px;
	width:252px;
	height:200px;
}


.subgpageouter {	position:absolute;
	left:0px;
	top:322px;
	width:692px;
	height:auto;
padding: 44px 104px 0px 104px;
	background: #000000 url(images/bg-sub.jpg) no-repeat;
	color:#000000;
	 }
	 
.subgpageinner {background: #000000 url(images/bg-sub-sub.jpg) repeat-y;}

.Downloadcharts{
	position:absolute;
	left:340px;
	top:381px;
	width:222px;
	height:140px;
	z-index:10;
}
	
.Breakmedown{
	position:absolute;
	left:595px;
	top:395px;
	width:222px;
	height:130px;
	z-index:10;
}

div.C3-Website-Layered-11 {
	position:absolute;
	left:322px;
	top:331px;
	width:508px;
	height:200px;
	background-image:url(images/C3-Website-Layered_11.png);
	z-index:0;
}


div.C3-Website-Layered-15 {
	position:absolute;
	left:186px;
	top:616px;
	width:544px;
	height:64px;
}
