/**
 * Main CSS Stylesheet
 *
 * @package templateSystem
 * @copyright Copyright 2003-2007 Zen Cart Development Team
 * @copyright Portions Copyright 2003 osCommerce
 * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
 * @version $Id: stylesheet.css 5952 2007-03-03 06:18:46Z drbyte $
 */


        
#mainWrapper {
	background-color: black;
	text-align: left;
	width: 882px;
	vertical-align: top;
	border: none;
	/*1px solid #9a9a9a;*/
	}

#navMainWrapper {
	margin: 0em;
	background-color: black;
	background-image: url(http://www.stantons.com/dg/vocal_images/header9.jpg);
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	color: #ffffff;
	width: 882px;
	height: 485px;
	}

#categoriesHeading {
        position: absolute;
        top: 100px;
        margin-left: -55px;
        text-align: left;
        color: red;
        font-size: 14px;
        padding: 0px 0px 0px 0px;
        }
        
#categoriesContent {
        padding: 4px 4px 4px 28px;
        height: 25px;
        }

.rightBoxHeading {
	margin: 0em;
	background-color: black;
	background-image: none;
	padding: 0.5em 0.2em;
	}

.leftBoxHeading {
        margin: 0em;
        background-color: black;
        background-image: none;
        padding: 0.5em 0.2em;
        }

.rightBoxContainer {
       margin: 0em;
       border: none;
       border-bottom: none;
       margin-top: 1.5em;
       }

.sideBoxContent {
	background-color: black;
	padding: 0.4em;
	}

/* categories box parent and child categories */

A.category-top, A.category-top:visited {
	color: white;
	text-decoration: none;
	}

A.category-top_0, A.category-top_0:visited {
	color: white;
	text-decoration: none;
	width: 230px;
	font-size: 12px;
	font-weight: bold;
	position: absolute; 
	top: 125px; 
	margin-left: -82px;
	}

A.category-top_1, A.category-top_1:visited {
	color: white;
	text-decoration: none;
	width: 230px;
	font-size: 12px;
	font-weight: bold;
	position: absolute; 
	top: 140px; 
	margin-left: -82px;
	}

A.category-top_2, A.category-top_2:visited {
	color: white;
	text-decoration: none;
	width: 230px;
	font-size: 12px;
	font-weight: bold;
	position: absolute; 
	top: 155px; 
	margin-left: -82px;
	}

A.category-top_3, A.category-top_3:visited {
	color: white;
	text-decoration: none;
	width: 230px;
	font-size: 12px;
	font-weight: bold;
	position: absolute; 
	top: 170px; 
	margin-left: -82px;
	}

A.category-top_4, A.category-top_4:visited {
	color: white;
	text-decoration: none;
	width: 230px;
	font-size: 12px;
	font-weight: bold;
	position: absolute; 
	top: 185px; 
	margin-left: -82px;
	}

A.category-top_5, A.category-top_5:visited {
	color: white;
	text-decoration: none;
	width: 230px;
	font-size: 12px;
	font-weight: bold;
	position: absolute; 
	top: 200px; 
	margin-left: -82px;
	}

A.category-top_6, A.category-top_6:visited {
	color: white;
	text-decoration: none;
	width: 230px;
	font-size: 12px;
	font-weight: bold;
	position: absolute; 
	top: 215px; 
	margin-left: -82px;
	}

A.category-top_7, A.category-top_7:visited {
	color: white;
	text-decoration: none;
	width: 230px;
	font-size: 12px;
	font-weight: bold;
	position: absolute; 
	top: 230px; 
	margin-left: -82px;
	}

A.category-top_8, A.category-top_8:visited {
	color: white;
	text-decoration: none;
	width: 230px;
	font-size: 12px;
	font-weight: bold;
	position: absolute; 
	top: 245px; 
	margin-left: -82px;
	}

A.category-top_9, A.category-top_9:visited {
	color: white;
	text-decoration: none;
	width: 230px;
	font-size: 12px;
	font-weight: bold;
	position: absolute; 
	top: 260px; 
	margin-left: -82px;
	}

A.category-top_10, A.category-top_10:visited {
	color: white;
	text-decoration: none;
	width: 230px;
	font-size: 12px;
	font-weight: bold;
	position: absolute; 
	top: 275px; 
	margin-left: -82px;
	}

A.category-top_11, A.category-top_11:visited {
	color: #00DD00;
	text-decoration: none;
	width: 230px;
	font-size: 15px;
	font-weight: bold;
	position: absolute; 
	top: 125px; 
	margin-left: -725px;
	}

A.category-top_16, A.category-top_16:visited {
	color: white;
	text-decoration: none;
	width: 230px;
	font-size: 12px;
	font-weight: bold;
	position: absolute; 
	top: 305px; 
	margin-left: -82px;
	}

A.category-top_17, A.category-top_17:visited {
	color: white;
	text-decoration: none;
	width: 230px;
	font-size: 12px;
	font-weight: bold;
	position: absolute; 
	top: 320px; 
	margin-left: -82px;
	}

A.category-top_18, A.category-top_18:visited {
	color: white;
	text-decoration: none;
	width: 230px;
	font-size: 12px;
	font-weight: bold;
	position: absolute; 
	top: 335px; 
	margin-left: -82px;
	}

A.category-top_19, A.category-top_19:visited {
	color: white;
	text-decoration: none;
	width: 230px;
	font-size: 12px;
	font-weight: bold;
	position: absolute; 
	top: 350px; 
	margin-left: -82px;
	}

A.category-top_20, A.category-top_20:visited {
	color: white;
	text-decoration: none;
	width: 230px;
	font-size: 12px;
	font-weight: bold;
	position: absolute; 
	top: 365px; 
	margin-left: -82px;
	}

A.category-top_21, A.category-top_21:visited {
	color: white;
	text-decoration: none;
	width: 230px;
	font-size: 12px;
	font-weight: bold;
	position: absolute; 
	top: 380px; 
	margin-left: -82px;
	}

A.category-top_22, A.category-top_22:visited {
	color: white;
	text-decoration: none;
	width: 230px;
	font-size: 12px;
	font-weight: bold;
	position: absolute; 
	top: 395px; 
	margin-left: -82px;
	}

A.category-top_23, A.category-top_23:visited {
	color: white;
	text-decoration: none;
	width: 230px;
	font-size: 12px;
	font-weight: bold;
	position: absolute; 
	top: 410px; 
	margin-left: -82px;
	}

A.category-top_24, A.category-top_24:visited {
	color: white;
	text-decoration: none;
	width: 230px;
	font-size: 12px;
	font-weight: bold;
	position: absolute; 
	top: 425px; 
	margin-left: -82px;
	}

A.category-links, A.category-links:visited {
	color: #004080;
	text-decoration: none;
	}
A.category-subs, A.category-subs:visited {
	color: #FF0000;
	text-decoration: none;
	}

A.category-subs-parent {
       position: absolute;
       top: 100px;
       }
       	
A.category-products_12, A.category-products_12:visited {
        color: #FF8C8C;
        text-decoration: none;
        width: 200px;
        font-size: 12px;
        font-weight: bold;
        position: absolute;
        top: 210px;
        margin-left: -700px;
        }
        	
A.category-products_13, A.category-products_13:visited {
        color: #FF8C8C;
        text-decoration: none;
        width: 250px;
        font-size: 12px;
        font-weight: bold;
        position: absolute;
        top: 170px;
        margin-left: -700px;
        }

A.category-products_14, A.category-products_14:visited {
        color: #FF8C8C;
        text-decoration: none;
        width: 200px;
        font-size: 12px;
        font-weight: bold;
        position: absolute;
        top: 150px;
        margin-left: -700px;
        }

A.category-products_15, A.category-products_15:visited {
        color: #FF8C8C;
        text-decoration: none;
        width: 200px;
        font-size: 12px;
        font-weight: bold;
        position: absolute;
        top: 190px;
        margin-left: -700px;
        }

SPAN.category-subs-parent {
	font-weight: bold;
	}

SPAN.category-subs-selected {
	font-weight: bold;
	}
/* end categories box links */

#siteinfoLegal {
        background-color: black;
        position: absolute;
        top: 565px;
        padding: 0px 0px 0px 0px;
        width: 882px;
        }
        
#navSuppWrapper {
        background-color: black;
        position: absolute;
        top: 545px;
        padding: 0px 0px 0px 0px;
        width: 882px;
        }
        
#indexCategoriesHeading {
        color: black;
        position: absolute;
        top: 350px;
        padding: 0px 0px 0px 20px;
        }
        

