body { background-image: url(/themes/vamquest/Pics/MarbleBackground.jpg); text-align: center; margin: 0pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; } body { SCROLLBAR-FACE-COLOR: #6666ff; SCROLLBAR-3DLIGHT-COLOR: blue; SCROLLBAR-ARROW-COLOR: #000099; SCROLLBAR-BASE-COLOR: #bfc0e9; } td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;} input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; } textarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; } select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; } .SmallCaps { font-size: 9px; } span.cap-g { float: left; color: #575B8D; font-size: 25px; padding: 0 2; margin: 0 2 0 0; background: #ede2cc; border: 3px outset #B8C2E5; font-weight: bold; font-family: Times New Roman, Times, serif; } .ReloadBox { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: blink;} .SubmitButton { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; background-color: #D2DEFF;}  #pageholder { float: left; width: 816px; padding: 0; margin: 0; padding-left: 8px; text-align: left; background: url(/themes/vamquest/Pics/page_shaddow.gif) repeat-y 0%; } #topright_header { margin-left: 602px; width: 150px; padding-top: 11px;} #top_of_page { width: 816px; height: 19px; } #topheader { width: 800px; height: 74px; background: url(/themes/vamquest/Pics/vamquest_top_banner.jpg) no-repeat 0%; } #sidebar_section { float: left; width: 171px; text-align: center; margin: 0; padding: 0; } #mainpage_holder { width: 429px; margin: 0; padding: 0; float: left; } #search_section { float: left; background: url(/themes/vamquest/Pics/SearchArea.jpg) no-repeat 0%; width: 629px; height:42px; } #search_input { float: left; height: 42px; text-align: center; width: 422px; } #pageload_section { float: left; background: url(/themes/vamquest/Pics/LowerTopButtons2.jpg) no-repeat 0%; height:42px; } #mainpage { width: 629px; padding: 0; margin: 0; float: left; } #sidebar_holder { width: 167px; text-align:center; margin-left: 2px; } #topright_header_flash { padding-top: 12px; padding-left: 10px; height: 46px; width: 132px; font-weight: bold; text-align: center; font-size: 14px; color: white; }  .inputFields { font-size:16px; font-weight: bold; color: #606060;} .inputFields:focus, .inputFields:hover { background-color:#E3E3FF; color: #000; } .RegisterButton { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; background-color: #D2DEFF;} .reg_error { color: red; display: none; } .nav { padding-left:1px; width: 164px; } .nav a { color: #4E4F77; display: block; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 24px; margin: auto; padding: 0; text-align: left; text-decoration: none; width: 164px; font-weight: bold; height: 24px; background-image: url(/themes/vamquest/Pics/SideBarButton-Up.jpg); } .nav a:hover { background-image:url(/themes/vamquest/Pics/SideBarButton-Down.jpg); display: block; } .nav span { padding-left: 12px; } .nav2 { list-style: none; padding: 0; margin: 0; padding-left:1px; width: 164px; } .nav2 a { color: #7B2812; display: block; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 24px; margin: auto; padding: 0; text-align: left; text-decoration: none; width: 164px; font-weight: bold; height: 24px; background-image: url(/themes/vamquest/Pics/SideBarButton-Up.jpg); } .nav2 a:hover { background-image:url(/themes/vamquest/Pics/SideBarButton-Down.jpg); display: block; } .nav2 span { padding-left: 12px; } .nav2 li { list-style: none; } .nav3 { padding-left:1px; width: 164px; } .nav3 a { color: #006600; display: block; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 24px; margin: auto; padding: 0; text-align: left; text-decoration: none; width: 164px; font-weight: bold; height: 24px; background-image: url(/themes/vamquest/Pics/SideBarButton-Up.jpg); } .nav3 a:hover { background-image:url(/themes/vamquest/Pics/SideBarButton-Down.jpg); display: block; } .nav3 span { padding-left: 12px; } .nav4 { padding-left:1px; width: 164px; } .nav4 a { color: #990000; display: block; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 24px; margin: auto; padding: 0; text-align: left; text-decoration: none; width: 164px; font-weight: bold; height: 24px; background-image: url(/themes/vamquest/Pics/SideBarButton-Up.jpg); } .nav4 a:hover { background-image:url(/themes/vamquest/Pics/SideBarButton-Down.jpg); display: block; } .nav4 span { padding-left: 12px; } div#slideshowPic { border: 1px solid #B3ADFA; padding :2px; width:104px; height:104px;} div#slideshowPic2 { border: 1px solid #B3ADFA; padding :2px; width:104px; height:104px;} .BigButton { font-family: Verdana, Arial, Helvetica, sans-serif; color: #282C6B; font-size: 12px; font-weight: bold; }  .welcomeBoxHolder { background: url(/themes/vamquest/Pics/WelcomeToVAMquest-1year.jpg) no-repeat; height: 200px; width: 629px; text-align: left; } .welcomeBox { padding-top: 118px; padding-left: 37px; font-family: Arial, Helvetica, Sans Serif; font-size: 12px; } .welcomeText { line-height: 17px; color: #787878; } .welcomeFirstLetter { width: 45px; height: 10px; float: left; }  .news { overflow:auto; height: 140px; padding: 3px; } .news { SCROLLBAR-FACE-COLOR: #C1C2FF; SCROLLBAR-3DLIGHT-COLOR: #B3C6FF; SCROLLBAR-ARROW-COLOR: #000099; SCROLLBAR-BASE-COLOR: #E8E5F9; } .MenuFont { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none;} .MenuFont a:link { color: #FFFFFF; text-decoration: none;} .MenuFont a:visited { color: #FFFFFF; text-decoration: none;} .MenuFont a:hover { color: #FFFF99; text-decoration: none;} .SideBar { border-right-width: 1px; border-right-style: solid; border-right-color: #DBD6E8; } .MainBorder { border: 2px solid #4d408a; } .SmallBorder { border: 1px solid #4d408a; } .title_holder h1 { font-size: 10px; padding: 0; margin: 0; } .title_holder h2 { font-size: 10px; font-weight: normal; padding: 0; margin: 0; } .btn { background: #4f4d7c; color: white; font-size: 11px; font-weight: bold; padding: 2px; }    .redfont {color: #FF0000;} .greenfont {color: #006600;} .bluefont {color: #0000CC;} .alertfont {color: #FF0000;}  .positive {color: #009933;} .neutral {color: #666666;} .negative {color: #FF0000;}  .sell {font-size: 10px; font-weight: bold; color: #FFFFFF;} .sell a {font-size: 10px; font-weight: bold; color: #FFFFFF;} .sell a:hover { font-size: 10px; font-weight: bold; color: #FFFF00; text-decoration: none; } .menuHover {background-color: #ffffff; color: #FF0000; cursor: pointer; } .menuOut2 {background-color: #F0F0F0;}  .cat {font-size: 11px; color: #000000; text-decoration: none; border: solid 1px #DCDCF1; height: 25px;} .cat a {font-size: 11px; color: #000000; text-decoration: none; padding: 4px} .cat a:hover { font-size: 11px; color: #FF0000; text-decoration: none; background-color: #ffffff; display: block; border: solid 1px #A1A1C5; padding: 3px} .cat2 {font-size: 11px; color: #1A2845; text-decoration: none; border: solid 1px #DCDCF1; height: 20px;} .cat2 a {font-size: 11px; color: #1A2845; text-decoration: none; padding: 2px} .cat2 a:hover { font-size: 11px; color: #FF0000; text-decoration: none; background-color: #ffffff; display: block; border: solid 1px #A1A1C5; padding: 1px} .item { font-size: 10px; color: #000000; text-decoration: none;} .item a { font-size: 10px; color: #000000; text-decoration: underline; } .item a:hover { font-size: 10px; color: #FF0000; text-decoration: none; } .bolditem { font-size: 10px; font-weight: bold; color: #000000; text-decoration: none;} .bolditem a { font-size: 10px; font-weight: bold; color: #000000; text-decoration: underline; } .bolditem a:hover { font-size: 10px; font-weight: bold; color: #FF0000; text-decoration: none; } .hlitem { font-size: 10px; color: #000000; text-decoration: none; } .hlitem a { font-size: 10px; text-decoration: underline; color: #000000; background: #00CCFF; } .hlitem a:hover { font-size: 10px; color: #FFFFFF; text-decoration: none; background: #00CCFF;} .hlbolditem { font-size: 10px; font-weight: bold; color: #000000; text-decoration: none; } .hlbolditem a { font-size: 10px; font-weight: bold; text-decoration: underline; color: #000000; background: #00CCFF;} .hlbolditem a:hover { font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none; background: #00CCFF;} .smallfont { font-size: 10px; color: #000000; text-decoration: none;} .smallfont a { font-size: 10px; color: #000000; text-decoration: underline; } .smallfont a:hover { font-size: 10px; color: #FF0000; text-decoration: none; } .smallerfont { font-size: 9px; color: #6B3A3C; text-decoration: none; font-weight: bold;} .smallerfont1 { font-size: 9px; text-decoration: none;} .biggerfont { font-size: 13px; color: #000000; text-decoration: none;} .biggerfont a { font-size: 13px; color: #000000; text-decoration: underline; } .biggerfont a:hover { font-size: 13px; color: #FF0000; text-decoration: none; } .biggerfont2 { font-size: 14px; color: #000000; text-decoration: none; font-weight: bold;} .mediumfont { font-size: 11px; color: #000000; text-decoration: none;} .mediumfont a { font-size: 11px; color: #000000; text-decoration: underline; } .mediumfont a:hover { font-size: 11px; color: #FF0000; text-decoration: none; } .mediumwhitefont { font-size: 11px; color: #FFFFFF; font-weight: bold;} .contentfont { font-size: 11px; color: #000000; text-decoration: none; } .contentfont a { font-size: 11px; color: #000000; text-decoration: underline; } .contentfont a:hover { font-size: 11px; color: #FF0000; text-decoration: underline; } .alertfont { font-size: 12px; color: #CC0000; text-decoration: none; } .submenu {font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none;} .submenu a {font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: underline;} .submenu a:hover { font-size: 10px; font-weight: bold; color: #FFFF00; text-decoration: none; } .border {border: 1px solid #999999;} .border2 {border: 1px solid #7777E0;}  .border3 {border: 1px solid #8E0E01;}  .border4 {border: 1px solid #B3BB86;}  .border5 {border: 1px dotted #D49A9A;}  .border6 {border: 1px dotted #ADB0DE;}  .sidebar_box { width: 160px; margin: 0; margin-left: 3px; border: 1px solid #999999; background-image:url(/themes/vamquest/Pics/SideBarBackground2.jpg); text-align: left; } .sidebar_listholder { margin-left: 9px; margin-top: 2px; margin-bottom: 8px; } .sidebar_listholder ol, .sidebar_box li { margin: 0; padding: 0; margin-left: 6px; list-style-type: disc; } .PriceBox {border: 1px solid #ADB0CE; background-color: #E3E8FB; }  .CountDownBox { font-size: 11px; font-weight: bold; padding:2px; font-family: Arial, Helvetica, Sans Serif; border: 1px solid #ADB0CE; background-color: #E3E8FB; }  .MemberBorder { border: 1px solid #B3B6D1; } .SideBarBottomLine {font-family: Arial, Helvetica, sans-serif; border-bottom: 1px dotted #B3B5C6; font-size: 11px;} .SideBar1 {font-family: Arial, Helvetica, sans-serif; color: #535073; font-size: 11px;} .blue_sidebar_header_left { float: left; width: 27px; height: 22px; } .blue_sidebar_header_center { float: left; width: 135px; height: 22px; text-align: left; background-image:url(/themes/vamquest/Pics/SideBar_MenuHeaders.jpg); color: #FFF; font-weight: bold; } .blue_sidebar_header_right { float: left; width: 4px; height: 22px; background-image:url(/themes/vamquest/Pics/SideBar_MenuHeaders.jpg) } .blue_sidebar_header_text { margin-top: 4px; margin-left: 3px; } .blue_sidebar_header_text h4 { padding: 0; margin: 0; font-size: 11px; } .BlueBoxTop {border-top: 1px solid #4F4D7E;font-size: 10px;} .BlueBoxBottom {border-bottom: 1px solid #4F4D7E;font-size: 10px;} .BlueBoxLeft {border-left: 1px solid #4F4D7E;font-size: 10px;} .BlueBoxRight {border-right: 1px solid #4F4D7E;font-size: 10px;} .BlueBoxTop {border-top: 1px solid #4F4D7E;font-size: 10px;} .BlueBoxHeadline { font-size: 18px; font-weight: bold; color: #4F4D7E; text-decoration: none; font-family: Times New Roman, Times, Helvetica; margin-bottom: -5px;} .BlueBoxHeadline2 { font-size: 16px; font-weight: bold; color: #38356d; text-decoration: none; font-family: Times New Roman, Times, Helvetica;} .BlueBoxBorder { border: 1px solid #4F4D7E;}  .topitempage { background-color: #FFFFE1; border: 1px dashed #CFCFCF; margin-bottom: 5px; padding: 6px; line-height: 18px; } .topitempage a { font-size: 11px; color: #000000; text-decoration: underline; } .topitempage a:hover { font-size: 11px; color: #FF0000; text-decoration: underline; } .itemid { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #ffffff; font-weight: bold;} .itemidend { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold;} .subitem { background-color: #F8F8F8; border: 1px solid #003C85; } .counter {background-color: #C3F400; border: 2px dotted #184300; color: #184300; font-weight: bold; font-size: 12px;} .picselect { background-color: #FFFFE1; border: 1px dashed #CFCFCF; color: #000000; font-weight: bold;} .picselectmain { background-color: #e9e9eb;} .leftborder {border-left: 1px solid #003C85;} .gradient {border: 1px dashed #CFCFCF; background-color: #FFFFFF; }   .sellsteptab { border-left: 1px solid #003C85; border-bottom: 1px solid #003C85; border-right: 1px solid #003C85;}  .boldgrey { font-size: 10px; color: #666666; font-weight: bold; text-decoration: none;} .boldgrey a { font-size: 10px; color: #666666; font-weight: bold; text-decoration: underline;} .boldgrey a:hover { font-size: 10px; color: #666666; font-weight: bold; text-decoration: none;} .left_members_box { width: 79px; height: 85px; float: left; padding: 0px; padding-top: 3px; background: #E0E0E0; text-align: center; margin: 1px 0 1px 1px; } .right_members_box { width: 72px; height: 85px; float: left; padding: 0px; padding-top: 3px; background: #E0E0E0; text-align: center; margin: 1px 0 1px 0; } .middle_members_box_spacer { float: left; width: 2px; height: 85px; } .membutt {font-size: 10px; font-weight: bold; color: #003399; text-decoration: none; background-color: #e0e0e0;} .membutt a {font-size: 10px; font-weight: bold; color: #003399; text-decoration: none; display: block; background-color: #e0e0e0; height: 79px;} .membutt a:hover {background-color: #FFFFCC; display: block;}  .creg2 {background-color: #FaFaFa;}  .creg3 {background-color: #F4F4F4;}  .creg4 {background-color: #ffffff;}  .creg5 {background-color: #999999;}  .regborder {background-color: #ffffff; border: 1px dotted #999999;} .regsignup {background-color: #FFE23B; border: 2px dotted #CC0000; color: #CC0000; font-weight: bold; font-size: 12px;} .reguser { font-size: 9px; background-color: #FFFFFF; color: #666666;}  .pintext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #666666; }  .cathead { font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: none; } .cathead a { font-size: 10px; color: #FFFFFF; text-decoration: underline; } .cathead a:hover { font-size: 10px; color: #FFEE00; text-decoration: none; }  .errormessage { background-color: #FFFFE1; border: 1px dashed #CFCFCF; margin-top: 6px; margin-bottom: 12px; padding: 4px; line-height: 14px; } .newerrormessage { border: 1px solid #810000; background: #FFF url(/themes/vamquest/../../images/Error_message.jpg) no-repeat; padding: 4px; padding-left: 80px; padding-top: 20px; height: 75px; font-weight: bold; color: #810000; margin-bottom: 10px; font-size: 13px; text-align: left; } .newsuccessmessage { background: #FFF url(/themes/vamquest/../../images/OK_message.jpg) no-repeat; padding: 4px; padding-left: 80px; padding-top: 20px; height: 75px; font-weight: bold; color: #3C7324; margin-bottom: 10px; font-size: 14px; text-align: left; }  .infoBox { background-color: #FFFFE1; border: 1px dashed #CFCFCF; margin-top: 1px; margin-bottom: 1px; padding: 1px; font-size: 10px;}  .c1 {background-color: #666666; color: #FFFFFF; font-weight: bold;}  .c1 a {color: #FFFFFF; font-weight: bold;} .c1 a:hover {color: #FFFFFF; font-weight: bold;} .c2 {background-color: #F8F8F8;}  .c3 {background-color: #F0F0F0;}  .c4 {background: #E1E2E4 url(/themes/vamquest/../../images/gradients/med_gray_grad.jpg) repeat-x 0 0;}  .c5 {background-color: #666666;} .c6 {background-color: #EEF2F9; color: #003399;} .c7 {background-color: #E3E4EB;}  .c8 {background: #F0DFDD url(/themes/vamquest/../../images/gradients/light_red_grad.jpg) repeat-x 0 0;}  .c9 {background-color: #DCDCFF;}  .c10 {background-color: #DAE094;}  .c11 {background-color: #F7F9DD;}  .c12 {background-color: #F0DFDD;}  .c13 {background-color: #0000CC; color: #FFFFFF; font-weight: bold;}  .c14 {background-color: #1A1A4E; color: #FFFFFF; font-weight: bold;}   .feat1 { font-size: 10px; background-color: #FF6600; color: white; font-weight: bold; } .feat2 { font-size: 10px; background-color: #0F3F79; color: white; font-weight: bold;} .feat3 { font-size: 10px; background-color: #FFCC00; color: black; font-weight: bold;} .feat3 a { font-size: 10px; background-color: #FFCC00; color: black; font-weight: bold;} .feat3 a:hover { font-size: 10px; background-color: #FFCC00; color: black; font-weight: bold;}  a.hidelayer:link {font-size: 14px; font-weight: bold; text-decoration: none; color: #FFFFFF;} a.hidelayer:visited {font-size: 14px; font-weight: bold; text-decoration: none; color: #FFFFFF;}  .mainmenu {font-size: 10px; font-weight: bold; color: #FFFFFF; } .mainmenu a {font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none;} .mainmenu a:hover { font-size: 10px; font-weight: bold; color: #FFFF33;} .user { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #666666; }  .search {font-size: 10px; font-weight: bold; color: #444444; text-decoration: none;} .search a {font-size: 10px; font-weight: bold; color: #444444; text-decoration: none;} .search a:hover { font-size: 10px; font-weight: bold; color: #3399FF; text-decoration: underline; } .welcome { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003399; } .categories { font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; font-size: 11px; text-decoration: none;} .categories a { font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; font-size: 11px; text-decoration: none;} .categories a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; font-size: 11px; text-decoration: underline;} .maintext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; } .title { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }  .footerHolder { float: left; width: 800px; height: 88px; text-align: center; } .footerDiv { padding: 8px; margin-left: 171px; background: white url(/themes/vamquest/Pics/BottomBackground.jpg) no-repeat top; } .footerMenuUL { margin: 0; text-align:center; padding: 0;} .footerMenuUL li { list-style: none; display: inline; } .footerfont { font-size: 10px; color: #444444; text-decoration: none; } .footerfont a { font-size: 10px; color: #444444; text-decoration: underline; } .footerfont a:hover { font-size: 10px; color: #0033FF; text-decoration: none; } .footerfont1 { font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none; } .footerfont1 a { font-size: 10px; color: #FFFFFF; text-decoration: none; } .footerfont1 a:hover { font-size: 10px; color: #FF9900; text-decoration: underline; } .submenu2 {font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none;} .submenu2 a {font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: underline;} .submenu2 a:hover { font-size: 10px; font-weight: bold; color: #000000; background-color: #CCCCFF; text-decoration: none; display: block; } .alertBox {background-color: #FFDDDD;} .alertBoxBorder {background-color: #990000;} .InputBoxes1 {font-size: 11px; } .InputBoxes2 {font-size: 11px; background-color: #FFFFCC} #BiddingLayer { position:relative; width:196px; height:140px; z-index:3; left: 0px; top: 2px; overflow: auto; } #WatchingLayer { position:relative; width:196px; height:140px; z-index:2; left: 0px; top: 2px; overflow: auto; } .BidBox { font-family: Arial, Helvetica, sans-serif; font-size: 10px; }  .SideBoxLine { border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #4E4E6A; font-family: Arial, Helvetica, sans-serif; font-size: 9px; } .slideName { font-family: Arial, Helvetica, sans-serif; font-size: 11px; } .slideName a:link { text-decoration: none; color: #000000;} .slideName a:visited { text-decoration: none; color: #000000;} .slideName a:hover { text-decoration: underline; color: #000099} .market_update_box { width: 560px; height: 25px; background: #d7d7e7 url(/themes/vamquest/Pics/titlebar_middle.jpg) repeat-x; text-align: left; } .market_update_title_left { width: 6px; height: 25px; background: #d7d7e7 url(/themes/vamquest/Pics/titlebar_left.jpg) no-repeat; float:left; } .market_update_title_center { padding-top: 2px; color: #3e3c63; font-weight: bold; font-size: 18px; font-family: Times, Times New Roman, Serif; width: 546px; float: left; } .market_update_title_right { width: 8px; height: 25px; background: #d7d7e7 url(/themes/vamquest/Pics/titlebar_right.jpg) no-repeat; float:left; } .market_update_holder { text-align:center; width: 560px; background: #9190B5; text-align: left; } .market_update_back { background: #EBECF6; margin: 1px; } .market_update_text { padding: 6px; font-size: 11px; }  .consign_box { float: left; width: 159px; border: 2px solid #a9a9c0; background: #E1E1E8; text-align: center; padding: 5px 0 5px 0; margin-top: 5px; } .bignum { font-size: 16px; font-weight: bold; color: #767689; float: left; width: 25px; } .consign_text { text-align: left; float: left; width: 120px; } .consign_text a { color: blue; } .consign_getstarted { text-align: center; width: 100%; font-weight: bold; padding: 2px; } .consign_getstarted a:hover { background: #F7F6EE; display: block; } #lightbox{ position: absolute; top: 40px; left: 0; width: 90%; z-index: 100; text-align: center; line-height: 0; } #lightbox a img{ border: none; } #outerImageContainer{ position: relative; background-color: #666; width: 250px; height: 250px; margin: 0 auto; } #imageContainer{ padding: 10px; } #loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; } #hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; } #imageContainer>#hoverNav{ left: 0;} #hoverNav a{ outline: none;} #prevLink, #nextLink{ width: 49%; height: 100%; background: transparent url(/themes/vamquest/../../images/blank.gif) no-repeat;  display: block; } #prevLink { left: 0; float: left;} #nextLink { right: 0; float: right;} #prevLink:hover, #prevLink:visited:hover { background: url(/themes/vamquest/../../images/prevlabel.gif) left 15% no-repeat; } #nextLink:hover, #nextLink:visited:hover { background: url(/themes/vamquest/../../images/nextlabel.gif) right 15% no-repeat; } #imageDataContainer{ font: 11px Verdana, Helvetica, sans-serif; color: #fff; background-color: #666; margin: 0 auto; line-height: 1.4em; } #imageData{ padding:0 10px; } #imageData #imageDetails{ width: 50%; float: left; text-align: left; } #imageData #caption{ font-weight: normal; } #imageData strong { color: #6c0; font-weight: bold; text-transform:uppercase; } #imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em; color: #aaa; } #imageData #bottomNavClose{ width: 66px; float: right; padding-bottom: 0.7em; } #overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #fff; filter:alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; } .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } * html>body .clearfix { display: inline-block; width: 100%; } * html .clearfix {  height: 1%;  }