
body {
     background:#fff;
     margin:0px;
     padding:0px;
     text-align:center;
     font:normal 10pt Arial,Helvetica,FreeSans,"Liberation Sans","Nimbus Sans L",sans-serif; color:#000;
     }
     
body#ckeditor{
              text-align:left;
              background:#fff;
              font:normal 10pt Arial,Helvetica,FreeSans,"Liberation Sans","Nimbus Sans L",sans-serif; color:#000;
              }
              
h1 {font:normal 20pt Arial,Helvetica,FreeSans,"Liberation Sans","Nimbus Sans L",sans-serif; color:#000;}
h2 {font:normal 18pt Arial,Helvetica,FreeSans,"Liberation Sans","Nimbus Sans L",sans-serif; color:#000;}
h3 {font:normal 16pt Arial,Helvetica,FreeSans,"Liberation Sans","Nimbus Sans L",sans-serif; color:#000;}
h4 {font:normal 14pt Arial,Helvetica,FreeSans,"Liberation Sans","Nimbus Sans L",sans-serif; color:#000;}
h5 {font:normal 12pt Arial,Helvetica,FreeSans,"Liberation Sans","Nimbus Sans L",sans-serif; color:#000;}
h6 {font:normal 10pt Arial,Helvetica,FreeSans,"Liberation Sans","Nimbus Sans L",sans-serif; color:#000;}

.m5 {margin:5px;}
.m10 {margin:10px;}
.m20 {margin:20px;}


a {color:#BB757E;}
a:hover {color:#368B36;}

p {margin:10px 0;}

.breaker {clear:both; height:20px;}

.site_body {
           border:1px solid #999;
           width:1000px;
           margin:0px auto;
           background:#fff;
           font:normal 10pt Arial,Helvetica,FreeSans,"Liberation Sans","Nimbus Sans L",sans-serif;
           }
.header {
        background:#fff;
        width:100%;
        height:158px;
        }
.menubar{
         background:#fff;
         text-align:right;
         clear:left;
         float:left;
         width:1000px;
         font:bold 14pt Arial,Helvetica,FreeSans,"Liberation Sans","Nimbus Sans L",sans-serif;
         color:#666;
         border:0px solid #999;
         padding:5px 0;
         border-width:1px 0 1px 0;
         margin:10px 0;
         }
.menubar a {
           color:#714D17;
           text-decoration:none;
           text-align:center;
           display:block; 
           float:left;
           padding:3px 10px; 
           background:#fff; 
           margin:0px 5px 0px 5px;
           font:bold 10pt Arial,Helvetica,FreeSans,"Liberation Sans","Nimbus Sans L",sans-serif;
           }
.menubar a:hover {
                 background:wheat;
                 color:#714D17;
                 }
.menuside {
	  text-align:left; 
	  padding:10px; 
	  background:#fff;
	  }

#nav_prod {
          list-style-type:none;
          margin:0px;
          padding:0px;
          }

a.cat {
           color:#666;
           text-decoration:none;
           font:normal 12pt Arial,Helvetica,FreeSans,"Liberation Sans","Nimbus Sans L",sans-serif;
           display:block;
           float:left;
           clear:left;
           margin-bottom:1px;
           border-bottom:2pt dotted #666;
           padding:5px 10px;
           width:180px;
           * width:200px;
           height:20px;
           line-height:20px;
           }
a.subcat {
         display:block;
         float:left; 
         clear:left; 
         background:none; 
         margin:0px 0px 5px 10px; 
         width:175px; 
         font:bold 9pt arial; 
         text-align:left;
         color:#000;
         text-decoration:none;
         height:20px; 
         line-height:20px;
         }

.brandsmenu{
           margin:5px 0px;
           }


.brandsmenu a {
            font:italic 12pt Georgia;
            color:#680003;
            text-decoration:none;
            }
.subbrandsmenu {
               text-decoration:none;
               color:#000;
               }

#small_basket {
              width:190px;
              * width:192px;
              margin:0px;              
              border:0px solid #680003;
              border-width:0 1px;
              overflow:hidden;
              float:left;
              clear:left;
              * margin-left:3px;
              }

a.cat:hover {
           color:#000;
           text-decoration:none;
           }

.content  {
          background:#fff;
          text-align:left;
          width:1000px;
          font:normal 10pt Arial,Helvetica,FreeSans,"Liberation Sans","Nimbus Sans L",sans-serif;
          }
.notice   {
          padding:5px;
          border:1px solid #FF6600;
          background:#FFCC99;
          font:bold 8pt verdana;
          color:#FF6600;
          width:200px;
          text-align:center;
          margin:10px 0px 10px 200px;
          }
.photo_title {
             font:12pt Arial,Helvetica,FreeSans,"Liberation Sans","Nimbus Sans L",sans-serif; 
             color:#666;
             text-align:left;
             background:#fff;
             padding:5px;
             margin:10px 10px 0px 10px;
             }
#all_products_wrap{
                  
                  }
.product_wrap {
              width:370px;
              margin:0px 20px 10px 0px;
              background:none;
              float:left;
              overflow:hidden;
              }
.prod_name {
           margin:0px 10px;
           padding:5px 0px;
           float:left;
           width:350px;
           background:none;
           font:bold 12pt Arial,Helvetica,FreeSans,"Liberation Sans","Nimbus Sans L",sans-serif; 
           color:#8D302D;
           }
.prod_rightcol {
               float:left;
               width:150px;
               background:none;
               margin:5px 5px 5px 10px;
               height:190px;
               }
.prod_footer {
             float:left;
             clear:both;
             height:80px;
             width:230px;
             margin:5px;
             background:none;
             font:normal 8pt Arial,Helvetica,FreeSans,"Liberation Sans","Nimbus Sans L",sans-serif; 
             }
.prod_photo {
               float:left;
               width:190px;
               clear:left;
               margin:5px 0px 5px 10px;
               background:none;
               text-align:center;
            }

.prod_name2 {
           margin:0px 10px;
           padding:5px 0px;
           float:left;
           background:none;
           font:bold 12pt Arial,Helvetica,FreeSans,"Liberation Sans","Nimbus Sans L",sans-serif; 
           
           }

.prod_name2 a
            {
            text-decoration:none; 
            color:#8D302D;
            }

.prod_photo2 {
               float:left;
               clear:left;
               width:240px; 
               margin:0px 0px 0px 0px;
               height:240px;
               background:none;
            }

.details_wrap {
              width:520px;
              margin:0px 0px 20px 0px;
              background:#fff;
              float:left;
              }
.details_name {
           margin:0px 10px;
           padding:5px 0px;
           float:left;
           width:500px;
           background:none;
           font:bold 14pt Arial,Helvetica,FreeSans,"Liberation Sans","Nimbus Sans L",sans-serif; 
           color:#660000;
           }
.details_rightcol {
               float:right;
               width:300px;
               background:none;
               margin:10px 10px 10px 0px;
               height:190px;
               }
.details_footer {
             float:right;
             clear:right;
             width:300px;
             margin:0px 10px 10px 0px;
             background:none;
             font:normal 10pt Arial,Helvetica,FreeSans,"Liberation Sans","Nimbus Sans L",sans-serif; 
             }
.details_brand {
               float:left;
               width:220px; 
               margin:0 0 0 10px;
               background:none;
               }
               
.details_brandhead{
                  clear:left;
                  margin:5px 0;
                  font:14pt arial;
                  color:#7A32F6;
                  }
                            
.details_photo {
               float:left;
               width:180px;
               height:180px;
               margin:10px 10px 10px 10px;
               background:none;
            }


.proj_details_wrap {
              width:780px;
              margin:0px 0px 20px 0px;
              background:none;
              float:left;
              }
.proj_details_name {
           margin:0px 10px;
           padding:5px 0px;
           float:left;
           width:500px;
           background:none;
           font:bold 14pt Arial,Helvetica,FreeSans,"Liberation Sans","Nimbus Sans L",sans-serif; 
           color:#660000;
           }
.proj_details_rightcol {
               float:right;
               width:300px;
               background:#fff;
               margin:10px 10px 10px 0px;
               }
.proj_details_footer {
             float:left;
             clear:both;
             width:780px;
             margin:0px 10px 10px 0px;
             background:none;
             font:normal 10pt Arial,Helvetica,FreeSans,"Liberation Sans","Nimbus Sans L",sans-serif;
             line-height:14pt; 
             }
.proj_details_brand {
               float:left;
               width:220px; 
               margin:0 0 0 10px;
               background:blue;
               }
               
.proj_details_brandhead{
                  clear:left;
                  margin:5px 0;
                  font:14pt arial;
                  color:#7A32F6;
                  }
                            
.proj_details_photo {
               float:left;
               margin:10px 10px 10px 10px;
               background:#333;
            }
            
.proj_details_photo_thumbs {
               float:left;
               clear:left;
               width:450px;
               margin:10px 10px 10px 10px;
               background:none;
            }

.bask_row { background:none; float:left; clear:left; width:570px; margin-bottom:3px; border-bottom:1px dotted #bbb; padding:3px 0;}
.bask_1 { float:left; width:300px; height:24px; background:none; }
.bask_2 { float:left; width:100px; text-align:right; height:24px; background:none; color:#9B4352; }
.bask_3 { float:left; width:50px; height:24px; background:none; text-align:center; }
.bask_4 { float:left; width:30px; height:24px; background:none }

.bask2_row { background:#eee; float:left; clear:left; width:570px; padding:3px 0;}
.bask2_1 { float:left; width:300px; height:24px; background:none; line-height:24px; padding-left:10px;}
.bask2_2 { float:left; width:100px; text-align:right; height:24px; background:none; color:#1E877D; line-height:24px;}
.bask2_3 { float:left; width:50px; height:24px; background:none; text-align:center; line-height:24px;}
.bask2_4 { float:left; width:30px; height:24px; background:none; line-height:24px;}



#shipping_form{
             }

#shipping_form label{
                   font:12pt Arial;
                   color:#982434;
                   display:block;
                   float:left;
                   clear:both;
                   height:24px;
                   width:150px;
                   margin:5px;
                   }
                   

#shipping_form input{
                   font:12pt Tahoma;
                   display:block;
                   float:left;
                   height:24px;
                   width:150px;
                   margin:5px;
                   }
#shipping_form select{
                   font:12pt Tahoma;
                   display:block;
                   float:left;
                   height:24px;
                   width:150px;
                   margin:5px;
                   }
                   
                   
.proj_prod {
           display:block;
           color:#666;
           width:210px;
           float:left;
           background:none;
           clear:left;
           }
.proj_prod b {
             color:#333;
             }
             
             
             
             
             
