body  {
margin : 0;
padding: 0; 
height: 100%; 
background-color: #000000;
background-repeat: no-repeat;

background-image: url('bg2.jpg')
} 

body, td, div

{font-family: arial;
color: #b0b0b0; 
letter-spacing: 0px;
font-weight: normal;
font-size: 11px;
cursor: crosshair;}

.footer {
padding: 0px; 
top: 0px;
height: 30px;
position:fixed;
width: 100%;
background: #000000;
text-align: center;
font-family: tahoma; 
text-decoration: none; 
font-size: 12px; 
color: #ffffff;
} 


/* Headers */

.head {
font-family: georgia; 
color: #ffffff; 
text-decoration: none; 
letter-spacing: 3px; 
padding: 0px 0px 0px 10px; 
margin: 10px 40px 0px 40px;
font-size: 20pt; 
text-align: left; 
font-style : italic;
text-transform: lowercase;
border-top: 0px solid; 
border-left: 0px solid; 
border-right: 0px solid; 
border-bottom: 0px solid;
background-color: transparent;
}

.head:first-letter{
font: 20pt georgia;
text-transform: uppercase;
text-decoration: none; 
color: #841900;}

.loo {
font-family: georgia; 
color: #ffffff; 
text-decoration: none; 
letter-spacing: 3px; 
padding: 0px 0px 0px 0px; 
margin: 0px 0px 0px 0px;
font-size: 15pt; 
text-align: right; 
font-style : italic;
text-transform: lowercase;
border-top: 0px solid; 
border-left: 0px solid; 
border-right: 0px solid; 
border-bottom: 0px solid;
background-color: transparent;
}

.loo:first-letter{
font: 20pt georgia;
text-transform: uppercase;
text-decoration: none; 
color: #ff0909;}


/* content */



.box{
padding: 5px 5px 5px 5px;
margin: 5px 5px 10px 5px;
background-color:transparent;
border-top: 0px solid; 
border-left: 0px solid; 
border-right: 0px solid; 
border-bottom: 1px solid #989898;
}




.cbox { 
padding: 5px 5px 5px 5px;
margin: 5px 5px 30px 5px;
background-color:#ffffff;
border:0px solid black;
/* for IE */
filter:alpha(opacity=40);
/* CSS3 standard */
opacity:0.4;
font-weight:bold;
color:#000000;}

.layout { 
padding: 5px 20px 5px 20px;
margin: 5px 20px 10px 40px;
border-top: 0px solid; 
border-left: 0px solid; 
border-right: 0px solid; 
border-bottom: 1px solid #989898;
background-color: transparent;
}


.comment {
background: transparent; 
padding: 2px 2px 2px 2px;
margin: 2px 1px 10px 2px;
float: right;
border-top: 0px solid #3a3a3a; 
border-left: 0px solid; 
border-right: 0px solid;  
border-bottom: 0px solid;}

.avatar {
padding: 5px; 
border: 1px solid #989898;
background-color: transparent;
margin: 5px 10px 5px 10px;
}

/* Stock, PNG, Texture */

.stock {
padding: 5px; 
border: 1px solid #989898;
background-color: transparent;
margin: 5px 20px 5px 20px;
}

/* navigation */

.up{
display: block; 
background: #ffffff;
padding: 3px 2px 3px 2px;
margin: 0px 0px 0px 0px;
text-align: center; 
font-family: arial; 
text-decoration: none; 
font-size: 11px; 
color: #a99875;
border-top: 0px solid; 
border-left: 0px solid; 
border-right: 0px solid; 
border-bottom: 0px solid;
letter-spacing: 0px;}

.nav{
display: block; 
background: transparent;
padding: 3px 0px 3px 0px;
margin: 2px 0px 2px 0px;
text-align: left; 
font-family: arial; 
text-decoration: none; 
font-size: 11px; 
color: #be0017;
border-top: 0px solid; 
border-right: 0px solid; 
border-left: 0px solid; 
border-bottom: 1px dotted #585858;
letter-spacing: 1px;}

.nav:hover { 
background: transparent;
padding: 3px 0px 3px 0px;
margin: 2px 0px 2px 0px;
text-align: left; 
font-family: arial; 
text-decoration: none; 
font-size: 11px; 
color: #6a000d;
border-top: 0px solid; 
border-right: 0px solid; 
border-left: 0px solid; 
border-bottom: 1px dotted #383838;
letter-spacing: 1px;}

.page {
padding: 3px; 
border: 1px solid #ffffff;
background-color: transparent;
margin-bottom: 10px;
margin-left: 2px;
margin-right: 2px;
margin-top: 20px;
;}


/* font and link style */

b{color:#6c00ca;}
i{color:#ff8b9b;}
u{color:#e15200;}


a:link, a:active, a:visited  {
font-size: 11px; 
color : #7b7b7b;
text-decoration : none;
font-weight : normal;
} 

a:hover  {
color : #be0017;
cursor: sw-resize;
font-weight : normal;
} 
