/* GENERAL CSS PROPERTIES */


body{
  background-color: #000000; 
  font: 1em 'Courier New', Courier, monospace;
  height: 100%;
}

p{
  font: normal normal normal 1em 'Courier New', Courier, monospace;
  margin-top: 7px;
  margin-bottom: 9px;
}

h1{
  font: normal normal 900 2.4em 'Courier New', Courier, monospace;
  margin-top: 30px;
  margin-bottom: 10px;
  text-align: center;
}

h2{
  font: normal normal 900 1.5em 'Courier New', Courier, monospace;
  margin-top: 40px;
  margin-bottom: 10px;
}

h3{
  font: normal normal 900 1.15em 'Courier New', Courier, monospace;
  margin-top: 20px;
  margin-bottom: 10px;
}

h4{
  font: normal normal normal 1em 'Courier New', Courier, monospace;
  margin-top: 7px;
  margin-bottom: 9px;
  color: #ff0000;
  text-align: center;
}

a{
  color: #cccccc;
  text-decoration: underline;
}

a:visited{
    color: #cccccc;
  text-decoration: underline;
}

a:hover{
  color: #ff0000;
  text-decoration: none;
}

fieldset{
border: 0px;
}




/* DIVS */


#login, #footer p{
  padding: 0px 5px 0px 0px;
  font-size: 11px;
}

#login, #footer a{
  font-weight: 700;
}

#header{
  width: 98%;
  height: 98px;
  background: #000000 url('../images/stripes.jpg');
  border-top:4px solid #fff;
  border-left: 4px solid #fff;
  border-right: 4px solid #fff;
  border-bottom: 8px solid #fff;
  position: fixed;
  margin-left: 10px;
  margin-right: 10px;
  top: 0px;
  left: 0px;
  z-index: 1;
}


#content{
  width: 98%;
  min-height: 100%;
  border-left: 4px solid #fff;
  border-right: 4px solid #fff;
  padding: 100px 0px 60px 16px;
  color: #ffffff;
  background: #000000 url('../images/background.jpg');
  margin-left: 2px;
}

#content2{
  width: 98%;
  min-height: 100%;
  border-left: 4px solid #fff;
  border-right: 4px solid #fff;
  padding: 100px 0px 60px 16px;
  color: #ffffff;
  background: #000000 url('../images/background2.jpg');
  margin-left: 2px;
}

#content3{
  width: 98%;
  min-height: 100%;
  border-left: 4px solid #fff;
  border-right: 4px solid #fff;
  padding: 100px 0px 60px 16px;
  color: #ffffff;
  background: #000000 url('../images/background3.jpg');
  margin-left: 2px;
}

.buyagree{
align: center;
width: 790px;
}

.spacer{
width: 100%;
height: 500px;
}

img.banner{
border: 0;
}
img.adbanner{
border: 4px solid #fff;
}
img.howto{
border: 4px solid #fff;
}

.hr{
width: 98%;
height: 2px;
border: 2px solid #fff;
}

#centerbox{
width: 50%;
height: 80px;
margin-top: 100px;
margin-left: 25%;
margin-right: 25%;
padding: 20px 0 20px 0;
border: 4px solid #fff;
}
#centerbox2{
width: 50%;
height: 200px;
margin-top: 100px;
margin-left: 25%;
margin-right: 25%;
padding: 20px 0 20px 0;
border: 4px solid #fff;
}

#cbleft{
float: left;
width: 49%;
height: 100%;
margin-left: -4px;
border-right: 4px solid #fff;
}
#cbright{
float: right;
width: 49%;
height: 100%;
}

#paypalbox{
width: 70px;
height: 25px;
margin-left: 40px;
border: 4px solid #fff;
}

#newsbox{
width: 60%;
margin-top: 100px;
margin-left: 20%;
}

#leftbox{
width: 700px;
padding: 5px 5px 5px 5px;
margin-left: 40px;

}

#leftboxbig{
width: 1000px;
padding: 5px 5px 5px 5px;
margin-left: 40px;

}

#leftboxsmall{
width: 320px;
padding: 5px 5px 5px 5px;
margin-left: 40px;
border: 1px solid #ff0000;
}

#home{
margin-top: 30px;
margin-bottom: 10px;
margin-left: 1%;
overflow: hidden;
width: 100%;
}

#homeleft{
float: left;
width: 48%;
border-right: 4px solid #fff;
}
#homeright{
float: right;
width: 48%;
margin-right: 3%;
}


/* NAVBAR STUFF */


#nav{
  width: 98%;
  height: 45px;
  margin-left: 2px;
  margin-right: -20%;
  background-color: #333333;
  border-left: 4px solid #fff;
  border-right: 4px solid #fff;
  border-top:8px solid #fff;
  border-bottom:4px solid #fff;
  position: fixed;
  bottom: 0px;
  z-index: 1;
}

#nav ul
{
padding: 0;
margin: 0;
background-color: #333333;
color: White;
float: left;
width: 98%;
}

#nav ul li { display: inline; }

#nav ul li a
{
padding: 25px 5px 0 5px;
background-color: #333333;
color: #ffffff;
text-decoration: none;
float: left;
border-right: 1px solid #fff;
border-left: 1px solid #fff;
width: 80px;
height: 20px;
overflow:hidden;
}

#nav ul li a:hover
{
background-color: #ffffff;
color: #000000;
}

.navarrow{
text-align: center;
margin-left: 20px;
margin-top: 15px;
}

