/* ------------------------------------*/
/* << BEGIN COPY                       */
/* ------------------------------------*/
h1 {
	font-size: 18px;
}
#content {margin-top:42px;}
select.hideme { display:none; }
.fullwidth { width:99%; }
.centerme { text-align: center; }
.clearmeout { clear: both; }
hr.200wide { width:200px; }
.calendarstyle { height: 100px; padding: 2px; }
.form-slider { font-weight:bold; color:#777; }
.slide-out-div {
	color: white;
	padding: 20px;
	width: 250px;
	height: 122px;
	background: #000;
}
#dock{
	position: relative;
	margin: 0 auto;
	z-index: 42;
}
#examples .exampleMenu a { 
	-moz-border-radius: 5px; 
	font-style: italic; 
	font-size: 16px; 
	background-color: #9b9b9b; 
	color: white; 
	padding: 5px 10px; 
	width: 200px; 
	margin: 5px; 
	display: block; 
}
#examples #exampleSimple, #examples code, #examples .exampleMenu, #examples #exampleMulti { float: left; }
#examples .exampleMenu { width: 160px; }
#examples .exampleMenu a { display: block; font-size: 14px; width: 125px; }
#ftHolder { width: 600px; float: left; text-align: center; height: 500px; padding-top: 90px; }
#ft { border: 5px solid #BAD340; -moz-border-radius: 5px; }
#example { float: left; }
.ft-title { padding: 10px 10px; width: 580px; text-align: left; }


/* caption styling */

.caption-top, .caption-bottom {
	color: #ffffff;	
	padding: 1.2em;	
	font-weight: bold;
	font-size: 12px;	
	font-family: arial;	
	cursor: default;
	border: 0px solid #334143;
	background: #000000;
	text-shadow:2px 2px 4px #000;
}
.caption-top {
   border-width: 0px 0px 8px 0px;
}
.caption-bottom {
   border-width: 8px 0px 0px 0px;
}
.caption a, .caption a {
	border: 0 none;
	text-decoration: none;
	background: #000000;
	padding: 0.3em;
}
.caption a:hover, .caption a:hover {
	background: #202020;
}
/* ------------------------------------*/
/* END COPY >>>                        */
/* ------------------------------------*/

.menu_class {
	border:1px solid #1c1c1c;
}

.the_menu {
	display:none;
	border: 1px solid #1c1c1c;
}

.the_menu li {
	background-color: #302f2f;
    margin:0;
    padding:0;
    list-style:none;}

.the_menu li a {
	color:#FFFFFF; 
	text-decoration:none; 
	padding:10px; 
}

.the_menu li a:hover {
	padding:10px;
	font-weight:bold;
	color: #F00880;
}

/* another interesting slider */
/* js-disabled class - set image sizes so they all fit in the viewer */
.js-disabled img { width:100px; height:100px; display:block; float:left; margin:30px 0 0; }

#outerContainer { width:1024px; margin:auto; position:relative; }
#imageScroller { width:1024px; position:relative; border: 1px solid #696;padding: 60px 0;text-align: center; -webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;-webkit-box-shadow: #666 0px 1px 1px;-moz-box-shadow: #666 0px 1px 1px;box-shadow: #666 0px 1px 1px;background: #111;background: -webkit-gradient(linear, 0 0, 0 bottom, from(#111), to(#555));background: -moz-linear-gradient(#111, #555);background: linear-gradient(#111, #555);-pie-background: linear-gradient(#111, #555);behavior: url(/PIE.htc);
}
#viewer { width:1000px; height:333px; overflow:hidden; margin:auto; position:relative; top:10px; }
#imageScroller a:active, #imageScroller a:visited { color:#000000; }
#imageScroller a img { border:0; }
#controls { width:1024px; height:47px; background:url(images/controlsBG.png) repeat-x; position:absolute; top:0px; left:0px; z-index:10;	}
#controls a { width:153px; height:50px; position:absolute; top:3px; }
#controls a:active, #controls a:visited { color:#0d0d0d; }
#imagetitle { color:#ffffff; font-family:arial; font-size:100%; font-weight:bold; width:100%; text-align:center; margin-top:10px; }
#rtl { background:url(images/rtl.png) no-repeat; left:10px; }
#rtl:hover { background:url(images/rtl_over.png) no-repeat; left:10px; }
#ltr { background:url(images/ltr.png) no-repeat; right:10px; }
#ltr:hover { background:url(images/ltr_over.png) no-repeat; }
a.wrapper { margin-bottom:-10px; }
img.logo { margin-right:10px; margin-bottom:100px; vertical-align:middle; }
/* end me here */

/* jQuery Countdown styles 1.5.8. */
#endDate { width: 300px; height: 60px; background: #000; color: #ddd; }
.hasCountdown {
	border: 1px solid #ccc;
	background-color: #eee;
}
.countdown_rtl {
	direction: rtl;
}
.countdown_holding span {
	background-color: #ccc;
}
.countdown_row {
	clear: both;
	width: 100%;
	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;
	float: left;
	font-size: 75%;
	text-align: center;
}
.countdown_amount {
	font-size: 200%;
}
.countdown_descr {
	display: block;
	width: 100%;
}

/* End countdown stuff */

/* Curtains stuff */
#curtains {
	text-align: center;
	background: #4f3722 url('/globaljs/curtains/images/darkcurtain.jpg') repeat-x;
	height: 495px;
}
.frontcurtain{
	width: 100%;
	height: 495px;
	top: 0px;
	left: 0px;
	position: relative;
	z-index: 4;
}
.frontcurtain img{
	width: 100%;
	height: 100%;
}
.rope{
	position: absolute;
	top: -40px;
	left: 10%;
	z-index: 4;
}
/* Fancy Select Boxes */
.sbHolder{
	background-color: #2d2d2d;
	border: solid 1px #515151;
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	height: 30px;
	position: relative;
	width: 200px;
}
.sbSelector{
	display: block;
	height: 30px;
	left: 0;
	line-height: 30px;
	outline: none;
	overflow: hidden;
	position: absolute;
	text-indent: 10px;
	top: 0;
	width: 170px;
}
.sbSelector:link, .sbSelector:visited, .sbSelector:hover{
	color: #EBB52D;
	outline: none;
	text-decoration: none;
}
.sbToggle{
	background: url(/images/select-icons.png) 0 -116px no-repeat;
	display: block;
	height: 30px;
	outline: none;
	position: absolute;
	right: 0;
	top: 0;
	width: 30px;
}
.sbToggle:hover{
	background: url(/images/select-icons.png) 0 -167px no-repeat;
}
.sbToggleOpen{
	background: url(/images/select-icons.png) 0 -16px no-repeat;
}
.sbToggleOpen:hover{
	background: url(/images/select-icons.png) 0 -66px no-repeat;
}
.sbHolderDisabled{
	background-color: #3C3C3C;
	border: solid 1px #515151;
}
.sbHolderDisabled .sbHolder{
	
}
.sbHolderDisabled .sbToggle{
	
}
.sbOptions{
	background-color: #212121;
	border: solid 1px #515151;
	list-style: none;
	left: -1px;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 30px;
	width: 200px;
	z-index: 1;
	overflow-y: auto;
}
.sbOptions li{
	padding: 0 7px;
}
.sbOptions a{
	border-bottom: dotted 1px #515151;
	display: block;
	outline: none;
	padding: 7px 0 7px 3px;
}
.sbOptions a:link, .sbOptions a:visited{
	color: #ddd;
	text-decoration: none;
}
.sbOptions a:hover{
	color: #F58400;
}
.sbOptions li.last a{
	border-bottom: none;
}
/* Badger CSS start */
.badger-outter
{background:#fff;border:1px solid#ccc;min-width:36px;height:36px;border-radius:18px;-moz-border-radius:18px;-webkit-border-radius:18px;box-shadow:0px 1px 5px#ccc;-moz-box-shadow:0px 1px 5px#ccc;-webkit-box-shadow:0px 1px 5px#ccc;float:left;position:relative;z-index:999;behavior: url(/PIE.htc);}.badger-inner
{min-width:30px;height:28px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;background:#000;background:-moz-linear-gradient(100%100%90deg,#000,#555);background:-webkit-gradient(linear,0%0%,0%100%,from(#555),to(#000));background:-webkit-linear-gradient(#555,#000);background:-o-linear-gradient(#555,#000);-pie-background: linear-gradient(#555, #000);behavior: url(/PIE.htc);margin:3px;z-index:99999;}.badger-badge
{color:#fff;padding:4px 15px;margin:0;text-align:center;text-shadow:0px-1px 1px#e01b0f;z-index:999999;}.badger-text
{font-size:18px;}.badger-number
{font-size:22px;}
/* Badger CSS end */

/*
 * ImageSelect jQuery Plugin
 *
 * lgalvin
 * http://www.liam-galvin.co.uk/imageselect
 *
 */


 .jqis{
     position:relative;
}

 .jqis_header{
     background-image: url('/images/dropdown_arrow.png');
     background-position: right center;
     background-repeat:no-repeat;
     cursor:pointer;
}

.jqis_header img{
     cursor:pointer;
}

.jqis_dropdown{
    padding: 5px;
    position:absolute;
    overflow-x:hidden;
    overflow-y:scroll;
}

.jqis_dropdown img{
    margin-right:3px;
    cursor:pointer;
    float:left;
}

#fireworks {
 width:451px;
 height:300px;
 border:1px solid #888;
 text-align:left;
 background-color: #000;
}

 
.kaboom { height: 300px; width: 451px; padding:0; margin:0; overflow: hidden }
