body {
background:#ffe4c5;
font-family:Verdana,Tahoma,Arial,sans-serif;
font-size:11px;
line-height:1.6em;
word-spacing:normal;
text-align:left;
letter-spacing:normal;
vertical-align:middle;
margin:0px;
}

a:link {
color:#414141;
text-decoration:underline;
}

a:visited {
color:#414141;
}

a:hover {
color:#2b2b2b;
text-decoration:none;
}

a:active {
color:#414141;
}

#wrapper {
width:800px;
}

#header {
width:800px;
height:116px;
background: url('../images/headerbg.gif');background-repeat:no-repeat;
}

#sidebar {
align:top;
margin:0px;
background: url('../images/captionone.gif');background-repeat:no-repeat;
background-color:#ffc47f;
padding:0px;
}

#content {
width:619px;
background-color:#ffeedb;
margin:0px;padding:0px;
}

#space {
PADDING-BOTTOM:3px;
PADDING-TOP:3px;
}

#leftcaptionbg {
height:29px;
background: url('../images/captionone.gif');
background-repeat:repeat;
margin:0px;
vertical-align:top;
}

#leftcaptionbg2 {
height:29px;
background: url('../images/captiontwo.gif');
background-repeat:repeat;
margin:0px;
vertical-align:top;
padding:0px;
}

#leftcaptionheader {
font-size:12px;
padding-left:15px;
padding-top:5px;
text-transform:capitalize;
font-weight:bold;
color:#ffe4c5;
}

#path {
height:38px;
background: url('../images/pathcaption.gif');
background-repeat:no-repeat;
background-color:#ffe4c5;
}

.pathnavbar {
color:#e18d29;
vertical-align:middle;
padding:10px 5px 0 22px;
text-align:left;
text-transform:uppercase;
font-weight:bold;
font-size:11px;
}

.pathnavbar A:link {
FONT-WEIGHT:bold;
COLOR:#e18d29;
TEXT-DECORATION:none;
}

.pathnavbar A:visited {
FONT-WEIGHT:bold;
COLOR:#e18d29;
TEXT-DECORATION:none;
}

.pathnavbar A:hover {
FONT-WEIGHT:bold;
COLOR:#E77236;
TEXT-DECORATION:none;
}

.cat {
font-size:11px;
font-weight:bold;
color:#575757;
Padding-left:0px;
Padding-Right:0px;
Padding-top:10px;
Padding-bottom:0px;
Margin:0px;
width:auto;
text-align:left;
}

.cat A:link {
FONT-WEIGHT:bold;
COLOR:#575757;
TEXT-DECORATION:none;
}

.cat A:visited {
FONT-WEIGHT:bold;
COLOR:#575757;
TEXT-DECORATION:none;
}

.cat A:hover {
FONT-WEIGHT:bold;
COLOR:#E77236;
TEXT-DECORATION:none;
}

.subcat {
font-size:11px;
font-weight:normal;
color:#575757;
width:auto;
text-align:left;
margin:0px 0px 7px 0px;
padding-bottom:10px;
}

.subcat A:link {
FONT-WEIGHT:normal;
COLOR:#575757;
TEXT-DECORATION:none;
}

.subcat A:visited {
FONT-WEIGHT:normal;
COLOR:#575757;
TEXT-DECORATION:none;
}

.subcat A:hover {
FONT-WEIGHT:normal;
COLOR:#E77236;
TEXT-DECORATION:none;
}

.regular {
Padding:5px;
Margin-top:10px;
Margin-bottom:10px;
Margin-left:0px;
Margin-right:0px;
}

.feature {
Padding:5px;
Margin-top:10px;
Margin-bottom:10px;
Margin-left:4px;
Margin-right:0px;
border:1px solid #ed9c3d;
background: url('../images/featurebg.gif');
background-color:#ffc47f;
background-repeat:repeat-x;
}

.even {
background-color:#ffe4c5;
Padding:5px;
}

.odd {
background-color:#FFEAD2;
Padding:5px;
}

.linktitle {
font-weight:bold;
font-size:10px;
color:#fb6602;
}

.linktitle a:link {
font-weight:bold;
color:#fb6602;
text-decoration:underline;
}

.linktitle a:visited {
font-weight:bold;
color:#fb6602;
text-decoration:
underline;
}

.linktitle a:hover {
font-weight:bold;
color:#eb952e;
text-decoration:none;
}

.linkshortdesc {
font-size:10px;
color:#414141;
}

.linkshortdesc a:link {
color:#414141;
text-decoration:none;
}

.linkshortdesc a:visited {
color:#414141;
text-decoration:none;
}

.linkshortdesc a:hover {
color:#2b2b2b;
text-decoration:underline;
}

.linkurl {
font-weight:normal;
font-size:10px;
color:#eb952e;
}

.linkurl a:link {
color:#eb952e;
text-decoration:none;
}

.linkurl a:visited {
color:#eb952e;
text-decoration:none;
}

.linkurl a:hover {
color:#fb6602;
text-decoration:underline;
}
.flinktitle {
font-weight:bold;
font-size:10px;
color:#575757;
}

.flinktitle a:link {
font-weight:bold;
color:#575757;
text-decoration:underline;
}

.flinktitle a:visited {
font-weight:bold;
color:#575757;
text-decoration:underline;
}

.flinktitle a:hover {
font-weight:bold;
color:#414141;
text-decoration:none;
}

.flinkshortdesc {
font-size:10px;
color:#414141;
}

.flinkshortdesc a:link {
color:#414141;
text-decoration:none;
}

.flinkshortdesc a:visited {
color:#414141;
text-decoration:none;
}

.flinkshortdesc a:hover {
color:#2b2b2b;
text-decoration:underline;
}

.flinkurl {
font-weight:normal;
font-size:10px;
color:#9f181f;
}

.flinkurl a:link {
color:#9f181f;
text-decoration:none;
}

.flinkurl a:visited {
color:#9f181f;
text-decoration:none;
}

.flinkurl a:hover {
color:#fb6602;
text-decoration:underline;
}

.highlightbox {
padding:5px;
Margin-left:10px;
Margin-right:5px;
height:10px;
color:#575757;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-style:normal;
line-height:normal;
font-weight:lighter;
text-decoration:none;
background-color:#ffe4c5;
border:1px solid #ec9835;
}

.highlightbox2 {
color:#e18d29;
vertical-align:middle;
padding:10px 5px 0 22px;
text-align:left;
text-transform:uppercase;
font-weight:bold;
font-size:11px;
}

.footer {
text-align:center;
background: url('../images/footerbg.jpg');
background-repeat:repeat-x;
height:67px;
padding:20px 0 0 0;
font-size:10px;
color:#FFF;
font-weight:bold;
bottom:0px;
}

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

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

.footer a:hover {
color:#fff;
text-decoration:underline;
}

.btn {
font-size:12px;
font-weight:bold;
height:27px;
width:80px;
color:#FFF;
background-color:#eb9229;
border:1px solid #414141;
text-transform:uppercase;
}

.text {
border:1px solid #ed9c3d;
background-color:#ffeedb;
font-size:12px;
height:17px;
padding:2px;
width:380px;
color:#414141;
}

.textarea {
border:1px solid #ed9c3d;
padding:2px;
font-size:12px;
width:380px;
color:#414141;
background-color:#ffeedb;
}

#searchbg {
background-position:center;
height:80px;
width:206px;
background:url('../images/searchbg.gif') no-repeat left;
vertical-align:middle;
margin-top:10px;
margin-right:20px;
}

.searcharea {
height:20px;
width:150px;
}

.searchtxt {
margin-left:10px;
margin-top:8px;
font-weight:bold;
text-transform:uppercase;
font-size:12px;
color:#FFF;
}

select {
font-size:8pt;
border:1px solid #ed9c3d;
color:#414141;
width:380px;
}

form {
Margin:0px;
}

.c {
float:left;
}

.cr {
clear:left;
}

td {
vertical-align:top;
padding:5px;
}

h1 {
font-size:14pt;
margin:5px 0 5px 0;
}

h2 {
font-size:14px;
margin:0;
padding:0;
color:#e18d29;
}

h3 {
color:#e18d29;
font-size:8pt;
padding-left:22px;
}

#descr {
padding:0px;
margin:0 0 5px 0;
}

table.formPage {
border:0px;
}

td.err {
padding:3px;
color:#F00;
background-color:#ffe4c5;
border:1px solid #ec9835;
text-align:left;
}

td.msg {
padding:3px;
color:#00F;
background-color:#ffe4c5;
border:1px solid #ec9835;
text-align:left;
}

.label {
text-align:left;
}

.buttons {
border-top:1px solid #A0A0A0;
text-align:center;
}

.count {
color:#6f6f6f;
font-size:8pt;
font-weight:normal;
}

#links a {
font-size:10pt;
}

#links p {
margin:0 0 7px 0;
}

.url {
color:#6f6f6f;
}

.submit {
float:right;
vertical-align:bottom;
}

.captcha {
border:1px solid #5e74b3;
margin-top:10px;
}

form {
display:inline;
margin:0;
padding:0;
}

span.req {
margin-left:3px;
color:#F00;
font-weight:bold;
}

div.errForm,span.errForm {
margin:5px;
padding:2px 3px 2px 3px;
color:#F00;
background-color:#ffe4c5;
border:1px solid #ec9835;
text-align:left;
clear:both;
}

.small,.small a {
padding:0px;
margin:0px;
color:#909090;
font-size:7pt;
text-decoration:none;
}

.sort {
color:#000;
}

p.subcats {
margin:0px 0px 7px 0px;
padding:0px;
}

div.pr {
font-size:6pt;
color:#000;
float:left;
height:30px;
margin-right:5px;
}

div.prg {
width:40px;
border:1px solid #999;
height:3px;
font-size:1px;
}

div.prb {
background:#5eaa5e;
height:3px;
font-size:1px;
}

.price {
border:1px solid #A0A0A0;
}

.price table td {
margin:0;
padding:2px;
vertical-align:bottom;
}

.paging-links,.paging-info {
text-align:right;
}

.paging-info {
font-style:italic;
}

.limit_field {
border:1px solid #ed9c3d;
background-color:#ffeedb;
font-size:7pt;
color:#F00;
}

#toggleCategTree {
display:block;
cursor:pointer;
cursor:hand;
color:#F00;
}

#categtree {
margin:3px 0;
height:200px;
width:300px;
overflow:auto;
border:1px solid #ed9c3d;
border-width:0 1px 1px;
background-color:#ffeedb;
}

#catTitle {
background:#ffe4c5;
}

#categtree h2 {
margin:0 0 5px;
padding:2px;
text-align:center;
color:#fff;
background:#ec9734;
vertical-align:middle;
}

#categtree #close_tree {
right:0;
padding:1px;
text-align:center;
white-space:nowrap;
cursor:pointer;
cursor:hand;
}

#categtree .categ-item {
clear:both;
margin:3px 5px;
padding:2px 5px;
display:block;
border:1px solid #ffc47f;
border-width:1px 0;
cursor:pointer;
cursor:hand;
}

#categtree .categ-item img {
margin-right:1em;
}

#categtree .odd {
background:#ffe4c5;
}

#categtree .even {
background:#ffeedb;
}

#categtree .categ-item:hover {
background:#eee;
}

#mamasuma {
position:absolute;
z-index:99;
top:-400px;
}