
body {
margin: 0px;
font-family: verdana, helvetica, sans-serif;
font-size: 12px;
color: #000;
background: #EDF1F8;
text-align: left;
}

span.price {
color: #000000;
font: bold 12px verdana, helvetica, sans-serif;
}

table.main {
font-family: verdana, helvetica, sans-serif;
font-size: 12px;
text-align: left;
color: #000;
width:980px;
border-left: 1px solid #D2D2CA;
border-right: 1px solid #D2D2CA;
border-bottom: 1px solid #D2D2CA;
border-top: 1px solid #D2D2CA;
}

ul.ectmenu1 {
z-index: 5000;
list-style: none;
border: 1px none;
color: #ffffff;
font:  bold 12px Arial, Helvetica, sans-serif;
padding:  5px;
}

li.ectmenu1 {
border:  1px solid;
padding:  5px;
background-color: #39acac;
text-align:  left;
}

li.ectmenu1 a {
color: #ffffff;
padding:4px;
}

li.ectmenu1 a:hover {
color: #333;
padding:  4px;
}

.topbg {
background-image: url(images/topbg.gif);
font-size: 12px;
font-family: Tahoma;
color: #666666;
height: 26px;
width: 100%;
}

.leftbg {
background-image: url(images/leftbg.gif);
}

.rightbg {
background-image: url(images/rightbg.gif);
}

#menu ul {
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Tahoma, Helvetica, sans-serif;
font-size: 8px;
margin: 0px;
}

#menu a {
display: block;
padding: 5px;
width: 140px;
background-color: #F7F7F4;
border-bottom: 1px solid #D2D2CA;
}

#menu a:link, #menuitems a:visited {
color: #993399;
text-decoration: none;
font-weight: bold;
}

#menu a:hover {
background-color: #D2D2CA;
color: #000080;
font-weight: bold;
}

A.blue:link {
color: #003399;
text-decoration: underline;
}

A.blue:visited {
color: #003399;
text-decoration:  none;
}

A.blue:active {
color: #003399;
text-decoration: none;
}

A.blue:hover {
color: #333333;
text-decoration: none;
font-weight: bold;
}

A:link {
color: #339999;
text-decoration: bold;
}

A:visited
 {
color: #339999;
text-decoration: none;
}

A:active
 {
color: #008080;
text-decoration: bold;
}

A:hover
 {
color: #CCCCCC;
text-decoration: none;
}

A.dark:link
 {
color: #666666;
text-decoration: none;
}

A.dark:visited
 {
color: #666666;
text-decoration: none;
}

A.dark:active
 {
color: #666666;
text-decoration: none;
}

A.dark:hover
 {
color: #000000;
text-decoration: none;
}

A.white:link
 {
color: #ffffff;
text-decoration: bold;
}

A.white:visited
 {
color: #ffffff;
text-decoration: none;
}

A.white:active
 {
color: #ffffff;
text-decoration: none;
}

A.white:hover
 {
color: #000000;
text-decoration: none;
}

td.catname
{
vertical-align:top;
}

td.product
 {
border: 1px dotted #3B4754;
background-color: #FFFfff;
vertical-align:top;
width: 365px;
} 

TD {
font-size: 12px;
font-family: Verdana;
}

P {
font-size: 12px;
font-family: Verdana;
}

TD.dark {
font-size: 12px;
font-family: Tahoma;
color: #666666;
}

P.dark {
font-size: 11px;
font-family: Verdana;
color: #666666;
}

TD.smaller {
font-size: 11px;
font-family: Tahoma;
color: #000000;
}

P.smaller {
font-size: 11px;
font-family: Verdana;
color: #000000;
}

HR {
color: #d2d2c4;
height: 0px;
}

.mincart {
font-size: 11px;
font-family: verdana, helvetica, sans-serif;
color: #000000;
}

td.prodimage {
vertical-align: top;
}

.sliderwrapper {
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
border: none;
border-bottom-width: 0px;
width: 500px; /*width of featured content slider*/
height: 300px;
}

.sliderwrapper .contentdiv {
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0; /*leave as is*/
top: 0; /*leave as is*/
padding: 5px;
background: white;
width: 500px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
height: 100%;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}

.pagination {
width: 500px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
text-align: right;
background-color: none;
padding: 5px;
}

.pagination a {
padding: 0 5px;
text-decoration: none; 
color: #339999; /*number colors*/
background: white;
}

.pagination a:hover, .pagination a.selected {
color: #000000;
background-color: #FEE496;
}

.sliderwrapper .contentdiv a img {
border: none;
}
