/* designed by www.SoftElixir.com 
 We turn your thoughts into reality */
 
 body
 {
 margin:0px;
 padding:0px;
 }
 
 /* header */
 
 .logo-bg
 {
 background:url(../images/logo-bg.jpg) repeat-x top left;
 height:126px;
 }
 .nav-bg
 {
 background:url(../images/nav-bg.jpg) repeat-x top left;
 height:41px;
 line-height:41px;
 border-bottom:4px #C9C8C8 solid;
 }
 .top-green-left
 {
 background:url(../images/top-green-left.jpg) top left no-repeat;
 width:21px;
 height:32px;
 }
 .top-green-right
 {
 background:url(../images/top-green-right.jpg) top right no-repeat;
 width:21px;
 height:32px;
 }
 
 /* nav */
 
 .nav-left
 {
 background:url(../images/nav-left.jpg) bottom left no-repeat;
 width:5px;
 height:30px;

 }
 .nav-right
 {
 background:url(../images/nav-right.jpg) bottom right no-repeat;
 width:5px;
 height:30px;
 }
 .nav-bg-gray
 {
 background:url(../images/nav-bg-gray.jpg) bottom right repeat-x;
 height:30px;
 }
  
 /* headings */
 
 .heading1
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#FFFFFF;
 text-decoration:none;
 }
 .heading1c
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#B20909;
 text-decoration:none;
 font-weight:bold;
 }
 .heading1d
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#B20909;
 text-decoration:none;
 font-weight:bold;
 }
 .heading1a
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#000000;
 text-decoration:none;
 font-weight:normal;
 } 
 .heading1b
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:13px;
 color:#000000;
 text-decoration:none;
 font-weight:normal;
 } 
 .heading-strike
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#000000;
 text-decoration:line-through;
 font-weight:normal;
 }
 .heading-strike1
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#B20909;
 text-decoration:line-through;
 font-weight:normal;
 }
 .heading-green
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#76BF28;
 font-weight:bold;
 font-size:17px;
 }
 .heading2
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#000000;
 font-weight:bold;
 font-size:16px;
 }
 .heading3
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#000000;
 font-weight:bold;
 font-size:11px;
 }
 .heading3a
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#000000;
 font-weight:bold;
 font-size:13px;
 }
 .heading3b
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#AF0C2F;
 text-decoration:none;
 font-size:12px;
 }
 .heading3c
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#579712;
 text-decoration:none;
 font-size:11px;
 }
 .line
 {
 font-family:Arial, Helvetica, sans-serif;
 font-size:26px;
 color:#474B42;
 width:5px;
 }
 .heading-phone
 {
 font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
 color:#8FE532;
 font-size:22px;
 text-decoration:none;
 }
 .heading-big
 {
 font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
 font-size:20px;
 color:#22241F;
 font-weight:normal;
 }
 .heading-big1
 {
 font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
 font-size:18px;
 color:#22241F;
 font-weight:normal;
 border-bottom:2px solid #A7A7A7;
 line-height:24px;
 }
 
 
 /* links */
 
 .top-nav
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#FFFFFF;
 text-decoration:underline;
 font-weight:bold;
 }
 .top-nav:hover
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#FFFFFF;
 text-decoration:none;
  font-weight:bold;
 }
 .top-nav2
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#FFFFFF;
 text-decoration:none;
 font-weight:normal;
 }
  .top-nav2:hover
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#FFFFFF;
 text-decoration:underline;
 font-weight:normal;
 }
 .nav-link1
 {
 font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
 color:#000000;
 font-size:14px;
 font-weight:bold;
 text-decoration:none;
 }
  .nav-link1:hover
 {
 font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
  color:#000000;
 font-size:14px;
 font-weight:bold;
 text-decoration:none;
 }
 .nav-link2
 {
 font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
 color:#FFFFFF;
 font-size:14px;
 font-weight:bold;
 text-decoration:none;
 }
  .nav-link2:hover
 {
 font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
color:#FFFFFF;
 font-size:14px;
 font-weight:bold;
 text-decoration:none;
 } 
 .category-link
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#343839;
 text-decoration:none;
 font-size:12px;
 }
  .category-link:hover
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#343839;
 text-decoration:underline;
 font-size:12px;
 }
 .red-link
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#C10B32;
 text-decoration:underline;
 font-size:12px;
 }
  .red-link:hover
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#C10B32;
 text-decoration:none;
 font-size:12px;
 }
 .link-cate
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#000000;
 text-decoration:none;
 font-size:11px;
 }
.link-cate:hover
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#000000;
 text-decoration:underline;
 font-size:11px;
 }
 .red-link1
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#000000;
 text-decoration:none;
 font-size:11px;
 }
  .red-link1:hover
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#000000;
 text-decoration:underline;
 font-size:11px;
 }
 .green-link1
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#5D9D18;
 text-decoration:underline;
 font-size:12px;
 }
  .green-link1:hover
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#5D9D18;
 text-decoration:none;
 font-size:12px;
 }
 .gray-box
 {
 background-color:#E0DCDB;
 border:1px solid #A0A3A7;
 line-height:25px;
 text-align:center;
 }
 .more-link
 { 
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 text-decoration:none;
 color:#000000; 
 text-align:center;
 }
  .more-link:hover
 { 
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 text-decoration:none;
 color:#41760A; 
   text-align:center;
 }
 
 .chat-right-c
 {
 background:url(../images/chat-right-c.jpg) top right no-repeat;
 width:8px;
 height:75px;
 }
 .chat-left-c
 {
 background:url(../images/chat-left-c.jpg) top right no-repeat;
 width:8px;
 height:75px;
 }
 .chat-bg
 {
 background:url(../images/chat-bg.jpg) repeat-x top left;
 height:75px;
 }
 
 /* colors */
 
 .left-color
 {
 background-color:#E5E5E5;
 width:197px;
 }
 
 .green-nav
 {
 background:url(../images/green-nav.jpg) top left repeat-x;
 height:37px;
 line-height:37px;
 font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
 color:#FFFFFF;
 font-size:18px;
 padding-left:15px;
 }
 
 /* height, width */
 .height10
 {
 height:10px;
 }
 .width15
 {
 width:10px;
 }
 
 .left-box
 {
 background-color:#ffffff;
 border:1px solid #999999;
 }
 .search-bg
 {
 background:url(../images/search-bg.jpg) no-repeat top left;
 width:749px;
 height:52px;
 }
 .border-img
 {
 border:1px solid #000000;
 }
 .input
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#343839;
 text-decoration:none;
 font-size:12px;
 }
 .input-text
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#343839;
 text-decoration:none;
 font-size:12px;
 }
 .border-featured
 {
 border:1px solid #E0DCDB;
 padding:7px;
 }
 .border-feature
 {
 border:2px solid #3A312F;
 }
 .pgh
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#3A312F;
 text-decoration:none;
 font-size:12px;
 line-height:16px;
 }
 .pgh1
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#3A312F;
 text-decoration:none;
 font-size:11px;
 line-height:18px;
 }
 .box-bottom
 {
 background-color:#E5E5E5;
 border:2px solid #C9C8C8;
 padding:5px;
 }
 .link-bottom
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 text-decoration:none;
 font-size:11px;
 color:#343839;
 }
  .link-bottom:hover
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 text-decoration:underline;
 font-size:11px;
 color:#343839;
 }
 .link-bottom2
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 text-decoration:none;
 font-size:12px;
 color:#000000;
 font-weight:bold;
 }
  .link-bottom2:hover
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 text-decoration:underline;
 font-size:12px;
 color:#000000;
  font-weight:bold;
 }
 .footer-bg
 {
 background:url(../images/footer-bg.jpg) repeat-x top left;
 height:67px;
 }
 .footer-text
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#525252;
 font-size:11px;
 }
 .footer-link
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#525252;
 font-size:11px;
 text-decoration:none;
 }
  .footer-link:hover
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#525252;
 font-size:11px;
 text-decoration:underline;
 }
 .bg-product-details
 {
 background:url(../images/bg-product-details.jpg) repeat-x top left;
 background-color:#F4F3F3;
 border:1px solid #D4D7D1;
 padding:5px;
 }
 .border-product
 {
 border:2px solid #FFFFFF;
 }
 .border1
 {
 border:2px solid #D2D0D0;
 padding:5px;
 background-color:#FFFFFF;
 }
 .border-bottom
 {
 border-bottom:2px solid #D2D0D0;
 }
 .border-bottom1
 {
 border-bottom:1px solid #D2D0D0;
 }
 .green-line
 {
 background:url(../images/green-line.jpg) repeat-x top left;
 height:7px;
 }
 
 /* green */
 
 .green-left
 {
 background:url(../images/green-left.jpg) no-repeat top left;
 width:13px;
 height:27px;
 }
  .green-right
 {
 background:url(../images/green-right.jpg) no-repeat top right;
 width:13px;
 height:27px;
 }
 .green-bg
 {
 background:url(../images/green-bg.jpg) repeat-x top left;
 height:27px;
 line-height:27px;
 text-align:center;
 }
 .border-green
 {
 border:1px solid #6AA22E;
 padding:5px;
 }
 
 
 /* gray */
 
 .gray-left
 {
 background:url(../images/gray-left.jpg) no-repeat top left;
 width:13px;
 height:27px;
 }
  .gray-right
 {
 background:url(../images/gray-right.jpg) no-repeat top right;
 width:13px;
 height:27px;
 }
 .gray-bg
 {
 background:url(../images/gray-bg.jpg) repeat-x top left;
 height:27px;
 line-height:27px;
 text-align:center;
 }
 
 .green-link
 {
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#000000;
 text-decoration:none;
 }
  .green-link:hover
 {
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#000000;
 text-decoration:none;
 }
  .gray-link
 {
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#ffffff;
 text-decoration:none;
 }
  .gray-link:hover
 {
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#ffffff;
 text-decoration:none;
 }
 .error
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#CC3300;
 text-decoration:none;
 font-size:12px;
 }
 .red-button
 {
 background:url(../images/red-button.jpg) repeat-x top left;
 height:23px;
 border:1px solid #800505;
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#FFFFFF;
 text-align:center;
 padding:0 5px 0 5px;
 }
 .gray-button
 {
 background:url(../images/gray-button.jpg) repeat-x top left;
 height:23px;
 border:1px solid #8B8B8B;
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#FFFFFF;
 text-align:center;
 padding:0 5px 0 5px;
 }
 .box-cart
 {
 border:1px solid #CDCDCD;
 padding:2px;
 }
 .heading-cart
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#ffffff;
 text-decoration:none;
 font-size:12px;
 padding-left:10px;
 font-weight:bold;
 }
 .cart-text
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#343839;
 text-decoration:none;
 font-size:11px;
 padding-left:10px;
 font-weight:normal;
 }
 .cart-text1
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#C10B32;
 text-decoration:none;
 font-size:11px;
 padding-left:10px;
 font-weight:normal;
 }
 .cart-link
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#4C8311;
 text-decoration:none;
 font-size:11px;
 font-weight:normal;
 text-decoration:none;
 }
 .cart-link:hover
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color:#4C8311;
 text-decoration:none;
 font-size:11px;
 font-weight:normal;
  text-decoration:underline;
 }
 .border-bottom2
 {
 border-bottom:2px solid #83B602;
 }
