body {
  margin: 0px;
  padding: 0px;
  color: #110b00;
  background-color: #FDFDFD;
  background: url(/images/vrecovina_brown2010.jpg);
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 12px;
}
.icon_extype_0 { width: 18px; height: 22px; background: url('/images/style-icons.png') no-repeat 0 0; }
.icon_extype_1 { width: 18px; height: 22px; background: url('/images/style-icons.png') no-repeat -18px 0; }
.icon_extype_2 { width: 18px; height: 22px; background: url('/images/style-icons.png') no-repeat -36px 0; }
.icon_extype_3 { width: 18px; height: 22px; background: url('/images/style-icons.png') no-repeat -54px 0; }
.icon_extype_4 { width: 18px; height: 22px; background: url('/images/style-icons.png') no-repeat -72px 0; }
.icon_extype_5 { width: 18px; height: 22px; background: url('/images/style-icons.png') no-repeat -90px 0; }
.icon_extype_6 { width: 18px; height: 22px; background: url('/images/style-icons.png') no-repeat -108px 0; }
.icon_extype_7 { width: 18px; height: 22px; background: url('/images/style-icons.png') no-repeat -126px 0; }
.icon_extype_8 { width: 18px; height: 22px; background: url('/images/style-icons.png') no-repeat -144px 0; }
.icon_extype_9 { width: 18px; height: 22px; background: url('/images/style-icons.png') no-repeat -162px 0; }
.icon_extype_10 { width: 18px; height: 22px; background: url('/images/style-icons.png') no-repeat -180px 0; }
.icon_extype_11 { width: 18px; height: 22px; background: url('/images/style-icons.png') no-repeat -198px 0; }
.icon_extype_12 { width: 18px; height: 22px; background: url('/images/style-icons.png') no-repeat -216px 0; }
.icon_extype_13 { width: 18px; height: 22px; background: url('/images/style-icons.png') no-repeat -234px 0; }
.icon_extype_14 { width: 18px; height: 22px; background: url('/images/style-icons.png') no-repeat -252px 0; }
.icon_extype_15 { width: 18px; height: 22px; background: url('/images/style-icons.png') no-repeat -270px 0; }
.icon_extype_16 { width: 18px; height: 22px; background: url('/images/style-icons.png') no-repeat -288px 0; }
.icon_extype_17 { width: 18px; height: 22px; background: url('/images/style-icons.png') no-repeat -306px 0; }
.icon_extype_18 { width: 18px; height: 22px; background: url('/images/style-icons.png') no-repeat -324px 0; }
.icon_extype_19 { width: 18px; height: 22px; background: url('/images/style-icons.png') no-repeat -342px 0; }
.icon_extype_20 { width: 18px; height: 22px; background: url('/images/style-icons.png') no-repeat -360px 0; }
.icon_extype_21 { width: 18px; height: 22px; background: url('/images/style-icons.png') no-repeat -378px 0; }
.icon_extype_22 { width: 18px; height: 22px; background: url('/images/style-icons.png') no-repeat -396px 0; }
.icon_extype_23 { width: 18px; height: 22px; background: url('/images/style-icons.png') no-repeat -414px 0; }
.icon_extype_24 { width: 18px; height: 22px; background: url('/images/style-icons.png') no-repeat -432px 0; }
.icon_extype_25 { width: 18px; height: 22px; background: url('/images/style-icons.png') no-repeat -450px 0; }
.icon_extype_26 { width: 18px; height: 22px; background: url('/images/style-icons.png') no-repeat -468px 0; }
.icon_extype_27 { width: 18px; height: 22px; background: url('/images/style-icons.png') no-repeat -486px 0; }
.icon_extype_28 { width: 18px; height: 22px; background: url('/images/style-icons.png') no-repeat -504px 0; }
.icon_extype_29 { width: 18px; height: 22px; background: url('/images/style-icons.png') no-repeat -522px 0; }
.icon_extype_30 { width: 18px; height: 22px; background: url('/images/style-icons.png') no-repeat -540px 0; }
.icon_extype_31 { width: 18px; height: 22px; background: url('/images/style-icons.png') no-repeat -558px 0; }
.icon_extype_32 { width: 18px; height: 22px; background: url('/images/style-icons.png') no-repeat -576px 0; }
.icon_extype_33 { width: 18px; height: 22px; background: url('/images/style-icons.png') no-repeat -594px 0; }
.icon_extype_34 { width: 18px; height: 22px; background: url('/images/style-icons.png') no-repeat -612px 0; }
.icon_extype_35 { width: 18px; height: 22px; background: url('/images/style-icons.png') no-repeat -630px 0; }
.icon_extype_36 { width: 18px; height: 22px; background: url('/images/style-icons.png') no-repeat -648px 0; }
.icon_extype_37 { width: 18px; height: 22px; background: url('/images/style-icons.png') no-repeat -666px 0; }
.icon_extype_38 { width: 18px; height: 22px; background: url('/images/style-icons.png') no-repeat -558px 0; }

.firstletter td {
  background-color: #EFEAE0;
  text-align: center;
}
.firstletter td.row1 {
  background-color: #D7CDBC;
}

.textback {
  color: #888888;
}
.textback A, .textback A:visited {
  color: #888888;
  text-decoration: none;
  border-bottom: 1px dotted #888888;
}
.textback A:hover {
  color: #996633;
}
.textbigred {
  color: #FF0000;
  font-weight: bold;
}

.blockIndent1 {
  padding: 1px;
  padding-left: 16px;
}

.blog_body {
  padding-left: 10px;
}
.blog_body IMG {
  margin: 5px;
  border: 0px;
}
.blog_body A IMG {
  border: 2px solid #BF7E0C;
}
.blog_body A IMG:hover {
  border: 2px solid #ff6c00;
}

.List_Div {
  clear: both;
  border-bottom: 1px dashed #B6A792;
  margin-bottom: 2px;
  min-height: 90px;
}
.List_ImgFront {
  width: 120px;
  margin: 3px;
  margin-right: 6px;
  border: 1px solid #6C5745;
}
.List_ImgFront:hover {
  border: 1px solid #f49b00;
}
.List_Line1 {
  height: 18px;
  background-color: #e2dbcf;
}
.List_Name {
  float: left;
}
.List_Extrasname {
  float: right;
}
.List_Rating {
  float: right;
  padding-left: 30px;
}
.List_Dsc {
  margin-bottom: 4px;
}

.ListMag_Div {
  clear: both;
  height: 18px;
  margin-top: 2px;
  margin-left: 10px;
  margin-right: 10px;
  border-bottom: 1px dashed #B6A792;
}
.ListMag_Div:hover {
  background-color: #E4DCCF;
}
.ListMag_Icon {
  float: left;
  width: 18px;
  height: 16px;
  background: url('/images/icon_img.gif') no-repeat 0px 0px;
}
.ListMag_IconImg {
  float: left;
  width: 18px;
  height: 16px;
  background: url('/images/icon_scr.gif') no-repeat 0px 0px;
}
.ListMag_IconUser {
  float: left;
  width: 18px;
  height: 16px;
  background: url('/images/icon_user.gif') no-repeat 0px 0px;
}
.ListMag_textY {
  float: left;
  width: 15px;
  height: 15px;
  background: url('/images/icon_text.gif') no-repeat 0px 0px;
}
.ListMag_textN {
  display: none;
}
.ListMag_revY {
  float: left;
  width: 15px;
  height: 15px;
  background: url('/images/icon_rev.gif') no-repeat 0px 0px;
}
.ListMag_revN {
  display: none;
}
.ListMag_revNumY {
  float: left;
  width: 15px;
  height: 15px;
  color: #7C1D00;
  font-size: 11px;
  background: url('/images/icon_revnum.gif') no-repeat 0px 0px;
}
.ListMag_revNumN {
  display: none;
}
.ListMag_Name {
  float: left;
  width: 50%;
  padding-left: 6px;
}
.ListMag_Username {
  float: left;
}
.ListMag_Date {
  float: right;
  padding-left: 30px;
}

.tblMag {
  width: 100%;
  border-collapse: collapse;
}
.tblMag tr:hover {
  background-color: #E4DCCF;
}
.tblMag td {
  padding: 2px;
  border-bottom: 1px dashed #B6A792;
  /* border-left: 1px solid #E3DDD6; */
  /* border-right: 1px solid #E3DDD6; */
}
.tblMag th {
  font-size: 12px;
  background-color: #CEC5B6;
  text-align: left;
  padding: 3px;
}
.tblMag td.tIcon {
  width: 20px;
  text-align: center;
}
.tblMag td.tText {
  width: 18px;
  text-align: center;
}
.tblMag td.tDate {
  width: 100px;
  text-align: right;
  padding-right: 6px;
}
.tblMag td.tCateg {
  width: 140px;
}
.tblMagEd td {
  border-width: 0px;
  background-color: #E0E0E0;
}

.ListC_Div {
  margin-top: 2px;  
  margin-left: 10px;
  margin-right: 10px;
  border-top: 1px solid #B6A792;
  border-left: 1px solid #ddd3c5;
}
.ListC_Div:hover {
  background-color: #F8E8C5;
  border-top: 1px solid #D4B063;
  border-left: 1px solid #D4B063;
}
.ListC_Div:hover div.ListC_Line1 {
  background-color: #ecdbbd;
}
.ListC_Line1 {
  height: 18px;
  padding: 2px;
  background-color: #e2dbcf;
}
.ListC_Icon {
  float: left;
  width: 18px; 
  height: 16px; 
  background: url('/images/style-icons.png') no-repeat -18px -22px;
}
.ListC_Name {
  float: left;
  width: 50%;
}
.ListC_Username {
  float: left;
}
.ListC_Date {
  float: right;
  padding-left: 30px;
}
.ListC_Subject {
  clear: both;
  border-bottom: 1px dashed #D4B68A;  
  padding-top: 2px;
  margin-left: 6px;
  margin-right: 6px;
  margin-bottom: 5px;
  color: #7C3D00;
  font-weight: bold;
}
.ListC_Dsc {
  clear: both;
  padding-left: 10px;
  padding-right: 6px;
  padding-bottom: 4px;
  margin-bottom: 4px;
}
.List_Comments A,
.List_Comments A:visited {
  color: #C17B00;
  text-decoration: none;
}
.List_Comments A:hover {
  color: #ffbb00;
  text-decoration: none;
}

.TitleBar01 {
  background: url(/images/top-bkg.gif);
  padding: 3px;
  padding-left: 6px;
  margin-top: 8px;
  margin-bottom: 8px;
  font-size: 13px;
  font-weight: bold;
  color: #62410D;
  border: 1px solid #997F55;
}

.TopTitle {
  text-align: center;
  padding: 0px;
  margin: 0px;
  font-size: 14px;
  color: #744e11;
  text-shadow: #FDFDFD 1px 1px 1px;
}
.TopLogin {
  position: absolute;
  top: 4px;
  left: 100px;
  text-align: left;
}

.tableUni {
 background-color: #b2a387;
}
.tableUni TH {
  font-size: 12px;
}
.tableUni TD {
 background-color: #ffe9c3;
}
.tableUni TD.inv {
 background-color: #846b41;
 color: #fff0d7;
}
.tableUni TD.statusPUBLISHED {
 background-color: #afff8f;
 color: #103900;
}
.tableUni TD.statusDELETED {
 background-color: #e8e6e2;
 color: #72706b;
}

.tableUni1 {
 background-color: #b2a387;
}
.tableUni1 TH {
 font-weight: normal;
 font-size: 12px;
 color: #432800;
 background-color: #e4cea9;
}
.tableUni1 TD {
 background-color: #ffe9c3;
}

.tableSort {
 background-color: #b2a387;
}
.tableSort TH {
 font-size: 12px;
 color: #dc6200;
 text-decoration: underline;
 text-align: left;
 background-color: #e4cea9;
 background-position: 95% 50%;
 background-repeat:no-repeat;
 cursor:pointer;
 padding: 6px 15px 6px 6px;
}
.tableSort TH.descend {
 background-image: url(/images/arrow_up_orange.gif);
}
.tableSort TH.ascend {
 background-image: url(/images/arrow_dn_orange.gif);
}
.tableSort TD {
 background-color: #ffe9c3;
}
.tableSort TR.highlitegreen TD {
 background-color: #bbffbb;
}

.labelDark {
 line-height:20px;
 padding: 2px;
 padding-left: 6px;
 padding-right: 6px;
 display: inline;
 color: #fff5e5;
 background-color: #beac8a; 
}
.iframeDl {
 background-color: #c1aa7e;
 padding: 5px;
}

.gamemenubkg {
 /* background-color: #9a5300;  */
 background: url(/images/top-bkg.gif);
}
.gamemenu TABLE {
 border-left: 1px solid #806f4d;
}
.gamemenu A,
.gamemenu A:visited {
 display:block;
 color: #702a00;
 /* background-color: #9a5300; */ 
 text-decoration: none;
 text-align: center;
 font-weight: bold;
 padding: 4px;
 padding-top: 6px;
 padding-bottom: 6px;
 border-right: 1px solid #806f4d;
}
.gamemenu A:HOVER {
 color: #f7af52;
 background-color: #4d2a00; 
}
.gamemenu A SMALL {
 color: #fffaa3;
}
.gamemenu_0 A,
.gamemenu_0 A:visited {
 color: #7a6a4d;
}
.gamemenu_0 A:HOVER {
 color: #7a6a4d;
 background-color: #4d2a00; 
}
.gamemenu_0 A SMALL {
 color: #7a6a4d;
}
.gamemenu_cur {
  background-color: #B8731B;
}

.game_addinfo {
 color: #555555;
 font-size: smaller;
 padding: 2px 2px 1px 5px;
 margin-top: 5px; 
 border-top: 1px solid #AAAAAA; 
}
.extras {
 border-top-width: 0px;
}

#overlayDIV {
 background: url(/images/overlay1.png);
 position: absolute;
}

#dhtmltooltip{
position: absolute;
left: -300px;
width: 200px;
border: 1px solid black;
padding: 10px;
background-color: #FFFFE0;
visibility: hidden;
z-index: 100;
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

.discuss_articles {
  margin-left: 10px;
}
.discuss_articles TD {
  height: 24px;
  padding-left: 1px;
  border-bottom: 1px dashed #B6A792;
}

.tcomment {
  width: 100%;
  background-color: #f9efe2;
  border-spacing: 0px 0px;
  border: 1px dashed #B6A792;
  margin-bottom:8px;
}
.tcomment TH {
  background-color: #d1c4ab;
  padding: 2px;
  font-weight: normal;
}
.tcomment .tctitle {
  background-color: #d1c4ab;
  padding: 2px;
  font-weight: normal;
}
.tcomment .tcright {
  position: absolute;
  width: 180px;
  text-align: right;
  top: 14px;
  right: 8px;
}
.tcomment .username {
  font-size: 14px;
  font-weight: bold;
}
.tcomment .userid {
  font-size: 12px;
  font-style: italic; 
}
.tcomment a.titlea,
.tcomment a.titlea:visited {
  text-decoration: none;
  color: #252525;
}
.tcomment a.titlea span {
  border-bottom: 1px dotted #444444;
}
.tcomment .subject {
  font-weight: bold;
  font-size: 12px;
  color: #9f6300;
}
.tcomment .reply {
  margin-bottom: 8px;
  border-bottom: 1px dashed #B6A792;
}
.tcomment .replyactive {
  cursor: help;
  color: #6F8642;
}
.tcomment .datum {
  font-size: 11px;
  color: #60411d;
}
.tcomment .text {
  color: #60411d;
  padding: 10px;
  padding-left: 20px;
}

.tc_attachment div.attext {
  margin-top: 6px;
  border-top: 1px solid #B3B3B3;
  padding-bottom: 4px;
  color: #939393;
}
.tc_attachment div.acontent a {
  padding-left: 10px;
} 

.top_bkg {
  background: url(images/top-bkg.gif);
  height: 22px;
  padding-top: 3px;
}
.top_bkg a,
.top_bkg a:visited {
  color: #7C3200;
}
.top_bkg a:hover {
  color: #C24E00;
}

.bottom_bkg {
  padding-top: 3px;
  color: #735a2e;
}
.bottom_bkg A,
.bottom_bkg A:visited {
  color: #624717;
}
.bottom_bkg A:hover {
  color: #f5f2ed;
}

.P1 {
 padding-left: 4px;
 padding-right: 4px;
 padding-top: 1px;
 padding-bottom: 1px;
}

.border1 {
  margin: 4px;
  margin-bottom: 1px;
  padding: 6px;
  border: 1px dashed #B09677;
}

.highlitelink_1 A,
.highlitelink_1 A:visited {
  color: #F53A00;
}
.highlitelink_1 A:hover {
  color: #FF7800;
}
.imgbox {
  padding: 14px;
  background: url(/images/imgbkg.gif);
  border: 1px solid #BDA273;
}
.comp_box {
  border: 1px solid #AE9364;
  background-color: #F2EBD4;
}
.infobox {
  width: 70%;
  margin: 8px;
  padding: 4px;
  border: 1px solid #7E603D;
  background-color: #F9ECBE;
}

.blackbox {
  margin: 4px;
  padding: 8px;
  color: #EEEEEE;
  background-color: #000000;
}

p {
  margin-top: 2px;
  margin-bottom: 2px;
  padding: 0px;
}

h1 {
  font-size: 16px;
  padding: 0px;
  margin: 0px;
  margin-top: 8px;
  margin-bottom: 8px;
}
h1.top {
  font-size: 16px;
  color: #7b4c00;
  border-bottom: 1px dashed #7b4c00;
}
h2 {
  font-size: 15px;
  color: #996600;
  margin: 0px;
  margin-top: 2px;
  margin-bottom: 2px;
  padding-top: 4px;
  padding-bottom: 6px;
}
h3 {
  font-size: 14px;
}
h4 {
  padding: 0px;
  margin-top: 8px;
  margin-bottom: 4px;
  font-size: 12px;
  font-weight: bold;
  color: #993300;
}
h5 {
  font-size: 12px;
  color: #8C7551;
  border-bottom: 1px solid #8C7551;
  margin-top: 10px;
  margin-bottom: 6px;
  padding: 0px;
}

td {
  font-size: 12px;
}

hr {
  color: #8C7551; 
  background-color: #8C7551; 
  border: 0; 
  height: 1px;
}

form {
  padding:0px;
  margin:0px;
}

ul { 
  list-style: square;
}

pre {
  border: 1px dashed #AE9364;
  padding: 3px;
}

ACRONYM:hover {
  cursor: help;
}

A,
A:visited {
  color: #BF7E0C;
}
A:hover {
  color: #df6e00;
}

A img {
  border-width: 0px;
}

.normal {
  color: #211500;
  text-decoration: none;
}
.normal:hover {
  text-decoration: underline;
}

.titlediv {
  color: #8C7551;
  border-bottom: 1px solid #8C7551;
}
.gnulicence {
  font-style: italic;
  text-align: center;
}

.text_light {
  color: #A99573;
}
.text_highlite {
  color: #916226;
}

.paging_box {
  border: 1px solid #B09677; 
  background-color: #EBE5D8; 
  margin-top:4px; margin-bottom: 4px;
}
.paging_text_inactive {
  color: #CDB79E;
}
.paging_PageActive {
  padding: 1px;
  color: #60411D;
  font-weight: bold;
}
.paging_PageActive A {
  color: #60411D;
}
.paging_PageInactive {
  padding: 2px;
}

.box_right {
  border: 1px solid #8C7551;
  padding: 2px;
}

.textbox_inv {
  color : #FAF4EB;
  background-color: #60411D;
  padding: 1px;
}
.textbox_inv h1 {
  padding: 1px;
  margin: 0px;
}
.textbox_inv A,
.textbox_inv A:visited {
  color : #FFF5E7;
  text-decoration: none;
}
.textbox_inf A:hover {
  color : #FFDFAE;
}
.textbox {
  color: #60411D;
  padding-left: 1px;
  background-color: #FAF4EB;
  border: 1px solid #4C3B24;
}
.textbox1 {
  color: #292106;
  padding-left: 1px;
  background-color: #ECE1BC;
  border: 1px solid #4C3B24;
}
.textbox_search {
  background-image:url('/images/lupa15.gif');
  background-repeat:no-repeat;
  padding-left:20px;
  background-color: #FFFFFF;
  border: 1px solid #4C3B24;
}
.button {
  color : #FAF4EB;
  background-color: #60411D;
  border-top : solid 1px #FFFCF7;
  border-left : solid 1px #FFFCF7;
  border-right : solid 1px #2C1B04;
  border-bottom : solid 1px #2C1B04;
  font-size : 12px;
}
.buttonBig {
  color : #D79F5C;
  background-color: #60411D;
  border-top : solid 1px #FFFCF7;
  border-left : solid 1px #FFFCF7;
  border-right : solid 1px #2C1B04;
  border-bottom : solid 1px #2C1B04;
  padding: 2px;
  font-size : 15px;
  font-weight: Bold;
}

.btncss3 {
        display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 1px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 13px/100% Arial, Helvetica, sans-serif;
	padding: .5em 1em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .2em; 
	-moz-border-radius: .2em;
	border-radius: .2em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);

}
.btncss3:hover {
	color: white;
	text-decoration: none;
}
.btncss3:active {
	position: relative;
	top: 1px;
}

.btncss_pages {
	display: inline-block;
        zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
        *display: inline;
        vertical-align: baseline;
        margin: 0 0px;
        outline: none;
        cursor: pointer;
        text-align: center;
        text-decoration: none;
        font: 11px/100% Arial, Helvetica, sans-serif;
        padding: .3em .3em .3em;
        text-shadow: 0 1px 1px rgba(0,0,0,.2);
        -webkit-border-radius: 1em;
        -moz-border-radius: 1em;
        border-radius: 1em;
        -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
        -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
        box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.btncss_pages:hover {
        color: white;
        text-decoration: none;
}
.btncss_pages:active {
        position: relative;
        top: 1px;
}

/* orange */
.orange {
  color: #fef4e9;
  border: solid 1px #da7c0c;
  background: #f78d1d;
  background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
  background: -moz-linear-gradient(top,  #faa51a,  #f47a20);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
}
.orange:hover {
  background: #f47c20;
  background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
  background: -moz-linear-gradient(top,  #f88e11,  #f06015);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');
}
.orange:active {
  color: #fcd3a5;
  background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
  background: -moz-linear-gradient(top,  #f47a20,  #faa51a);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');
}
/* brown */
.brown3,
.brown3:visited,
.brown3_tblcth {
  color: #fef4e9;
  border: solid 1px #bd7a2b;
  background: #dc9f44;
  background: -webkit-gradient(linear, left top, left bottom, from(#f6bb5e), to(#cf9036));
  background: -moz-linear-gradient(top,  #f6bb5e,  #cf9036);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6bb5e', endColorstr='#cf9036');
}
.brown3:hover {
  background: #bb883b;
  background: -webkit-gradient(linear, left top, left bottom, from(#c99a4f), to(#a87122));
  background: -moz-linear-gradient(top,  #c99a4f,  #a87122);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#c99a4f', endColorstr='#a87122');
}
.brown3:active {
  color: #fcd6a5;
  background: -webkit-gradient(linear, left top, left bottom, from(#cf9036), to(#f6bb5e));
  background: -moz-linear-gradient(top,  #cf9036,  #f6bb5e);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#cf9036', endColorstr='#f6bb5e');
}
.brown3_selected,
.brown3_selected:visited {
  color: #fef4e9;
  border: solid 1px #bd7a2b;
  background: #bb883b;
  background: -webkit-gradient(linear, left top, left bottom, from(#c18a30), to(#a0640e));
  background: -moz-linear-gradient(top,  #c18a30,  #a0640e);
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#c18a30', endColorstr='#a0640e');
}

.dsc_title {
  border-bottom: 1px solid #B09B7F;
  margin-top: 2px;
  margin-bottom: 1px;
  font-style : italic;
}

.tablerow {
}
.tablerow_active {
  background-color: #E4DCCF;
}
.tablerow1 {
}
.tablerow1_active {
  background-color: #F1E9D7;
}

.navigation_mags {
  padding-bottom: 4px;
  margin-bottom: 2px;
  color: #777777;
  border-bottom: 1px solid #CCBAA2;
}

.dsc_box {
  background-color: #55442E;
  border: 1px solid #7B6A5B;
  color: #FAF4EB;
  margin-top: 8px;
  padding: 4px;
}

.mags_title {
  font-weight: bold;
  margin-bottom: 6px;
}
.mags_dsc_image {
  padding: 2px;
  padding-bottom:8px;
  margin-top: 8px;
  border: 1px dashed #7B6A5B; 
  background-color: #E7DCC5;
}
.mags_thumb_categ {
  float:left;
  width:150px;
  height:230px;
  margin:3px;
  text-align: center;
}
.mags_thumb_categ1 {
  float:left;
  width:150px;
  height:270px;
  margin:2px;
  text-align: center;
  border: 1px solid #e6dccb;
}
.mags_thumb_categ1:hover {
  background-color: #e4dccf;
  border: 1px solid #d9cab3;
}
.mags_thumb_categ1 div.mImage {
  width: 144px;
  height: 200px;
  background-color: #C5BBAD;
}
.mags_thumb_categ1 div.mImage img {
  width: 144px;
  height: 200px;
}
.mags_thumb_article {
  float:left;
  position: relative;
  width:110px;
  height:190px;
  margin:3px;
  text-align: center;
}
.mags_thumb_comment {
  position: absolute;
  top: 136px;
  left: 2px;
  width: 16px;
  height: 16px;
  z-index:10;
  text-align: center;
  text-decoration: none;
  padding-top: 2px;
  background: url(/images/comment.png);
  background-repeat: no-repeat;
  color: #551300;
  font-size: 9px;
}
a.mags_thumb_comment,
a.mags_thumb_comment:visited {
  color: #551300;
}

.diskmags_thumb_categ {
  float:left;
  width:150px;
  height:160px;
  margin:3px;
  text-align: center;
}
.diskmags_thumb_comment {
  width: 16px;
  height: 16px;
  text-align: center;
  text-decoration: none;
  background: url(/images/comment.png);
  background-repeat: no-repeat;
  color: #551300;
  font-size: 9px;
  padding-top: 2px;
  padding-left: 6px;
  padding-right: 6px;
  padding-bottom: 4px;
}
a.diskmags_thumb_comment,
a.diskmags_thumb_comment:visited {
  color: #551300;
}

.poster_thumb_categ {
  float:left;
  width:150px;
  height:200px;
  margin:3px;
  text-align: center;
  /* background-color: #888888; */
}
.poster_thumb_article {
  float:left;
  width:210px;
  height:240px;
  margin:3px;
  text-align: center;
  /* background-color: #888888; */
}
.poster_thumb_comment {
  float: left;
  width: 16px;
  height: 16px;
  z-index:10;
  text-align: center;
  text-decoration: none;
  padding-top: 2px;
  background: url(/images/comment.png);
  background-repeat: no-repeat;
  color: #551300;
  font-size: 9px;
}

.galpictures_thumb {
  padding-top: 4px;
  margin: 2px;
  overflow: hidden;
  /* border: 1px solid #d9cab3;
  background-color: #e4dccf; */
  text-align:center;
}
.galpictures_thumb:hover {
  /* background-color: #e4dccf; */
}
.galpictures_thumb img {
  border: 2px solid #fff4e1;
  -webkit-box-shadow: 0px 3px 3px rgba(000,000,000,0.3);
  -webkit-border-radius: 3px;
  -moz-box-shadow: 0px 3px 3px rgba(000,000,000,0.3);
  -moz-border-radius: 3px;
}
.galpictures_thumb img:hover {
  border-color: #ff9600;
}
.galpictures_thumb div.galpictext {
  padding-top: 4px;
  color: #78613d;
}

.screenshot_thumb {
  float:left;
  position: relative;
  width:148px;
  height:116px;
  margin:3px;
  padding-top:4px;
  text-align: center;
  /* border: 1px solid #DED3C3; */
  background-color: #e3d3b7;
}
.screenshot_thumb IMG {
  border: 1px solid #a38756;
}
.scr_comment_plus {
  position: absolute;
  top: 110px;
  left: 138px;
  width: 10px;
  height: 10px;
  z-index:10;
}
.scr_comment_plus IMG {
  width: 10px;
  height: 10px;
  border: none;
}
.scr_comment_yes {
  position: absolute;
  top: 103px;
  left: 1px;
  width: 16px;
  height: 16px;
  z-index:10;
  text-align: center;
  text-decoration: none;
  padding-top: 2px;
  background: url(/images/comment.png);
  background-repeat: no-repeat;
  color: #551300;
  font-size: 9px;
}
.scr_comment_yes:Hover {
  text-decoration: none;
  color: #FF3A00;
}
.scr_comment_no {
  position: relative;
  width: 1px;
  height: 1px;
  display: none;
}

.thumbnail {
  float: left;
  position: relative;
  margin: 2px;
  padding: 0px;
  text-align: center;
  width: 148px;
  height: 140px;
  border: 1px solid #DFD1BE;
  background-color: #F7E8CD;
}
.thumbnail_comment {
  position:absolute;
  top: 124px;
  left: 1px;
  width: 16px;
  height: 16px;
  z-index:10;
  text-align: center;
  text-decoration: none;
  padding-top: 2px;
  background: url(/images/comment.png);
  background-repeat: no-repeat;
  color: #551300;
  font-size: 9px;
}
a.thumbnail_comment,
a.thumbnail_comment:visited {
  color: #551300;
}
a.thumbnail_comment:hover {
  color: #FF0000;
}
.images_title {
  padding: 2px;
  color: #544637;
  font-size: 10px;
}

.ExType_ {
  color: #4A3003;
  background-color: #E4DDCF;
  text-decoration: none;
  padding: 2px;
  border-top: 1px solid #7D6558;
  border-left: 1px solid #7D6558;
  border-right: 1px solid #7D6558;
  border-bottom: 1px solid #7D6558;
}
.ExType_Active,
.ExType_Active:visited {
  text-decoration: none;
  padding: 3px;
  color: #EDCB9F;
  background-color: #583000;
  border: 1px solid #A88548;
}
.ExType_Active:hover {
  color: #FFEFCF;
  background-color: #956B34;
  border: 1px solid #945E00;
}

.header_arrow_
{
  padding-right: 11px;
}
.header_arrow_:hover
{
  background-image: url('/images/arrow_up_orange.gif');
  background-repeat: no-repeat;
  background-position: right;
  padding-right: 11px;
}
.header_arrow_ASC
{
  background-image: url('/images/arrow_dn_orange.gif');
  background-repeat: no-repeat;
  background-position: right;
  padding-right: 11px;
}
.header_arrow_ASC:hover
{
  background-image: url('/images/arrow_up_orange.gif');
  background-repeat: no-repeat;
  background-position: right;
  padding-right: 11px;
}
.header_arrow_DESC
{
  background-image: url('/images/arrow_up_orange.gif');
  background-repeat: no-repeat;
  background-position: right;
  padding-right: 11px;
  padding-right: 11px;
}
.header_arrow_DESC:hover
{
  background-image: url('/images/arrow_dn_orange.gif');
  background-repeat: no-repeat;
  background-position: right;
  padding-right: 11px;
}

.filedownloadsumary {
  width: 320px;
  padding: 1px;
  padding-left: 4px;
  border-bottom: 1px dashed #B6A792;
}

.djrate_table {
 border-left: 1px solid #d7bf9f;
}
.djrate_table td {
 width: 30px;
 height: 16px;
 vertical-align: middle;
 text-align: center;
 border-right: 1px solid #d7bf9f;
}

.tratingusers td {
 background-color:#eddfcd;
 border:1px solid #d8b588;
 vertical-align:middle;
}
.tratingusers td.trating {
 background-color:#955707;
 border:1px solid #d8b588;
 color:#fff1de;
 font-size:15px;
 vertical-align:middle;
}

.tStats {
  /*border: 1px solid #d7c3a0;
  background-color: #e4d9c6;  */
  border-spacing:1px 1px;
}
.tStats CAPTION {
  background-color: #765316;
  color: #f8e1b8;
  font-size: 14px;
  font-weight: bold;
  padding: 3px;
}
.tStats TH {
  font-size: 12px;
  font-weight: normal;
}
.tStats TD {
  background-color: #f1e6c0;
  padding: 3px;
  border-bottom: 1px solid #d7c3a0;
}

.dsc_box {
  background-color: #55442E;
  border: 1px solid #7B6A5B;
  color: #FAF4EB;
  margin-top: 8px;
  padding: 4px;
}

.imgdiv {
  position: relative;
}
.imgdiv_img {
  border: 1px solid #583D19;
  position: absolute;
  left: 0px;
  right: 0px;
}
.imgdiv_ap {
  position: absolute;
  background-image: url('/images/pixelt.gif');
  width: 160px;
  left: 0px;
  display: block;
}
.imgdiv_ip {
  position: absolute;
  display: none;
  left: 0px;
}
.imgdiv_an {
  position: absolute;
  background-image: url('/images/pixelt.gif');
  width: 160px;
  right: -2px;
  display: block;
}
.imgdiv_in {
  position: absolute;
  display: none;
  right: 0px;
}

.img_extrathumb {
  float: right;
  padding: 6px;
}
.img_box {
  padding: 6px;
  border-width: 0px;
}

a.gimage_empty_link,
a.gimage_empty_link:visited {
  color: #110B00;
  text-decoration: none;
}
a.gimage_empty_link:hover {
  color: #5C584F;
  border-bottom: 1px solid #5C584F;
}
a.gimage_empty {
  display: none;
}
a.gimage_ok {
  cursor: pointer;
}
a.gimage_ok_link {
}
a.gimage_zoom {
  top: -5px;
  left: -5px;
  width: 17px;
  height: 17px;
  position: absolute;
  z-index: 10;
}

.calendar_table {
  border-collapse: collapse;
}
.calendar_table td {
  border: 1px solid #b2a387;
  text-align: center;
  width: 50px;
  padding: 4px;
}
.calendar_table td img {
  width: 36px;
  height: 50px;
  border: 1px solid #FFB56C;
  margin: 1px;
}
.calendar_table td:hover {
  background-color: #E4DCCF;
}
.calendar_table th {
  border: 1px solid #b2a387;
  color: #6d562f;
  font-weight: normal;
  background-color: #e4cea9;
  padding: 4px;
}

.LabelSequel {
  background-color: #ffc495;
  border: 1px solid #e69d61;
  cursor: help;
}

.clear {
  clear: both;
}

.user_title {
  width: 90%;
  padding: 10px;
  background-color: #EBE5D8;
  border: 1px solid #B09677;
  text-align: left;
}
.user_title img {
  width: 40px;
  float: left;
}
.user_title div.info {
  /* background-color: #D9D9D9; */
  float: left;
  padding-left: 20px;
  width: 80%;
}
.user_title h2 {
  margin: 0px;
  padding: 0px; padding-bottom: 4px;
}
.user_title h3 {
  margin: 0px;
  padding: 0px; padding-bottom: 4px;
}
