body{font-size:85%;background-color:#f2f2f2}.container{border-right:solid 1px #d9d9d9;border-left:solid 1px #d9d9d9}a{color:#000}h1{color:#404040;font-weight:bold;text-shadow:#aaa 1px 1px 1px}h3{color:#404040;font-weight:bold;font-size:25px;text-shadow:#aaa 0 1px 1px}h4{color:#000;font-weight:bold;font-size:20px;margin-bottom:0;text-shadow:#aaa 0 1px 1px}tbody tr:nth-child(even) td,tbody tr.even td{background:transparent}a:focus,a:hover{color:#000}select{border:1px solid #cdcdcd}@font-face{font-family:'Covered By Your Grace';font-style:normal;font-weight:normal;src:local('Covered By Your Grace'),local('CoveredByYourGrace'),url('/fonts/CoveredByYourGrace.ttf') format('truetype')}@font-face{font-family:'Geo';font-style:normal;font-weight:normal;src:local('Geo'),local('Geo-Regular'),url('/fonts/Geo-Regular.ttf') format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local('Source Sans Pro'),local('SourceSansPro-Regular'),url('/fonts/SourceSansPro-Regular.ttf') format('truetype')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:local('Source Sans Pro Bold'),local('SourceSansPro-Bold'),url('/fonts/SourceSansPro-Bold.ttf') format('truetype')}@font-face{font-family:'Oswald';font-style:normal;font-weight:700;src:local('Oswald Bold'),local('Oswald-Bold'),url('/fonts/Oswald-Bold.ttf') format('truetype')}.lightHR{background:#f8f7f7;color:#f8f7f7}.fieldContainer{padding:7px}.fieldContainer input{width:98%}.fieldContainer table{margin:0;padding:0}.textField{width:95%;background-color:#f0f0f0 !important;border:1px solid gray;padding:5px;font-size:14px}.textArea{width:95%;height:70px;background-color:#f0f0f0;border:1px solid gray;padding:5px;font-size:14px}.selectField{width:95%;background-color:#f0f0f0;border:1px solid gray;font-size:14px;padding:3px}fieldset{padding:5px}input[text],select{background-color:#f0f0f0}td{vertical-align:top}.notice{padding-left:45px;background:url('/images/small_icons/warning.png') 10px center no-repeat;background-color:#fff6bf}.error{padding-left:45px;background:url('/images/small_icons/error.png') 10px center no-repeat;background-color:#fbe3e4}.bold{font-weight:bold}.red{color:red}.italic{font-style:italic}.underline{text-decoration:underline}.strikethrough{text-decoration:line-through}.small{font-size:.8em}.prepend-half{padding-left:20px}.span-6-half{width:250px;float:left}.centerText{text-align:center}.rightText{text-align:right}.leftText{text-align:left}.justifyText{text-align:justify}.nomargin{margin:0 !important}.hidden{display:none}.floatLeft{float:left}.green-label{background-color:lightgreen}.yellow-label{background-color:#fff6bf}.red-label{background-color:#fbe3e4}.lightblue-label{background-color:#d9edfb}.new-product-label{font-size:9px;background-color:yellow;color:red;text-shadow:none;font-weight:bold}.shaded-background{background-color:#cdcdcd}.border-right{border-right:1px solid #efefef}.border-left{border-left:1px solid #efefef}.border-bottom{border-bottom:1px solid #efefef}.border-top{border-top:1px solid #efefef}#tMessage{width:500px;background-color:#1e1e1e;font-size:24px;text-align:center;font-style:italic;padding:8px;display:none;z-index:99999}div.formError{background:url('/images/small_icons/error_small.png') 5px 3px no-repeat;background-color:#f0efef;margin-left:0;padding:3px;padding-left:30px;font-size:12px;color:#9f0000;font-weight:bold}#header{background:url('/images/top_banner.jpg') no-repeat;background-color:#000;height:130px}#headerv2{background:url('/images/top_banner3.jpg') no-repeat;background-color:#000;height:130px}#header_canon{background:url('/images/top_banner3.jpg') no-repeat;background-color:#000;height:130px}#header_nikon{background:url('/images/top_banner3.jpg') no-repeat;background-color:#000;height:130px}#header_olympus{background:url('/images/top_banner3.jpg') no-repeat;background-color:#000;height:130px}#header_atlanta,#header_alpharetta{background:url('/images/top_banner3.jpg') no-repeat;background-color:#000;height:130px}#header_thanksgiving{background:url('/images/top_banner_thanksgiving.jpg') no-repeat;background-color:#000;height:130px}#header_xmas{background:url('/images/top_banner_xmas.jpg') no-repeat;background-color:#000;height:130px}#simple-header{background:url('/images/logos/aperturent_black_280x60.jpg') top center no-repeat;background-color:#000;padding:10px;height:60px}#cart-count-container{width:400px;height:25px;margin-left:500px;color:#fff;text-align:center;background-color:#3d3d3d}#cart-count-container a{color:#fff}#menu-container{width:950px;height:75px;position:relative;background-color:#fff;z-index:1000}#menu{width:950px;margin:0;padding:0;text-align:center;background-color:transparent}#menu ul{list-style:none;margin:0;padding-left:0}#menu li{background-color:#3d3d3d;width:124px;height:38px;padding-top:7px;float:left;text-transform:uppercase;cursor:pointer;line-height:30px;border-right:1px solid #333}#menu-li-more{display:none}#menu-li-accessories{width:139px !important}#menu .first{width:29px}#menu .active{background-color:#448fc2}#menu li a{text-decoration:none;color:#fff}#menu li a:hover{text-shadow:#cdcdcd 1px 0 6px}#menu li .li-hover{text-shadow:#cdcdcd 1px 0 6px}#menu-clear{clear:both;background-color:transparent}#intro b{font-size:115%;text-shadow:#cdcdcd 1px 1px 1px}#welcome-message{margin-right:0;padding-right:35px;border-right:1px solid #efefef}.featured-slideshow a{display:none}.featured-slideshow a.first{display:block}#slideshow-nav{color:#cdcdcd;text-align:center;font-size:30px;margin-top:-15px}#slideshow-nav a{color:#cdcdcd;text-decoration:none}#slideshow-nav a.activeSlide{color:#404040;text-decoration:none}.new-product-main-label{width:85px;height:35px;padding-top:70px;margin-top:-11px;margin-left:5px;float:left;background:url('/images/backgrounds/new_equipment_label.jpg') no-repeat;background-position:0 0;font-size:12px}.new-product-item{width:125px;height:40px;padding-top:70px;float:left;font-size:12px;cursor:pointer}.new-product-item a{text-decoration:none;font-size:12px;font-weight:bold}#mainContent{background-color:#fff;padding-top:0;padding-bottom:10px}#subContent{border-top:1px solid #d9d9d9;background-color:#fff;padding-top:17px}#index-first-col{margin-left:30px}.featured-container{margin-bottom:5px;margin-top:30px;background-color:#fff}.featured-item{width:160px;height:190px;padding:5px;padding-top:10px;float:left;margin-left:3px;text-align:center;font-weight:bold;cursor:pointer;background:url('/images/backgrounds/product_thumbnail_featured.jpg') top center no-repeat}.featured-item a{font-weight:bold;text-decoration:none;color:#000}#sub-categories-container{background-color:#efefef;border:1px solid #d9d9d9;padding:15px;padding-left:0;padding-right:0}.sub-category-title{background-color:#efefef;padding:10px}#sub-category-buttons-container{display:none}.sub-category-extra-notice{background-color:#d9edfb;font-size:13px}.sub-category-extra-notice a{text-decoration:none}.sub-category-extra-notice a:hover{text-decoration:underline}.sub-category-link-button{width:215px;margin-bottom:10px}.sub-category-anchor{position:relative;top:-50px}#filter-icon{width:16px;height:16px;position:absolute;top:5px;left:-8px}.sub-categories{list-style:none;float:left;margin-bottom:0;margin-left:10px;margin-right:10px;padding-left:0}.sub-categories li{float:left;padding:5px;padding-left:1px;padding-right:1px;min-width:87px;text-align:center;border-right:1px solid black;color:white;background-color:#3d3d3d;cursor:pointer}.sub-categories .active{background-color:#8d6cab}.camera-systems .active{background-color:#8d6cab;border-right:1px solid #8d6cab}.sub-categories .active a{color:#000}.camera-systems .active a{color:#fff}.sub-categories .first{border-left:0}.sub-categories li a{text-decoration:none;color:#fff}.sub-categories li a:hover{text-shadow:#cdcdcd 1px 0 6px}#products-browse{margin-top:25px}.products-browse{margin-top:10px}.product-container{padding:15px;border-right:1px solid #efefef}.product-td-0{padding:10px;padding-top:20px;padding-bottom:20px;border-right:1px solid #efefef;border-bottom:1px solid #efefef;vertical-align:top;width:50%}.product-td-1{padding:10px;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #efefef;vertical-align:top;width:50%}.product-title a{text-decoration:none}.low-price{color:#404040;font-size:12px;font-weight:bold;text-transform:uppercase;text-shadow:#aaa 0 1px 1px}.product-thumbnail{width:170px;height:165px;padding-top:15px;float:left;text-align:center;font-weight:bold;cursor:pointer;background:url('/images/backgrounds/product_thumbnail.jpg') top center no-repeat}.out-of-stock-thumbnail{opacity:.6;filter:alpha(opacity = 60);-moz-opacity:.6}.out-of-stock-text{font-size:12px;background:#fbe3e4;color:#8a1f11;border-color:#fbc2c4;margin-top:5px;padding:3px;padding-left:40px;padding-right:10px;background:url('/images/small_icons/error.png') 10px center no-repeat;background-color:#fbe3e4}.out-of-stock-text a{color:#8a1f11}.limited-stock-text{font-size:12px;color:#8a1f11;border-color:#fbc2c4;margin-top:5px;padding:3px;padding-left:10px;padding-right:10px;background-color:#fff6bf}.limited-stock-text a{color:#8a1f11}.stock-information-container{background-color:#efefef;margin-top:10px;padding:3px;border-radius:5px}.first-stock-info{padding-left:30px}.in-stock-text{font-size:.8em;margin:0;margin-left:15px;color:green}.out-stock-text{font-size:.8em;margin:0;margin-left:15px;color:#fff;background-color:#be4037;border-radius:3px}.out-stock-city-text{color:#be4037}.no-products{height:250px;font-size:25px;font-style:italic;color:gray;text-align:center;padding-bottom:100px;text-shadow:#808080 1px 1px 1px}.all-systems{font-size:10px;text-transform:uppercase}.product-cart-options{padding-top:5px;padding-bottom:10px}.product-in-cart{font-size:13px;font-weight:bold;text-align:center;border:1px solid #cdcdcd;background-color:#efefef;margin-top:5px;margin-bottom:5px}.product-in-cart a{color:green;text-decoration:none}.checkout-text{font-size:15px}.add-cart-button{color:#2a8a2d !important;font-size:11px !important;font-weight:bold !important}.add-cart-button-detail{font-size:13px !important;background:#2a8a2d !important;color:#fff !important}.product-cart-options-detail{padding-top:5px}.product-cart-quantity-dd{width:40px;margin:0}.product-cart-dd{width:255px;margin:0}.short-description{margin-top:10px;padding:15px;padding-top:0}.more-link{text-align:right;margin-top:10px;padding-right:10px;font-weight:bold}.share-link{color:gray;text-decoration:none;font-weight:normal}.share-div{margin-left:20px;margin-top:5px;width:105px;display:none;text-align:right}.share-div-details{text-align:center;color:gray;width:140px;margin:auto}.share-img-alt{text-align:center;font-size:10px;font-weight:bold}.item-for-sale-label{background:url('/images/small_icons/price_tag.png') 10px 3px no-repeat;background-color:#ccfac5;margin-left:0;padding:3px;padding-left:20px;font-size:12px;color:#404040;font-weight:bold;text-align:center}.item-for-sale-label a{text-decoration:none;text-shadow:#cdcdcd 1px 1px 1px}.product-photo{width:392px;height:379px;padding-top:15px;background:url('/images/backgrounds/product_main.jpg') top center no-repeat;text-align:center}.product-description{margin-top:20px}.product-specifications{clear:both;padding-top:15px}.product-related-container{background-color:#efefef !important}.related-item{width:160px;min-height:190px;padding:5px;padding-top:10px;float:left;margin-left:3px;text-align:center;font-weight:bold;cursor:pointer;border-left:1px solid #cdcdcd;border-top:2px solid #efefef}.related-item a{font-weight:bold;text-decoration:none;color:#000}.related-item:hover{border-top:2px solid #ff4232}#cart-empty{text-align:center;font-size:24px;padding:50px;padding-bottom:250px;color:gray;font-style:italic}#cart-empty a{color:gray}#shopping-cart{margin-bottom:5px}#shopping-cart td{border-bottom:1px solid #cdcdcd}#order-history td{border-bottom:1px solid #cdcdcd;cursor:pointer}#order-history td a{text-decoration:none}#order-history tr:hover{background-color:#efefef}.order-history-cancelled td{text-decoration:line-through}.order-history-active td{font-weight:bold;font-size:16px}#shopping-cart th,#order-history th{background-color:#4d4d4d;color:white;font-weight:normal;font-size:15px;border-right:1px solid #fff}.cart-length-dd{width:200px}.cart-quantity-dd{width:80px}.cart-total-row{border:0 !important;background-color:#efefef;padding-top:15px;padding-bottom:15px}.cart-total-row div{margin:0}.cart-legend{font-weight:bold;font-size:16px;padding-top:10px}.cart-rounded-container{background-color:#cccecc;width:112px;padding:4px;text-align:center;float:right;font-size:14px;font-weight:bold}.order-location-selection{border:1px solid gray;padding-top:10px;padding-bottom:10px;margin:5px !important;background-color:#fff;cursor:pointer}.order-location-selection a{text-decoration:none}.order-location-selection:hover{background-color:#efefef}#shipping-zip-submit,#coupon-submit{padding:0;width:75px}#ZIPCODE{width:70px;margin-top:6px}.overnight-shipping{font-size:12px}#shipping-loading,#tax-loading,#cart-update-loading,.add-loading{display:none}div.shippingError{font-size:11px;color:red}#local-pickup-notice{display:none}#local-pickup-notice-text{background-color:#f7f7f7}#coupon-container{text-align:center}#COUPON{width:90px;color:gray;font-style:italic}#recommended-products-notice{background-color:#d9edfb;color:#404040;font-size:13px;font-weight:bold;text-align:center;cursor:pointer;padding-top:5px;padding-bottom:5px}.recommended-products-dialog{z-index:100000 !important}#shipping-label{background:url('/images/backgrounds/zip_code_arrow.gif') top left no-repeat}.shipping-footnote{font-size:11px;text-align:right;font-weight:bold;padding-right:70px}#order-date-choice-table{width:250px;margin:auto;margin-top:10px}#order-date-choice-table td{padding:2px}#order-date-choice-table label{font-size:17px;font-weight:bold}#order-date-choice-table input{margin-top:7px}#cc-logos-div{text-align:center;background-color:#efefef}#cc-logos-div table{margin:0 auto}#cc-logos-div td{vertical-align:middle}#aperturent-hours,#photoplex-hours{background-color:#efefef;width:95%;margin-top:5px;margin-bottom:0;display:none}.sub-total{padding-top:17px !important}#more-secure-div{padding-top:10px;padding-bottom:10px;display:none;font-size:12px;color:#404040}.grand-total{color:#006400;padding-bottom:17px !important}.referral-apply-label{background-color:#cef6ce;font-size:13px;cursor:pointer}#referral-balance-applied-total{text-decoration:none !important}.logged-option{font-size:20px;font-weight:bold}.logged-option a{color:gray;text-decoration:none}#twitter-div{font-size:12px;background:url('/images/small_icons/twitter_24x24.png') 10px center no-repeat;background-color:#c0deed;color:#345c80;font-weight:bold;padding:1px;padding-left:40px;cursor:pointer}#more-twitter-div{background-color:#ddeef6;color:#345c80;font-size:13px;padding:5px;display:none}#twitter-at{font-size:25px;color:#345c80}#TWITTER_USER{width:85%}#BILLING_STATE{width:100%}#BILLING_ADDRESS_2,#SHIPPING_ADDRESS_2{margin-top:5px}#REFERRAL_LINK{width:255px}.share-your-link{padding:4px;padding-left:10px;padding-right:10px;background-color:#efefef;font-size:12px}.share-your-link a{font-weight:bold}#badges-table td{vertical-align:middle;text-align:center}.secure{background:url('/images/small_icons/secure.png') 5px 3px no-repeat;padding:2px;padding-left:27px;padding-right:10px;background-color:#fff6bf}.secure-title{font-size:12px;font-weight:bold}.secure a{color:#e5a700;font-size:12px;font-weight:bold}#SHIP_TO_BILLING,#IMMEDIATE_ORDER,#RECEIVE_NEWS{width:12px}#RESERVATION_DATE_TMP,#RESERVATION_DATE,#REQUESTED_DATE,#RENTAL_BEGIN_DATE,#RENTAL_END_DATE{background:url('/images/small_icons/calendar.png') 97% 45% no-repeat;background-color:#efefef}#shipping-hint,#reservation-hint{padding:0;margin:0}#shipping-fields,#reservation-fields{display:none}#order-done-text{padding-top:20px;padding-bottom:130px}#footer{padding:10px;background-color:#cacbce}#footer a{color:#000}.title{text-shadow:#808080 1px 1px 1px;margin-bottom:0}#rental-agreement-ol li{margin-top:20px}.sub-rental-agreement-ol{list-style:lower-roman;margin-left:70px}.order-address{color:#404040;font-weight:bold;font-size:17px;padding:5px}#view-order-items{margin-top:20px}.tracking-link{text-decoration:underline !important;font-weight:bold}#special-notice{text-align:center;margin-bottom:20px;margin-top:10px}#special-notice span{border-bottom:2px solid #448fc2;border-top:2px solid #448fc2;font-weight:bold;padding-bottom:8px;padding-top:8px;cursor:pointer}#mapCanvas{width:500px;height:500px}#body404{font-size:85%;background:#000}.main404{margin-top:150px}.special-notice-yellow{background-color:#ffff9c;background-image:-webkit-gradient(linear,0 0,0 70%,from(#ffff9c),to(#ffff57));background-image:-moz-linear-gradient(19% 75% 90deg,#ffff57,#ffff9c);font-weight:bold;text-align:center;padding-top:8px;padding-bottom:8px;border-bottom:1px solid black}.dismiss-special-notice{font-size:12px;color:red;margin-left:15px}.dismiss-special-notice a{color:#fe3c3c;text-decoration:none}.price-badge{background:url('/images/backgrounds/black_badge.jpg') center no-repeat;width:100px;height:100px;font-size:26px;color:white;font-weight:bold;line-height:100px}.red-price-badge{background:url('/images/backgrounds/red_badge.jpg') center no-repeat;width:100px;height:100px;font-size:26px;text-shadow:#404040 1px 2px 1px;color:white;font-weight:bold;line-height:100px}.yellow-price-badge{background:url('/images/backgrounds/yellow_badge.jpg') center no-repeat;width:100px;height:100px;font-size:26px;color:#000;text-shadow:#cdcdcd 1px 2px 1px;font-weight:bold;line-height:100px}.compareTableRates th{background-color:#cdcdcd;text-align:center;font-size:20px;text-shadow:#aaa 0 1px 1px}.compareTableRates td{text-align:center;font-size:18px;text-shadow:#aaa 0 1px 1px}.searchQueryFieldTxt{background:url('/images/backgrounds/search_field_txt.png') 0 center no-repeat;background-color:#f0f0f0;width:400px;height:30px;padding:2px;padding-left:32px;font-size:17px}.searchQueryField{background:url('/images/backgrounds/search_field.png') 0 center no-repeat;background-color:#f0f0f0;width:400px;height:30px;padding:2px;padding-left:32px;font-size:17px}.searchQueryContainerEmpty{padding-bottom:200px;padding-top:70px}.searchQueryContainerResults{padding-bottom:30px;padding-top:10px}#search-button{padding:.6em 1em}.ui-autocomplete{-webkit-box-shadow:0 0 8px gray;-moz-box-shadow:0 0 8px gray;box-shadow:0 0 8px gray}.ui-autocomplete a{font-size:12px;text-align:left}.inactive-text-field{color:#cdcdcd;font-style:italic}#contact-slide-div{padding:20px;padding-top:5px;width:370px;background:#fff;border:1px solid gray;text-align:left;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.5);-moz-box-shadow:0 0 10px rgba(0,0,0,0.5);box-shadow:0 0 10px rgba(0,0,0,0.5)}.contact-slide-handle{margin-top:10px;background:url('/images/backgrounds/nav_contact_button.png')}#contact-send-button{font-size:14px}.contact-social-icons-table{padding:5px;padding-bottom:0;margin:0;color:#404040;font-size:11px}.contact-social-icons-table td{padding:0;margin:0;line-height:17px}.contact-social-icons-icon{width:20px}.contact-social-icons-text{padding-right:5px !important;font-weight:bold}.contact-social-icons-text a{color:#404040;text-decoration:none;font-weight:bold}#customRentalSelection{background-color:white}#customRentalSubmit{background:#2a8a2d;color:white;font-size:15px}.ui-progressbar-value-red .ui-progressbar-value{background:#c90000}.ui-progressbar-value-orange .ui-progressbar-value{background:#f27d00}.tbContainer{width:100%;margin:0;padding:0;padding-top:8px;padding-bottom:5px;background-color:#efefef;border-bottom:1px solid gray;text-align:left;border-top:1px solid gray}.tbContainer table{margin:0;padding:0;width:0}.tbContainer table td{padding:0;padding-left:3px;padding-bottom:0;line-height:25px}.tbItemContainer{border:1px solid #efefef;vertical-align:middle}.tbItemDisabled{color:#cdcdcd;cursor:pointer}.tbItemSeparator{padding-top:5px !important}#dialog-confirm{display:none}