body,form,img,p,h1,h2,h3,input,select {
margin:0;
padding:0;
}

body {
font:12px/17px Arial, Helvetica, sans-serif;
color:#0e4357;
}

img {
border:none;
}

.tst {
width:50px;
border-left:10px;
border-collapse:separate;
text-align:left;
vertical-align:top;
margin:0;
padding:100px;
}

.editor {
width:300px;
}

#container {
width:900px;
background:#fff;
margin:0 auto auto;
padding:0;
}

#header {
height:66px;
/*background:#fff url("../layout_images/new/header_bg.gif") repeat-x; */
margin:0 5px 5px !important;
}

#topnav {
position:relative;
right:10px;
}

#topnav a{
color:#567c03;
}


#topnav td {
text-align:center;
}

#register a {
background:url("../layout_images/new/register.png") 0 50% no-repeat;
padding-left:20px;
font-weight:700;
}

#addad a {
background:url("../layout_images/new/addad.png") 0 50% no-repeat;
padding-left:20px;
font-weight:700;
color:blue;
}

#login a {
background:url("../layout_images/new/login.png") 0 50% no-repeat;
padding-left:20px;
font-weight:700;
}

#about a {
background:url("../layout_images/new/about.png") 0 50% no-repeat;
padding-left:20px;
font-weight:700;
}

#wap a {
background:url("../layout_images/new/wap.png") 0 50% no-repeat;
padding-left:20px;
font-weight:700;
}


#nav {
border:1px solid #6882ad;
height:27px;
padding:5px 0 0 0;

}

#nav img {
margin:0 0 -2px 0;
}

#nav td {
text-align:center;
vertical-align:middle;
width:14%;
border-right:1px solid #0091d0;
}

#nav td a {
color:#f2faff;
text-decoration:none;
height:27px;
font:12px arial, sans-serif;
display:block;
background:#008cce url("../layout_images/new/nav_bg.gif") 0 1px repeat-x;
padding:3px 0 0 0;

}

#nav td a:hover {
color:#fff;
background:#6db2dd url("../layout_images/new/nav_bg_over.gif") 0 1px repeat-x;
}

#subnav {
border:1px solid #dbe8fa;
background:url(../layout_images/new/subnav_bg.gif) repeat-x;
color:#f1ffd3;
}

#subnav td {
height:20px;
vertical-align:middle;
padding:0 15px;
}

#subnav a {
font-size:10px;
color:#41597f;
}

#subnav a u{
text-decoration: none;
color:#3ab6f8;
}

#subnav td a {
text-decoration: none;
}

#subnav a:hover {
color:#5378b4;
text-decoration: underline;
}

.special {
border-left:1px solid #dedede;
border-right:1px solid #a3aab7;
border-bottom:1px solid #a3aab7;
background:#f5fbff;
margin:5px 0;
padding:10px;
}

.special td {
padding:1px 5px !important;
}

.box {
border-left:1px solid #dedede;
border-right:1px solid #a3aab7;
border-bottom:1px solid #a3aab7;
background:#f5fbff;
margin:5px 0;
}

.box td {
padding:5px 15px !important;
}

#membermenu a {
background:url("../layout_images/new/arrow.gif") 10px 50% no-repeat;
padding-left:23px !important;
color:#044c7c;
text-decoration:none;
}

#membermenu a:hover {
background:url("../layout_images/new/arrow.gif") 10px 50% no-repeat;
padding-left:23px !important;
color:#044c7c;
font-weight:700;
}

/*-- --*/
.side_nav td {
background:url("../layout_images/new/arrow.gif") 10px 50% no-repeat;
padding-left:23px !important;
}

.side_nav tr.alt td {
background:#e7ebf0 url("../layout_images/new/arrow.gif") 10px 50% no-repeat;
padding-left:23px !important;
}

#tools {
border:1px solid #e7ebf0;
background:#fff;
}

#tools td {
text-align:center;
border-right:1px solid #e7ebf0;
padding:2px !important;
}

#tools a:hover {
color:#283946;
background:none;
text-decoration:underline;
}

#tools #addfav {
background:url("../layout_images/new/addfav.gif") 0 50% no-repeat;
padding-left:20px;
}

#tools #moread {
background:url("../layout_images/new/moread.gif") 0 50% no-repeat;
padding-left:20px;
}

#tools #sellerad {
background:url("../layout_images/new/sellerad.gif") 0 50% no-repeat;
padding-left:20px;
}

#tools #contactseller {
background:url("../layout_images/new/contactseller.gif") 0 50% no-repeat;
padding-left:20px;
}

#tools #tellfriend {
background:url("../layout_images/new/tellfriend.gif") 0 50% no-repeat;
padding-left:20px;
}

#tools #print {
background:url("../layout_images/new/print.gif") 0 50% no-repeat;
padding-left:20px;
}

#premium td {
background:url("../layout_images/new/premium.gif") 14px 50% no-repeat;
padding-left:36px !important;
}

#premium tr.alt td {
background:#fff url("../layout_images/new/premium.gif") 14px 50% no-repeat;
padding-left:36px !important;
}

#footer {
border-top:1px solid #dedede;
padding:4px;
}

#footer a {
color:#53626d;
text-decoration:none;
margin:0 4px;
}

#footer a.rss {
background:url("../layout_images/new/rss.gif") 0 50% no-repeat;
padding-left:15px;
}

.button {
background:#78bd1d;
border:1px solid #9de61d;
color:#fff !important;
font:bold 11px verdana, sans-serif;
margin:0 3px;
padding:2px 7px;
}

.button:hover {
background:#84ca28 !important;
border:1px solid #69a401 !important;
cursor:pointer;
}

input {
background:#f1ffe6;
border:1px solid #479803;
color:#2c6100 !important;
font:bold 12px verdana, sans-serif;
padding:2px 2px;
}


.sold {
color:red;
font-weight:700;
}

a.thumb_icon img {
border:2px solid #ccc;
padding:1px;
}

.gal {
border:1px solid #ccc;
margin:100px;
padding:10px;
}

h2 {
font:bold 16px verdana,arial, sans-serif;
clear:both;
color:#1691d8;
border-bottom:1px solid #8dc134;
margin:5px 0 3px 0;
}

.small_drop_down {
font-size:9px;
}

.bg {
background-color:#EEECEC;
border:1px solid #ccc;
border-top:1px solid #ccc;
padding:5px;
}

.memberarea {
float:right;
background:#f5fbff;
width:80%;
margin:0;
padding:0;
}

.memberarea a:hover {
color:#044c7c;
font-weight:700;
}

.memberarea_caption {
font:bold 14px verdana,arial, sans-serif;
clear:both;
border-bottom:1px solid #a3aab7;
margin:0;
}

.regionselect {
width:200px;
margin-bottom:5px;
}

.containertable {
position:relative;
}

.containertable table,#header table {
width:100% !important;
margin:5px 0;
}

.containertable td,#header td {
vertical-align:top;
border-collapse:collapse;
border-spacing:0;
padding:0;
}

.containertable #top-search {
position:absolute;
float:right;
top:45px;
left:615px;
}

#topnav td a,.arrow a:hover,#tools a {
color:#53626d;
text-decoration:none;
}

#topnav td a:hover,#footer a:hover {
color:#283946;
text-decoration:underline;
}

.abc td,.abc {
padding:-10px !important;
}

.blueheadline,.special th,.box th {
border-top:1px solid #6882ad;
border-bottom:1px solid #6882ad;
height:15px;
white-space:nowrap;
text-align:left;
vertical-align:middle;
color:#fff;
background:#5cc6fe url("../layout_images/new/th_bg.gif") repeat-x;
font:bold 11px verdana, sans-serif;
padding:5px 14px !important;
}

.special td.category,.box td.category {
background:url("../layout_images/new/folder.gif") 14px 9px no-repeat;
padding-left:36px !important;
}

.special tr.alt td.category,.box tr.alt td.category {
background:#fff url("../layout_images/new/folder.gif") 14px 9px no-repeat;
padding-left:36px !important;
}

.special td.category_none,.special tr.alt td.category_none {
padding-left:36px !important;
}

.special th a,.box th a,.headline a {
color:#fff;
text-decoration:none;
}

.special th a:hover,.box th a:hover {
text-decoration:underline;
}

.special td a,#content a,.box td a,#content a,.headline a,#content a,.memberarea a {
color:#044c7c;
text-decoration:none;
}

.special td a strong,.box td a strong {
font-size:110%;
}

.special td a:hover,.special td a:hover strong,#content a:hover,.box td a:hover,.box td a:hover strong,#content a:hover,.headline a:hover {
color:#fff;
background:#1e9aec;
}

.special tr.alt,.box tr.alt {
background:#fff;
}

.special td.pointer,.box td.pointer {
background:url("../layout_images/new/pointer.gif") 14px 10px no-repeat;
padding-left:26px !important;
}

.special tr.alt td.pointer,.box tr.alt td.pointer {
background:#fff url("../layout_images/new/pointer.gif") 14px 10px no-repeat;
padding-left:26px !important;
}

.special h1,.box h1 {
font:bold 19px arial, sans-serif;
clear:both;
margin:10px 0 5px;
}

.special h2,.box h2 {
font:bold 15px arial, sans-serif;
clear:both;
border-bottom:1px solid #0277bf;
margin:20px 0 0;
}

.special h3,.box h3 {
font:bold 13px arial, sans-serif;
margin:10px 0 5px;
}

.special p,.box p {
margin:8px 0;
}

.special ul,.box ul {
list-style:square;
padding-left:20px !important;
margin-left:0 !important;
}

.special blockquote,.box blockquote {
border:1px solid #e7ebf0;
background:#fff;
margin:5px 3px 15px;
padding:15px;
}

.warn_intend,.red,.star {
color:red;
}

a.thumb img,a.gallery img {
border:2px solid #ccc;
padding:2px;
}

a.thumb:hover img,a.thumb_icon:hover img,a.gallery:hover img {
border:2px solid #3588c7;
background:none !important;
}

a.thumb:hover,a.thumb_icon:hover,a.gallery:hover {
background:none !important;
}
