/* NAV */

body{
font-family:Georgia, "Times New Roman", Times, serif
}

a{
color:#ffff00;
}

.pumper{
color:#ffff00;
}

a:hover{
text-decoration:none;
}

/*
#MENU{
background-color:#999999;
}
*/

/* MAIN MENU */

#MAIN-MENU{
position:absolute;
top:40px;
left:40px;
width:100px;
padding-top:0px; 
font-weight:100; 
font-size:13px; 
line-height:24px;
}

#MENU.menuW a.menuW {
color:#ffffff;
text-decoration:none;
}

#MENU.menuX a.menuX {
color:#ffffff;
text-decoration:none;
}

#MENU.menuY a.menuY {
color:#ffffff;
text-decoration:none;
}

#MENU.menuZ a.menuZ {
color:#ffffff;
text-decoration:none;
}


/* SECONDARY MENU */

#SECONDARY-MENU{
position:absolute;
top:40px;
left:150px;
max-width:300px;
padding-top:0px;
font-weight:100; 
font-size:13px; 
line-height:24px;
}

#MENU.menuA a.menuA {
color:#ffffff;
text-decoration:none;
}

#MENU.menuB a.menuB {
color:#ffffff;
text-decoration:none;
}

#MENU.menuC a.menuC  {
color:#ffffff;
text-decoration:none;
}

#MENU.menuD a.menuD {
color:#ffffff;
text-decoration:none;
}

#MENU.menuE a.menuE {
color:#ffffff;
text-decoration:none;
}

#MENU.menuF a.menuF {
color:#ffffff;
text-decoration:none;
}

#MENU.menuG a.menuG {
color:#ffffff;
text-decoration:none;
}


/* INFO NAV */

#MENU.menuM a.menuM {
color:#ffffff;
text-decoration:none;
}

#MENU.menuN a.menuN {
color:#ffffff;
text-decoration:none;
}

#MENU.menuO a.menuO {
color:#ffffff;
text-decoration:none;
}

#MENU.menuP a.menuP {
color:#ffffff;
text-decoration:none;
}

#MENU.menuQ a.menuQ {
color:#ffffff;
text-decoration:none;
}

#MENU.menuR a.menuR {
color:#ffffff;
text-decoration:none;
}

#MENU.menuS a.menuS {
color:#ffffff;
text-decoration:none;
}


/* SHOP NAV */

#MENU.menuS1 a.menuS1 {
color:#ffffff;
text-decoration:none;
}


/* MY NAME IS MATT DENT NAV */

#MENU.menuMD1 a.menuMD1 {
color:#ffffff;
text-decoration:none;
}

#MENU.menuMD2 a.menuMD2 {
color:#ffffff;
text-decoration:none;
}

#MENU.menuMD3 a.menuMD3 {
color:#ffffff;
text-decoration:none;
}

#MENU.menuMD4 a.menuMD4 {
color:#ffffff;
text-decoration:none;
}

#MENU.menuMD5 a.menuMD5 {
color:#ffffff;
text-decoration:none;
}

#MENU.menuMD6 a.menuMD6 {
color:#ffffff;
text-decoration:none;
}

#MENU.menuMD7 a.menuMD7 {
color:#ffffff;
text-decoration:none;
}

#MENU.menuMD8 a.menuMD8 {
color:#ffffff;
text-decoration:none;
}

#MENU.menuMD9 a.menuMD9 {
color:#ffffff;
text-decoration:none;
}

#MENU.menuMD10 a.menuMD10 {
color:#ffffff;
text-decoration:none;
}

#MENU.menuMD11 a.menuMD11 {
color:#ffffff;
text-decoration:none;
}

#MENU.menuMD12 a.menuMD12 {
color:#ffffff;
text-decoration:none;
}

#MENU.menuMD13 a.menuMD13 {
color:#ffffff;
text-decoration:none;
}

#MENU.menuMD14 a.menuMD14 {
color:#ffffff;
text-decoration:none;
}

#MENU.menuMD15 a.menuMD15 {
color:#ffffff;
text-decoration:none;
}

#MENU.menuMD16 a.menuMD16 {
color:#ffffff;
text-decoration:none;
}

#MENU.menuMD17 a.menuMD17 {
color:#ffffff;
text-decoration:none;
}

#MENU.menuMD18 a.menuMD18 {
color:#ffffff;
text-decoration:none;
}

#MENU.menuMD19 a.menuMD19 {
color:#ffffff;
text-decoration:none;
}

#MENU.menuMD20 a.menuMD20 {
color:#ffffff;
text-decoration:none;
}

#MENU.menuMD21 a.menuMD21 {
color:#ffffff;
text-decoration:none;
}

#MENU.menuMD22 a.menuMD22 {
color:#ffffff;
text-decoration:none;
}

#MENU.menuMD23 a.menuMD23 {
color:#ffffff;
text-decoration:none;
}

#MENU.menuMD24 a.menuMD24 {
color:#ffffff;
text-decoration:none;
}

#MENU.menuMD25 a.menuMD25 {
color:#ffffff;
text-decoration:none;
}

#MENU.menuMD26 a.menuMD26 {
color:#ffffff;
text-decoration:none;
}

#MENU.menuMD27 a.menuMD27 {
color:#ffffff;
text-decoration:none;
}

#MENU.menuMD28 a.menuMD28 {
color:#ffffff;
text-decoration:none;
}


/* INFO */

#INFO{
position:absolute;
top:40px;
left:400px;
color:#ffffff;
max-width:300px;
padding-top:0px;
font-weight:100; 
font-size:13px; 
line-height:24px;
}

#INFO-INFO{
position:absolute;
top:40px;
left:400px;
color:#ffffff;
max-width:300px;
padding-top:0px;
font-weight:100; 
font-size:13px; 
line-height:24px;
}


#PROFILE-LEFT{
position:absolute;
top:41px;
left:150px;
color:#ffffff;
max-width:300px;
padding-top:0px;
font-weight:100;
font-size:13px;
line-height:24px;
}

#PROFILE-RIGHT{
position:absolute;
top:40px;
left:475px;
color:#ffffff;
max-width:300px;
padding-top:0px;
font-weight:100; 
font-size:13px; 
line-height:24px;
}


#INFO-MATT-DENT{
position:absolute;
top:40px;
left:400px;
color:#ffffff;
max-width:400px;
padding-top:0px;
font-weight:100; 
font-size:13px; 
line-height:24px;
}

/* HOME PAGE */

#HOME-PAGE-BODY{
position:absolute;
top:35px;
left:150px;
color:#ffffff;
max-width:760px;
padding-top:0px;
font-family:Georgia, "Times New Roman", Times, serif; 
font-weight:100; 
font-size:36px; 
line-height:55px;
}

#MY-NAME-IS-MATT-DENT{
position:absolute;
top:235px;
left:150px;
color:#ffffff;
max-width:760px;
padding-top:0px;
font-family:Georgia, "Times New Roman", Times, serif; 
font-weight:100; 
font-size:36px; 
line-height:55px;
}

#COPYRIGHT{
position:absolute;
top:500px;
left:150px;
color:#666666;
max-width:760px;
padding-top:0px;
font-family:Georgia, "Times New Roman", Times, serif; 
font-weight:100; 
font-size:10px; 
line-height:14px;
}

#IMAGE-HOLDER{
position:absolute;
top:0px;
left:0px;
padding:0px;
}

/* SCROLLBARS */

/* 
   Styles for scrolling layers  
	 Specify width and height in hold and wn, and in clip for wn 
*/
#TABLE-HOLDER{
position:absolute;
top:40px;
left:400px;
}

/*
div#hold	{ 
	position:relative;
	overflow:hidden;
	width:280px; 
	height:200px; 
  	z-index:100; 
	}
*/
	
div#wn	{ 
	position:absolute; 
	left:0px; 
	top:0px; 
	width:280px; 
	height:125px; 
	clip:rect(0px, 280px, 200px, 0px); 
	overflow:hidden;	
	z-index:1; 
	}
div.content { 
	position:absolute; visibility:hidden;
	left:0px; top:0px; 
	z-index:1; 
	}

/* Set small font-size or size/position of div's will be off in some browsers  */

div#scrollbar { 
  position:relative; 
  left:0; top:0;
  width:9px; 
  height:125px; 
  font-size:1px; 
  z-index:1;
  }

div#track { 
  position:absolute; 
  left:0; top:0px;
  width:9px; 
  height:100px;
  background: url("../../../www/css/images/track.gif") #333333;
  z-index:1;
  }
  
div#dragBar {
  position:absolute; 
  left:4px; 
  top:1px;
  width:7px; 
  height:20px;
  background-color:#999999;
  z-index:1;
  }

/*  
div#up { position:absolute; left:0; top:0; z-index:2 }  
div#down { position:absolute; left:0; bottom:0; z-index:3 }  
*/

/* Styles for demo, not necessary for scrolling layers */

body  { overflow:hidden; text-align:left }
div.content { text-align:left }
table.main {
  font-weight:100; 
  font-size:13px; 
  line-height:24px;
  color:#FFFFFF;
  /*
  background-color:#000000;
  */
  width:350px; 
  margin:auto; text-align:left;
  /*
  border:1px solid #000000; 
  */
  }
table.main td.text, table.main td.navs { vertical-align:top; text-align:left }
td#scrollLinks  { width:12px }
td.navs ul { margin:0; padding:0; list-style:none }
td.navs ul li { margin:0 0 .6em .4em }
td.navs ul li a { text-decoration:none }
td.navs ul li a:hover { text-decoration:underline }
