﻿/* WebDesignAndSuch.com */
========================
MODIFIED BY: Yulia
DATE MODIFIED: 29.06.11 
CHANGES MADE: 
	1)Add Lines 106-117
	
========================*/


*{
	margin:0;
	padding:0;
	text-transform:none !important;
}
body{
	/*background:url(../images/pageBack.jpg)*/
	
}
h3.FancyBox{
	border-bottom:#b7ae77 4px solid;
}
#ContentPageLayout-ContentTable h3.FancyBox{
	padding-bottom:0px !important;
	padding-right:0px !important;
	margin:0px !important;
	padding-top:15px !important;
}
h3.FancyBox .DUtitle{
	color:#7b6f32;
	font-size:large;
}
/* Slider Styles Starts */

#intro {
    padding-bottom: 10px;
}
#slider-outer{
	height:200px;
	/*height: 210px;*/
	/*padding:15px 0 0 0;*/
	text-transform:inherit !important;
}
.enUS #slider-outer{height:215px;}
#slider {
    /*width: 800px;*/
    width: 547px;
    margin: 0 auto;
    position: relative;
}
.scroll {
	overflow: hidden;
	/*width: 790px;*/
	width: 513px;/*545*/
    margin: 0 auto;
    position: relative;
    background-color:#eee9d3;
    float:left;
    height:200px;
}
.enUS .scroll{height:215px;}
.scrollContainer {
	position: relative;
}
.scrollContainer div.panel {
    /*padding: 10px;*/
    padding-bottom:10px;
    padding-left:8px;
    padding-right:7px;
/*    padding-top:10px;*/
    width: 75px;
	height: 180px;
}
/enUS .scrollContainer div.panel {height: 195px;}

.scrollContainer .MoreImagesSliderTitle{
	padding-top:0px !important;
	height:15px;
	overflow:hidden;
}
.enUS .scrollContainer .MoreImagesSliderTitle{
	padding-top:0px !important;
	height:35px;
	/*overflow:hidden;*/
}
.inside {
	padding: 10px 0;
	text-align:center;
	height:147px;
}
.enUS .inside {height:160px;}

.inside div{
	padding-top:19px;
}
.inside img {
	display: block;
	margin: 0 0 10px 0;
	width: 75px;
	border-right:3px #bcac7b solid;
	border-bottom:3px #bcac7b solid;
	height:87px;
}
.inside h2{
	color:black;
	font-weight:normal;
}
.panel span{
	font-weight:normal;
	display:none;
	position:absolute;
	left:-180px;
	width:500px;
	text-align:center;
	
	
}
p{ padding:5px 0;}
span.regulartext1 span{  font-size:small !important;  color:#4F4F4F !important;}
UL{color:#4f4f4f !important;}
UL LI
{
  list-style:none;

 /* list-style-image:url('/Style Library/Images/bullet.gif');*/
  /*  padding-left:3px;		
	padding-right:7px;*/
	background:none;
	color:#4f4f4f;
}
.telerik-reTable-1{background-color:#4f4f4f;}
ul.qNavUl li{    list-style-image:none;}
/******************/
.ReturnToNormalH2{
	font-weight:bold;
}
.ReturnToNormalDiv{
	padding-top:19px;
}
.GetMediumImg{
	width:87px !important;
	height:103px !important;
}
.GetMediumH2{
	font-weight:normal;
}
.GetMediumDiv{
	padding-top:11px !important;
}
.GrowBiggerImg{
	width:103px !important;
	height:123px !important;
}
.GrowBiggerH2{
	font-weight:bold !important;
}
.GrowBiggerDiv{
	padding-top:0px !important;
}
.scrollButtons {
    position: absolute;
    top: 90px;
    cursor: pointer;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
.scrollButtonsDiv{
	background-color:#e4dfc2;
	height:200px;
	width:17px;
	float:left;
}
.enUS .scrollButtonsDiv{height:215px;}
.scrollButtons:hover {
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
	
}
.scrollButtons.left,.scrollButtons.left:hover {left:7px;}
.scrollButtons.right, .scrollButtons.right:hover{right: 7px;}
.hide {display: none;}

#slider p{/*position:relative; top:-2.8em; */text-align:center; /*font-weight:bold; */font-family:Arial, Helvetica, sans-serif}

/* Slider Styles Ends */

img {border:0px}


#slider a:link, #slider a:visited {color:#0CF; text-decoration:none; font-size:.6em; }
#slider a:hover, #slider a:active {color:#fff; text-decoration:none; font-size:.6em; cursor:pointer}


/* DEMO STYLES - delete these */
#info {width:800px; margin:0 auto; color:#666; margin-top:50px; text-align:center; font-size:12px; padding-bottom:25px}
#info a:link, #info a:visited {color:#ccc}
#info a:hover, #info a:active {color:#fff}

#demo-outer {width:980px; margin:0 auto; background:#202020; -webkit-box-shadow: 0px 0px 4px #000;
-moz-box-shadow: 0px 0px 15px #000; padding-bottom:25px}

div#fancy_overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: none;
	z-index: 30;
}

div#fancy_loading {
	position: absolute;
	height: 40px;
	width: 40px;
	cursor: pointer;
	display: none;
	overflow: hidden;
	background: transparent;
	z-index: 100;
}

div#fancy_loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
}

div#fancy_outer {
	position: absolute;
    top: 0;
    left: 0;
    z-index: 90;
    padding: 20px 20px 40px 20px;
    margin: 0;
    background: transparent;
    display: none;
}

div#fancy_inner {
	position: relative;
	width:100%;
	height:100%;
	background: #FFF;
}

div#fancy_content {
	margin: 0;
	z-index: 100;
	position: absolute;
}

div#fancy_div {
	background: #000;
	color: #FFF;
	height: 100%;
	width: 100%;
	z-index: 100;
}

img#fancy_img {
	position: absolute;
	top: 0;
	left: 0;
	border:0; 
	padding: 0; 
	margin: 0;
	z-index: 100;
	width: 100%;
	height: 100%;
}

div#fancy_close {
	position: absolute;
	top: -12px;
	right: -15px;
	height: 30px;
	width: 30px;
	cursor: pointer;
	z-index: 181;
	display: none;
}

#fancy_frame {
	position: relative;
	width: 100%;
	height: 100%;
	display: none;
}

#fancy_ajax {
	width: 100%;
	height: 100%;
	overflow: auto;
}

a#fancy_left, a#fancy_right {
	position: absolute; 
	bottom: 0px; 
	height: 100%; 
	width: 35%; 
	cursor: pointer;
	z-index: 111; 
	display: none;
	outline: none;
	overflow: hidden;
}

a#fancy_left {
	left: 0px; 
}

a#fancy_right {
	right: 0px; 
}

span.fancy_ico {
	position: absolute; 
	top: 50%;
	margin-top: -15px;
	width: 30px;
	height: 30px;
	z-index: 112; 
	cursor: pointer;
	display: block;
}

span#fancy_left_ico {
	left: -9999px;
}

span#fancy_right_ico {
	right: -9999px;
}

a#fancy_left:hover, a#fancy_right:hover {
	visibility: visible;
	background-color: transparent;
}

a#fancy_left:hover span {
	left: 20px; 
}

a#fancy_right:hover span {
	right: 20px; 
}

#fancy_bigIframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
}

div#fancy_bg {
	position: absolute;
	top: 0; left: 0;
	width: 100%;
	height: 100%;
	z-index: 70;
	border: 0;
	padding: 0;
	margin: 0;
}
	
div.fancy_bg {
	position: absolute;
	display: block;
	z-index: 70;
	border: 0;
	padding: 0;
	margin: 0;
}

div#fancy_bg_n {
	top: -20px;
	left: 0;
	width: 100%;
	height: 20px;
}

div#fancy_bg_ne {
	top: -20px;
	right: -20px;
	width: 20px;
	height: 20px;
}

div#fancy_bg_e {
	right: -20px;
	height: 100%;
	width: 20px;
}

div#fancy_bg_se {
	bottom: -20px;
	right: -20px;
	width: 20px;
	height: 20px;
}

div#fancy_bg_s {
	bottom: -20px;
	left: 0;
	width: 100%;
	height: 20px;
}

div#fancy_bg_sw {
	bottom: -20px;
	left: -20px;
	width: 20px;
	height: 20px;
}

div#fancy_bg_w {
	left: -20px;
	height: 100%;
	width: 20px;
}

div#fancy_bg_nw {
	top: -20px;
	left: -20px;
	width: 20px;
	height: 20px;
}

div#fancy_title {
	position: absolute;
	z-index: 100;
	display: none;
}

div#fancy_title div {
	color: #FFF;
	font: bold 12px Arial;
	padding-bottom: 3px;
	white-space: nowrap;
}

div#fancy_title table {
	margin: 0 auto;
}

div#fancy_title table td {
	padding: 0;
	vertical-align: middle;
}

td#fancy_title_left {
	height: 32px;
	width: 15px;
}

td#fancy_title_main {
	height: 32px;
}

td#fancy_title_right {
	height: 32px;
	width: 15px;
}


