.noScreen
{
    display: none;
}
#wrapper
{
    position: relative;
    width: 960px;
    margin: 0 auto;
}
/* header */
#header
{
    height: 145px;
}
.topMenu
{
    position: relative;
    height: 32px;
    z-index: 2;
}
.topMenu .shoppingBag
{
    float: left;
    color: #fff;
    padding-top: 4px;
    padding-right: 20px;
    background: url(../images/seperator.png) no-repeat right 6px;
}
.topMenu .shoppingBag a
{
    color: #fff;
    text-decoration: none;
}
.topMenu .shoppingBag a:hover
{
    color: #ccc1a2;
    text-decoration: underline;
}
.topMenu .shoppingBag a span
{
    padding-left: 5px;
}

/*  headerAccount  */
#headerAccount
{
    width: 80px;
    height: 24px;
    z-index: 2;
    float: left;
    padding: 0 15px 0 15px;
    background: url(../images/seperator.png) no-repeat right 6px;
}
#headerAccount .account
{
    display: block;
}
#headerAccount.dropped .account
{
    display: block;
    position: relative;
    background: url(../images/dropdown_smallTop.png) no-repeat left 0;
    z-index: 2;
}
#headerAccount .account span
{
    display: block;
    position: relative;
    padding: 4px 25px 2px 7px;
    background: url(../images/dropdown_smallTop_clean.gif) no-repeat right 0;
    color: #fff;
}
#headerAccount.dropped .account span
{
    display: block;
    background: url(../images/dropdown_smallTop.png) no-repeat right 0;
    color: #000;
}
#headerAccount a
{
    text-decoration: none;
}
#headerAccount a:hover
{
    color: 000;
}
#headerAccount .accountInfo
{
    position: absolute;
    top: 22px;
    width: 280px;
    right: 110px;
    z-index: 1;
}
#headerAccount .accountInfo a:hover {
	text-decoration: underline;
}
#headerAccount .accountInfo .content
{
    background: url(../images/dropdown.png) no-repeat 0 0;
    padding: 5px 20px;
}
#headerAccount .accountInfo .content p
{
    margin-bottom: 0;
}
#headerAccount .accountInfo input.textfield
{
    float: left;
    display: inline;
    margin-top: 4px;
    width: 155px;
}
#headerAccount .accountInfo input:focus, #headerAccount .accountInfo input.focus
{
    color: #000;
}
#headerAccount .accountInfo input.btn_login
{
    float: left;
    display: inline;
    margin: 4px 0 0 3px;
}
#headerAccount .accountInfo input.btn_login:hover
{
    opacity: 0.85;
}
#headerAccount .accountInfo .content .logo.logout
{
    float: right;
    display: inline;
}
#headerAccount .accountInfo .content ul
{
    list-style: none;
    padding: 0;
    margin: 0;
    clear: both;
    zoom: 1;
}
#headerAccount .accountInfo .content li
{
    color: #8d753f;
}
#headerAccount .accountInfo .footer
{
    height: 9px;
    background: url(../images/dropdown.png) no-repeat 0 bottom;
}

/* language dropdown */
.topMenu .customSelect
{
    float: left;
    padding: 0;
    margin: 2px 0 0 15px;
    width: 100px;
    height: 26px;
    background: url("../images/new_arrow_customselect.gif") no-repeat scroll 81px 7px;
    border: 1px solid #998445;
}
.topMenu .customSelect a.langMenu
{
	float: right;
    padding: 1px 28px 0;
    color: #fff;
    font: 12px/20px Arial, Lucida Sans Unicode, Lucida Grande, Helvetica, Sans-serif;
}
.topMenu .customSelectActive
{
    background-color: #fff;
    border: 1px solid #99833e;
    border-bottom: none !important;
    background: url("../images/newActive_arrow_customselect.gif") no-repeat scroll 81px 7px #fff;
}
.topMenu .customSelectActive a.langMenu
{
    color: #000;
}
.topMenu .customSelect ul
{
    margin-top: -1px;
    background: #fff;
    border: 1px solid #99833e;
    border-top: none !important;
    color: #bdb090;
    font: 12px/20px Arial, Lucida Sans Unicode, Lucida Grande, Helvetica, Sans-serif;
}
.topMenu .customSelect ul a
{
    color: #998445;
	float: right;
	padding-right: 28px;
}
.topMenu .customSelect ul a.active
{
    color: #000;
}
.topMenu .customSelect ul li:hover a
{
    background: #998445 !important;
    color: #fff !important;
}
.topMenu .secMenu
{
    float: left;
    padding-top: 6px;
}
.topMenu .secMenu ul
{
    list-style-type: none;
    margin: 0;
}
.topMenu .secMenu ul li
{
    text-transform: uppercase;
    float: left;
    display: inline;
    padding: 0 7px 0 9px;
    background: url("../images/secnav_spacer.png") no-repeat 0 4px;
    color: #ffffff;
    font: 12px/20px Arial, Lucida Sans Unicode, Lucida Grande, Helvetica, Sans-serif;
	letter-spacing:1px;
}
.topMenu .secMenu ul li a
{
    color: #ffffff;
    text-decoration: none;
}
.topMenu .secMenu ul li.active a
{
    color: #cbc2a3;
}
.topMenu .secMenu ul li a:hover
{
    color: #cbc2a3;
}
.topMenu .secMenu ul li:first-child
{
    padding: 0 7px 0 0;
    background: none;
}
.topMenu .secOptions
{
	margin-top: 1px;
    float: right;
    font: 12px/20px Arial, Lucida Sans Unicode, Lucida Grande, Helvetica, Sans-serif;
}

/* logo */
#logo
{
    position: relative; /* top: 0; left: -5px; */
	top: 29px; left: -12px;
    left: -12px; /* width: 135px; height: 70px; */
    width: 206px;
    height: 30px;
}
#logo a
{
    display: block; /* width: 133px; height: 70px; */
	width: 210px; height: 32px;
    height: 30px; /* background: url(../images/logo_vlisco.jpg) no-repeat left top; */
	background: url(../images/logo_vlisco_new.gif) no-repeat left top;
    text-decoration: none;
    text-indent: -999em;
}
.pagetitle
{
    position: absolute; /* top: 76px; left: 138px; */
    top: 68px;
    left: 222px;
    height: 70px;
    color: #8a7231;
}
/* mainMenu */
#mainMenu
{
    position: absolute;
    top: 107px;
    left: 0;
    width: 960px;
    height: 60px;
    overflow: hidden;
}
#mainMenu ul, #mainMenu li
{
    margin: 0;
    padding: 0;
    list-style: none;
}
#mainMenu ul
{
    position: absolute;
    left: 0;
    top: 0;
    padding-right: 1px;
    background: none;
}
#mainMenu li.first
{
    background: none;
    padding-left: 0;
}
#mainMenu li
{
    float: left;
    display: inline;
    padding: 12px 20px 0 20px;
    min-height: 48px;
    background: url(../images/new_mainmenu_spacer.gif) no-repeat left 16px;
    font: 16px 'Avenir' , Lucida Sans Unicode, Lucida Grande, Arial, Helvetica, Sans-serif;
}
* html #mainMenu li
{
    /* min-height for IE6 */
    height: 48px;
}
#mainMenu li .active
{
    color: #000;
}
#mainMenu li a
{
    text-decoration: none;
    background: none;
}
#mainMenu li a:hover {
	text-decoration: underline;
}
#mainMenu ul li a:hover
{
    color: #000;
}
/* headerCart */
#headerCart
{
    position: absolute;
    left: 710px;
    top: 33px;
    min-height: 32px;
    color: #988344;
    background: url(../images/new_ico_headercart.gif) no-repeat left top;
}
#headerCart span
{
    display: block;
    padding: 3px 0 0 36px;
    font: 12px 'Avenir' , Lucida Sans Unicode, Lucida Grande, Arial, Helvetica, Sans-serif;
}
#headerCart a
{
    font-size: 12px;
    text-transform: none;
    color: #7b6021;
    text-decoration: none;
}
#headerCart p a span
{
    color: #696969;
}
#headerCart a:hover
{
    color: #000;
}
#headerCart p
{
    width: 85px;
    display: block;
    cursor: pointer;
    color: #696969;
    font: 12px 'Avenir' , Lucida Sans Unicode, Lucida Grande, Arial, Helvetica, Sans-serif;
}

/* headerSearch */
#headerSearch
{
    z-index: 1;
    position: absolute;
    left: 720px;
    top: 33px;
    width: 215px;
    height: 20px;
    padding: 37px 0 0 19px;
}
#headerSearch legend
{
    display: none;
}
#headerSearch input
{
    vertical-align: middle;
}
#headerSearch input.textfield, .accountInfo input.textfield
{
    width: 163px;
    margin: 0 3px 0 0;
    padding: 2px 0px 1px 2px;
    border: 1px solid #b2a273;
    height: 16px;
    line-height: 15px;
    font-size: 11px;
    color: #cbc1a1;
}
#headerSearch input:focus, #headerSearch input.focus
{
    color: #000;
}
#headerSearch input.btn_search:hover
{
    opacity: 0.85;
}
/* Footer */
#footer
{
    text-align: center;
    color: #cbc1a1;
    font: 13px/20px 'Avenir' , Lucida Sans Unicode, Lucida Grande, Arial, Helvetica, Sans-serif;
}
#footer a
{
    margin: 0 6px 0 0;
    padding: 5px 7px 3px 0;
    background: url(../images/new_footer_spacer.gif) no-repeat right 7px;
    text-decoration: none;
    font-size: 12px;
    line-height: 15px;
    color: #7b6021;
}
#footer a:hover
{
    text-decoration: underline;
    color: #000;
}
#footer #copyright
{
    padding: 5px 7px 5px 0;
    font-size: 12px;
    line-height: 15px;
    color: #000;
}
#footer .footerMenu
{
    margin: 0;
    padding: 20px 0 20px 40px;
    list-style: none;
    text-align: left;
}
#footer .footerMenu li
{
    float: left;
    display: inline;
	width: 100%;
}
#footer .footerMenu li a.head
{
    display: block;
    color: #000;
    font-size: 14px;
    line-height: 15px;
    background: none;
    text-decoration: none;
}
#footer .footerMenu li a.head:hover {
	text-decoration: underline;
}
#footer .footerMenu li.imageList {
	width: 190px;
}
#footer .footerMenu li.footerShop {
	width: 190px;
}
#footer .footerMenu li.footerService {
	width: 190px;
}
#footer .footerMenu li.footerAccount {
	width: 200px;
}
#footer .footerMenu li.footerAbout {
	width: 150px;
}
#footer .footerMenu li.imageList a
{
    padding-left: 40px;
}
#footer .footerMenu li ul
{
    padding: 0;
    margin: 0;
}
#footer .footerMenu li ul li
{
    padding: 0;
    margin: 0;
    clear: both;
}
#footer .footerMenu li.imageList li a {
	padding: 1px;
}
#footer .footerMenu li.imageList li:hover span {
	text-decoration: underline;
}
#footer .footerMenu li ul li a {
	padding: 2px 0 2px 0;
    background: none;
    font-size: 14px;
    line-height: 15px;
    text-decoration: none;
    display: block;
}
#footer .footerMenu li ul li a:hover {
	text-decoration: underline;
}
#footer .footerMenu li ul li span
{
    float: left;
    display: inline;
    width: 90px;
}
#footer .footerMenu li ul li img
{
    float: left;
    display: inline;
    padding: 0 10px 0 0;
    margin: -1px 0 0;
}

/* bottomBar */
#bottomBar
{
    margin: 5px 0 0 0;
    width: 948px;
    background: #988344 url(../images/bottombar.gif) repeat-x left bottom;
}
#payoff
{
    float: left;
    display: inline;
    margin: 13px 25px 13px 35px;
    width: 290px;
    height: 14px;
    background: url(../images/footer_payoff.gif) no-repeat left center;
    text-indent: -999em;
}
#language
{
    float: left;
    display: inline;
    margin: 13px 12px 0 12px;
}
#language ul, #language li
{
    margin: 0;
    padding: 0;
    list-style: none;
}
#language li
{
    float: left;
    display: inline;
    margin: 0 3px;
}
#language li a
{
    float: left;
    display: inline;
    width: 18px;
    height: 12px;
    border: 1px #8c7b43 solid;
    opacity: .50; /* Standard: FF gt 1.5, Opera, Safari */
    filter: alpha(opacity=50); /* IE lt 8 */
    -ms-filter: "alpha(opacity=50)"; /* IE 8 */
    -khtml-opacity: .50; /* Safari 1.x */
    -moz-opacity: .50; /* FF lt 1.5, Netscape */
}
#language li.active a
{
    border: 1px white solid;
    opacity: 1; /* Standard: FF gt 1.5, Opera, Safari */
    filter: alpha(opacity=100); /* IE lt 8 */
    -ms-filter: "alpha(opacity=100)"; /* IE 8 */
    -khtml-opacity: 1; /* Safari 1.x */
    -moz-opacity: 1; /* FF lt 1.5, Netscape */
}
#language li a:hover
{
    border-color: #dcd5bf;
}
#language li.active a:hover
{
    border-color: white;
}
/* #language li.disabled a {
	cursor: default;
	opacity: .50;  Standard: FF gt 1.5, Opera, Safari 
	filter: alpha(opacity=50);  IE lt 8 
	-ms-filter: "alpha(opacity=50)";  IE 8 
	-khtml-opacity: .50;  Safari 1.x 
	-moz-opacity: .50; FF lt 1.5, Netscape 
} */
#newsletter
{
    float: left;
    display: inline;
    margin: 9px 15px 0 15px;
}
* + html #newsletter
{
    margin: 8px 15px 0 15px;
}
#newsletter fieldset
{
    display: inline;
}
#newsletter label
{
    float: left;
    display: inline;
    padding: 6px 5px 0 0;
    color: white;
    text-transform: uppercase;
}
* html #newsletter label
{
    padding: 2px 5px 0 0;
}
#newsletter input
{
    vertical-align: top;
}
#newsletter input.rollover
{
    margin-top: 1px;
}
* html #newsletter input.rollover
{
    margin-top: 2px;
}
* + html #newsletter input.rollover
{
    margin-top: 2px;
}
#newsletter input:focus
{
    vertical-align: top;
    background: transparent;
}
#newsletter input.textfield
{
    width: 150px;
    margin: 0 2px 0 0;
    padding: 2px 0px 1px 2px;
    border: 1px solid #b2a273;
    height: 17px;
    line-height: 17px;
    font-size: 11px;
    color: #988344;
}
* html #newsletter input.textfield
{
    line-height: 16px;
}
* + html #newsletter input.textfield
{
    line-height: 15px;
}
#newsletter input.textfield:focus
{
    background: white;
}
#newsletter input.focus
{
    color: #000;
}
#bottomMenu
{
    float: right;
    display: inline;
    margin: 0 5px;
}
#bottomMenu ul, #bottomMenu li
{
    margin: 0;
    padding: 0;
    list-style: none;
}
#bottomMenu li
{
    float: left;
    display: inline;
}
#wrapper #bottomMenu li a
{
    float: left;
    display: inline;
    padding: 11px 10px;
    background: url(../images/bottommenu_spacer.gif) no-repeat left center;
    text-decoration: none;
    color: #fff;
}
#wrapper #bottomMenu li a:hover
{
    text-decoration: underline;
}


/* CONTENT */
#content
{
    padding: 5px 0; /* border: 1px solid #dcd5bf; */
}
#columns
{
    width: 948px;
}
#columnLeft
{
    float: left;
    display: inline;
    width: 600px;
}
#columnRight
{
    float: right;
    display: inline;
    padding: 40px 20px 0 0;
    width: 310px;
}
#account
{
    float: left;
    display: inline;
    width: 698px;
    margin: 20px 0 0 0;
    padding: 0 0 10px 0;
    border-bottom: 1px #DCD6C0 solid;
}
#noAccount
{
    float: left;
    display: inline;
    width: 698px;
    margin: 20px 0 0 0;
    padding: 0 0 10px 0;
}
.subCol
{
    float: left;
    display: inline;
    padding-left: 10px;
    width: 339px;
}
.shop .sidebarHeader h2 img
{
    padding-bottom: 10px;
}
/* homepage */
#slideshow
{
    overflow: hidden;
}

.capList
{
    margin: 25px 0 1em 0;
}
.capList li
{
    margin: 0;
    padding: 1px 0 7px 33px;
    list-style: none;
    background: url(../images/bullet_large.gif) no-repeat 14px top;
    text-transform: uppercase;
    line-height: 120%;
    font-size: 13px;
    color: #000;
    width: 270px;
}
.careers .capList li
{
    padding: 2px 0 8px 16px;
    background: url(../images/bullet_large.gif) no-repeat left top;
}
.capList li img
{
    vertical-align: top;
}
.capList li a
{
    text-decoration: none;
    color: #000;
}
.capList li a:hover
{
    color: #988344;
}

/* shop */
#content.shop #columns
{
    background: url(../images/column_shop.gif) repeat-y right top;
}
#content.shop #columnLeft
{
    float: left;
    display: inline;
    width: 708px;
}
#content.shop #columnRight
{
    float: right;
    display: inline;
    padding: 10px;
    width: 215px;
    color: #988344;
}
#content #columns.alt
{
    background: url(../images/column_shop.gif) repeat-y left top;
}
#content .alt #columnLeft
{
    float: right;
    display: inline;
    width: 708px;
}
#content .alt #columnRight
{
    float: left;
}
#content .alt #columnRight .collectionHolder
{
    padding: 0 0 0 20px;
}
#content .alt #columnRight .sideMenu
{
    border: none;
}
#content .alt #columnRight .sideMenu ul
{
    list-style: none;
    margin: 0;
    padding: 0 0 0 5px;
}
#content .alt #columnRight .sideMenu .active a
{
    color: #000;
}
#content .alt #columnRight .sideMenu .active a:hover
{
    text-decoration: none;
}
#content .alt #columnRight .collectionHolder span
{
    color: #000;
    text-transform: uppercase;
    font-family: Lucida Sans Unicode,Lucida Grande,Arial,Helvetica,Sans-serif;
}
#content .alt #columnRight .box .collection
{
    list-style: none;
    padding: 0;
    margin: 0;
}
#content .alt #columnRight .box .collection li
{
    padding: 0;
    margin: 0;
    height: 48px;
    width: 205px;
}
#content .alt #columnRight .collectionHolder .collection li.active, #content .alt #columnRight .collectionHolder .collection li:hover
{
    background-color: #fff;
    cursor: pointer;
}
#content .alt #columnRight .collectionHolder .collection li.active a, #content .alt #columnRight .collectionHolder .collection li:hover a
{
    color: #000;
}
#content .alt #columnRight .collectionHolder .collection li a
{
    vertical-align: top;
    color: #988344;
    padding-left: 8px;
    text-transform: uppercase;
    font-family: Lucida Sans Unicode,Lucida Grande,Arial,Helvetica,Sans-serif;
    text-decoration: none;
}
#content .alt #columnRight .box .customSelect
{
    width: 165px;
    margin: 5px 0 0;
}
#content .alt #columnRight .filter
{
    margin: 10px;
    padding: 10px;
    background-color: #fff;
    color: #000;
    border: 1px solid #ddd7c3;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
}
#content .alt #columnRight .filter ul
{
    list-style: none;
    margin: 0;
    padding: 0;
}
#content .alt #columnRight .filter li
{
    padding: 2px 0;
}
#content .alt #columnRight .filter label
{
    position: relative;
    padding-left: 25px;
    background: url(../images/checkboxes.png) no-repeat 0 0;
}
#content .alt #columnRight .filter .active label
{
    background: url(../images/checkboxes.png) no-repeat 0 -81px;
}
#content .alt #columnRight .filter input
{
    float: left;
    position: absolute;
    left: -9999em;
}
#content .alt #columnRight .filterHolder
{
    padding: 20px 0;
}
#content .alt #columnRight .filterHolder .customSelect
{
    border: 1px solid #998445;
    background: url("../images/newActive_arrow_customselect.gif") no-repeat scroll 155px 7px #fff;
}
#content .alt #columnRight .filterHolder .customSelectActive
{
}
#content .alt #columnRight .filterHolder .customSelect ul
{
    background-color: #fff;
}
#content .alt #columnRight .filterHolder .customSelect ul li
{
    padding: 0;
}
#content .alt #columnRight .filterHolder .customSelect ul li a:hover
{
    background-color: #988344;
    color: #fff;
}
/* shop column */
#columnRight .box
{
    margin: 0 0 15px 0;
    padding: 0 0 15px 0;
    border-bottom: 1px solid #fff;
	color: #000;
}
#columnRight .box h1, #columnRight .box h2, #columnRight .box h3, #columnRight .box h4 {
	color: #988344;
}
#columnRight .box p{
	color: #000;
}
#columnRight .productInfo
{
    margin: 0;
    padding: 0;
    border-bottom: 0px solid #fff;
}
#columnRight .box .text
{
    color: #000;
    margin: 0;
    padding: 0 0 15px 0;
}
#columnRight .box .text .head
{
    color: #988344;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: normal;
}
#columnRight .productInfoSpacer
{
    position: relative;
    height: 66px;
    width: 235px;
    left: -10px;
    margin-bottom: 10px;
    background-color: #fff;
}
#columnRight .box h2
{
	font-weight: normal;
    margin: 0 0 10px 0;
}
#columnRight .error h2
{
    color: #988344;
}
#columnRight .bagText .head
{
    color: #000;
    font-weight: bold;
    padding: 0;
    margin: 0;
}
#columnRight .bagText .subhead
{
    font-weight: normal;
}
#columnRight .bagText p
{
    color: #000;
}
#columnRight .boxAccount input
{
    float: left;
    display: inline;
}
#columnRight .boxAccount .hint
{
    display: none;
    position: relative;
    margin: 0 0 5px 0;
    width: 205px;
    padding: 0 5px 0 5px;
    border: 1px #cc0000 solid;
    background: #FFDFDF;
}
#columnRight .boxAccount .hint .point
{
    position: absolute;
    left: 5px;
    top: -5px;
    width: 9px;
    height: 6px;
    background: url(../images/error_point2.gif) no-repeat left top;
}
#columnRight .boxAccount.error .hint
{
    display: block;
}
#columnRight .boxAccount.error p
{
    color: #988344;
}
#columnRight .boxAccount .textfield
{
    margin: 0 0 4px 0;
    border: 1px solid #988344;
    width: 120px;
    color: #000; /*#988344;*/
}
#columnRight .boxAccount .focus
{
    color: #000;
}
#columnRight .boxAccount .submit
{
    margin: 3px 0 0 5px;
}
.client
{
    color: #000;
}
#columnRight .boxUSP ul
{
    margin: 0 0 0 5px;
    line-height: 18px;
    list-style-position: inside;
}
#columnRight .boxUSP li:hover
{
    color: #000;
    text-decoration: underline;
}
#columnRight .boxService
{
    border-bottom: 0;
}
#columnRight .sideNav
{
    margin: 0;
    padding: 0;
    list-style: none;
}
#columnRight .sideNav li
{
    margin: 0 0 5px 0;
    line-height: 18px;
}
#columnRight .sideNav li a
{
    padding: 0 0 0 18px;
    background: url(../images/bullet_sidenav.gif) no-repeat 6px 2px;
    text-decoration: none;
    color: #988344;
}
#columnRight .sideNav li a:hover
{
    text-decoration: underline;
    color: #000;
    background: url(../images/arrow_right_2.gif) no-repeat 6px 2px;
}
#columnRight .sideNav li.active a
{
    text-decoration: none;
    color: #000;
    background: url(../images/arrow_right_2.gif) no-repeat 6px 2px;
}


/* careers */
#content.careers #columnRight
{
    float: left;
    display: inline;
    padding: 5px 15px 10px 20px;
}
#content.careers h2
{
    border-bottom: 1px solid #dcd5bf;
    padding: 0 0 10px 0;
    margin-bottom: 10px;
}
#content.careersNav a
{
    color: #000;
}
#content.careersNav a:hover
{
    color: #988344;
}
.careersNav #columnLeft .column1
{
    width: 315px;
    height: 500px;
    margin-right: 15px;
}
.careersNav #columnLeft .column1 a
{
    float: left;
    display: inline-block;
    padding: 0 5px 5px 0;
    width: 150px;
}
.careersNav #columnLeft .column1 a img
{
    height: 150px;
    width: 150px;
    vertical-align: bottom;
    opacity: .50; /* Standard: FF gt 1.5, Opera, Safari */
    filter: alpha(opacity=50); /* IE lt 8 */
    -ms-filter: "alpha(opacity=50)"; /* IE 8 */
    -khtml-opacity: .50; /* Safari 1.x */
    -moz-opacity: .50; /* FF lt 1.5, Netscape */
}
.careersNav #columnLeft .column1 a:hover img, .careersNav #columnLeft .column1 a.active img
{
    opacity: 1; /* Standard: FF gt 1.5, Opera, Safari */
    filter: alpha(opacity=100); /* IE lt 8 */
    -ms-filter: "alpha(opacity=100)"; /* IE 8 */
    -khtml-opacity: 1; /* Safari 1.x */
    -moz-opacity: 1; /* FF lt 1.5, Netscape */
}
#construct
{
    margin: auto;
    position: absolute;
    top: -500px;
    bottom: 0;
    left: 0;
    right: 0;
    text-align: center;
    width: 800px;
    height: 200px;
   
}
#construct #logo
{
    margin: 0 auto;
    position: static;
    margin-bottom: 15px;
}

