/*
Theme Name: Starkers
Theme URI: http://elliotjaystocks.com
Description: The totally nude Wordpress theme. Phwoar! (Based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a> by <a href="http://binarybonsai.com/">Michael Heilemann</a>)
Version: 2.8
Author: Elliot Jay Stocks
Author URI: http://elliotjaystocks.com
Tags: starkers, naked, clean, basic
*/

@import "style/css/reset.css";
@import "style/css/typography.css";
@import "style/css/layout.css";


body {
background-color : #330000;
color : #ccc;
font-family : Verdana, Tahoma, Geneva, sans-serif;
font-size : 10pt;
line-height: 130%;
text-align: center;
}

#container {
background-color: #990000;
width: 1100px;
height: auto;
text-align: left;
padding: 0 20px;
margin: 20px auto;
border: 1px solid #330000;
}

#menu_container{
width: 790px;
margin-left: auto;
margin-right: auto;
_margin-left:15%;
_margin-right: 15%;
.margin-left:0%;
.margin-right: 0%;
text-align: center;
_display: inline;
.display:inline;
z-index: 100;
}

#header{
width: 100%;
height: auto;
margin: 0px auto;
text-align: center;
}

a:link {
color : #990000;
text-decoration : none;
font-size : 11pt;
}

a:visited {
color : #990000;
text-decoration : none;
font-size : 11pt;
}

a:hover {
color : #ff0000;
font-size : 11pt;
text-decoration : underline;
}


#classes table {

width: 98%; 
background-color: #330000;
margin: 0 5px;

}


#classes th{

color: #eee;

font-size: 10px;
padding-top: 3px;
padding-left: 20px;
border-left: solid 8px #990000;
border-right: solid 8px #990000;
}

#classes td{

color: #ccc;
font-size: 10px;
text-align: left;
padding: 3px 14px;
border-left: solid 8px #990000;
border-right: solid 8px #990000;
}

#classes a:link {
color: #ee9900;
font-size: 11px;
}

#classes a:visited {
color: #ee9900;
font-size: 11px;
}

#classes a:hover {
color: #ff0000;
}


#sidebar {
-moz-box-shadow:0 10px 30px #332222;
background-color : #330000;
width: 240px;
float: right;
margin: 15px 15px 40px  20px;
_margin: 0px 10px 40px 0px;
.margin: 0px 20px 10px -10px;
text-align: left;
padding: 8px;
display:inline;
height: auto;
}

.advert{
background-color: #225522;
height: 250px;
}

#sidebar h1 {
color: #eee;
}

#sidebar h2 {
color: #eee;
}

#sidebar a:link {
color: #ee9900;
}

#sidebar a:visited {
color:#ee9900;
}

#sidebar a:hover {
color: #ff0000;
}

#maincolumn {
-moz-box-shadow:0 10px 30px #332222;
position: relative;
color: #221111;
width: 730px;
margin: 15px 15px 30px 15px;
padding: 0 25px;
height: auto;
text-align: left;
background-color: #ccc;
}

#maincolumn li {
list-style-type: disc;
list-style-position: inside;
font-size: 10pt;
line-height: 140%;
margin-bottom: 5px;
}


#post li {
list-style-type: disc;
list-style-position: inside;
font-size: 10pt;
line-height: 140%;
margin-bottom: 5px;
}

#footer {
height: 30px;
width: 100%;
text-align: center;
}

#footer p {
font-size : 7pt;
}

#footer a:visited {
font-size: 10pt;
color: #ee9900;
}

#footer a:visited {
font-size: 10pt;
color: #ee9900;
}

#footer a:hover {
font-size: 10pt;
color: #ff0000;
}

h1 {
color : #330000;
font-weight: bold;
font-family : Verdana;
text-align : left;
font-size : 12pt;
line-height: 160%;
margin-bottom: 10px;
padding-top: 5px;
}
h2 {
color : #330000;
text-transform: uppercase;
font-family : Verdana;
text-align : center;
font-size : 11pt;
line-height: 150%;
margin-bottom: 10px;
padding-top: 3px;
}
h3 {
color : #330000;
font-weight: normal;
text-transform: uppercase;
font-family : Verdana;
font-size : 10pt;
line-height: 140%;
margin-bottom: 5px;
letter-spacing: 1px;
}

p {
font-size: 10pt;
line-height: 140%;
margin-bottom: 7px;
}

#footer a:link {
color: #ee9900;
font-size: 10px;
}

#footer a:visited {
color: #ee9900;
font-size: 10px;
}

#footer a:hover {
color: #ff0000;
}


 