/*********************************************************
    cg.css
    
    Main CSS file used for CasperGlass.com
    by Gigot Hudspeth : MMDC, Inc
**********************************************************/

html {
   margin: 0px;
   padding: 0px;
   }

body.cgWeb {
   font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
   font-size: 9pt;
   color: #990000;
   }
#logo {
   position: absolute;
   left: 0px;
   width 240px;
   margin: 2px 10px 2px 2px;
   text-align: center;
   }

#navbuttons {
   top: 0px;
   margin: 2px 2px 2px 320px;
   padding: 10px 0px 0px 0px;
   text-align: center;
   font-family: "Lucida Handwriting", Verdana, Tahoma, Arial, Helvetica, sans-serif;
   font-size: 14pt;
   text-shadow: #666666 2px 2px 2px;
   }

#navbuttons_current {
   color: #ffcccc;
   text-shadow: #666666 2px 2px 2px;
   }

#topbottle {
   position: absolute;
   left: 246px;
   width: 70px;
   margin: 2px 2px 2px 2px;
   padding: 0px 0px 0px 0px;
   }

#navbtntable {
   width: 1060px;
   text-align: center;
   }

#currentpage {
   align: center;
   background-image: url("images/tableBak.jpg");
   width: 400px;
   text-align: center;
   font-family: "Lucida Handwriting", Verdana, Tahoma, Arial, Helvetica, sans-serif;
   font-size: 16pt;
   }

#smalltext {
   text-align: center;
   color: black;
   font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
   font-size: .8em;
   font-weight: normal;
   }

#smallertext {
   text-align: center;
   color: black;
   font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
   font-size: .6em;
   font-weight: normal;
   }

#smalltextLeft {
   text-align: left;
   color: black;
   font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
   font-size: .8em;
   font-weight: normal;
   }

#smalltextItal {
   text-align: center;
   color: maroon;
   font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
   font-size: .8em;
   font-weight: normal;
   font-style: italic;
   }

#mediumtext {
   text-align: center;
   color: black;
   font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
   font-size: .85em;
   font-weight: bold;
   }

#largetext {
   text-align: left;
   color: black;
   font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
   font-size: 1.2em;
   font-weight: normal;
   }

#boldital {
   font-weight: bold;
   text-decoration: italics;
   }

#maincontent {
   position: absolute;
   top: 225px;
   width: 1380px;
   color: #000000;
   background-color: #990000;
   margin: 3px;
}

#addtocart {
}

#thumbnailtable {
   text-align: center;
   }

#thumbnailtableLeft {
   text-align: left;
   }

#itemtable {
   table-layout: fixed;
   border-collapse: separate;
   border-spacing: 10px;
   margin: 10px;
   }

#itemcell {
   width: 33%;
   color: #000000;
   background-color: white;
   padding: 6px;
   margin: 10px;
   vertical-align: top;
   text-align: left;
}

#bannerspan {
   width: 100%;
   color: #000000;
   background-color: white;
   padding: 0px;
   margin: 0px;
   vertical-align: top;
   text-align: left;
   font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
   font-size: 12pt;
   font-weight: bold;
   text-shadow: none;
}

#bannercell {
   width: 100%;
   color: green;
   background-color: white;
   padding: 0px 20px 0px 20px;
   margin: 0px;
   vertical-align: top;
   text-align: center;
   font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
   font-size: 12pt;
   font-weight: bold;
}

#itemHeader {
   font-weight: bold;
   font-size: 1.3em;
   }

#itemPrice {
   font-weight: normal;
   font-size: 1em;
   text-align: right;
   }

#itemPrice_L {
   font-weight: normal;
   font-size: 1em;
   text-align: left;
   }

#itemDescr {
   font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
   font-size: 1em;
   color: black;
   text-align: left;
   }

#thumbimg {
   border: 3px;
   border-color: #990000;
}

img.thumbimg2 {
   border: 4px;
   border-style:double;
   border-color:#ff9933;
} 


#thumbimg_nobord {
   border: 0px;
}

#reseller {
   text-align: right;
   font-size: .85em;
   }

/******** link classes *********/

a.imglink:link {
   text-decoration: none;
   border: 0px;
   color: #990000;
   }

a.imglink:visited {
   text-decoration: none;
   border: 0px;
   color: #990000;
   }

a.imglink:active {
   text-decoration: none;
   border: 0px;
   color: #990000;
   }

a.imglink:hover {
   text-decoration: none;
   border: 0px;
   color: #990000;
   text-shadow: #ffff00 2px 2px 2px;
   }


a.thumb:link {
   text-decoration: none;
   border: 0px;
   }

a.thumb:visited {
   text-decoration: none;
   border: 0px;
   }

a.thumb:active {
   text-decoration: none;
   border: 0px;
   }

a.thumb:hover {
   text-decoration: none;
   border: 0px;
   }

a.thumbimg:link {
   text-decoration: none;
   border-style: solid;
   border: 20px;
   border-color: orange;
   }

a.thumbimg:visited {
   text-decoration: none;
   border-style: solid;
   border: 20px;
   border-color: orange;
   }

a.thumbimg:active {
   text-decoration: none;
   border-style: solid;
   border: 20px;
   border-color: orange;
   }

a.thumbimg:hover {
   text-decoration: none;
   border-style: solid;
   border: 20px;
   border-color: orange;
   }


a.regular:link {
   font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
   font-size: 9pt;
   color: #990000;
   text-decoration: underline;
   }

a.regular:visited {
   font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
   font-size: 9pt;
   color: #990000;
   text-decoration: underline; 
   }

a.regular:active {
   font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
   font-size: 9pt;
   color: #990000;
   text-decoration: underline; 
   }

a.regular:hover {
   font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
   font-size: 9pt;
   color: #990000;
   text-decoration: underline overline; 
   }










