/* ***** LONG SLIDESHOW GALLERY (START) ***** */
/* IMPORTANT - Change '#myGallery' to the ID of your gallery list to prevent a flash of unstyled content */
#long_gallery_slideshow {
    display: none;
}

.gallery_cont {
    position:relative;
    width:626px;
    height:168px;
}

#l_g_s .gv_galleryWrap {
    position: relative;
    background: #ffffff;
    font-size: 10pt;
    height: 144px !important;
    padding-top: 5px !important;
    padding-bottom: 5px !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    width: 624px !important;
}

/* GALLERY DIV */
#l_g_s .gv_gallery {
    overflow: hidden;
    position: relative;
    width: 624px !important;
}

#l_g_s .gv_imageStore {
    visibility: hidden;
    position: absolute;
    top: -10000px;
    left: -10000px;
}

/* FILMSTRIP */
#l_g_s .gv_filmstripWrap {
    overflow: hidden;
    position: absolute;
    top: 7px;
    margin-left: 12px;
    width: 600px !important;
}

#l_g_s .gv_filmstrip { margin: 0;
    padding: 0;
    position: absolute;
    top: 0;
    left: 0;
}

/* FILMSTRIP FRAMES (contains both images and captions) */
#l_g_s .gv_frame-loading {
    background: url(../images/img-loader.gif) 50% 50% no-repeat #aaa;
}

#l_g_s .gv_frame {
    cursor: pointer;
    float: left;
    position: relative;
    margin-left: 0 !important;
    padding: 0;
}

/* WRAPPER FOR FILMSTRIP IMAGES */
#l_g_s .gv_frame .gv_thumbnail {
    position: relative;
    overflow: hidden !important;
}

/* WRAPPER FOR CURRENT FILMSTRIP IMAGE */
#l_g_s .gv_frame.current .gv_thumbnail {}

/* FRAME IMAGES */
#l_g_s .gv_frame img {
    border: none;
    position: absolute;
}

/* FRAME CAPTION */
#l_g_s .gv_frame .gv_caption {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 192px;
    background: #1b2049;
    background: rgba(27,32,73,0.8);
}

#l_g_s .gv_frame .gv_caption p {
    margin: 0;
    padding: 6px;
    color: #FFF;
    font-size: 11px;
    font-family: Verdana, Arial, sans-serif;
}

#l_g_s .gv_frame .gv_caption p span.title_property{
    display: block;
    color: #84b0eb;
    padding-bottom: 3px;
}

#l_g_s .gv_frame .gv_caption p .lens img {
    position: absolute;
    top: 0;
    left: 5px;
}

/* CURRENT FRAME CAPTION */
#l_g_s .gv_frame.current .gv_caption { }

/* POINTER FOR CURRENT FRAME */
#l_g_s .gv_pointer {
    border-color: black;
}

/* NAVIGATION BUTTONS */
#l_g_s .gv_navWrap {
    width: 620px !important;
    }

#l_g_s .gv_navPlay {
    display: none;
}

#l_g_s .gv_navPause {
    display: none;
}

#l_g_s .gv_navPrev {
    background: url("../images/arrow_lf.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    height: 24px;
    left: 1px;
    position: absolute;
    top: 67px;
    width: 24px;
    z-index: 100;
}

#l_g_s .gv_navNext {
    background: url("../images/arrow_rt.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    height: 24px;
    left: 599px;
    position: absolute;
    top: 67px;
    width: 24px;
    z-index: 100;
}
/* ***** LONG SLIDESHOW GALLERY (END) ***** */



/* ***** ON SALE SLIDESHOW GALLERY (START) ***** */
.w284 .slider_wrap {
    padding: 1px 0 25px 0 !important;
}

.onsale {
    z-index: 100;
    left: 8px;
    top: 6px;
}
/* IMPORTANT - Change '#myGallery' to the ID of your gallery list to prevent a flash of unstyled content */
#on_sale_gallery_slideshow {
    display: none;
}

.on_sale_gallery_cont {
    height: 192px;
    position: relative;
    width: 283px;
}

#o_s_g_s .gv_galleryWrap {
    position: relative;
    background: #ffffff;
    font-size: 10pt;
    height: 192px !important;
    padding-top: 5px !important;
    padding-bottom: 5px !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    width: 283px !important;
}

/* GALLERY DIV */
#o_s_g_s .gv_gallery {
    overflow: hidden;
    position: relative;
    width: 283px !important;
}

#o_s_g_s .gv_imageStore {
    visibility: hidden;
    position: absolute;
    top: -10000px;
    left: -10000px;
}

/* FILMSTRIP */
#o_s_g_s .gv_filmstripWrap {
    overflow: hidden;
    position: absolute;
    top: 7px;
    margin-left: 14px !important;
    width: 256px !important;
}

#o_s_g_s .gv_filmstrip { margin: 0;
    padding: 0;
    position: absolute;
    top: 0;
    left: 0;
}

/* FILMSTRIP FRAMES (contains both images and captions) */
#o_s_g_s .gv_frame-loading {
    background: url(../images/img-loader.gif) 50% 50% no-repeat #aaa;
}

#o_s_g_s .gv_frame {
    cursor: pointer;
    float: left;
    position: relative;
    margin-left: 0 !important;
    padding: 0;
}

/* WRAPPER FOR FILMSTRIP IMAGES */
#o_s_g_s .gv_frame .gv_thumbnail {
    position: relative;
    overflow: hidden !important;
}

/* WRAPPER FOR CURRENT FILMSTRIP IMAGE */
#o_s_g_s .gv_frame.current .gv_thumbnail {}

/* FRAME IMAGES */
#o_s_g_s .gv_frame img {
    border: none;
    position: absolute;
}

/* FRAME CAPTION */
#o_s_g_s .gv_frame .gv_caption {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 256px;
    background: #1b2049;
    background: rgba(27,32,73,0.8);
}

#o_s_g_s .gv_frame .gv_caption p {
    margin: 0;
    padding: 15px 15px 14px 6px;
    color: #FFF;
    font-size: 11px;
    font-family: Verdana, Arial, sans-serif;
}

#o_s_g_s .gv_frame .gv_caption p span.title_property{
    display: block;
    color: #84b0eb;
    padding-bottom: 4px;
}

#o_s_g_s .gv_frame .gv_caption p .lens img {
    position: absolute;
    top: 0;
    left: 5px;
}

/* CURRENT FRAME CAPTION */
#o_s_g_s .gv_frame.current .gv_caption { }

/* POINTER FOR CURRENT FRAME */
#o_s_g_s .gv_pointer {
    border-color: black;
}

/* NAVIGATION BUTTONS */
#o_s_g_s .gv_navWrap {
    width: 256px !important;
    }

#o_s_g_s .gv_navPlay {
    display: none;
}

#o_s_g_s .gv_navPause {
    display: none;
}

#o_s_g_s .gv_navPrev {
    background: url("../images/arrow_lf.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    height: 24px;
    left: 1px;
    position: absolute;
    top: 88px;
    width: 24px;
    z-index: 100;
}

#o_s_g_s .gv_navNext {
    background: url("../images/arrow_rt.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    height: 24px;
    left: 259px;
    position: absolute;
    top: 88px;
    width: 24px;
    z-index: 100;
}
/* ***** ON SALE SLIDESHOW GALLERY (END) ***** */



.left_block {
	position: absolute;
	top: 198px;
	z-index: 1000;
}

.row_left {
	/*background-color: red;*/
	height: 905px;
	/*z-index: 1000;*/
}

.search2 {
	margin: 0 2px 27px 2px;
}

.main {
	padding-bottom: 0;
	height: 904px;
}

.cont_block {
	width: 624px;
}









.wt-scroller .slides li a {
	text-decoration: none;
}

.wt-scroller .slides li p {
	padding-top: 7px;
}

.wt-scroller .slides li a.p_link:visited .lens {
	color: #43B4E7;
}

.wt-scroller .slides li p .title_property {
	margin-bottom: 1px;
	margin-right: 32px;
}

.wt-scroller  .slides .lens img {
	margin-left: 5px;
}

.wt-scroller  .slides .lens {
border-color: #43B4E7;
}

.on_sale_gallery_cont .wt-scroller .onsale {
	z-index: 9999;
}

.nav_item p.no_bottom_margin{
	margin-bottom:0;
        padding-bottom: 3px;
}



.main {
    height: 940px !important;
}
.search2 {
    margin: 0 2px 40px 2px !important;
}
.cont_block {
    margin-bottom: 40px !important;
}
.row_right .banner {
    margin-bottom: 11px !important;
}
.testim {
    margin-bottom: 15px !important;
    padding: 4px 10px !important;
}
.popular {
    padding: 4px 8px 2px 10px !important;
}
.searches {
    margin: 0 6px 4px 0 !important;
}
.searches p {
    font-size: 96% !important;
}
