@charset "UTF-8";
/* CSS Document */
#wrapper {
width:900px; /* Set to whatever content width is */
margin:0 auto; /* Centers content inside this container on screen */
text-align:left; /* Resets text in IE 6,7, and Firefox 2 */
}
/*HEADER*/
#banner { visibility:hidden;display:inline;float:left;}

#header_main {
width:900px;
height:205px;
margin:5px 0px 0px 0px;
padding:0px 0px 0px 0px;
text-align:center;
clear:both;
}
#header { background-image:url(../images/tlmlogowebblackreduced.jpg);
background-repeat:no-repeat;
background-position:center;
width:900px;
height:205px;
margin:5px 0px 0px 0px;
padding:0px 0px 0px 0px;
clear:both;
}
/*main*/
#container { background-color:#333;
width:900px;
height:600px;
padding:10px 0px 0px 0px;
float:left;
clear:both;
}


#content { background-color:#333;
width:900px;
min-height:500px;
height:auto;
padding:10px 10px 10px 0px;
float:left;
}
.sidebar {width:310px;
min-height:550px;
		color:#FFF;
		float:left;
		background-color:#000000;
		margin:0px 0px 0px 10px;
		padding:10px 10px 10px 10px;
		clear:none;
}
.sidebar a{ text-decoration:underline;
}
.sidebar ul a{ text-decoration:underline;
}

.rant {width:310px;
		height:auto;
		min-height:560px;
		color:#FFF;
		background-color:#000000;
		margin:0px 0px 0px 10px;
		padding:10px 10px 10px 10px;
}
.rant ul a{ text-decoration:underline;
}

#cover {width:400px;
		float:right;
		margin-left:15px;
		}

#pigeon { background-image:url(../images/reversedpigeon.jpg);
background-repeat:no-repeat;
background-position:center;
width:80px;
height:87px;
padding:0px 0px 0px 0px;
position:relative;
top:-300px;
left:820px;
}
.switchgroup1 {
	width: auto;
	height: auto;
	float: right;
	margin: 0px 0px 0px 0px;
	background-color: transparent;
	text-align:center;
}

#cilink {width:300px;
		height:10px;
		float:right;
		position:relative;
		top:-40px;
		left:280px;
		text-align:center;
}
#mail { margin:0px 0px 0px 100px;
}
#post {width:900px; float:right;clear:none;padding-bottom:10px;margin-top:0px;}
#post-body {padding:0px 10px 0px 10px;
			clear:none;top:0;}
#sidebar {
    width:160px;
    float:right;
    }
/*footer*/
#footer {width:900px;
height:15px;
float:left;
text-align:center;
padding:5px 0px 0px 0px;
}
#footer img#credit {margin:-10px 15px 0 150px; float:right;top:0;}
#post-footer {text-align:center;margin:10px 0px 10px 0px;}


