.newlocation,.contact,.footer{max-width:1366px;min-width:1260px}.tile,div.lightbox{text-align:center;position:absolute}.newlocation input,.contact input,div.lightbox div.inner div.content .button{text-transform:uppercase;cursor:pointer;-webkit-appearance:none}.content p{font-family:ralewayregular;font-size:18px;width:600px;margin:auto}.content p a{color:#15ace1;text-decoration:none}.content p a:hover{text-decoration:underline}.content p .note{font-family:ralewaymedium;font-size:16px;color:#999}.contact,.newlocation,.contact input,.newlocation input{color:#fff;font-family:ralewaymedium}.contact{margin:auto;background:url(/design/bg_contact.jpg) left top no-repeat;padding-top:40px;height:130px;font-size:18px}.newlocation{margin:auto;background:#333; left top no-repeat;padding-top:40px;height:130px;font-size:18px}.contact input{font-size:17px;width:244px;height:46px;line-height:46px;-webkit-box-shadow:3px 3px 0 0 rgba(0,0,0,.2);-moz-box-shadow:3px 3px 0 0 rgba(0,0,0,.2);box-shadow:3px 3px 0 0 rgba(0,0,0,.2);background:#093;display:block;margin:25px auto auto;border-radius:0}.newlocation input{font-size:17px;width:244px;height:46px;line-height:46px;-webkit-box-shadow:3px 3px 0 0 rgba(0,0,0,.2);-moz-box-shadow:3px 3px 0 0 rgba(0,0,0,.2);box-shadow:3px 3px 0 0 rgba(0,0,0,.2);background:#093;display:block;margin:25px auto auto;border-radius:0}.checks{list-style-type:none;vertical-align:top;margin:auto;display:inline-block}.checks li{float:left;background:url(/design/bg_li_check.png) center top no-repeat;padding-top:40px;padding-bottom:40px;min-height:65px;width:264px;margin-left:50px;margin-right:50px;font-family:ralewayregular;font-size:18px;color:#000}.checks.white li{color:#fff;border-bottom:1px solid #ab9769}.footer{background:url(/design/bg_footer.jpg) left top no-repeat;height:473px;margin:auto}.footer h2{font-family:ralewaybold;font-size:36px;text-transform:uppercase;padding-top:110px;padding-bottom:30px;font-weight:400;color:#fff}.footer hr{width:70px;height:1px;size:1px;line-height:1px;color:#ab9769;background:#ab9769;margin:auto}.footer p{color:#fff;font-size:16px;padding-bottom:20px;font-family:ralewayregular}.footer p strong{font-family:ralewaybold;font-size:20px;font-weight:400}.footer p.copy{font-size:14px;color:#666;padding-top:40px}.tiles{margin:auto;position:relative}.tiles#tiles_1{width:715px;height:560px}.tiles#tiles_2{width:1036px;height:820px}.tile,.tile p{width:276px;height:308px}.tile{display:table;background-position:center top;background-repeat:no-repeat;text-decoration:none}.tile p{color:#fff;font-size:22px;font-family:ralewaymedium;display:table-cell;vertical-align:middle;text-transform:uppercase}.tile#tile_1{background-image:url(/design/tile_1.png)}.tile#tile_2{background-image:url(/design/tile_2.png)}.tile#tile_3{background-image:url(/design/tile_3.png)}.tile#tile_4{background-image:url(/design/tile_4.png)}.tile#tile_5{background-image:url(/design/tile_5.png)}.tile#tile_6{background-image:url(/design/tile_6.png)}.tile#tile_7{background-image:url(/design/tile_7.png)}.tile#tile_8{background-image:url(/design/tile_8.png)}.tile#tile_9{background-image:url(/design/tile_9.png)}.tile#tile_10{background-image:url(/design/tile_10.png)}.tile#tile_11{background-image:url(/design/tile_11.png)}.tile#tile_12{background-image:url(/design/tile_12.png)}.tile#tile_13{background-image:url(/design/tile_13.png)}a.tile:hover{filter:gray;-webkit-filter:grayscale(100%)}div.lightbox{left:0;top:0;background:url(/design/bg_lightbox.png);z-index:50;display:none;min-width:1186px}div.lightbox div.inner{position:absolute;padding:0}div.lightbox div.inner div.content{width:899px;min-width:899px;max-width:899px;background:url(/design/bg_lightbox_content.jpg?v=2) left top no-repeat}div.lightbox div.inner div.content .main_img{display:block;float:left;margin-right:50px}div.lightbox div.inner div.content .desc{float:left;width:340px;text-align:left;padding-top:40px;position:relative}div.lightbox div.inner div.content h2{color:#fff;font-size:36px;font-family:ralewaybold;padding-top:50px;text-transform:uppercase}div.lightbox div.inner div.content hr{width:70px;height:1px;size:1px;line-height:1px;color:#ab9769;background:#ab9769;margin:auto}div.lightbox div.inner div.content table.form{width:340px;color:#fff;font-size:16px;font-family:ralewayregular;margin:auto;border-collapse:collapse}div.lightbox div.inner div.content table.form input,div.lightbox div.inner div.content table.form textarea{resize:none;font-family:ralewaymedium;color:#fff;font-size:16px;background:0 0;width:255px;display:inline-block;margin-right:5px}div.lightbox div.inner div.content table.form input{height:40px;line-height:40px}div.lightbox div.inner div.content table.form textarea{height:75px;display:block}div.lightbox div.inner div.content table.form td{text-align:left;padding-top:35px;line-height:40px;height:40px;border-bottom:1px solid #ab9769;vertical-align:bottom}div.lightbox div.inner div.content table.form .v_err{border-right:5px solid #9d0d15;margin-right:0}div.lightbox div.inner div.content table.form td.label{width:100px}div.lightbox div.inner div.content .button{width:256px;height:46px;line-height:46px;color:#ab9769;border:1px solid #ab9769;background:0 0;margin-top:40px;font-family:ralewaymedium;font-size:17px}div.lightbox div.inner a.close{position:absolute;right:15px;top:15px;display:block;width:36px;height:37px;font-weight:700;text-decoration:none;color:#999;z-index:100}#lb_photo_big .content{width:700px;max-width:700px;min-width:700px;height:730px;padding-bottom:0;font-size:16px;font-weight:300;color:#666}#lb_photo_big .content a{color:#ab9769;text-decoration:none}#lb_photo_big .content a:hover{text-decoration:underline}#lb_photo_big .content table{width:700px;max-width:700px;min-width:700px;height:700px;border-collapse:collapse;margin-bottom:4px}#lb_photo_big .content table td{width:700px;height:700px;text-align:center;padding-top:0}#lb_photo_big .content table td #main_img{max-width:660px;max-height:660px;display:block;margin:auto}#lb_contact .lb_content_left,#lb_contact .lb_content_right{float:left;padding-right:50px;padding-left:55px;width:340px}#lb_contact h3,#lb_contact p.number{font-size:24px;font-family:ralewaymedium}#lb_contact .lb_content_left{border-right:1px solid #333}#lb_contact h3{color:#fff;text-transform:uppercase;font-weight:400}#lb_contact p.number{color:#ab9769;width:340px;padding-top:45px}#lb_contact p.number span{font-size:14px;color:#fff}p.price_info{font-size:16px; padding-bottom:20px;width:auto;color:#999;font-family:ralewaymedium;font-style:italic}h2.for_packages{font-weight:normal !important;font-family:ralewaylight !important; padding-top:0 !important;padding-bottom:0 !important;}.packages{width:900px;margin:auto;padding-top:15px}.packages .package{width:393px;text-align:left;font-size:18px;font-family:ralewayregular;margin-top:50px;line-height:28px;position:relative}.packages .package.left{float:left}.packages .package.right{float:right}.packages .package p{width:auto;padding-top:35px}.packages .package ul{list-style-type:none}.packages .package ul li{padding-left:25px;background:url(/design/points_sep.png) left center no-repeat}.packages .package a{color:#15ace1;text-decoration:none}.packages .package a:hover{text-decoration:underline}.packages .package .overlay_info{width:100%;position:absolute;left:0;top:0;text-align:center;color:#fff}.packages .package .overlay_info h3{text-transform:uppercase;font-size:30px;font-family:ralewaybold;padding-top:100px}.packages .package .overlay_info p{padding-top:15px}.packages .package .overlay_info p.small_padding{padding-top:5px}.packages .package .overlay_info strong{font-weight:400;font-family:ralewaybold;font-size:24px}.packages .package .overlay_info hr{width:70px;height:1px;size:1px;line-height:1px;color:#ab9769;background:#ab9769;margin:15px auto auto}