*{margin:0;padding:0;font-family:"Lucida Grande","Helvetica","Arial",sans-serif;font-size:11px;}
body{background:url(../images/background.png) #f2ecd8;}
a{text-decoration:none;border:none!important;}
a:hover{text-decoration: underline;}
a img{border:none!important;}
.clear{clear:both;}

#container{width:960px;margin:0 auto;}


	.sidebar{min-height:847px;height:100%;width:280px;margin-left:10px;background:#e5d8ab;float:left;}
	.sidebar h3{background:url(../images/sidebar_title.png) no-repeat;margin:0 -10px -10px -10px;height:47px;color:#fff;font-weight:bold;font-size:14px;padding:5px 0 0 30px;}
	.sidebar p{color:#501e1e;line-height:16px;margin:0 20px 16px;font-size:12px;}
	.sidebar b, .sidebar a{color:#501e1e;line-height:16px;font-size:12px;}
	.sidebar a{text-decoration: underline;}
	.sidebar a:hover{text-decoration: none;}
	.sidebar ul{list-style:none;margin:-10px 0 24px 30px!important;}
	.sidebar li{line-height:24px;font-size:12px;color:#501e1e}
	.sidebar li>a{text-decoration:none;color:#501e1e;font-size:12px;}
	
	form label{font-size:11px;font-weight:bold;line-height:17px;}
	form input[type="text"], form input[type="password"]{margin-bottom:12px;font-size:16px;padding:4px;width:222px;}
	form textarea{font-size:12px;padding:5px;width:526px;height:100px;margin-bottom:12px;}
	form input[type="submit"]{font-size:12px;color:#fff;padding:4px;width:100%;background:#501e1e;border:none;}
	
	.main {width:540px;min-height:825px;height:100%;background:#e5d8ab;float:right;margin-bottom:15px;padding:0 20px 20px;}
	.main h2{background:url(../images/content_title.png) no-repeat; margin:10px -30px -10px -30px; height:47px;width:580px;color:#fff;font-weight:bold;font-size:15px;padding:4px 0 0 20px;}
	.main h2 a{color:#fff;font-size:15px;font-weight:bold;}
	.main h3 {color:#501e1e;font-size:15px;margin-bottom:5px;}
	.main h4{background:#88b0d4;width:210px;margin:-22px 0 15px -10px;color:#fff;font-weight:normal;font-size:11px;padding:4px 0 6px 10px;}
	.main p{color:#501e1e;line-height:16px;margin-bottom:16px;}
	.main>p a{text-decoration:underline;color:#341111;}
	.main>p a:hover{text-decoration:none;}
		
	.main div.buttons{width:191px;float:right;margin-left:10px;}
	.main a.button{display:block;width:191px;margin-bottom:-5px;background:#501e1e;-webkit-border-radius:5px;-moz-border-radius:5px;height:19px;text-align:center;font-size:14px;padding:6px 0;color: #fff;}
	
	object, embed{margin-bottom:20px;}
	
	,main .recent {margin-bottom:0;}
	.main .recent h3, .main .episode h3{font-size:14px;color:#341111;margin-bottom:10px;}
	.main .recent p{line-height:14px;margin-bottom:14px;}
	.main .recent.alt{float:right;}
	.main .recent a{color:#341111;text-decoration:underline;float:right;}
	.main .recent a:hover{text-decoration:none;}
	.main .recent.last{margin-bottom:-10px!important;}
	
	.main .comment{line-height:18px;margin-bottom:18px;font-size:12px;}
	.main .comment span{color:#d2ecf2;float:right;}
	
	.main .episode {margin-bottom:30px;}
	.main .episode img{float:left; margin-right:15px;border:1px solid #d2ecf2;}
	.main .episode p{font-size:12px;line-height:17px;margin-bottom:17px;}
	.main .episode p a{font-size:12px;color:#341111;}
	
	.main .episode p a.watch{background: url(../images/icons/film.png) no-repeat;padding:1px 13px 0 18px;border:none;}
	.main .episode p a.download{background: url(../images/icons/disk.png) no-repeat;padding:1px 10px 0 20px;border:none;}
	.main .episode p a.discuss{background: url(../images/icons/comments.png) no-repeat;padding:1px 10px 0 19px;border:none;}
	.main .episode p a.edit{background: url(../images/icons/pencil.png) no-repeat;padding:1px 13px 0 18px;border:none;}
	
	.list{min-height:100px;width:920px;margin-left:10px;background:#d5dfdc;padding:15px;}
	.list h3{background:url(../images/sidebar_title.png) no-repeat;margin:-5px 0 0 -25px;height:48px;color:#fff;font-weight:bold;font-size:14px;padding:4px 0 0 30px;}
	
	.list ul{list-style:none;width:200px;float:left;margin-right:25px;}
	.list ul.last{float:right;margin-right:0;}
	.list ul li{color:#501e1e;font-size:12px;line-height:24px;}
	
	div.more {background:#501e1e;padding:10px;width:520px;color:#fff;font-size:12px;text-align:center;}
	div.more:hover {cursor:pointer;}
	
	.footer{background:#501e1e;padding:10px;width:930px;margin:20px 0 20px 10px;font-weight:bold;font-size:10px;color:#fff;}
	.footer a{color:#fff;float:right;}
	
/* Admin Stuff */
.main ul{list-style:none;margin:-10px 0 24px 0px!important;}
.main li{line-height:24px;font-size:13px;}
.main li span {float:right;}
.main li a{color:#501e1e;font-size:12px;}
	
/* Forum Styles */
ul li.topic {list-style:none;}
ul li.topic h3 a {font-size:14px;color:#341111;}
ul li.topic p span {float:right;}

ol {list-style:none;}
ol li{margin-bottom:10px;}
ol li div.author{width:100px;float:left;font-size:11px;}
ol li div.post{width:420px;float:right;}
ol li div.post blockquote{font-size:13px;border:1px solid #ccc;padding:10px;margin-bottom:10px;}

a.prev {float:left;font-size:12px;width:36px;color:#fff;padding:4px 15px;background:#501e1e;}
a.topic {display:inline-block;margin:0 140px 0 140px;font-size:12px;color:#fff;padding:4px 15px;background:#501e1e;}
a.next {float:right;font-size:12px;width:40px;color:#fff;padding:4px 15px;background:#501e1e;}
