/* 
Created by grifter.net
Last updated: 23 Jun 2010  
--------------------------------------------------------------- */


/* Global Styles
----------------------------------------------- */

* {
   padding:0;
   margin:0;
}
a {
   color:#fff;
   text-decoration:none;
}
a:hover {
   text-decoration:underline;
   color:#ddd;
}
a img {
   border:none;
}
.breaker {
   clear:both;
   width:100%;
   height:1px;
   font-size:0.1em;
}
.none {
   display:none;
}
table {
   font-size:1em;
}


/* Page Structure
----------------------------------------------- */

html body {
   background-color:#000;
   background-image:url("graphics/grifterbg.jpg");
   background-position:0 0;
   color:#fff;
   margin:24px 0 2em 0;
   text-align:center;
   font:0.8125em Georgia,Times New Roman,Times,serif;
}
#logo {
   width:210px;
   margin:0 0 1em 0;
}
#page {
   font-size:85%;
   width:894px;
   width:210px;
   margin:0 auto;
   text-align:left;
   margin:0 auto;
}
#left01 {
   width:210px;
   float:left;
}
#left02 {
   width:228px;
   float:left;
   display:none;
}
#left02 .col {
   padding:0 0 0 18px;
}
#right01 {
   width:228px;
   float:left;
   display:none;
}
#right01 .col {
   padding:0 0 0 18px;
}
#right02 {
   width:228px;
   float:left;
   display:none;
}
#right02 .col {
   padding:0 0 0 18px;
}
#footer {
   font-size:85%;
   width:894px;
   width:210px;
   margin:0 auto;
   padding:2em 0 0 0;
}



/* Content
----------------------------------------------- */

#left01 h2 {
   color:#9c9c9c;
   font-size:1.1em;
   border-bottom:1px solid #999;
   margin:0 0 0.5em 0;
   padding:0 0 0.5em 0;
   font-family:"Courier New", Courier, monospace
}
p {
   font-size:1em;
   margin:0 0 1em 0;
   line-height:1.5em;
}
p a {
   text-decoration:underline;
}
#left02 p, #right01 p, #right02 p {
   margin:0 0 2em 0;
}



/* Pic box  
----------------------------------------------- */

div.picbox {
   width:210px;
   background-image:url("graphics/homepicbg.gif");
   background-position:4px 4px;
   background-repeat:no-repeat;
   padding:0 0 4px 0;
   margin:0 0 0.5em 0;
}
div.picbox img {
   border:2px solid #fff;
}


/* Forms 
----------------------------------------------- */

form p {
   margin:0;
}
#left01 form input, #left01 form textarea {
   width:144px;
   border:1px solid #333;
   background-color:#fff !important;
}
#left01 form input#sendmessage {
   width:119px;
   border:none;
}


/* Screens 
----------------------------------------------- */

h2 img {
   border:2px solid #fff;
}
h2 {
   font-size:1em;
   margin:0 0 0.5em 0;
}
hr {
   height:1px;
   color:#000;
   border-width:1px 0 0 0;
   border-color:#666;
   border-style:solid;
   margin:0 0 1em 0;
}
h1 {
   font-size:1.5em;
   margin:0 0 0.5em 0;
}
ul {
   line-height:1.5em;
   list-style-type:none;
   margin:0 0 1em 0;
}
ul li {
   background-image:url("graphics/arrow01.gif");
   background-repeat:no-repeat;
   background-position:10px 4px;
   padding:0 10px 0.5em 26px;
   margin:0;
}
div.content table {
   border-color:#666;
   border-style:solid;
   border-width:1px 1px 0 0;
}
div.content table th {
   padding:4px;
   background:#666;
}
div.content table td {
   border-color:#666;
   border-style:solid;
   border-width:0 0 1px 1px;
   padding:4px;
}
 