/***********************************
CSS Document
Author: Michael Oleksak - StarsnSites.com
copyright ©2005 all rights reserved
***********************************/

body { background-color: #000000;
       margin: 0px; padding:0px; height:100%; border:none;
       }
table, div, tbody { font-family: lucida, verdana, sans-serif;
                    font-size: 13px; color: #efefef; border-collapse: collapse; 
                	}

/***********************************
Main Outer Containing Table style settings
***********************************/                 	

#mainTable { width: 780px; height: 100%; padding:0px;
             border:1px solid #696969; 
             }

.navCell { background-image:url('../images/JSProductions_06.jpg');
           height:100%; width: 180px; padding-left:5px; padding-top:5px; vertical-align: top;
           font-size: 12px; color: #FFE8BB; line-height: 22px;
           }
.navCell a:link, 
.navCell a:active,
.navCell a:visited { color: #FFE8BB; text-decoration: none; }
.navCell a:hover { color: #ffffff; text-decoration: underline; }

              
.contentCell { height:100%; width: 600px; vertical-align: top; 
               background-color: #6B150C; border-left:1px solid #696969;
                 }                            
              
/***********************************
The Table in the middle with SubCategory navigation and content container
***********************************/

.contentTable { height: 100%; width: 100%; 
                }
.contentTable th { font-weight: normal; text-align: center; color: #D0CAAF; 
                   border-top:1px solid #696969; border-bottom:1px solid #696969; padding: 2px;
                   }
.contentTable td { vertical-align: top; height:100%; padding: 6px; 
                   }
                

.SubCatContent { width: 100%; vertical-align: top; 
              }
              
.product { text-align: center; background-color: #FCF5DA; border:1px solid #F7E38C; padding:2px; } 
                         
	      	
/***********************************
 Begin Link Styles
***********************************/

a:link, 
a:active,
a:visited { color: #D0CAAF; text-decoration: none; }
a:hover { color: #ffffff; text-decoration: underline; }

.CatNav { font-size: 9px; }

/***********************************
 Heading Tag Styles
***********************************/	 

h1.error {font-size: small; color: red; font-weight: bold; text-align: center;}

h1 { font-size: 14px;  line-height: 20px; color: #C7C7C7; 
     margin-top: 2px;  margin-bottom: 2px;  
     }

h2,h3 { font-size: 14px;  line-height: 16px; color: #D1D1D1; 
         margin-top: 1px; margin-bottom: 2px;  
         }
	
h3.error { font-size: 13px;  font-weight: bold;
		   margin-top: 1px; margin-bottom: 1px; line-height: 16px; color: #ff0000;
		 }

h1.featured { font-size: 17px;  background-color : #525D8C; 
              margin-top: 1px;  margin-bottom: 2px;  line-height: 24px; color: #ffffff;
              border: 1px solid #555555;              
             }
			  
/* End Heading Tag Styles*/

/***********************************
 Miscellaneous Body Part Tag Styles
***********************************/
    
textarea, 
form select, input { font-size: 11px; border: 1px solid #555555; 
                 	 }

ul { list-style-image: url('../images/bulltetpoint.gif')
	 }
	
hr { height: 1px; width: 90%; color: #696969;
	 }              	 

img { border: 0px solid;
      }
form {  margin: 0px; padding: 0px; border: none; }


/***********************************
Below is style for Pond Pictures Feature
***********************************/
          
.picS { width: 98%; border:#324267 1px solid;
        border-collapse: collapse; font-size: 9px; color: #555555;}
                    
.picS td    { width: 100px; height: 75px; text-align: center;
              background-color: #82AAC6; padding: 0px;
              vertical-align: middle; border:#efefef 1px solid;
             }

.picS th    { font-size: 10px; font-weight: 200; background-color: #efefef;
              border:#82AAC6 1px solid; padding-left: 5px; padding: 0px;
              text-align: center; vertical-align: middle; width: 50%; color: #555555;
          }
/***********************************
Above is style for Pond Pictures Feature          
***********************************/ 


/***********************************
 Price Cart and Product Box Styles
***********************************/	  


.featured { border:#c0c0c0 1px solid;
	        text-align:center;
	        }
	
.featured th { font-size:10px; font-weight: 550; color:#ffffff;
	 	       border:#555555 1px solid; padding:2px; background-color: #555555;
	           }
	
.featured td { border:#c0c0c0 1px solid;
	           font-size: 9px; width: 33%;
	           padding:2px;
	           }


.small { font-size: 11px; }
.smaller { font-size: 10px; text-align:center; }
.smallest { font-size: 9px; }
.smalltext { font-family: lucida, verdana, sans-serif;
             font-size: 11px;
             }


.date { font-size: 10px; color: #7D2E2E;
        }


/***********************************
 Begin Copyright Section
***********************************/

.copyright	{ background-color: #555555;
              font-size: 9px; color: #AAAAAA;  line-height: 15px; text-indent: 10px; 
              text-align: center; vertical-align: middle; width: 780px; height: 20px;
              margin-bottom: 3px; 
              }
	
.copyright a:link,
.copyright a:active,	
.copyright a:visited  { color: #AAAAAA;	text-decoration : none;	}
.copyright a:hover	  {	color: #efefef; text-decoration : underline; }	
	
/***********************************
 End Copyright Section
***********************************/	


/***********************************
Begin Table Nav SUBMenu Styles
***********************************/

table.SUBmenu a { padding: 1px; text-decoration:none;
	width:100%; border:1px solid; display: block; 
	border-top-color : #FAEDB7; 
    border-right-color : #AC9E62; 
    border-bottom-color : #7F7548; 
    border-left-color : #F9E8A2;} 

div.SUBmenu a {
	color: #000; background: #fff; text-decoration:none;
	font-size:11px; line-height:13px;
	font-family: verdana, sans-serif;
    }

div.SUBmenu a:link,
div.SUBmenu a:active,
div.SUBmenu a:visited { color: #000; background: #F7E38C; text-decoration:none;
                        }

div.SUBmenu a:hover { font-weight: normal;
      color: #000; background: #F7E38C; border:1px solid text-decoration:none;
	  border-top-color : #7F7548; 
      border-right-color : #F9E8A2; 
      border-bottom-color : #FAEDB7; 
      border-left-color : #AC9E62;
      text-indent: 2px;      
      }
 
                   
/***********************************
End Table Nav SUBMenu Styles
***********************************/




/***********************************
 End Stylesheet
***********************************/