<STYLE TYPE="text/css">
<!--

.netscapefix {}

body {
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; 
font-size: 14px; 
color: #444444; 
margin: 0px; 
background: url(main-bg.png); 

}
.wrapper {
background: url(head-bg.png) repeat-x; 

}
.template {
width: 966px; 
margin-left: auto; 
margin-right: auto; 

}
.overflow {
overflow: auto; 

}
.float-left {
float: left; 

}
.float-right {
float: right; 

}
.pad-t10 {
padding-top: 10px; 

}
.pad-r10 {
padding-right: 10px; 

}
.top-menu {
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; 
font-size: 15px; 

}
.top-menu li {
display: inline; 
list-style: none; 
padding-left: 20px; 
padding-right: 30px; 

}
.top-menu li a:link {
color: #ffffff; 
text-decoration: none; 
text-shadow: 1px 1px 0px #248F93; 

}
.top-menu li a:visited {
color: #ffffff; 
text-decoration: none; 
text-shadow: 1px 1px 0px #248F93; 

}
.top-menu li a:hover {
color: #FF3; 
text-decoration: underline; 
text-shadow: 1px 1px 0px #248F93; 

}
.top-menu li a:active {
color: #ffffff; 
text-decoration: none; 
text-shadow: 1px 1px 0px #248F93; 

}
.upper-menu {
font-size: 13px; 
float: right; 
padding-right: 11px; 
padding-top: 11px; 
margin-right: 70px; 

}
.upper-menu li {
color: #eaeaea; 
padding-left: 18px; 
display: inline; 
background: url(bullet-bg.png) no-repeat; 
padding-right: 15px; 

}
.upper-menu li a:link {
color: #eaeaea; 
text-decoration: none; 

}
.upper-menu li a:visited {
color: #eaeaea; 
text-decoration: none; 

}
.upper-menu li a:hover {
color: #DD3004; 
text-decoration: underline; 

}
.upper-menu li a:active {
color: #eaeaea; 
text-decoration: none; 

}
.bottom-menu {
width: 960px; 
margin-left: auto; 
margin-right: auto; 
text-align: center; 

}
.bottom-menu li {
font-size: 12px; 
display: inline; 
padding-right: 17px; 
padding-left: 17px; 

}
.menu-bar {
background: url(menu-bar-bg.jpg) no-repeat; 
height: 44px; 
width: 938px; 
margin-left: auto; 
margin-right: auto; 
padding-top: 14px; 
text-align: center; 

}
.content-box {
background: #ffffff; 
border-radius: 4px; 
-moz-border-radius: 4px; 
-ms-border-radius: 4px; 
-webkit-border-radius: 4px; 
-khtml-border-radius: 4px; 
padding: 15px; 
padding-bottom: 26px; 
margin-top: 10px; 
box-shadow: 0px 0px 3px #333333; 

}
.footer-bar {
background: url(copyright.png); 

}
.footer-bar-inner {
overflow: auto; 
width: 940px; 
margin-left: auto; 
margin-right: auto; 
padding: 10px; 
text-align: center; 

}
.search-box {
float: right; 
background: url(search-area-bg.png) no-repeat; 
width: 289px; 
height: 34px; 
text-align: left; 
margin-top: 15px; 
margin-right: 10px; 

}
.search-field {
font-size: 13px; 
color: #ccc; 
background: none; 
border: none; 
padding: 3px; 
width: 240px; 
margin-top: 6px; 
margin-left: 5px; 

}
.social-icons {
float: right; 
padding-right: 20px; 
margin-top: -3px; 
padding-top: 10px; 

}
.social-icons li {
display: inline; 
padding-left: 5px; 

}
.copyright {
font-size: 12px; 
color: #ffffff; 

}
.credit-cards {
padding: 10px; 
padding-bottom: 3px; 
text-align: center; 

}
.side-menu {
width: 230px; 
background: #f6f6f6; 
border-radius: 4px; 
-moz-border-radius: 4px; 
-ms-border-radius: 4px; 
-webkit-border-radius: 4px; 
-khtml-border-radius: 4px; 
border: 1px solid #dadada; 

}
.side-menu-title {
text-align: center; 
margin-left: auto; 
margin-right: auto; 
padding-top: 5px; 
padding-bottom: 10px; 
margin-bottom: 10px; 
border-bottom: 1px dashed #dedede; 

}
.pad15 {
padding: 15px; 

}
.pad-b10 {
padding-bottom: 20px; 

}
.slider-container {
padding-left: 15px; 
padding-top: 0px; 
padding-right: 0px; 

}
.mycart-pos {
width: 58px; 
margin-right: 10px; 

}
.mycart-float {
position: absolute; 
z-index: 1; 
width: 58px; 

}
.content-pad {
padding: 10px; 
padding-left: 15px; 
padding-bottom: 30px; 

}
.prefooter {
background: url(pre-footer-bg.png) center no-repeat; 
height: 32px; 
margin-top: -30px; 
z-index: 9999;

}
-->

</STYLE>

