/* CSS Document */

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
}
.just {
	text-align: justify;
}

.topline{
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #F0F0F0;	
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #EDB33F;
	font-weight: normal;
	line-height: 17px;
}

.h1_class {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #666666;
	font-weight: normal;
	margin-bottom: 0px;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	font-weight: bold;
	line-height: 17px;
}


p {
	margin-top: 4px;
	margin-bottom: 4px;	

}


.image_gray {
	filter: alpha(opacity=75) gray;

}

.image_border {

	margin: 0px 0px 0px 0px;
	border: 1px solid #A7A7A7;
}



a { text-decoration: underline}
a:link {  color: #CC9933}
a:visited {  color: #CC9933}
a:active {  color: #FF9900}
.leftmenu {
}
.leftmenuactive {
	font-weight: bold;
}


a:hover {  color: #FF9900}


a.menu {
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;

	text-transform: uppercase;
}
a.menu:link {  color: #000000}
a.menu:visited {  color: #000000}
a.menu:active {  color: #EDB33F}
a.menu:hover {  color: #EDB33F}

a.menuactive {
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;

	text-transform: uppercase;
}
a.menuactive:link {  color: #EDB33F}
a.menuactive:visited {  color: #EDB33F}
a.menuactive:active {  color: #000000}
a.menuactive:hover {  color: #EDB33F}




a.caption {
	text-decoration: none;
	font-weight: bold;

}
a.caption:link {  color: #000000}
a.caption:visited {  color: #000000}
a.caption:active {  color: #FF9900}
a.caption:hover {  color: #FF9900}



table.toppost a.caption {
	text-decoration: none;
	font-weight: bold;
}
table.toppost a.caption:link {  color: #FFFFFF}
table.toppost a.caption:visited {  color: #FFFFFF}
table.toppost a.caption:active {  color: #000000}
table.toppost a.caption:hover {  color: #000000}


.inverted {
	color: #FFFFFF;
	font-size: 14px;
	line-height: 15px;		
}

a.inverted {

	text-decoration: underline;


}
a.inverted:link {  color: #FFFFFF}
a.inverted:visited {  color: #FFFFFF}
a.inverted:active {  color: #000000}
a.inverted:hover {  color: #000000}


.submit {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #BCC4D3}


.form {

	font-size: 11px;
	color: #000000;
	background-color: #FBFBFB;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
}


hr {

	height: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}

.open {display: block;}
.closed {display: none;}
.hand {
	cursor:default;
}
.default {cursor:default;
}
.sorted_column {
	font-weight: bold;
}

.caption {
	text-transform: uppercase;
}



table.post td#avatar{
	padding-left: 0px;
}

.status1 {
	background-color: #999999;
}


table.toppost {
	background-color: #EDB33F;
	margin-left: 0px;
}

table.toppost td{
	color: #000000;
}

table.toppost td#avatar{
	padding-left: 20px;
}

table.toppost td a:hover, table.toppost td a:visited , table.toppost td a{
	color: #FFFFFF;
}

table.toppost td a:active, table.toppost td a:hover{
	color: #000000;
}


table#avatar{
	bgcolor: #FFFFFF;
	border:1px #EDB33F solid;
}


table.toppost table#avatar{
	bgcolor: #EDB33F;
	border:1px #FFFFFF solid;
}

table.anons table#avatar{
	bgcolor: #EDB33F;
	border:1px #FFFFFF solid;
}
.status2 {
}
.status3 {

	background-color: #996600;
}

.status4 {
	background-color: #6699FF;
}

.smalltext {
	font-size: 10px;
	color: #999999;
}

.tags {
	font-size: 11px;
	color: #999999;
}

table.toppost .smalltext {
	font-size: 10px;
	color: #FFFFFF;
}



table#bottomline{
	height:1px;
}

table#bottomline.toppost{
	margin-left:20;
	background-color: #FFFFFF;
	border-bottom:solid #EDB33F 1px;
	height:15px;
}

.anons{
	background-color: #EDB33F;
	color:#000000;
}

table.anons a:hover, table.anons a:visited , table.anons a{
	color: #FFFFFF;
}

table.listitems td{
	padding-top:5; padding-bottom:5; padding-right:10;
	border-bottom:#CCCCCC solid 1px;
	
	
}

.pin {
 list-style: none;
 position: relative;
 float: left;
 margin-right: 20px;
}

.pinactive {
 list-style: none;
 background:url(/images/stick_orange.gif) bottom left no-repeat;
 position: relative;
 float: left;
 margin-right: 20px;
}

li.pinactive div.pin1{
 background:url(/images/stick_orange.gif) bottom right no-repeat;
 padding-bottom: 6px;

}

li.pin div.pin1{
 padding-bottom: 6px;
}

.anonscaption{
	font-size: 17px;
	font-weight: bold;
}
.quote {
	font-size: 11px;
	color: #009999;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	padding-left: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}