/* -------------------------- Niche Cameras 2020 -------------------------- */ 
/* ----- GLOBAL ----- */
html, body { margin: 0;padding: 0;font-family: Arial,sans-serif;font-size:12px;background-color: #e4e4e4;color: #c4c4c4;}
#centretable { text-align: left; }
#contenttable { width: 940px; overflow: hidden; margin: 0 auto; position: relative; padding-left: 20px; padding-right: 20px; padding-top: 12px; padding-bottom: 30px; line-height: 18px; background-color: white; border: 1px solid: #ccc; }
#column-left { float: left; width: 680px; overflow: hidden; }
#column-left-content { float: left; width: 659px; overflow: hidden; border-right: 1px solid: #ccc; padding-right: 20px; color: black; }
#column-left-links-title { float: left; width: 350px; overflow: hidden; padding-right: 20px; margin-top: 10px; margin-bottom: 20px; }
#column-left-links-linkURL { float: left; width: 280px; overflow: hidden; margin-top: 10px; margin-bottom: 20px; }
#column-left-links-row { float: left; width: 659px; overflow: hidden; padding-bottom: 20px; }
#column-right { float: right; width: 240px; overflow: hidden; padding-left: 20px; }


/* ----- TYPE ----- */
h1{color:black;font-size:26px;margin-top:1px;margin-bottom:16px;letter-spacing:-2px;line-height:26px}
h2{color:#333;font-size:20px;margin-top:0px;margin-bottom:6px;letter-spacing:-1px}
h3{color:#898989;font-size:14px;margin-top:0px;margin-bottom:4px;letter-spacing:-1px}
h4{color:white;font-size:18px;line-height:18px;margin-top:4px;margin-bottom:4px;letter-spacing:-1px;font-weight:normal}
.darkgrey_11px{font-size:11px;color:#898989;font-weight:normal}
.grey_12px{color:#898989;font-size:12px}
.grey_12pxV2{color:#444;font-size:12px}
.white_large{font-size:large;color:white;font-weight:bold}
.white_small{font-size:small;color:white;font-weight:bold}
.white_medium{font-size:medium;color:white;font-weight:bold}
.white_small_underline{color:white;text-decoration:underline}
a:link{font-size:small;color:#922020;text-decoration:underline}
a:visited{font-size:small;color:#922020;text-decoration:underline}
a:active{font-size:small;color:#922020;text-decoration:underline}
a:hover{font-size:small;color:#df8b8b;text-decoration:underline}
a.black_small:link{color:black;text-decoration:none;font-weight:bold}
a.black_small:visited{color:black;text-decoration:none;font-weight:bold}
a.black_small:active{color:black;text-decoration:none;font-weight:bold}
a.black_small:hover{color:#922020;text-decoration:none;font-weight:bold}
a.black_smallcaps{font-size:14px;text-decoration:none;font-weight:normal;letter-spacing:-1px}
a.black_smallcaps:link{color:white}
a.black_smallcaps:visited{color:white}
a.black_smallcaps:active{color:white}
a.black_smallcaps:hover{color:#bbb}
a.black_20px:link{font-size:20px;color:black;text-decoration:none;font-weight:bold}
a.black_20px:visited{font-size:20px;color:black;text-decoration:none;font-weight:bold}
a.black_20px:active{font-size:20px;color:black;text-decoration:none;font-weight:bold}
a.black_20px:hover{font-size:20px;color:#922020;text-decoration:none;font-weight:bold}
a.black_26px:link{font-size:26px;color:black;text-decoration:none;font-weight:bold}
a.black_26px:visited{font-size:26px;color:black;text-decoration:none;font-weight:bold}
a.black_26px:active{font-size:26px;color:black;text-decoration:none;font-weight:bold}
a.black_26px:hover{font-size:26px;color:#922020;text-decoration:none;font-weight:bold}
a.grey_small:link{font-size:small;color:#888;text-decoration:none;font-weight:bold}
a.grey_small:visited{font-size:small;color:#888;text-decoration:none;font-weight:bold}
a.grey_small:active{font-size:small;color:#888;text-decoration:none;font-weight:bold}
a.grey_small:hover{font-size:small;color:white;text-decoration:none;font-weight:bold}
a.grey_medium:link{font-size:medium;color:#dea1a1;text-decoration:none;font-weight:bold}
a.grey_medium:visited{font-size:medium;color:#dea1a1;text-decoration:none;font-weight:bold}
a.grey_medium:active{font-size:medium;color:#dea1a1;text-decoration:none;font-weight:bold}
a.grey_medium:hover{font-size:medium;color:white;text-decoration:none;font-weight:bold}
a.grey_large:link{font-size:large;color:#e7e7e7;text-decoration:none;font-weight:bold}
a.grey_large:visited{font-size:large;color:#e7e7e7;text-decoration:none;font-weight:bold}
a.grey_large:active{font-size:large;color:#e7e7e7;text-decoration:none;font-weight:bold}
a.grey_large:hover{font-size:large;color:white;text-decoration:none;font-weight:bold}
a.darkgrey_14px:link{font-size:14px;color:#898989;text-decoration:none;font-weight:bold}
a.darkgrey_14px:visited{font-size:14px;color:#898989;text-decoration:none;font-weight:bold}
a.darkgrey_14px:active{font-size:14px;color:#898989;text-decoration:none;font-weight:bold}
a.darkgrey_14px:hover{font-size:14px;color:#922020;text-decoration:underline;font-weight:bold}
a.darkgrey_11px:link{font-size:11px;color:#898989;text-decoration:none;font-weight:normal}
a.darkgrey_11px:visited{font-size:11px;color:#898989;text-decoration:none;font-weight:normal}
a.darkgrey_11px:active{font-size:11px;color:#898989;text-decoration:none;font-weight:normal}
a.darkgrey_11px:hover{font-size:11px;color:#922020;text-decoration:underline;font-weight:normal}
a.darkgrey_12px:link{font-size:12px;color:#898989;text-decoration:none;font-weight:normal}
a.darkgrey_12px:visited{font-size:12px;color:#898989;text-decoration:none;font-weight:normal}
a.darkgrey_12px:active{font-size:12px;color:#898989;text-decoration:none;font-weight:normal}
a.darkgrey_12px:hover{font-size:12px;color:#922020;text-decoration:underline;font-weight:normal}
a.darkgrey_12pxV2{font-size:12px;text-decoration:none;font-weight:normal}
a.darkgrey_12pxV2:link{color:#444}
a.darkgrey_12pxV2:visited{color:#444}
a.darkgrey_12pxV2:active{color:#444}
a.darkgrey_12pxV2:hover{color:#666}
a.light_grey_small:link{color:#898989;text-decoration:none;font-weight:bold}
a.light_grey_small:visited{color:#898989;text-decoration:none;font-weight:bold}
a.light_grey_small:active{color:#898989;text-decoration:none;font-weight:bold}
a.light_grey_small:hover{color:white;text-decoration:underline;font-weight:bold}
a.white_12px:link{font-size:12px;color:white;text-decoration:none}
a.white_12px:visited{font-size:12px;color:white;text-decoration:none}
a.white_12px:active{font-size:12px;color:white;text-decoration:none}
a.white_12px:hover{font-size:12px;color:#ddd;text-decoration:underline}
a.white_small:link{font-size:small;color:white;text-decoration:none;font-weight:bold}
a.white_small:visited{font-size:small;color:white;text-decoration:none;font-weight:bold}
a.white_small:active{font-size:small;color:white;text-decoration:none;font-weight:bold}
a.white_small:hover{font-size:small;color:#ddd;text-decoration:underline;font-weight:bold}
a.white_small_normal:link{font-size:small;color:white;text-decoration:none;font-weight:normal}
a.white_small_normal:visited{font-size:small;color:white;text-decoration:none;font-weight:normal}
a.white_small_normal:active{font-size:small;color:white;text-decoration:none;font-weight:normal}
a.white_small_normal:hover{font-size:small;color:#ddd;text-decoration:underline;font-weight:normal}
a.white_medium:link{font-size:medium;color:white;text-decoration:none;font-weight:bold}
a.white_medium:visited{font-size:medium;color:white;text-decoration:none;font-weight:bold}
a.white_medium:active{font-size:medium;color:white;text-decoration:none;font-weight:bold}
a.white_medium:hover{font-size:medium;color:#df8b8b;text-decoration:underline;font-weight:bold}

/* ----- FORMS ----- */
form{position:relative;left:-10px;top:0px;margin:0;padding:0px}
#form-login{padding-left:10px;border:0 none;margin:0 auto;margin-top:10px}
input{color:#434343;padding:5px;border:1px solid #ccc;margin-bottom:10px;background-color:white;width:190px;overflow:hidden;font-size:medium}
textarea{color:#434343;padding:5px;border:1px solid #ccc;margin-bottom:10px;background-color:white;width:190px;height:100px;font-size:medium}
#submitButton{float:right;width:60px;overflow:hidden;padding:5px;background-color:#333333;color:white;font-weight:bold;text-align:center;letter-spacing:-1px;font-size:small}
#submitButton:hover{background:#666666}
form#form-login fieldset{border:0 none;margin:0 auto}

/* ----- HEADER ----- */
#header-container { height: 169px; background-color: #410600; border-bottom: 1px solid white; }
#header-inner { height: 169px; width: 940px; margin: 0 auto; position: relative; background: url(../images/niche-cameras-header.jpg) no-repeat; }
#header-container-2020 { height: 220px; background-color: #000; border-bottom: 1px solid white; }
#header-inner-2020 { height: 220px; width: 970px; margin: 0 auto; position: relative; background: url(../images/niche-cameras-header-2020-3.jpg) no-repeat; }
.header-inner-2020-container {display: block; position: relative; padding-top: 30px; text-align: right;width: 950px;padding-right: 20px;}
.header-inner-2020-container img.niche_logo {display: inline-block; width: 100px; margin-bottom: 10px; }
.header-inner-2020-container p { margin: 0; color: #FFF; }
.header-inner-2020-container p.text {text-transform: uppercase;font-size: 0.9em;font-weight: 500;}
.header-inner-2020-container p.text1 {margin-bottom: 4px;padding-right: 445px;}
.header-inner-2020-container p.text2 {margin-bottom: 14px;}
.header-inner-2020-container p.email {font-size: 0.8em;;font-weight: 500;margin-bottom: 4px;}
.header-inner-2020-container p.contact {font-size: 0.8em;;font-weight: 500;margin-bottom: 6px;}
.header-inner-2020-container p.contact a,
.header-inner-2020-container p.contact span {font-size: 1.2em;}
#header-inner-2020 .header-inner-2020-container p.contact span.divider {margin-left: 6px;margin-right: 6px;}
#header-inner-2020 .header-inner-2020-container p.contact span.location {margin-left: 10px;}
#header-inner-2020 .header-inner-2020-container p a {color: #FFF; text-decoration: none;font-size: 1.2em;width: 26px;}
.header-inner-2020-container p.social {color: #50c4f4;overflow: hidden;}
.header-inner-2020-container p.social span {padding-top: 15px;margin-right: 0;}
.header-inner-2020-container p.social span,
.header-inner-2020-container p.social a { font-size: 0.9em;; float: right;font-weight: 600;}
.header-inner-2020-container p.social .fb svg,
.header-inner-2020-container p.social .insta svg { width: 30px; }
div.header-Facebook { position: absolute; top: 134px; right: 200px; }
#header-emailAddress { position: absolute; top: 136px; right: 0px;}
#header-emailAddress a { color: white; text-decoration: none; text-align: right; }
#header-emailAddress a:hover { text-decoration: underline; }
/* ----- NAV ----- */
#navigation-container { height: 48px; background-color: #222; }
#navigation-inner { height: 48px; width: 940px; margin: 0 auto; position: relative; }
#navigation-unit-on { float: left; height: 32px; padding-top: 16px; padding-right: 10px; margin-right: 18px; }
#navigation-unit-off { float: left; height: 32px; padding-top: 16px; padding-right: 10px; margin-right: 12px; }
#navigation-buildkit { float: right; width: 200px; height: 32px; padding-top: 16px; text-align: right; color: white; }
/* ----- FOOTER ----- */
#footer-container { height: 115px; background-color: #2d2d2d; } 
#footer-inner { height: 115px; width: 940px; margin: 0 auto; position: relative; }
#footer-left { float: left; width: 600px; padding-top: 30px; overflow: hidden; color: white; font-weight: bold; line-height: 18px; letter-spacing: -1px; font-size: small; }
#footer-unit { float: left; overflow: hidden; padding-right: 20px; }
#footer-logo { float: right; background-image: url(../images/NicheCameras-footer-logo-background.gif); background-repeat: no-repeat; width: 111px; height: 115px; }
/* ----- COLS ----- */
#right-headingTitle { float: left; width: 238px; text-align: right; padding-top: 20px; }
#right-nichecameras { float: left; width: 218px; padding: 10px; overflow: hidden; color: #222; border: 1px solid: #ccc; font-weight: bold; background-color: #f4f4f4; }   
#right-newgear { float: left; width: 238px; overflow: hidden; color: #222; font-weight: bold; margin-bottom: 10px; background: #555;  }
img.right-newgear { border: 1px solid: #ccc; }
#right-newgear-model { float: left; width: 218px; overflow: hidden; padding: 10px; text-align: center; }
#right-contact { float: left; background-color: #222; width: 220px; padding: 10px; overflow: hidden; color: white; }
#right-credit { float: left; background-color: #f4f4f4; border: 1px solid: #ccc; width: 218px; padding: 10px; overflow: hidden; color: #222; font-weight: bold; }    


/* ----- HOME ----- */
#camera-home-name-container { float: left; width: 500px; overflow: hidden; line-height: 20px; font-family: Tahoma, Arial, sans-serif; margin-top: 5px; padding-bottom: 20px; }       
#listing-cameras-container { float: left; width: 659px; overflow: hidden; padding-top: 20px; padding-bottom: 20px; border-top: 1px solid #ccc; }
#listing-cameras-left { float: left; width: 212px; overflow: hidden; }
#listing-cameras-right { float: left; width: 447px; overflow: hidden; }
#listing-cameras-image { float: left; width: 212px; overflow: hidden; }

#listing-cameras-image img { margin-bottom: 10px; border: 1px solid #ccc; }

#listing-cameras-model { float: left; width: 427px; overflow: hidden; padding-left: 20px; }
#listing-cameras-subheader { float: left; width: 427px; overflow: hidden; padding-left: 20px; color: #111; font-size: 11px; font-weight: bold; }
#listing-cameras-description { float: left; width: 427px; overflow: hidden; padding-left: 20px; padding-top: 10px; color: #333; }
#listing-cameras-pricing { float: left; width: 427px; overflow: hidden; padding-left: 20px; padding-top: 10px; color: #333; }
#listing-cameras-price-unit { float: left; width: 427px; overflow: hidden; padding-bottom: 10px; color: #111; font-weight: bold; font-size: 12px; }
#listing-cameras-smalllogo { float: left; width: 120px; overflow: hidden; margin-left: 20px; margin-bottom: 10px; }
#listing-cameras-button { float: right; width: 120px; overflow: hidden; padding: 5px; background-color: #333; color: white; font-weight: bold; text-align: center; }     
#listing-cameras-model-forsale { float: left; width: 427px; overflow: hidden; padding-left: 20px; }
#listing-cameras-description-forsale { float: left; width: 427px; overflow: hidden; padding-left: 20px; color: #333; }
img.nicheCamerasProudToSponsor48HRS2011 { position: absolute; top: 20px; left: 516px; height: 194px; border: 0; margin-bottom: 6px; z-index: 10; }
img.newGearImage { border: 1px solid #ccc; width: 236px; }
#homeTopLenses { float: left; width: 494px; overflow: hidden; background: #555; color: white; padding: 3px; margin-top: 10px; }

.home_top_banners_container {position: relative;width: 100%;overflow: hidden;margin-bottom: 20px;display: block;}
.home_top_banners_container_1 {float: left;width: 270px;margin-right: 12px;}
.home_top_banners_container_1_block {position: relative;display: table-cell;color: #FFF;background-color: #222;text-align: center;padding: 13px 10px;vertical-align: middle;height: 294px;}
.home_top_banners_container_1_block_p1 {margin: 0;font-size: 0.92em;margin-bottom: 5px;}
.home_top_banners_container_1_block_p2 {margin: 0;font-size: 0.92em;line-height: 1.6em;}
.home_top_banners_container_2 {float: left;width: 466px;margin-right: 12px;height: 320px;}
.home_top_banners_container_2 a {display: block;}
.home_top_banners_container_2 img {width: 100%; margin-bottom: 0;}
.home_top_banners_container_3 {float: right;width: 180px;}
.home_top_banners_container_3_block {position: relative;display: table-cell;color: #000;padding:0;vertical-align: middle;text-align: center;height: 300px;}
.home_top_banners_container_3_block .inner {background:white;padding:10px 5px;margin:4px 0;}
.home_top_banners_container_3_block .pattern {width:100%;height:18px;background-size:150px;background-repeat:repeat-x;background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI1LjQuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNDkuMyA0Ni41IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNDkuMyA0Ni41OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6I0ZGQ0MwMDt9Cjwvc3R5bGU+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00Ny41LDBMMCw0Ni41aDM1TDgyLjQsMEg0Ny41eiBNMTA5LjgsMEw2Mi4zLDQ2LjVoMzVMMTQ0LjgsMEgxMDkuOHogTTE3Mi4xLDBsLTQ3LjUsNDYuNWgzNUwyMDcuMSwwSDE3Mi4xegoJIE0yNDkuMiwwaC0xNC43TDE4Nyw0Ni41aDM1bDI3LjMtMjYuN0wyNDkuMiwweiBNMCwwdjE5LjZMMjAsMEgweiIvPgo8L3N2Zz4K');}
.home_top_banners_container_3_block p.title {margin: 0;font-size:2.1em;margin-bottom: 10px;margin-top:8px;}
.home_top_banners_container_3_block p.txt {margin: 0;font-size:1.1em;line-height:1.5em;;padding-bottom:10px;border-bottom:1px solid #000;}
.home_top_banners_container_3_block p.note {margin:8px 0;font-size:1em;line-height:1.5em;font-weight: bold;}
.home_top_banners_container_3_block p.note:last-child {margin-bottom:0;}


/* ----- NEWS ----- */
#news-page-container {float: left;width: 659px;overflow: hidden;padding-top: 20px;padding-bottom: 20px;border-top: 1px solid #ccc;}
#news-page-image {float: left;width: 105px;overflow: hidden;background-color: #e4e4e4;border: 1px solid #ccc;}
#news-page-left {float: left;width: 107px;overflow: hidden;}
#news-page-right {float: left;width: 531px;overflow: hidden;padding-left: 20px;}
#news-image-row {float: left;overflow: hidden;width: 659px;padding-bottom: 10px;}
#news-image-container {float: left;overflow: hidden;border: 1px solid #ccc;}
#news-text {float: left;width: 659px;overflow: hidden;color: black;padding-bottom: 10px;}
#news-sidepanel-container {float: left;overflow: hidden;width: 240px;padding-top: 20px;padding-bottom: 20px;border-bottom: 1px solid #ccc;color: black;}
#news-sidepanel-image {float: left;width: 75px;overflow: hidden;background-color: #e4e4e4;border: 1px solid #ccc;}
#news-sidepanel-left {float: left;width: 77px;overflow: hidden;}
#news-sidepanel-right {float: left;width: 153px;overflow: hidden;padding-left: 10px;}


/* ----- PAGES ----- */
#finditfast-left {float: left;width: 306px;overflow: hidden;margin-right: 30px;border-right: 1px solid #ccc;}
#finditfast-mid {float: left;width: 306px;overflow: hidden;margin-right: 30px;border-right: 1px solid #ccc;}
#finditfast-right {float: left;width: 266px;overflow: hidden;}
#finditfast-container {float: left;width: 306px;overflow: hidden;margin-top: 20px;margin-bottom: 20px;line-height: 22px;}
#product-image-row {float: left;overflow: hidden;width: 649px;padding-bottom: 10px;}
#product-image-container {float: left;overflow: hidden;border: 1px solid #ccc; }
#product-subheader {float: left;width: 649px;overflow: hidden;color: black;font-size: 11px;font-weight: bold;padding-bottom: 10px;}
#product-description {float: left;width: 649px;overflow: hidden;color: black;padding-bottom: 10px;}
#product-left {float: left;width: 380px;overflow: hidden;padding-right: 20px;}
#product-right {float: left;width: 279px;overflow: hidden;font-weight: bold;font-size: 14px;}
#product-pricing {float: left;width: 649px;overflow: hidden;font-weight: bold;font-size: 14px;margin-bottom: 20px;margin-top: 10px;}
#product-buttons {float: left;width: 649px;overflow: hidden;margin-top: 20px;}
#product-cart-button {float: right;overflow: hidden;padding-left: 10px;padding-right: 10px;padding-top: 5px;padding-bottom: 5px;background-color: #333333;color: white;font-weight: bold;text-align: center;letter-spacing: -1px;}


/* ----- ACCESSORIES ----- */
#listing-accessories-container-type{float:left;width:659px;overflow:hidden;padding-bottom:30px}
#listing-accessories-container{float:left;width:659px;overflow:hidden;padding-top:20px;padding-bottom:20px;border-top:1px solid #ccc}
#listing-accessories-left{float:left;width:157px;overflow:hidden}
#listing-accessories-right{float:left;width:501px;overflow:hidden}
#listing-accessories-image{float:left;width:155px;overflow:hidden;background-color:#e4e4e4;border:1px solid #ccc}
#listing-accessories-model{float:left;width:480px;overflow:hidden;padding-left:20px}
#listing-accessories-subheader{float:left;width:480px;overflow:hidden;padding-left:20px;padding-bottom:3px;color:#111;font-size:11px;font-weight:bold}
#listing-accessories-description{float:left;width:480px;overflow:hidden;padding-left:20px;padding-bottom:3px;color:#333;font-size:11px}
#listing-accessories-pricing{float:left;width:480px;overflow:hidden;padding-left:20px;padding-bottom:3px;color:#333}
#listing-accessories-button{float:left;width:120px;overflow:hidden;padding:5px;background-color:#333;color:white;font-weight:bold;text-align:center;margin-left:20px}


/* ----- CART ----- */
#shoppingcart{float:left;width:878px;overflow:hidden;color:#222}
#shoppingcart p{margin:0;padding-bottom:20px}
#contents{float:left;width:878px;overflow:hidden;padding-left:30px;padding-right:30px;padding-top:20px;padding-bottom:20px;background:#f1f1f1;border:1px solid #e3e3e3;color:#222}
#contents table{margin:0 auto;width:898px;border-collapse:collapse}
.toprow{width:100%;height:40px;background-color:#e3e3e3;color:#222}
.midrow{width:100%;overflow:hidden;height:50px}
.remove{width:10%}
.type{width:15%}
.make{width:65%}
.quantity{width:10%}
#contents p,#contents button{margin-top:20px}
#table-form{margin:0 auto;width:898px;border-collapse:collapse}
#table-form input[type="text"]{font-size:small;padding:4px;width:240px}
#table-form textarea{font-size:small;display:block;padding:4px;width:700px;height:80px}
#button-container{float:right;width:880px;text-align:right}
#button-proceed{float:left;width:940px;padding-top:20px;padding-bottom:300px;text-align:right}
#button-enquiry{float:left;text-align:right}
#inputArea input[type="text"]{font-size:small;display:block;padding:4px;width:50px}
#inputArea textarea{font-size:small;display:block;padding:4px;width:300px;height:50px}
#thankyou-container{float:left;width:880px;overflow:hidden;padding-bottom:600px;color:#222}
#google-container{float:left;width:940px;overflow:hidden;padding-bottom:200px;color:#222}
#google-map-container{float:left;width:940px;overflow:hidden}




