body {
	background : #000000;
	padding : 5px;
	margin : 0;
	color : #ffffff;
	font : 13px Arial, Helvetica, sans-serif;
}
.centeredImage
    {
    text-align:center;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px;
    }
hr {
display : none;
}
#header {
background : url(images/ty_header.jpg) no-repeat;
height : 189px;
width : 540px;
}
#new {
position : absolute;
top : 0;
left : 720px;
}
h1 {
display:none;
font-size:10px;
color:#FFFFFF
}
#nav {
margin-top: 5px;
margin-left : 45px;
width : 910px;
margin-bottom : 0;
height : 88px;
}
#nav h2 {
display : none;
}
#header ul {
font : 10px Arial, Helvetica, sans-serif;
text-transform : lowercase;
list-style : none;
margin : 0;
padding : 0;
}
#header li {
display : inline;
padding-right : 5px;
padding-left : 5px;
}
#header a {
color : #ffffff;
text-decoration : none;
position : relative;
top : 110px;
left : 137px;
padding : 3px;
}
#header a:hover {
background : #fff;
color : #000;
}
#downloads a {
float : left;
}
#cart {
position : absolute;
top : 0; 
left : 693px;
}
#cart a {
display : block;
background : url(images/cart.png) no-repeat;
width : 116px;
height : 96px;
}
#contentHeader {
background : url(images/header2.jpg) no-repeat;
height : 175px;
width : 900px;
clear : both;
margin-left : 45px;
margin-top : 5px;
}
#contentHeaderf {

height : 175px;
width : 821px;
clear : both;
margin-left : 70px;
margin-top : 5px;
}
#content {
width : 900px;
margin-left : 45px;
}
#middleColumn {
width : 349px;
float : left;
padding-left : 30px;
padding-top : 15px;
margin-bottom : 45px;
padding-bottom : 0 !important ;
padding-bottom : 45px;
}
#middleColumn ul {
display : inline;
list-style-type : decimal;
font : 15px "arial bold", Arial, Helvetica, sans-serif;
margin : 0;
padding : 0;
width : 350px;
}
#middleColumn li {
background : #000000;
padding : 5px;
margin : 0;
color : #ffffff;
font : 13px Arial, Helvetica, sans-serif;
}
#middleColumn2 {
width : 580px;
float : left;
padding-left : 55px;
padding-top : 50px;
margin-bottom : 45px;
padding-bottom : 0 !important ;
padding-bottom : 45px;
}
#middleColumn a, #middleColumn2 a {
text-decoration : none;
border-bottom : 1px solid #a3ff00;
color : #fff;
}
#middleColumn a:hover, #middleColumn2 a:hover {
text-decoration : none;
border-bottom : 1px solid #666;
color : #fff;
}
#contentHeader h2 {
text-transform : uppercase;
font : normal 24px/20px "Arial Narrow", Arial, Helvetica, sans-serif;
margin : 0 0 0 10px;
padding : 54px 0 0;
}
#contentHeader h3 {
font : normal bold 12px "Arial Narrow", Arial, Helvetica, sans-serif;
text-transform : uppercase;
color : #999999;
margin : 0 0 0 20px;
padding : 0;
}
#contentHeader h4 {
font : normal bold 16px "Arial Narrow", Arial, Helvetica, sans-serif;
text-transform : uppercase;
color : #000000;
margin : 0 0 0 10px;
padding : 0;
}
#leftColumn {
float : left;
margin-bottom : 45px;
padding-bottom : 0 !important ;
padding-bottom : 45px;
}
#middleColumn h2, #middleColumn2 h2 {
	text-transform : uppercase;
	font : normal 36px/30px "Arial Narrow", Arial, Helvetica, sans-serif;
	text-align: center;
}
#middleColumn h3 {
font : bold 16px/24px "Arial Narrow", Arial, Helvetica, sans-serif;
width : 335px;
}
#middleColumn2 h3 {
font : bold 16px/24px "Arial Narrow", Arial, Helvetica, sans-serif;
width : 580px;
}
#middleColumn p {
font : 12px/24px Arial, Helvetica, sans-serif;
width : 335px;
}
#middleColumn2 p {
font : 12px/24px Arial, Helvetica, sans-serif;
width : 580px;
}
#rightColumn {
font : normal bold 15px "Arial Narrow", Arial, Helvetica, sans-serif;
float : left;
padding-top : 0;
padding-left : 40px;
margin-bottom : 45px;
padding-bottom : 0 !important ;
padding-bottom : 45px;
}
#rightColumn ul {
list-style : none;
text-align : left;
font : 14px "Arial Narrow", Arial, Helvetica, sans-serif;
margin : 0;
padding : 0;
width : 177px;
}
#rightColumn h3 {
font : normal bold 18px "Arial Narrow", Arial, Helvetica, sans-serif;
text-transform : uppercase;
color : #999999;
margin : 0 0 0 10px;
padding : 0;
}
#rightColumn li.odd {
background : url(images/even3.png) no-repeat;
}
#rightColumn li.even {
background : url(images/even3.png) no-repeat;
}
#rightColumn li {
padding-left : 50px;
padding-top : 2px;
padding-bottom : 6px;
width : 230px;
display : block;
}
.box {
margin-top : 0;
margin-bottom : 0;
margin-left : 13px;
width : 180px;
padding : 0;
background-color : #000000;
color : white;
}
form {
border : 1px solid #000000;
padding : 5px;
background-color : black;
}
input {
background-color : #000000;
color : white;
}
select {
background-color : #000000;
color : white;
}
input.radio {
background-color : #000000;
}
textarea {
background-color : #000000;
color : white;
}
.button {
font-size : 16px;
font-family : arial;
background-color : #000000;
color : #ffffff;
}
#footer {
background : url(images/footer4.png) no-repeat;
width : 900px;
margin-left : 45px;
clear : both;
height : 32px;
margin-bottom : 25px;
padding-bottom : 0 !important ;
padding-bottom : 50px;
}
#footer a {
color : #eee;
text-decoration : none;
}
#footer a:hover {
text-decoration : underline;
}
#footer p {
font : 9px Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding-top : 11px;
padding-left : 15px;
text-transform : uppercase;
}
#hex {
font : normal 12px Arial, Helvetica, sans-serif;
color : #cccccc;
}
.code {
font-family : courier, 'courier new', sans-serif;
background-color : #222;
padding : 2px 4px;
border : 1px solid #111;
color : #ffff88;
}
code {
background : #222;
padding : 3px 5px;
display : block;
border : 1px solid #111;
color : #ffff88;
}
h4 {
font-size : 16px;
font-weight : bold;
margin : 12px 0 0 0;
}
h5 {
font-size : 18px;
font-weight : bold;
margin : 18px 0 0 0;
color : #0033ff;
}
h5s {
font-size : 18px;
text-align:center;
font-weight : bold;
margin : 0 0px 0 0;
color : #0033ff;
}
h6 {
	font-size : 14px;
	font-weight : bold;
	font-style : italic;
	margin : 12px 0 0 0;
	text-align: center;
}
h7 {
font-size : 10px;
font-weight : bold;
font-style : italic;
margin : 12px 0 0 0;
}
a:link {
text-decoration : none;
color : #ffffff;
}
a:visited {
text-decoration : none;
color : #cccccc;
}
a:hover {
text-decoration : underline;
}
a:active {
text-decoration : none;
}
.box {
margin-top : 0;
margin-bottom : 0;
margin-left : 13px;
width : 180px;
padding : 0;
background-color : #000000;
color : white;
}
form {
border : 1px solid #000000;
padding : 5px;
background-color : black;
}
input {
background-color : #000000;
color : white;
}
select {
background-color : #000000;
color : white;
}
input.radio {
background-color : #000000;
}
textarea {
background-color : #000000;
color : white;
}
.button {
font-size : 16px;
font-family : arial;
background-color : #000000;
color : #ffffff;
}
p.c9 {
text-align : left;
}
h4.c8 {
text-align : left;
}
h3.c7 {
text-align : center;
}
h2.c6 {
text-align : center;
}
span.c5 {
color : #000099;
}
span.c4 {
color : #333333;
}
span.c3 {
color : #990000;
}
div.c3 {
text-align : center;
}
div.c2 {
text-align : left;
}
div.c1 {
	text-align : center;
}
img.displayed {
    display: block;
    margin-left: auto;
    margin-right: auto }