/* body { margin:5px 0 0 0;  font-family: Tahoma, Arial; background: url(images/body_top_bckg.jpg) no-repeat center top #171c20; color:#bed7e6; font-size:10px;}
a { color:#018BC1;}
a:hover { text-decoration:none;}
#header {width:1200px;  margin:0 auto;}
#logo { margin-top:-8px; padding:5px 0 20px 0;color:#fff; text-align:center;}
#logo a{ color:#fff; text-decoration:none;  font-size:22px;  } */


body { margin:5px 0 0 0;  font-family: Tahoma, Arial; background:/* url(images/body_top_bckg.jpg) no-repeat center top */ #000000;  color:#a6a8aa; font-size:10px;}
a { color:#018BC1;}
a:hover { text-decoration:none;}
#header {width:1200px;  margin:0 auto; padding-top:10px;}
/*#logo {width:1200px;  margin:0 auto; margin-top:20px;padding:0 0 40px 0; background: url(images/true_santa.jpg) no-repeat  ; }*/
#logo {width:1200px;  margin:0 auto; margin-top:20px;padding:5px 0 50px 0; background: url(images/logo1.png) no-repeat  ; }
/*#logo { padding:5px 0 10px 0;color:#fff; text-align:center;}
#logo a{ color:#fff; text-decoration:none;  font-size:22px;  }*/



#menu {color:#fff; text-align:center; margin-bottom:62px;}
#menu ul {text-align:center;list-style:none; padding:0;}
#menu ul li {display:inline}
#menu ul a { font-weight:bold; font-size:14px; text-decoration:none; color:#fff; background-color:#445d6c; padding:0 10px 2px 10px;}
#menu ul a:hover { background-color:#f26513;}
#main {background: /* url(images/body_all_bckg.jpg) repeat-y top center */ #000000;}
#content {width:1180px; margin:0 auto; padding-left:10px; padding-right:10px;}
#text { width:850px;}
#text_change { width:450px;}
#text p { margin:7px 0 7px 0;}
/*#text li {background:url(images/li.gif) no-repeat 0px 7px;}*/
#sidebar {float:right; width:330px; background-color:#141616;  margin-top:-5px;} /* 0 10px 0;*/
#sidebar_top { width:330px; height:12px; background: #000000; /*url(images/sidebar_top.jpg)*/ no-repeat;}
#sidebar_text { padding: 0 20px; border-style:solid; border-width: 1px; border-color:#323234;}
#sidebar_text p { margin:5px 0 5px 0;}
/*#sidebar_bottom { width:330px; height:15px; background:url(images/sidebar_bottom.jpg) no-repeat;}*/
#sidebar h2 { font-size:13px; text-transform:uppercase; color:#fff; margin:20px 0 0 0; padding:0; background:none;}

#sidebar_change {float:right; width:320px; background-color:#0b0e10; margin:10px 10px 0 0; }
#sidebar_top_change { width:320px; height:10px; background:url(images/sidebar_top.jpg) no-repeat;}
#sidebar_text_change { padding: 0 20px;}
#sidebar_text_change p { margin:5px 0 5px 0;}
#sidebar_bottom_change { width:350px; height:57px; background:url(images/sidebar_bottom.jpg) no-repeat;}
#sidebar_change h2 { font-size:13px; text-transform:uppercase; color:#fff; margin:20px 0 0 0; padding:0; background:none;}


h1 {margin:30px 0 0 0; padding:5px 0 7px 45px;  font-size:24px; color:#fff; background:url(images/h1_bckg.jpg) no-repeat;}
h4 {margin:0px 0 0 0; color:#eac92f}
#footer {background:/*url(images/footer_bckg.jpg) no-repeat top center;*/#000000; height:59px; clear:both; width:1180px; margin:0 auto; }
#left_footer { float:left; padding:60px 0 0 30px; color:#fff; font-size:12px;}
#left_footer a { color:#fff;}
#left_footer a:hover { text-decoration:none;}
#right_footer { float:right;  padding:60px 30px 0 0; color:#fff;  font-size:12px; text-align:right;}
#right_footer a { color:#fff;}
#right_footer a:hover { text-decoration:none;}

.box {
  display: none; 
 margin-top:-5px;
}
.box.visible {
  display: block;
 margin-top:-5px;
  
}
.selection1 ul{

border-bottom: #FFFFFF;
}
.tabs1 ul{

border-bottom: 2px solid white; 
 }

.tabs1 label{
background: linear-gradient(top, #5ba4a4 0%,#4e8c8a 100%);

font-size: 13px;
	padding: 2px 10px;

	height: 20px;
	position: relative;
	background: #CCCCCC;
/*	background: -moz-linear-gradient(top, #FFFFFF 0%, #00000 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#00000));
	background: -webkit-linear-gradient(top, #FFFFFF 0%,#00000 100%);
	background: -o-linear-gradient(top, #FFFFFF 0%,#00000 100%);
	background: -ms-linear-gradient(top, #FFFFFF 0%,#00000 100%);
	background: linear-gradient(top, #FFFFFF 0%,#00000 100%);*/

	
	width: 80px;
	color: #666666;
	letter-spacing: 1px;
	text-transform: uppercase;
	font-weight: bold;
	text-align: center;
	 border-color:#FFFFFF;
    border-radius: 3px 3px 0 0;
  box-shadow: 2px 0 2px rgba(0,0,0,0.1), -2px 0 2px rgba(0,0,0,0.1);


 }
.tabs1 li{
   list-style:none; }

.current label{
/*background: #FFFFFF;*/
background: #FFFFFF;
color: #000000;
font-size: 13px;
height: 25px;
}


.tabs3 label{
background: linear-gradient(top, #5ba4a4 0%,#4e8c8a 100%);

font-size: 13px;
	padding: 2px 10px;

	height: 20px;
	position: relative;
	background: #CCCCCC;
/*	background: -moz-linear-gradient(top, #FFFFFF 0%, #00000 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#00000));
	background: -webkit-linear-gradient(top, #FFFFFF 0%,#00000 100%);
	background: -o-linear-gradient(top, #FFFFFF 0%,#00000 100%);
	background: -ms-linear-gradient(top, #FFFFFF 0%,#00000 100%);
	background: linear-gradient(top, #FFFFFF 0%,#00000 100%);*/

	
	width: 80px;
	color: #666666;
	letter-spacing: 1px;
	text-transform: uppercase;
	font-weight: bold;
	text-align: center;
	 border-color:#FFFFFF;
    border-radius: 3px 3px 0 0;
  box-shadow: 2px 0 2px rgba(0,0,0,0.1), -2px 0 2px rgba(0,0,0,0.1);


 }
.tabs3 li{
   list-style:none; }

.current3 label{
/*background: #FFFFFF;*/
background: #FFFFFF;
color: #000000;
font-size: 13px;
height: 25px;
}


.countdown_row {
	clear: both;
	width: 100%;
         font-size:13px;
 color:#eac92f;
	/*padding: 0px 2px;*/
	text-align: center;
}
/*
.countdown_show1 .countdown_section {
	width: 98%;
}
.countdown_show2 .countdown_section {
	width: 48%;
}

.countdown_show3 .countdown_section {
	width: 32.5%;
}
.countdown_show4 .countdown_section {
	width: 24.5%;
}
.countdown_show5 .countdown_section {
	width: 19.5%;
}
.countdown_show6 .countdown_section {
	width: 16.25%;
}
.countdown_show7 .countdown_section {
	width: 14%;
}*/
.countdown_section {
	/*display: block;*/
	margin-right: 5px;
	text-align: center;
}
.countdown_amount {
	font-size: 100%;
}
.countdown_descr {
	display: block;
	width: 100%;
}

.ps_overlay{
    z-index:90;
    background:#111;
    width:100%;
    height:100%;
    position:fixed;
    top:0px;
    left:0px;
    opacity:0.5;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
}
/* Image container style */
.ps_container{
	width:400x;
	height:350px;
	position:absolute;
	top:50%;
	margin-top:-175px;
	left:50%;
	margin-left:-240px;
	z-index:100;
}
.ps_container img{
	border:10px solid #fff;
	/*position:absolute;*/
	top:50%;
	left:50%;
/*	-moz-box-shadow:1px 1px 10px #000;
	-webkit-box-shadow:1px 1px 10px #000;
	box-shadow:1px 1px 10px #000; */
}
/* Close button for preview mode */
a.ps_close{
	background:#000 url(../images/close.png) no-repeat center center;
	cursor:pointer;
	width:56px;
	height:56px;
	position:fixed;
	right:10px;
	top:10px;
	z-index:1000;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;	
	opacity:0.6;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);	
}
/* Next photo button for preview mode */
a.ps_next_photo{
/*	position:absolute;*/
	top:50%;
	left:50%;
	width:56px;
	height:56px;
	margin:-28px 0 0 -28px;
	z-index:200;
	cursor:pointer;
	background:#000 url(../images/next_photo.png) no-repeat 50% 50%;
	opacity:0.6;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);	
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    border-radius:10px;
}
a.ps_next_photo:hover,
a.ps_close:hover{
	opacity:0.8;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);	
}
/* Thumbnail slider style */
.ps_slider{
	width:400px;
	height:170px;
	position:relative;
/*	margin:110px auto 0px auto;*/
}
.ps_slider a.next,
.ps_slider a.prev{
	position:absolute;
	background-color:#000;
    background-position:center center;
    background-repeat:no-repeat;
    border:1px solid #232323;
    width:20px;
    height:20px;
    top:50%;
    margin-top:-10px;
    opacity:0.6;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    cursor:pointer;
    outline:none;
}
.ps_slider a.prev:hover,
.ps_slider a.next:hover{
    border:1px solid #333;
    opacity:0.9;
}
.ps_slider a.disabled,
.ps_slider a.disabled:hover{
    opacity:0.4;
 /*   border:1px solid #111;*/
    /*cursor:default;*/
}
.ps_slider a.prev{
    left:-30px;
    background-image:url(../images/prev.png);
}
.ps_slider a.next{
    right:-30px;
    background-image:url(../images/next.png);
}
.ps_slider .ps_album{
	width:120px;
	height:140px;
	padding:1px;
	/*background-color:#333;*/
/*	border:1px solid #444;*/
	position:absolute;
	top:0px;
	text-align:center;
	/*cursor:pointer;*/
/*	-moz-box-shadow:1px 1px 4px #000;
	-webkit-box-shadow:1px 1px 4px #000;
	box-shadow:1px 1px 4px #000;*/
/*	-webkit-box-reflect:
		below 5px 
		-webkit-gradient(
			linear, 
			left top, 
			left bottom, 
			from(transparent), 
			color-stop(0.6, transparent), 
			to(rgb(18, 18, 18))
		);*/
}
.ps_slider .ps_album:hover{
	/*	background-color:#383838;*/
}
.ps_slider .ps_album img{
	height:120px;
	/*border:1px solid #444;*/
	/*-moz-box-shadow:1px 1px 4px #000;
	-webkit-box-shadow:1px 1px 4px #000;
	box-shadow:1px 1px 4px #000;*/
}
.ps_slider .ps_album .ps_desc{
	display:block;
	/*color:#666;*/
	/*background:#111 url(../images/overlay.png) no-repeat bottom right;*/
	/*height:200px;*/
	margin-top:10px;
	text-align:center;
/*	line-height:20px;*/
	overflow:hidden;
	text-overflow:ellipsis;
	/*border:1px solid #393939;*/
/*-moz-box-shadow:0px 0px 2px #000 inset;
	-webkit-box-shadow:0px 0px 2px #000 inset;
	box-shadow:0px 0px 2px #000 inset;*/
}
.ps_slider .ps_album:hover .ps_desc{
	background-image:none;
}
.ps_slider .ps_album .ps_desc span{
	display:block;
	/*margin:0px 10px 10px 10px;*/
	/*border-top:1px solid #333;*/
	padding-top:5px;
}
.ps_slider .ps_album .ps_desc h3{
	margin:2px 2px 0px 2px;
	text-align:left;
	padding-bottom:2px;
	font-weight:normal;
	/*color:#ddd;*/
/*	text-shadow:0px 0px 1px #fff;*/
	/*border-bottom:1px solid #000;*/
}
.ps_slider .loading{
	background:#121212 url(../images/loading.gif) no-repeat 50% 50%;
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	opacity:0.7;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}
