
body{
background: #474747;
margin: 0px;
padding: 0px;
font-size: 15px;
line-height: 19px;
color: #E6E6E6;
font-family:helvetica, Arial, sans-serif; 
}

h2{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;

}

h3{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-size: 17px;
}

.tiny{
font-size: 12px;
}

li{
list-style-image:url(../images/li.gif);
}

img{
border: none;
}

.instructions{
font-size: 11px;
line-height: 12px;
}

.picR{
float: right;
margin: 0px 0px 0px 10px;
}

.picL{
float: left;
margin: 0px 10px 0px 0px;
}

#nav a:link{color:#FFCC33; text-decoration: none; font-weight: normal;}
#nav a:visited{color:#FFCC33; text-decoration: none; font-weight: normal;}
#nav a:hover{color:#FFF; text-decoration: none; font-weight: normal;}

#left a:link{color:#E6E6E6; text-decoration: none; font-weight: normal;}
#left a:visited{color:#E6E6E6; text-decoration: none; font-weight: normal;}
#left a:hover{color:#671919; text-decoration: underline; font-weight: normal;}

#bottomNavi a:link{color:#FFCC33; text-decoration: none; font-weight: normal;}
#bottomNavi a:visited{color:#FFCC33; text-decoration: none; font-weight: normal;}
#bottomNavi a:hover{color:#FFF; text-decoration: none; font-weight: normal;}

a:link{color:#FFCC33; text-decoration: none; font-weight: normal;}
a:visited{color:#FFCC33; text-decoration: none; font-weight: normal;}
a:hover{color:#606163; text-decoration: none; font-weight: normal;}

#bottomNavi span a:link{color:#FFF; text-decoration: none; font-weight: normal;}
#bottomNavi span a:visited{color:#FFF; text-decoration: none; font-weight: normal;}
#bottomNavi span a:hover{color:#171E3B; text-decoration: none; font-weight: normal;}

#upperBg{
background: #000;
width: 100%;
height: auto;
}

#page{
margin: auto;
height: auto;
width: 987px;
min-height: 500px;
background: url(../images/bodyBg.gif) repeat-y;
}

.contentHidden{
display: none;
}

#nav{
background: url(../images/nav.gif) no-repeat;
height: 104px;
width: inherit;
color: #FFCC33;
font-size: 14px;
}

#nav ul{
padding: 45px 0px 0px 400px;
margin: 0px;
}

#nav li {
display: inline;
padding: 0px;
margin: 0px;
}

#movie{
background: url(../images/movie.gif) no-repeat;
width: inherit;
height: 342px;
}

#QT{
width: inherit;
height: 342px;
text-align: center;
padding-top: 42px;
}

#slide{
padding: 30px 0px 0px 30px;
}

#main{
overflow: hidden;
float: left;
padding: 24px 0px 24px 24px;
}

#mainBox{
background: url(../images/boxBg.gif) repeat-y;
width: 936px;
overflow: hidden;
}

#mainText{
margin: 0px 24px 0px 24px;
overflow: hidden;
}

#buttons{
width: 987px;
padding: 0px;
margin: 0px;
height: 132px;
padding: 0px 0px 12px 0px;
background: url(../images/bodyBg.gif) repeat-y;
}

#boxBottom{
background: url(../images/boxBottom.gif) no-repeat bottom;
height: 17px;
width: 936px;
}

#buttons{
width: inherit;
float: left;
}

#lowerBg{
background: url(../images/bottombg.gif) repeat-x;
height:333px;
margin: auto; 
padding: 0px;
clear: both; 
}

#lowerPage{
margin: auto;
height: auto;
width: 987px;
}

#bottomNavi{
text-align: center;
font-size: 12px;
}

#bottomNavi ul{
padding: 14px 0px 0px 0px;
margin: 0px;
}

#bottomNavi li {
display: inline;
}

#footerText{
padding: 0px 54px 0px 48px;
color: #FFCC33;
line-height: 20px;
}

#vidSelector{
width: inherit;
text-align: center;
padding: 28px 0px 0px 220px;
height: 300px;
}

#indexVid{
float: left;
width: 400px;
}

#indexVidMenu{
float:left;
padding-left: 5px;
text-align: left;
}