	body {
        background: black;
        color:yellow;
        font-weight:bold;
	}
	
    h1{ 
        color:yellow;
    }
	
	#pageWrapper {
		border:yellow 1px solid;
		background: black;
	}
	
	/* positioners */
	
    .cellL {
        font-size:.7em;
    }

    .cellR {
        font-size:.7em;
    }
	
	
    /* breadcrumb */

    .breadcrumb {
        border-bottom:1px solid yellow;
    }

    .breadcrumb a {
        color:yellow;
    }
	
    a { color:yellow; }

    a:active, a:focus { color:yellow; }

    a:hover { color:yellow; }
    
/* body header */

    #header {
    	color: yellow;
    	background-color: black;
    	border-bottom: 1px solid yellow;
    }

    #header h1 {
    	font-size: .75em;
    }

    #contactR {
        font-size:1em;
    	text-align: left;
    	color: yellow;
    }

    /* menu */

    .menu_top {
        background:yellow;
    }

    .menu_bottom {
        background:yellow;
        border-top:1px solid yellow;
    }

    .menu {
        font-size:1em;
    }
    
    .menu li {
        background:#333;
    }
    
    .lowvis {
    	display:inline;
    }
    
    #lowvis {
    	display:none;
    }

    .menu a, .menu a:visited {
        color:yellow;
        border:1px solid yellow;
        border-width: 1px 0px 0px;
    }

    * html .menu a:hover { color:black; background:yellow; }

    .menu a:active, .menu a:focus { color:black; background:yellow; }

    .menu li:hover > a { color:black; background:yellow;}





	
	#sidebar {
		float: left;
		width: 12em;
		height: 40em;
		margin: 0 .5em 0 0;
		padding: .5em;
	}

#main {
min-height:30em;
margin: 0 0 .5em 0;
padding:2em;
}
#subNav,#adminMenu,#userForm {
height: 10em;
margin: 0 0 .5em 0;
}


    /* round corner box */
    div.group { width:160px; margin: 0px; padding: 0px; color:yellow; }
    div.group_content { text-align:center; margin: 0px; padding: 0px; border-left: 1px solid yellow; border-right: 1px solid yellow; background-color: black; color:yellow; }
    div.ctop    { line-height: 0; font-size: 0pt; height: 0px; padding: 0px; margin: 0px 9px; border-bottom: 1px solid yellow; background-color: black; color:yellow; }
    div.cbottom { line-height: 0; font-size: 0pt; height: 0px; padding: 0px; margin: 0px 9px; border-top: 1px solid yellow; background-color: black; color:yellow; }
    div.c1      { line-height: 0; font-size: 0pt; height: 1px; padding: 0px; margin: 0px 7px; border-left: 2px solid yellow; border-right: 2px solid yellow; background-color: black; color:yellow; }
    div.c2      { line-height: 0; font-size: 0px; height: 1px; padding: 0px; margin: 0px 5px; border-left: 2px solid yellow; border-right: 2px solid yellow; background-color: black; color:yellow; }
    div.c3      { line-height: 0; font-size: 0px; height: 1px; padding: 0px; margin: 0px 4px; border-left: 1px solid yellow; border-right: 1px solid yellow; background-color: black; color:yellow; }
    div.c4      { line-height: 0; font-size: 0px; height: 1px; padding: 0px; margin: 0px 3px; border-left: 1px solid yellow; border-right: 1px solid yellow; background-color: black; color:yellow; }
    div.c5      { line-height: 0; font-size: 0px; height: 2px; padding: 0px; margin: 0px 2px; border-left: 1px solid yellow; border-right: 1px solid yellow; background-color: black; color:yellow; }
    div.c6      { line-height: 0; font-size: 0px; height: 2px; padding: 0px; margin: 0px 1px; border-left: 1px solid yellow; border-right: 1px solid yellow; background-color: black; color:yellow; }
    div.clear   { clear: both; }

    .itemImg {
    }

    .itemDesc {
        float:left;
        padding-left:10px;
        text-align:left;
        width:50%;
    }

    .itemCost {
    	color:yellow;
    }

/* articles */

    .articlecats {
        border-bottom:1px solid yellow;
    }
    
    .articlepluginr {
        border-left:1px solid yellow;
    }
    
    
/* body footer */
	#footer {
		clear: both;
		height: 1.5em;
		margin: 0;
		padding:.5em;
		border-top:yellow 1px solid;
		text-align:center;
		font-style:italic;
	}

    #footerL {
        font-size:1em;
    	float: left;
    	text-align: left;
    }

    #footerR {
        font-size:1em;
    	float: right;
    	text-align: right;
    }

    #footerR ul {
    	padding: 0;
    	margin: 0;
    	list-style-type: none;
    }

    #footerR li {
    	display: inline;
    	margin-right: 1em;
    }

    #footerL ul li {
    	float: left;
    	list-style-type: none;
    	padding: 0;
    	margin: 0;
    }
    
.pricing_center table tr th {
	background:#333;
	color:yellow;
}