/*
Theme name: thunderball.ent
Editors: talizmatik
*/

body {
background-color: black;
color: gray;
padding: 0px;
margin: 0px;
font-family: arial;
}
p {
margin: 0px;
padding: 0px;
}
#maincontainer {
width: 873px;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
margin: 0px auto 0px auto;
padding: 0px;
}
#header {
background-image: url('imgs/header.jpg');
repeat: none;
width: 873px;
height: 493px;
padding: 0px;
margin: 0px;
}

#music {
text-align: right;
font-size: 14px;
border-bottom: 1px solid #cccccc;
background-color: #013074;
width: 873px;
padding: 0px;
margin: 0px;
}
#music a {
text-decoration: none;
color: #ff6600;
}
#music ul {
list-style: none;
padding: 0px;
margin: 0px;
}
#videos {
text-align: right;
font-size: 14px;
border-bottom: 1px solid #cccccc;
border-top: 1px solid #cccccc;
background-color: #00214f;
width: 873px;
padding: 0px;
margin: 0px;
}
#videos a {
text-decoration: none;
color: #ff6600;
}
#videos ul {
list-style: none;
padding: 0px;
margin: 0px;
}
#flix {
text-align: right;
font-size: 14px;
border-bottom: 1px solid #cccccc;
background-color: #0047ae;
width: 873px;
padding: 0px;
margin: 0px;
}
#flix a {
text-decoration: none;
color: #ff6600;
}
#flix ul {
list-style: none;
padding: 0px;
margin: 0px;
}
.navmargin {
margin: 0px 0px 0px 0px;
padding: 7px 15px 7px 0px;
}
#post {
margin: 0px;
padding: 0px;
width: 873px;
background-color: #00409c;
border-bottom: 1px solid #cccccc;
}

#text {
float: left;
text-align: right;
width: 440px;
padding: 0px;
margin: 10px 10px 10px 10px;
}
#text a {
color: white;
text-decoration: none;
margin: 0px;
padding: 2px;
}
#text a:hover {
text-decoration: none;
color: white;
padding: 2px;
margin: 0px;
background-color: red
}
#title h1 {
color: white;
font-size: 20px;
padding: 0px 0px 0px 0px;
margin: 0px;
}


#date {
font-size: 10px;
color: #cccccc;
padding: 2px;
margin: 0px 0px 0px 0px;
text-align: right;
}

#tags {
padding: 0px 0px 0px 0px;
margin: 0px;

}
#tags a {
font-size: 16px;
color: #cccccc;
text-decoration: none;

}

#comments {
font-size: 12px;
color: #cccccc;
padding: 0px 0px 0px 0px;
margin: 0px;
}

#content {
float: left;
margin: 10px 0px 10px 0px;
padding: 0px;
}
#content p {
margin: 0px;
padding: 0px;
border: 1px solid black;
}
.clear {
float: none;
clear: both;
margin: 0px;
padding: 0px;
line-height: 0px;
font-size: 0px;
}
#sidebar {
background-color: #00409c;
margin: 0px;
padding: 10px;
list-style: none;
}
#sidebar a {
color: white;
text-decoration: none;
margin: 0px;
padding: 2px;
}
#sidebar a:hover {
text-decoration: none;
color: white;
padding: 2px;
margin: 0px;
background-color: red
}
#sidebar h2 {
margin: 0px;
padding: 0px;
}
.navigationrap {
background-color: #00409c;
width: 873px;
padding: 0px;
margin: 0px;
border-bottom: 1px solid #cccccc;
}
.navigation {
width: 440px;
text-align: right;
margin: 0px;
padding: 10px 10px 10px 10px;
font-size: 11px;
color: #cccccc;
background-color: #00409c;
}
.navigation a {
color: #cccccc;
text-decoration: none;
margin: 0px;
padding: 2px;
}
.navigation a:hover {
text-decoration: none;
color: #cccccc;
padding: 2px;
margin: 0px;
background-color: red
}
.navigationrap2 {
background-color: #00409c;
width: 873px;
padding: 0px;
margin: 0px;
border-top: 1px solid #cccccc;
}
