/* This fixes and transparent png images. Does not fix backgrounds. But we'll deal. */
* html img{
	position: relative;
    behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
        this.src = "http://d20fl3mbde3m7j.cloudfront.net/images/blank.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
        this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
    );
}

.nav li					{ border-right: 1px solid #333333; padding: 0 10px; }
.social_media li		{ border: none; }
.float_container		{ zoom: 1; /* triggers hasLayout */ }

.button					{ border: 1px solid #5c981d !important; border-bottom: 1px solid #518a15 !important; background: #67a823 url(/images/doba/button_overlay_ie6.png); font-size: 14px !important; padding: 4px 10px 6px !important; vertical-align: middle; }

#page_content{ margin-left: 0 !important; margin-right: 0 !important; padding-right: 0; }
#sidebar{ margin-left: 0 !important; margin-right: 0 !important; }
.col_left #page_content{ width: 720px; }
#sidebar ul li{ height: 20px; }
body.loggedout_site .catalog_search h3{ background-color: white; }
#search_brand,
#catalog_search_box{ vertical-align: 5px; }
div.tab_row{ top: -23px !important; }
/* fix for rule set via child selector */
#sidebar div	{ margin: 0px 0px 40px; }
#sidebar .pane	{ margin: 0; }
/* fixes footer too big */
#footer	{ overflow: hidden;}
/* fixes negative margin bug on footer nav */
#footernav_innner_wrapper	{ width: 100%; }
.footer_nav_column h3		{ zoom: 1; position: relative; }
/* fixing the double margin bug. Yay! */
#trusted div p,
#trusted div div,
.inc500 div p		{ display: inline; }
