

div#xtlinks img { margin:0 8px;}
a img { border:0}
body {background-color:#000;text-align:center;font:bold 10px arial;}

table#main { margin:10px auto; font:normal 10px arial;color:#fff;}

th,td {margin:15px;border-collapse:separate;}

td#shop {text-align:left;font:bold 11px arial;}

#shop small {display:block;color:#ff0000;padding:4px 28px 0 28px;font:bold 11px arial;}
#shop b {display:block;padding:0 28px 0 29px;}

#main th { height:60px;margin:15px;}

#main td { height:540px; width:237px; background:url('images/back.jpg') top left no-repeat;vertical-align:top;overflow:hidden;padding:4px;}

img.downse { margin:20px 25px 3px 26px; height:180px;width:180px; border:2px solid black;}

img.downse:hover { border:2px solid #ff0000;}

a { text-decoration:none;color:#fff;}

#tv { font:bold 11px arial; text-align:left;}

#tv img  {
	margin: 46px 25px 3px 26px;
	border:2px solid black;
}
#tv a img:hover { border:2px solid #ff0000;}

#tv p {padding: 0px 26px 0px 28px;margin:2px 0;}

#tv p small { color:#f00;display:block;margin-top:4px;}

ul {list-style-type:none;text-align:left;margin:26px 20px 0 20px;padding:0;font:normal 11px arial;color:#eee;width:197px;height:516px;overflow:hidden;}
li {margin-bottom:8px;}

#forum a:hover {text-decoration:underline}

#forum hr { color:red;height:2px;width:80px;border:1px solid red;margin:34px auto;}

#forum small {display:block;margin:18px auto 6px auto;}

#forum div.cattitle { text-transform:uppercase;font:bold 12px arial;}

th a img {border:0;}

p#l {color:#888;font:normal 8px arial;margin-top:400px;}
p#l a {color:#777;}