/* General selectors */
html, body {margin:0; background:#000000 url(bg2.jpg) repeat-x;}
body, td, th {font: normal 11px/1.5 "arial", sans-serif; color: #CCCCCC; text-align:justify;}

b {
color: #4a4a4a;
}

i {
color: #ffffff;
font-family: georgia;
}

u {
color :#afafaf;
}

.nav  {
display: block;
font-family: trebuchet ms;
font-size: 12px;
text-transform: uppercase;
color: #CCCCCC;
padding: 10px;
background-color: transparent;
text-align: center;
border-bottom: none;
letter-spacing: 4px;
font-style: none;
margin-bottom: 2px;
}

.nav:hover {
display: block;
font-family: trebuchet ms;
font-size: 12px;
text-transform: uppercase;
color: #4a4a4a;
padding: 10px;
background-color: transparent;
text-align: center;
border-bottom: none;
letter-spacing: 4px;
font-style: none;
margin-bottom: 2px;
}

a {
color: #4D4D4D;
font-size: 11px;
border-bottom: #ffffff dotted 1px;
text-decoration: none;
}

a:hover {
color: #ffffff;
font-size: 11px;
text-decoration: none;
}

blockquote {
margin: 10px; 
padding: 20px; 
border: 15px solid #202020; 
background-color: #151515;}

div.header {
position: relative;
}

img.a { 
position: absolute; 
left: 0; 
top: 0; 
z-index: 10;
}

/* General structure */
#content {width: 600px; margin: 0 auto;}
#topbar {background-color: #111111; width:560px; padding:20px; min-height:100px;}
#topbar table tr td {width:50%; border-top: 1px solid #222222; border-bottom: 1px solid #222222; padding: 5px 0;}
#fl table tr td {width:50%; border-top: 0px solid #222222; border-bottom: 0px solid #222222; padding: 5px 0;}
#maincontent {background-color: #111111; width:560px; padding:20px; margin: 120px 0 0 0;}

.body {
padding:5px;
}

.title {
color:#ffffff; 
font: normal 15px "Century Gothic", sans-serif; 
text-transform: uppercase; 
display: inline;  
padding: 0 0 0 30px;
}

.subtitle {
color: #444444; 
font-style:italic; 
padding: 0 0 0 30px;
}

.thumbnail {
margin: -40px 0 0 -90px; 
position:absolute; 
}

.thumbnail img { 
width:80px; 
height: auto; 
-moz-transform: rotate(-4deg); 
border: 15px solid #191919;
}

.body_text { 
padding: 10px 0 0 30px;
}

.body_text img {
border:10px solid #191919;
}

.spacer {
height: 80px;
}

#footer {
text-align:center; 
margin:5px; 
border-top: 1px solid #222222; 
padding: 5px 0 0 0; 
font: normal 11px "Century Gothic", sans-serif; 
text-transform:uppercase;
}

