html, body { 
height: 100%; 
} 

body { 
background: #ececec url() repeat-x;text-align: center; 
}
 
#container { 
margin : 0 auto;  text-align : left; left: 0px; width: 870px; margin-top: 0px; background : #ececec; border-top: #E4AB13 solid 40px;
} 

#header {
height:100px; background: #636363 url() no-repeat center top; text-align:center;
}

#sidebar { 
width: 250px; background: #E4AB13; float: right; margin-bottom: 0px; padding: 10px; text-align: left; font : 11.6px/13px Arial; color : #000; 
}

#content {
width: 575px; left: 330px; padding: 10px;margin-bottom: 20px; float: left; letter-spacing: 0px; font : 11.6px/16px 'Helvetica'; color : #46673A; 
}

#footer {
clear:both; text-align:center; background:#; padding:10px; height:25px; letter-spacing: 1px; font : 11.6px/16px Arial; color : #46673A; 
}

a:link,a:visited {
text-decoration: none; color: #000; font-weight:400; text-align:justify; padding:0; text-decoration: none; cursor: crosshair;
} 

a.sb:link,a.sb:visited {
text-decoration: none; color: #ececec; font-weight:400; text-align:justify; padding:0; text-decoration: none; cursor: crosshair;
}

a:hover { 
color: #ddd9co; font-style: italic; cursor: crosshair;
}

a.sb:hover { 
color: #ddd9co; font-style: italic;
}


a.wide:link,a.wide:visited {
display: block; width: 555px; cursor: crosshair; text-decoration: none; font:22px/21px 'times new roman'; letter-spacing: -2px; font-weight: bold; font-style: italic; font-decoration: lowercase; background:#e4ab13; color: #ececec; border-bottom: 1px dashed #ececec; border-right: 14px solid #ececec; padding: 1px 1px 1px 2px;
} 

a.wide:hover { 
text-decoration: none; text-color: #e4ab13; background: ; border-bottom: 1px solid #e4ab13; border-right: 14px solid #e4ab13;
}

a.index:link,a.index:visited {
display: block; width: 235px; cursor: crosshair; text-decoration: none; font:22px/21px 'times new roman'; letter-spacing: -2px; font-weight: bold; font-style: italic; font-decoration: lowercase; background:; color: #ececec; border-bottom: 1px dashed #ececec; border-right: 14px solid #ececec; padding: 1px 1px 1px 2px;
} 

a.index:hover { 
text-decoration: none; text-color: #e4ab13; background: ; border-bottom: 1px solid #e4ab13; border-right: 14px solid #e4ab13; cursor: crosshair;
}

#bigbird {
float: left; height: 100%; width: 300px; background: #E4AB13; font: 8px/10px #ececec; font-weight:200; letter-spacing: 7px;
}

h1{
margin:0;
color: #000; font: 10px/13px 'times new roman'; letter-spacing: 1px; text-transform: uppercase;  border-right: 14px solid #E4AB13; border-bottom: 0px dashed #E4AB13;
}


h2{
text-align: left; margin:0; padding: 1px; color: #e4ab13; font:11.5px/8px 'times new roman'; letter-spacing: 2px; font-weight: none; text-transform: lowercase; border-right: 14px solid #E4AB13; border-bottom: 0px dashed #E4AB13;
}


h3{
text-align: left;
margin:0; color: #46673A; font:11.6px/11px 'times new roman'; border-bottom: #e4ab13 1px dashed; letter-spacing: 1px; text-transform: lowercase; border-right: 14px solid #E4AB13; border-bottom: 0px dashed #E4AB13;
}

h4{
text-align: left; margin:0; padding: 3px; color: #ECECEC; font:22px/21px 'times new roman'; letter-spacing: -2px; font-weight: none; text-transform: lowercase; border-right: 14px solid #ECECEC; border-bottom: 1px dashed #ECECEC;
}

h5{
text-align: left; margin:0; padding: 3px; color: #000; font:22px/19px 'times new roman'; letter-spacing: -2px; font-weight: none; text-transform: lowercase; border-right: 14px solid #E4ab13; border-bottom: 1px dashed #Eab13;
}



li{
padding: 2px; margin: 0px; border-bottom: 1px dashed #e4ab13; border-right: 14px solid #e4ab13;list-style-type: none;cursor: crosshair;
}

li:hover{
padding: 2px; margin: 0px; border-bottom: 1px dashed #ececec; border-right: 14px solid #ececec;list-style-type: none; cursor: crosshair;
}

.icon{	
display: inline-block; background:#ececec; padding: 5px 5px 5px 5px; border: 1px dotted #A0A875; margin: 2px;
}

#icon{
background:#a0a875; margin: 0px; position: absolute; left: 733px;
}

/* --------------------------------- COMMENTS --------------------------------------- */

.thread-alt {
	background-color: #ececec;
	padding: 5px;
	margin: 8px;
}
.thread-even {
	background-color:#fff ;
	padding: 5px;
	margin: 8px;
}
.depth-1 {
        border: 1px solid #ddd;
        padding: 5px;
	margin: 8px;
}

.even, .alt {

	border-left: 1px solid #ddd;
        padding: 5px;
	margin: 8px;
}
.commentlist li, #commentform input, #commentform textarea {
	
	}

.commentlist li ul li {
	font-size: ;
        padding: 0px;
}

.commentlist li {
	font-weight: bold;
}

.commentlist li .avatar { 
	float: right;
	border: 1px dotted #E4AB13;
	padding: 2px;
	background: #ececec;
	}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: ;
	}

.commentlist p {
	font-weight: normal;
	line-height: ;
	text-transform: none;
	}

#commentform p {
	font-family:;
	}

.commentmetadata {
	font-weight: normal;
	} 
