* {
	margin: 0;
	padding: 0;
}

body {
	font: normal 13px arial, sans-serif;line-height:16px;
	color: #ddd;
}


h1{font-size:20px}


ul {	margin-left: 3em;}


ol {	margin-left: 3em;}

i{font-style:normal;color:#bb0000}

th{background:#090000 url(images/cellpic1.gif) repeat-x;
;padding:5px}

a {	color: #ffaa00;}

a:hover {color: #fff;
	text-decoration: none;
}

#content table{margin:0px auto}
img, a img {border:0px;text-decoration:none;}

/* Boxed Style */

.boxed {
	margin-bottom: 20px;
	background: #150000;
	border: 0px solid #800000;
}

.boxed .title {
	height: 26px;
	padding: 10px 0 0 10px;
	background: url(images/cellpic1.gif) repeat-x;
	border-bottom: 0px solid #3f0000;
	font-size: 1em;
	color: #ddd;
}

.boxed .content, .secciones {
	padding: 20px 20px 40px 20px;
}

.secciones a {
padding:5px;
-moz-border-radius:5px;
display:block;
}
.secciones a:hover{background:#900000 url(images/flame.gif) no-repeat center right;color:#ddd;}

.post {
	margin-bottom: 20px;
	padding: 20px 20px 20px 20px;
	background: #150000;
	border: 0px solid #ddd;
}

.post h2 {
	clear: both;
	margin:0px;
padding:5px 0 0 15px;
font-style:italic;
	color: #dedede;
height:30px;width:385px;
background:url(images/h1.png) no-repeat;
}






#logo {
	width: 800px;
	height: 220px;
	margin: 0 auto;
}

#logo h1 {
	padding: 80px 0 0 95px;
	
	letter-spacing: -2px;
	font-size: 4em;
}

#logo h1 span {
	font-size: .7em;
	font-weight: normal;
}

#logo h2 {
	margin-top: -1em;
	padding: 0 0 0 40px;
	
	letter-spacing: .2em;
	font-size: .8em;
	font-weight: bold;
}

#logo a {
	text-decoration: none;
	font-weight: bold;
	color: #ddd;
}

/* Menu */

#menu {
	width: 800px;
	height: 30px;
	margin: 2px auto -2px auto;
text-align:right;
padding-top:8px;
background:url(images/bgmenu.jpg) no-repeat;

}



#menu a {

	padding: 5px 20px 5px 20px;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
-moz-border-radius:5px 5px 0px 0px;
line-height:30px;
background:#100000;
}

#menu a:hover{text-decoration:none;color:#fff;background:#900000 url(images/flame.gif) no-repeat top right;}

input{background:#202020 url(images/cellpic4h.gif) repeat-x;border:1px #600000 solid;color:#fff;padding:3px}
input:hover{border:1px #b00000 solid;color:#fff}

.cita,.box{
padding:10px;margin:5px;
background:#202020 url(images/cellpic4h.gif) repeat-x;}

#content {
	width: 800px;
	margin: 0 auto;
	padding: 0px 0 0 0;
}


#main {
	float: right;
	width: 620px;
}






#sidebar {
	float: left;
	width: 170px;
}





#footer {
background:#C87F00 url(foro/styles/AnimeZone/theme/images/cellpic3.gif) repeat-x;
color:#202020;
	clear: both;
	width: 800px;
	margin: 0 auto;
	padding: 10px 0;
text-align:center;
}

#footer p {
	margin: 0;
	font-size: x-small;
}
#footer a{color:#800000}


#extra {
clear:both;
padding:12px
}

.cl{padding:5px;text-align:justify;text-justify:newspaper;color:#ffaa00;border-right:1px #500000 dashed;}
pre{font-family:arial;font-size:12px}
.ct{padding:5px;text-align:justify;color:#bbb;}
.head{font-family:georgia;color:#ffffff}

hr{border:0px;border-bottom:1px #400000 solid;margin:10px}

.rt{margin:0px 10px 10px 0px}
.lt{margin:0px 0px 10px 10px}

.f{display:block;min-height:131px}
.f b{color:#bb0000}

.row2{padding:10px}

.txt a{color:#eeeeee;font-size:16px;display:block;padding:2px 0px 0px 20px;text-decoration:none}
.txt a:hover{color:#ffc500}

.readon{color:#eeeeee;font-size:14px;padding:5px !important;background:#770000;-moz-border-radius:5px;text-decoration:none;font-weight:normal;line-height:39px}
.readon:hover{color:#ffffff;background:#aa0000}