body {
height: 100%;
/* min-height: 100%; */
font-size: 12px;
color: #ccc;
font-family: 'Tupac';
font-weight: normal;
font-style: normal;
text-decoration: none;
font-variant: normal;
background: #eeeeee;
background-image: url('images/navaho_79x79_warm.png');
}

h1 {font-family: 'Tupac'; font-weight: bold; font-size: 40px; margin: 0 0 5px 0;}
h2 {font-family: 'Tupac'; font-size: 25px; margin: 0;}
h3 {}
a  {color: #fff;}
a:visited {color: #fff;}
a:hover {color: green;}
p  {font-family: 'Tupac';}

div.foot {
font-family: "Facelift"; 
font-size:12px;
padding-top:10px;
}

#outer {
width: 845px;
position:relative;
margin: 30px  auto 0 auto;
background: transparent;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;

}

#container {
width: 850px;
height: 100%;
margin: 0 auto;
}

#header {
height: 100px;
text-align: left;
padding: 5px 0 0 10px;
margin: 0 0 15px 0;
color: #fff;
position:relative;
width: 835px;
float:left;
}

#header .content {
width:835px;
}

/* #tape {
opacity: 0.65;
display:inline;
float:right;
position:absolute;
right: 305px;
} */

#tape {
opacity: 0.65;
display:inline;
float:right;
position:absolute;
right: 305px;
z-index: 1;
}

#tape img {
margin-top:5px;
width: 150px;
height: 94px;
}

#right_sidebar {
height: 375px;
width: 210px;
padding-left: 10px;
padding-right: 10px;
position:relative;
float:right;
margin:0 6px 0 0;
}

#right_sidebar .content {
width: 210px;
}

#right_sidebar p {
font-size: 13px;
color: #fff;
text-align: justify;
font-family: 'Tupac';
}

.transparent {
position: absolute;
top: 0; 
bottom: 0;  
left: 0;
width: 100%;
background: #333;
opacity: 0.65;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
/* -webkit-box-shadow: 1px 1px 5px 5px #000;
-moz-box-shadow: 1px 1px 5px 5px #000;
box-shadow: 1px 1px 5px 5px #000; */
/* -webkit-box-shadow: 1px 1px 5px 3px #000;
-moz-box-shadow: 1px 1px 5px 3px #000;
box-shadow: 1px 1px 5px 3px #000; */
/* -webkit-box-shadow: 2px 4px 5px 3px #000000;
-moz-box-shadow: 2px 4px 5px 3px #000000;
box-shadow: 2px 4px 5px 3px #000000; */
-webkit-box-shadow: 2px 2px 1px 3px #000000;
-moz-box-shadow: 2px 2px 1px 3px #000000;
box-shadow: 2px 2px 1px 3px #000000;
}

.content {
position: relative;
}

#main_content {
font-size: 12px;
color: #555;
text-align: justify;
margin-right: 200px;
background-color: transparent;
}

#inner {
height: 100%;
margin: 0 auto;
}

#main_content img {
opacity: 0.75;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
-webkit-box-shadow: 1px 1px 5px 2px #000;
-moz-box-shadow: 1px 1px 5px 2px #000;
box-shadow: 1px 1px 5px 2px #000;
}

#dj {
margin: 0 auto;
}

#footer {
height: 40px;
color: #fff;
text-align: left;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 10px;
position:relative;
width: 835px;
margin: 0;
}

#footer .content {
width: 835px;
}

img {border:0;}

#valid img {
opacity: 0.65;
border:0;
width:70px;
height:18px;
}

@font-face{ 
	font-family: 'Tupac';
	src: url('fonts/ttf/tupac.ttf') format('truetype'),
	url('fonts/eot/tupac.eot?#iefix') format('embedded-opentype'),
	url('fonts/woff/tupac.woff') format('woff'),
	url('fonts/svg/.svg#tupac') format('svg'),
	url('fonts/eot/tupac.eot');
}
@font-face{
	font-family:'Facelift';
	src: url('fonts/ttf/facelift.ttf'),
	url('fonts/eot/facelift.eot'); 
}