/*
|--------------------------------------------------|
|  logo                                            |
|                                                  |
|--------------------------------------------------|
|  menu                                            |
|                                                  |
|--------------------------------------------------|
|  content                                         |
|                                                  |
|  |-------------------------------------------|   |                                           |
|  |  submenu                                  |   |
|  |  |---------------|     |---------------|  |   |
|  |  |  submenuitem  | ... |  submenuitem  |  |   |
|  |  |---------------|     |---------------|  |   |
|  |-------------------------------------------|   |
|                                                  |
|  |-------------------------------------------|   |
|  |  section                                  |   |
|  |-------------------------------------------|   |
|                                                  |
|--------------------------------------------------|
*/

#logo { background: url('images/logo.gif') no-repeat; 
        float:left;
        height:50px; width:100px;
        /*margin-right: auto; margin-left: auto;*/
      }
#logoText {float:left; 
           font-family: "Courier New", Courier, mono;
           font-size: 36pt;
           font-weight: bold;
           color: #000;
           height:50px; width:350px;
           margin:0px; margin-left: 20px;
           /*border: 5px double #52ACAB;*/
        }
#menu { /*clear: both; */ float:right;
          /*background: #52ACAB;*/
          /*border: 5px double #52ACAB;*/
          height:50px; 
          width: 350px; 
          margin-top: 20px;
          /*margin-right: auto; margin-left: auto;*/
       }
#contactDetails { clear: left;
                  float: left;
                  margin: 5px 10px;
                  width: 380px;
                  /*border: 1px solid #000;*/
                  /*background: #CCBBDD;*/
                }
#content { clear: both;
           width: 98%; /* 850px = 100% */
           margin: 0px auto 0px auto;
           padding-top: 20px;
           /*background: #AACCBB;*/
       }

#menuHome { float:right; margin: 24px 5px 1px 5px; background: url('images/buttonHome.gif'); height:24px; width: 99px;}
#menuFoundry { float:right; margin: 24px 5px 1px 5px; background: url('images/buttonFoundry.gif'); height: 24px; width: 99px;}
#menuAccessories { float:right; margin: 24px 5px 1px 5px; background: url('images/buttonAccessories.gif');  height: 24px; width: 99px; }
#menuGallery { float:right; margin: 24px 5px 1px 5px; background: url('images/buttonGallery.gif'); height: 24px; width: 99px;}
#menuNews { float:right; margin: 24px 5px 1px 5px; background: url('images/buttonLatestNews.gif'); height: 24px; width: 99px;}

#submenu { clear:both; float: left;
           border: 10px ridge #FC0;
           /*height: 310px;*/ width: 100%;
           margin-right: auto; margin-left: auto;
           padding: 2px;
           /*background: #F00;*/
         }
#submenuitem { float: left; 
               padding: 5px;
             }

#section { clear: both; 
           border: 2px outset #C96;
           margin: 20px auto 0px auto;
           padding: 0px 5px;
           width: 95%;
         }

#clear { clear: both; }

#price { float: right; padding-right: 10px; }
#buy { float: right; padding-right: 0px;}

#return { float: left; }

#itemLeft { float: left;  padding: 10px;}
#itemRight { float: right; padding: 10px;}
#ieCenter { text-align: center; /*padding: 1px; background-color: #aaa;*/}

#infoNeeded { background: url('images/warning.jpeg') no-repeat; 
              width: 24px; height: 20px;
              float: right; }
