        /*brown: #826E59*/
        .hidepexodmerchant
        {
            /*
            visibility: hidden;
            height: 1px;
            */
        }
        body
        {
        background-color: white;	font-family: verdana;	line-height: 150%;	font-size : .7em;
        /* centering hack */
        margin: 0px 0px; 	padding: 0px;	text-align: center;
        }
        hr
        {
        background-color: #826E59;
        }
        a:link, a:visited, a:hover, a:active
        {
        color: #6F5C4A;	text-decoration: none;
        }
        a:hover
        {
        text-decoration: underline;
        color: #5F5F5F;
        }
        h1, h2, h3
        {
        color: #8C8C8C;	line-height: 110%;	font-size: 160%;	text-transform: lowercase;	margin: 7px 0 5px 0;
        }
        h1 b, h2 b, h3 b
        {
        color: #000064;	color: #666;
        }
        h2
        {
        font-size: 100%;	color : #826E59;	text-transform: uppercase;	margin: 8px 0 0 0;
        }
        h3
        {
        font-size:100%;
        }
        p
        {
        padding: 0 0 0 0;	margin: 2px 0 7px 0;
        }
        b
        {
        color : #777777;
        }
        /*******************************************FORM STYLES*******************************************/
        form
        {
            padding:3px 0 3px 0;
            margin:3px 0 3px 0;
        }
        input
        {
            font-family:verdana;
            width:170px;
            border:1px solid #999;
        }
        input.bltbutton, .purchase
        {
            background-color : #fff;
            border:0px;	text-align:left;
            color:#826E59;
            line-height:110%;
            font-size:90%;
            padding:3px 0 3px 0;
            cursor: pointer;
        }
        input.bltbutton:hover, .purchase:hover
        {
            color: #5F5F5F;
        }

        .area_widthcentered
        {
        width: 740px;	padding-top: 10px;
        /* centering hack */
        margin: 0px auto;	text-align: left;
        }
        /* prevent the floats from bleeding downward, by placing a 'clear:both;' underneath */
        .area_bottomflushed
        {

        }
        .area_bottomflushed:after
        {
        content: "."; 	display: block; 	height: 0px; 	clear: both; 	visibility: hidden;
        }
        /* ie clearing hack */
        * html .area_bottomflushed
        {
        height: 1%;
        }
        #header_logo
        {
        display: block;	width: 300px;	height: 30px;	float: left;
        }
        #header_menuholder
        {
        display:block;	float:right;	line-height:110%;	text-transform : uppercase;	font-size : 90%
        }
        #header_menu
        {
        white-space: nowrap;	margin:0;	margin-top:2px;	padding:0;
        }
        #header_menu li
        {
        display:inline;	list-style-type: none;
        }
        #header_menu a, #header_menu a:link, #header_menu a:visited, #header_menu a:hover
        {
        background-image: url(/btl/publicimages/mainmenuarrow.gif);
        background-repeat : no-repeat;
        display:block;
        float:left;
        margin: 0px  0  0 14px;
        padding: 1px 1px 1px 14px;
        }
        .clearance_highlight
        {
        clear: both;	padding: 5px;	border-bottom: 2px solid #826E59;
        }
        .c3_container
        {

        }
        .c3_column1
        {
            width: 180px;
            float: left;
            padding-bottom: 10px;
        }
        .c3_column2
        {
            width: 350px;
            float: left;
            padding-bottom: 10px;
        }
        .c3_column3
        {
            width: 190px;
            float: right;
            padding-bottom: 10px;
        }
        .c2_container
        {

        }
        .c2_column1
        {
        width: 180px;	float: left;	padding-bottom: 10px;
        }
        .c2_column2
        {
            width: 550px;
            float: right;
            padding-bottom: 10px;
        }
        .column_image
        {
        padding-top: 10px;	padding-right: 20px;	float: left;
        }
        .column_text
        {
        width: 300px;	color: black; 	float:left;
        }
        .column_text_narrow
        {
        width: 200px; 	color: black; 	float:left;
        }
        .leftrightmargins
        {
            margin-left: 5px;
            margin-right: 5px;
        }
        .column_splitright
        {
        float: right;	width: 50%;
        }
        #footer_container
        {
        background-color: #826E59;
        /* centering hack */
        margin: 0px 0px; 	padding: 0px;	text-align: center;
        }
        #footer
        {
        width: 400px;	color:#fff;	padding-top: 5px;	padding-bottom: 15px;
        /* centering hack */
        margin: 0px auto;	text-align: left;
        }
        #footer b
        {
        color:#fff;
        }
        /* this is used in the PHP (hard-coded) */
        .internal_contributorlink
        {
        font-size: 12px;	font-weight: bold;	text-decoration: none;	color: #1B91F3;
        }
        .coverthumbnail
        {

        }
        .coverimage_thumbnail
        {
            float: right;
            border: solid black 1px;
            margin-left: 10px;
            margin-right: 10px;
            margin-bottom: 10px;
        }
        .coverimage_thumbnail_0
        {
        float: right;			clear: both;			width: 100px;
        }
        .coverimage_thumbnail_1
        {
        float: left;			clear: both;			width: 100px;						border: solid black 1px;			margin-left: 10px;			margin-right: 10px;
        }
        .contributorimage_thumbnail
        {
        float: left;	height: 150px;		border: solid black 1px;	margin-left: 10px;	margin-right: 10px;
        }
        /* little index on the 'allevents' pages */
        #alleventsindex
        {
        position: relative;	right: -200px;	float: right;	padding: 5px;	margin: 5px;	border: solid #826E59 1px;
        }

        /*******************************/
        /* stuff for the shopping cart */
        .shoppingcart_itemrow_0
        {
            background-color: #eeeeee;
            font-size: 10px;
            padding: 2px 5px 3px 5px;
        }
        .shoppingcart_itemrow_1
        {
            background-color: #ffffff;
            font-size: 10px;
            padding: 2px 5px 3px 5px;
        }
        .shoppingcart_itemrow_0 input
        {
            background-color: #dddddd;
            margin-bottom: 4px;
        }
        .shoppingcart
        {
            color:#826E59;
        }
        .shoppingcart h4
        {
            margin: 0px;
        }
