body {
background-color:#000;
border:0;
color:#fff;
font-family:Verdana;
font-size:0.9em;
margin:0;
padding:0;
}

a:link,a:visited,a:active,a:hover {
color:#fff;
}

h1 {
color:#F4C021;
font-size:48pt;
font-variant:small-caps;
letter-spacing:15pt;
margin:10px 0;
text-align:center;
}

#header {
	border-bottom:1px dotted #7A0202;
	background: #000 url("../images/kurt.jpg") no-repeat center;
	height:162px;
}

/* column container */
#colmask {
background-color:#000;
clear:both;
color:#FFEEA8;
float:left;
overflow:hidden;
position:relative;
width:100%;
}

/* common column settings */
#colright,#colmid,#colleft {
float:left;
position:relative;
width:100%;
}

#col1,#col2,#col3 {
float:left;
overflow:hidden;
padding:0 0 1em;
position:relative;
}

#colmid {
background:#000;
border-right:1px dotted #7A0202;
right:25%;
}

#colleft {
background:#000;
right:50%;
}

#col1 {
left:102%;
width:46%;
}

#col2 {
left:31%;
width:21%;
}

#col3 {
left:85%;
width:21%;
}

#promote {
background-color:#000;
border:none;
border-top-width:0;
padding:30px;
text-align:center;
}

p.reddot {
border:1px dotted #7A0202;
margin:30px 0;
padding:10px;
text-align:right;
}

p.foot {
padding:10px 0;
text-align:center;
}

#navigation {
background-color:#000;
border:1px dotted #7A0202;
border-bottom-width:0;
border-top-width:0;
}

* html #navigation {
width:164px;
}

#navigation ul {
list-style-type:none;
margin:0;
padding:0;
}

#navigation li {
	border-bottom:1px dotted #7A0202;
	color:#F4C021;
	display:block;
	font:bold 16px Verdana;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 10px;
	text-align:right;
	width:100%;
	text-decoration:line-through;
}

#navigation li a {
	text-decoration:none;
}

#navigation a:visited {
	color:#F4C021;
}

html>body #navigation a {
width:auto;
}

#navigation a:hover {
background-color:#000;
color:#fff;
}

#twitter_div {
border:1px dotted #7A0202;
padding:10px;
}

h2.sidebar-title {
margin:0;
padding:0 0 10px;
text-align:right;
}

#twitter_update_list {
list-style-type:none;
margin:0;
padding:0;
text-align:right;
}

/* Footer styles */
#footer {
clear:both;
float:left;
width:100%;
}
