body { margin : 0px; margin : 0px; margin-top : 5px; font-family : arial, helvetica, sans serif; font-size : 12px; color : #666; text-align : center; }

p, h1, h2 { margin : 0px; margin-bottom : 10px; font-weight : normal; }
h1 { font-size : 18px; color : #000; }
h2 { margin-bottom : 5px; font-size : 12px; font-weight : bold; color : #000; }
a { color : #990700; }

div { }

img {border: 0px; }

div.wrapper { position : relative; width : 760px; margin : 0px auto; text-align : left;}
div.header { position : absolute; top : 0px; left : 135px; height : 60px; margin-bottom : 4px; }
div.menu { }
div.spanel { position :absolute;
top : 0px; left : 0px;
width : 127px; 

}
div.spanel .submenu { margin-top : 10px; padding : 5px; }
div.spanel h2 { margin-bottom : 5px; }
div.spanel a { text-decoration : none; }
div.content { position : absolute; top : 70px; left : 135px; width : 700px; }
div.rhs { position : absolute; top : 70px; left : 530px; width : 228px; }
div.cats { margin-top : 10px; }
div.dirbox a {  }
div.advert { position : absolute; top : 10px; left : 412px; width : 468px; height : 60px; background : #fff; border : 5px solid #ffd7c3; }
th.lite { padding-bottom : 3px; border-bottom : 1px solid #000; text-align : left; background : #eee; }
	th a { color : #000; text-decoration : none; }
td { vertical-align : top; font-size : 12px; }
	td.details { width : 460px; padding-left : 20px; }
	td.photo { width : 230px; padding-left : 20px; }
span.subcats { font-size : 11px; }

.sublinks { font-size : 11px; }

input, select, textarea, button { font-family : arial, helvetica, sans serif; font-size : 12px; }
label { display : block; }
