body {
	font-family:myriad, tahoma, arial, helvetica, sans-serif;
	font-size:8pt;
	background-color:#FFFEF4;
	color:#533824;
	margin-top:0px;
	margin-bottom:0px;
}

select {
	border:1px #bbb solid;
}

label {
	cursor:pointer;
}

table {
	border-collapse:collapse;
	border:none;
	background-color:#F4FAF5;
}

table.topline{
	width:800px;
	border-top:1px solid #F4FAF5;
	border-left:1px solid #F4FAF5;
	border-right:1px solid #F4FAF5;
	border-bottom:1px solid #654624;
}

table.main {
	background-color:#fff;
}

table.mainouter{
	background-color:#FFFEF4;
	border:none;
}

table.bottom {
	background:transparent;
	background-color:#FFFEF4;
}

h1 {
	font-size:12pt;
}

h2 {
	font-size:10pt;
	margin-bottom:6px;
}

p {
	font-size:8pt;
}

p.sub { 
	margin-bottom:4pt;
}

td {
	font-size:8pt;
	border:solid #654624 1px;
	border-style:dashed;
	border-left:none;
	border-right:none;
}

td.outer {
	border:none;
	border-style:none;
}

td.embedded {
	border:none;
	padding:0px;
	text-align:left;
	color:#362414;
	background-color:#FFFEF4;
}

td.bottom {
	border:none;
}

td.heading {
	font-weight:bold;
}

td.text {
	padding:10pt;
	text-align:left;
	color:#533824;
}

td.bottommenu{
	text-align:center;
	color:#533824;
}

td.comment {
	padding:10pt;
	font-size:8pt;
	text-align:left;
}

td.colhead {
	border:1px solid #533824;
	font-weight:bold;
	color:#533824;
	background-color:#fff;
}

td.rowhead {
	font-weight:bold;
	text-align:right;
	vertical-align:top;
	color:#533824;
}

td.title {
	font-size:14pt;
}

td.navigation {
	font-weight:bold;
	font-size:10pt;
	border:none;
	color:#654624
}

td.clear {
	padding:0px;
	border:0px;
	background:transparent;
}

form {
	margin-top:0;
	margin-bottom:0;
}

.sublink {
	font-style:italic;
	font-size:7pt;
	font-weight:normal;
}

font.gray {
	color:#d1d9e2;
	text-decoration:underline;
}

a img {border:none;}

a:link, a:visited {
	text-decoration:underline;
	color:#654624;
	/*font-weight:bold;*/
}

a:hover {
	color:#FF0000;
}

a.index {
	font-weight:bold;
}

a.biglink {
	font-weight:bold;
	font-size:12pt;
}

a.altlink:link, a.altlink:visited{
	font-weight:bold;
	color:#A83838;
	text-decoration:none;
}

a.altlink:hover {
	text-decoration:underline;
}

a.altlink_blue:link, a.altlink_blue:visited{
	font-weight:bold;
	color:#004E98;
	text-decoration:none;
}

a.altlink_blue:hover {
	text-decoration:underline;
}

a.altlink_green:link, a.altlink_green:visited{
	font-weight:bold;
	color:#007800;
	text-decoration:none;
}

a.altlink_green:hover {
	text-decoration:underline;
}

.important {
	font-weight:bold;
	font-size:8pt;
}

.red {
	color:#663622;
}

.blue {
	color:#336633;
}

.yellow {
	color:#970;
}

.green {
	color:#000;
}

input, select, textarea {
	font-family:tahoma, arial, helvetica, sans-serif;
	font-size:8pt;
}

.btn {
	width:75px;
	height:23px;
}

.small {
	font-size:7pt;
	color:#533824;
}

.big {
	font-size:10pt;
	color:#533824;
}

li {
	margin-top:6pt;
	margin-bottom:6pt;
}

ul {
	margin-left:16pt;
	margin-top:0px;
	margin-bottom:0px;
}

img.border  
{  
	border-style:solid;  
	border-color:#000; 
	border-width:1px; 
}

/* css for the menu, courtesy of midearth - thanks dude :-) */

#menu {
	text-align:left;
	width:897px;
	height:100px;
	background-image:url('/pic/filmroll.png');
	background-repeat:no-repeat;
	background-position:0px 0px;
}

#menu img {
	margin-left:265px;
	margin-top:25px;
}

#menu ul {
	position:absolute;
	margin:8px 0px 0px 265px;
	padding:0px;
	list-style-type:none;
	text-align:center;
}

#menu ul li  {
	float:left;
	margin:0px;
	padding:0px;
	border:none;
	border-top:3px double #533824;
	background-color:#fffef4;
}

#menu ul li a {
	display:block;
	/* width:55px; */
	font-family:Tahoma, helvetica, sans-serif;
	font-size:9px;
	text-align:center;
	color:#533824;
	padding:2px 5px 2px 7px; /* 2px; */
	border-right:1px solid #533824;
	text-decoration:none;
	text-transform:uppercase;
}

/*
#menu ul li a.narrow {
	width:40px;
}
*/

#menu a:hover {
	color:#669966;
}

#menu li ul {
	display:none;
	margin:0px;
	position:relative;
	top:0px;
	left:-1px;
	border-bottom:1px solid #533824;
	width:40px; /* Needed for Opera */
}

#menu li ul li {
	clear:both;
	border:none;
}

#menu li ul li a {
	border:none;
	border-top:1px solid #533824;
}




/**** footer ****/

#footer {
	width:797px;
	border-top:3px double #533824;
	margin-top:3em;
	margin-bottom:2em;
	text-align:right;
}

#footer ul {
	margin:0;
	padding:0;
	list-style-type:none;
}

#footer ul li  {
	float:right;
	margin:0px;
	padding:0px;
	background-color:#fffef4;
}

#footer ul li a {
	display:block;
	/* width:55px; */
	font-family:Tahoma, helvetica, sans-serif;
	font-size:9px;
	text-align:center;
	color:#533824;
	padding:2px 5px 2px 7px; /* 2px; */
	border-right:1px solid #533824;
	text-decoration:none;
	text-transform:uppercase;
}

#footer a:hover {
	color:#669966;
}

#footer li ul {
	display:none;
	margin:0px;
	position:relative;
	top:0px;
	left:-1px;
	border-bottom:1px solid #533824;
	width:40px; /* Needed for Opera */
}

#footer li ul li {
	clear:both;
	border:none;
}

#footer li ul li a {
	border:none;
	border-top:1px solid #533824;
}



a.catlink:link, a.catlink:visited {
	text-decoration: underline;
}

a.catlink:hover {
	color: #A83838;
}

.browse_tags {
	padding:4px 4px 2px 0px;
	font-family:Arial,Helvetica,sans-serif;
	color:#888;
	font-style:italic;
}

a.taglink, a.taglink:visited {
	font-family:Arial,Helvetica,sans-serif;
	color:#888;
	text-decoration:none;
	font-style:italic;
	border-bottom:1px #dadaea solid;
}

a.taglink:hover {
	font-family:Arial,Helvetica,sans-serif;
	color:#f00;
	text-decoration:none;
	font-style:italic;
	border-bottom:1px #ffcace solid;
}

.addedtor {
	padding-top:.2em;
	color:#888;
	font-size:95%;
	white-space:nowrap;
}



/*** details.php ***/
.already_down_box {
	padding:10px;
	margin:15px 10px;
	background:#d3d8d2;
	border:1px #aaa solid;
	font-size:1.2em;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}

.snatchers {
	border:none;
	border-collapse:collapse;
}

.snatchers td {
	border:none;
	white-space:nowrap;
	padding:.2em 1.6em .2em 0;
	font-weight:bold;
}

.snatchers td span.ratium {
	filter:alpha(opacity=45);
	opacity:0.45;
	font-weight:normal;
}

.also_box {
	width:100%;
	border:1px #bbb solid;
	background:#fff;
	padding:.8em 1em .8em;
	margin:2em 0;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}

.also_box h1 {
	font-size:1.2em;
	margin:0;
	padding:.2em 0 .8em 0;
	line-height:130%;
}

.also_box2 {
	position:relative;
	overflow:hidden;
	width:970px;
	height:225px;
	text-align:left;
	border:1px #bbb solid;
	background:#fff;
	margin:2em 0;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}

.also_box3 {
	padding:.8em 1em .8em;
}

.also_box2 h1 {
	font-size:1.2em;
	margin:0;
	padding:.2em 0 .8em 0;
	line-height:130%;
	text-align:center;
}

.also_table {
	background:#fff;
	width:950px;
	position:absolute;
}

.also_table td {
	background:#fff;
	border:none;
	border-style:none;
}

.also_tdbox {
	text-align:center;
	padding:.3em .6em;
}

.also_tdbox img {
	border:1px #bbb solid;
}

.also_name {
	padding-top:.4em;
	line-height:140%;
}







#td_outer_box {
	text-align:center;
	line-height:140%;
	padding:12px 20px;
	margin:15px 10px;
	font-size:1.1em;
	color:#1d2d3f;
	line-height:180%;
	background:#fdf1e4;
	border:1px #c00 solid;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}


/*** reseed-request box ***/
#rr_outer_box {
	text-align:center;
	line-height:140%;
	padding:15px 20px;
	margin:15px 10px;
	font-size:1.1em;
	color:#1d2d3f;
	background:#c1d6cf;
	border:1px #aaa solid;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}

#rr_perform {
	padding-top:.5em;
	font-size:1.2em;
	font-weight:bold;
	text-align:center;
}

#rr_perform a, #rr_perform a:visited, #rr_perform a:hover {
	color:#1d2d3f;
	font-size:1.0em;
}

.rr_disabled {
	color:#aaa;
	font-size:1.0em;
}

.rr_error {
	color:#c00;
	font-size:1.0em;
}

.rr_success {
	color:#066;
	font-size:1.0em;
}

.rr_naughty_boy {
	font-weight:bold;
	border-bottom:1px dotted #555;
}

/*** /reseed-request box ***/

/*** /details.php ***/





#loading_pic {
	padding:3em;
	text-align:center;
}


/*** browse.php ***/
table.catstab {
	background:transparent;
	background-color:#FFFEF4;
	width:100%;
	border-collapse:collapse;
	border:none;
}

td.catstd {
	border:none;
	padding-bottom:2px;
	padding-left:7px;
	white-space:nowrap;
}

.inp_tsbox {
	width:200px;
	border:1px #bbb solid;
	padding:1px;
}



a.brolin, a.brolin:visited {
	color:#654624;
	text-decoration:none;
	border-bottom:1px #eeebe6 solid;
}

a.brolin:hover {
	color:#f00;
	text-decoration:none;
	border-bottom:1px #ffeef0 solid;
}

a.brolin2, a.brolin2:visited {
	color:#654624;
	text-decoration:none;
	border-bottom:1px #d8d5d1 solid;
}

a.brolin2:hover {
	color:#f00;
	text-decoration:none;
	border-bottom:1px #f97f7e solid;
}

.bumpdiv {
	padding:1.2em .8em .3em;
	font-weight:normal;
	font-size:1.0em;
	white-space:nowrap;
}

.bumpdiv a, .bumpdiv a:visited {
	text-decoration:none;
	border-bottom:1px #d1cfca solid;
}

.bumpdiv a:hover {
	text-decoration:none;
	border-bottom:1px #de8581 solid;
}



/********************* new footer *********************/
.bottom_nav {
	background-color:rgb(245, 245, 245);
	background-image:url(/pic/bg_navbar.gif);
	border:1px solid rgb(102, 102, 102);
	bottom:0px;
	color:rgb(166, 165, 165);
	margin:0px 3% -2px 2.5%;
	padding:0px 6px 0px 0;
	position:fixed;
	text-align:left;
	width:94%;
	z-index:100;
/*
	font-family:Arial;
	font-size:11px;
*/
}

/*** footer ::left ***/
.bottom_nav .blogs_list {
	border-right:1px solid rgb(176, 175, 175);
	float:left;
	margin:0px;
	padding:0px;
	white-space:nowrap;
}

.bottom_nav .blogs_list li {
	display:block;
	float:left;
	border-left:1px solid rgb(176, 175, 175);
	list-style-type:none;
	margin:0px;
	padding:4px 7px 3px 7px;
	z-index:300;
}

/*** footer ::right ***/
.bottom_nav .link_list {
	float:right;
	list-style:none;
	padding:4px 0px 4px 0px;
}

.bottom_nav .link_list li.last {
	border:0;
	margin:0;
	padding:0;
}

.bottom_nav .link_list li {
	border-right:1px solid rgb(176, 175, 175);
	display:inline;
	margin-right:5px;
	padding-right:5px;
}

.bottom_nav a {
	float:left;
}

.clear {
	clear:both;
}
/********************* /new footer *********************/


.inmotw {
	border:1px #bbb solid;
	width:100px;
	padding:1px;
}






/********* from WOM to DETAILS *********/

.wom {
	width:100%;
	border:1px #bbb solid;
	background:#fff;
	padding:.8em 1em .8em;
	margin:1em 0;
	font-family:Georgia, Times, "Times New Roman", serif;
	font-size:1.3em;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}

.wom h1 {
	font-size:1.7em;
	margin:0;
	padding:.3em 0 .2em 0;
	line-height:130%;
}

.wom2 {
	width:98%;
	border:1px #bbb solid;
	background:#fff;
	padding:.5em .7em .5em;
	margin:0;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}

.wom2 h1 {
	font-size:1.4em;
	margin:0;
	padding:.45em 0 .6em 0;
	line-height:130%;
}

.womsep {
	text-align:center;
	width:99%;
	margin-left:auto;
	margin-right:auto;
	border-bottom:1px #bbb solid;
	margin-bottom:.7em;
	font-size:50%;
}

.gr_tdsep {
	padding-left:.4em;
}

.gr_year {
	font-size:80%;
	font-weight:normal;
	margin-left:1.4em;
}

.gr_vsep {
	padding:.4em 0 0;
	font-weight:bold;
	line-height:150%;
}

.gr_hsep {
	margin-right:1.8em;
}

a.awom, a.awom:visited, a.awom:hover {
	margin:0 .2em;
	font-weight:normal;
	text-decoration:none;
	border-bottom:1px #777 dotted;
}

.gr_nolink {
	margin:0 .2em;
	font-weight:normal;
}

.gr_row {
	width:100%;
	overflow:hidden;
	padding:.3em 0;
	font-weight:bold;
	line-height:150%;
}

.gr_row_item50 {
	float:left;
	width:49%;
}

.gr_row_item80 {
	float:left;
	width:79%;
}

.gr_row_item30 {
	float:left;
	width:29%;
}

.gr_row_item20 {
	float:left;
	width:19%;
	padding-top:1.0em;
}

.pbox_table {
	border:0;
	border-collapse:collapse;
	margin-right:0em;
	background:#fff;
}

.pbox_table td {
	border:0;
	font-size:.9em;
}

.pbox2_table {
	border:0;
	border-collapse:collapse;
	margin-right:.5em;
	background:#fff;
}

.pbox2_table td {
	border:0;
	font-size:.75em;
}

.pbox_top { 
	background:#fff url('/pic/poster-box/b02.gif') repeat-x 0 0; 
}

.pbox_left { 
	background:#fff url('/pic/poster-box/b04.gif') repeat-y 0 0; 
}

.pbox_right { 
	background:#fff url('/pic/poster-box/b05.gif') repeat-y 0 0; 
}

.pbox_btm {
	background:#fff url('/pic/poster-box/b07.gif') repeat-x 0 0; 
}


.pbox_edit1 {
	border:1px #ccc solid;
	margin:.8em 0 .4em;
	padding:.8em;
	background:#eee;
}

.pbox_edit2 {
	margin-left:1em;
	font-size:90%;
}

/********** /wom **********/




/*** home page ***/
.tclean {
	width:100%;
	background:transparent;
	border-collapse:collapse;
	border:none;
}

.tclean2 {
	background:transparent;
	border-collapse:collapse;
	border:none;
}

.tclean td.none, .tclean2 td.none {
	border:none;
	padding:0;
	margin:0;
}

/*
.tclean td.mediumleft {
	border:none;
	background-color:#F4FAF5;
	border-bottom:1px #654624 dashed;	
}

.tclean td.mediumright {
	border:none;
	background-color:#F4FAF5;
	border-bottom:1px #654624 dashed;	
}

.tclean td.mediumleft td, .tclean td.mediumright td {
	border-bottom:none;
}
*/

.tareaFixed {
	font-family:courier new, courier, fixed, monospace;
}

.tareaFlex {
	font-family:myriad, tahoma, arial, helvetica, sans-serif;
}

.newAlertLeft {
	margin-right:0.7em;
	font-weight:bold;
	font-size:1.1em;
	color:#c00;
	text-transform:uppercase;
}

.newAlertRight {
	margin-left:0.7em;
	font-weight:bold;
	font-size:1.1em;
	color:#c00;
	text-transform:uppercase;
}




/**** iTik ****/
#itik {
	width:100%;
	overflow:hidden;
	margin:0 0 1em 0;
	border-bottom:1px #eee solid;
}

#itik_left {
	text-align:left;
	width:66%;
	float:left;
}

#itik_right {
	text-align:left;
	width:33%;
	float:left;
}

.itablecontainer {
	width:100%;
}

.itable {
	padding:0;
	margin:0;
	width:100%;
	border-collapse:collapse;
	border:1px #dce0d9 solid;
	background-color:#F4FAF5;
}

.itable thead th {
	padding:.4em;
	font-size:.7em;
	border:1px #bbbeb8 solid;
	color:#533824;
	background-color:#fff;
}

.itable tbody td {
	padding:.3em .4em;
	font-size:.7em;
	border-top:1px #d6d9d3 dashed;
	border-bottom:1px #d6d9d3 dashed;
}




/******/
.ititop {
	width:100%;
	overflow:hidden;
	margin-bottom:.3em;
}

.ititop_left {
	float:left;
	width:30%;
	position:relative;
	margin-left:1em;
}

.ititop_left_inner {
	padding:.2em .4em 0 0;
	text-align:left;
	position:absolute;
	left:0;
}

.ititop_right {
	float:left;
	width:70%;

}

.ititop_right h2 {
	margin:0;
	padding:0 0 .5em .2em;
}

/******/



.itcon {
	width:100%;
	overflow:hidden;
}

.itcon_left {
	float:left;
	width:70%;
}

.itcon_left h2 {
	margin:0;
	padding:0 0 .5em .2em;
}

.itcon_right {
	float:left;
	width:30%;
	position:relative;
}

.right_inner {
	padding:.2em .4em 0 0;
	text-align:right;
}

.itrgbox {
	position:absolute;
	right:0;
}

.itikbtn {
	margin-left:4em;
	width:50px;
	height:23px;
}

.itikbtn2 {
	margin-left:1em;
	margin-right:1em;
	width:50px;
	height:23px;
}

.itikbtn3 {
	margin-left:1em;
	margin-right:1em;
	width:60px;
	height:23px;
}

.itikbtn4 {
	margin-left:.5em;
	margin-right:.5em;
	width:30px;
	height:13px;
}

.edit-item {
	padding:1.0em 1.5em;
	text-align:left;
	border:1px #bbb solid;
	border-bottom:none;
	background:#f4f6e9;
	font-size:1.1em;
}

.edit-itik {
	font-size:1.1em;
	text-align:left;
	padding:.5em 1.0em 1.0em;
	background:#f4f6e9;
	border:1px #bbb solid;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}

.boxout {
	border:1px #eee solid;
	padding:.8em;
	margin-bottom:2em;
	background:#fff;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}

.boxover {
	border:1px #eee solid;
	padding:.8em;
	background:#fff;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}
/*
.boxover {
	border:1px #bbb solid;
	padding:.8em;
	background:#fdf9e0;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}
*/

.itik_disclaimer {
	font-size:80%;
	color:#533824;
	padding:0 15em;
	text-align:center;
}

.itik_keep_alive {
	display:none;
}




/** friends module **/
.frtron {

}

.frtroff {
	background:#eee;
}

.frname {
	font-size:1.1em;
	padding-bottom:.4em;
}

.frclass {
	margin-left:.5em;
	font-size:.9em;
}

.friend_offline {
	color:#aaa;
}

.friend_online {
	color:#066;
	font-weight:bold;
	font-size:1.1em;
}

.friend_idle {
	color:#f88b39;
	font-weight:bold;
	font-size:1.1em;
}


.inboxrow {
	cursor:pointer;
}

.txtovf {
	width:100%;
	font-size:100%;
	color:#999;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}


.newPMbox1 {
	width:200px;
	padding:1.1em 0;
	margin-bottom:2em;
	cursor:pointer;
	background:#02bcff;
	border:1px #666 dashed;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
}

.newPMbox2 {
	padding:0 1.5em;
	color:#fff;
	font-weight:bold;
	text-decoration:underline;
	white-space:nowrap;
}

.newRRbox1 {
	width:240px;
	padding:1.1em 0;
	margin-bottom:2em;
	cursor:pointer;
	background:#0a6;
	border:1px #666 dashed;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
}

.newRRbox2 {
	padding:0 1.5em;
	color:#fff;
	font-weight:bold;
	text-decoration:underline;
	white-space:nowrap;
}


.result { /*color:#203A22;background:#D0D0E0;  color:#006;*/ background:#e6e6e6; font-weight:bold; }
a .result { text-decoration:underline; }


.bumped {
	font-weight:bold;
	color:#077;
	font-size:90%;
	margin-left:1em;
	font-family:arial,Helvetica,sans-serif;
}

.new {
	font-weight:bold;
	color:#f00;
	font-size:100%;
	margin-left:1em;
	font-family:arial,Helvetica,sans-serif;
}

.no_peers {
	color:#bbb;
}

.no_seeders {
	color:#f00;
}




.odiv_1 {
	margin-top:3em;
	width:100%;
	overflow:hidden;
}

.odiv_2 {
	float:left;
}

.odiv_2 h1{
	margin:0 0 .3em;
}

.odiv_3 {
	float:right;
}

