a.idxlnk:link, a.idxlnk:visited, a.idxlnk:hover, a.idxlnk:active {
 outline: none;
 cursor: pointer;
 text-decoration: none;
 color: #fff;
 padding:10px 30px;
 border-width: 0px;
 margin: 2px;
 font-family:Verdana;
 font-size:14px;
 border:2px #964400 solid;
}

a.idxlnk:hover {
-webkit-box-shadow: 0px 0px 5px 4px #964400;
-moz-box-shadow: 0px 0px 5px 4px #964400;
box-shadow: 0px 0px 5px 4px #964400;
}

a.detbtn {
margin-left:4px !important;
padding:10px 10px !important;
}

.glbox {
width: 95%;
min-height: 300px;
border-radius: 6px;
border: 2px solid #a66410;
background: #2a0a06;
margin: 0 auto;
overflow: auto;
padding: 0;
}

.abmbox
{
padding: 3px;
overflow: auto;
}

.abmbox div
{
font-size:12px;
line-height:1.2em !important;
font-family:Verdana;
margin:0;
margin-top:2px;
color:#fe9;
text-align:center;
}

.nodetails div
{
display:none;
}

.verbose div
{
display:block;
}

.lnkbox
{
margin: 0;
border: 0;
padding: 2px 0px;
border-bottom: 2px solid #a66410;
background:#4a1a05;
line-height:1.2em !important;
}

div.lnkrow
{
margin: 0;
margin:4px 0px 2px 0px;
padding: 15px 8px;
}

.cntbox
{
margin-top: 10px;
}

table.thumbtab
{
border-collapse:separate;
border-spacing: 20px;
margin: 0 auto;
}

table.thumbtab a,table.thumbtab img
{
outline:none;
text-decoration:none;
}

td.thumbcell
{
border-radius: 8px; background: #661400; color; #fff;
border: 1px solid #c67424;
max-width:150px;
min-width:130px;
height: 190px;
padding:8px;
-moz-box-shadow: 6px 6px 1px #560400;
-webkit-box-shadow: 6px 6px 1px #560400;
box-shadow: 6px 6px 1px #560400;
text-align:center;
vertical-align:middle;
}

img.gthumb
{
max-width:120px;
border: 1px solid #c67424;
margin: 0px auto;
vertical-align:middle;
}

img.gthumb:hover {
-webkit-box-shadow: 0px 0px 5px 3px #964400;
-moz-box-shadow: 0px 0px 5px 3px #964400;
box-shadow: 0px 0px 5px 3px #964400;
border: 1px solid #fe0;
}