html,body { min-height:100%; width:100%; margin:0px; padding:0px;}
body { background-color:#f0eeee; font-family:Helvetica, Arial, sans-serif; /*background:url(../img/bg.jpg) repeat;*/ text-shadow:rgba(255,255,255,1)0px 1px 0px; }

	
/******header******/
.header { width:100%; background-color:#333; position:relative; z-index:1; border-bottom:#262626 solid 3px; box-shadow:rgba(0,0,0,0.5)0px 2px 5px; }
.headerTop 		{ width:inherit; height:40px; background-image:url(../img/headerTop_bg.jpg); background-repeat:repeat; }
.headerTop h1 	{ font-weight:100; color:#ffffff; font-size:14px; text-align:right; padding:10px; text-shadow:rgba(0,0,0,1)0px 1px 1px;}
.headerBottom 	{ width:inherit; height:89px; background-image:url(../img/headerBottom_bg.jpg); background-repeat:repeat; }
.header .content { width:980px; margin:0px auto 0px auto; }
.header .headerBottom .logo 	{ width:260px; float:left; position:relative; }
.header .headerBottom .logo img 	{ width:180px; height:125px; position:absolute; top:-37px; left:10px; }
.header .headerBottom .right { width:680px; float:right; }
.header .headerBottom .right .rightMenu 	{ }
.header .headerBottom .right .rightMenu ul 		{ float:right; }
.header .headerBottom .right .rightMenu li 		{ float:right; position:relative; width:85px; height:85px; overflow:hidden; background-image:url(../img/menuButton1.png); background-repeat:no-repeat; margin-top:3px; }
.header .headerBottom .right .rightMenu li .menuNormal { position:absolute; background-image:url(../img/menuButton_1.png); width:85px; height:85px; -webkit-backface-visibility: hidden;
  -moz-backface-visibility:    hidden;
  -ms-backface-visibility:     hidden;
      backface-visibility:     hidden;}
.header .headerBottom .right .rightMenu li .menuOver {position:absolute; background-image:url(../img/menuButton_3.png); width:85px; height:85px; display:none; -webkit-backface-visibility: hidden;
  -moz-backface-visibility:    hidden;
  -ms-backface-visibility:     hidden;
      backface-visibility:     hidden;}
.header .headerBottom .right .rightMenu li .menuActive { position:absolute; background-image:url(../img/menuButton_3.png); width:85px; height:85px; -webkit-backface-visibility: hidden;
  -moz-backface-visibility:    hidden;
  -ms-backface-visibility:     hidden;
      backface-visibility:     hidden;}
.header .headerBottom .right .rightMenu li a 	{ color:#FFF; text-decoration:none; display:block; padding-top:33px; padding-bottom:34px; text-align:center; font-size:14px; font-weight:100; text-shadow:rgba(0,0,0,1)0px 1px 1px; position:absolute; width:83px; }
.header .headerBottom .right .rightMenu li a:hover { }
.header .headerBottom .right .rightMenu li:hover a {  }
.menuButton_normal 			{ background-position:0 0;  }
.menuButton_normal:hover	{ background-position:0px -85px; }
.menuButton_normal:active 	{ background-position:0 -170px ;  }
.header .headerBottom .right .rightMenu li.menuButton_active 	{ background-position:0 -170px; }


/*****Carousel*****/
.carousel { position:relative; width:100%; background-color:#666; background-image:url(../img/carousel_bg1.jpg); background-repeat:repeat; }
.carouselLarge { margin:0px; padding:0px; box-shadow:rgba(0,0,0,0.9)0px 0px 12px; }
.carouselLarge img { margin:0px; padding:0px; }
.carouselSmall { height:100px; overflow:hidden; }
.carouselSmall .container { /*border-left:#262626 solid 3px; border-right:#262626 solid 3px;*/ box-shadow:rgba(0,0,0,0.9)0px 0px 12px;}
.carouselFooter{ margin:0px; padding:0px; margin-top:0px; width:100%; height:9px; background-image:url(../img/carouselBottom_bg.jpg); background-repeat:repeat; box-shadow:rgba(0,0,0,0.4)0px 2px 5px; }


#carouselContainer { width:980px; height:400px; }
#carousel { width:980px!important; height:400px; overflow:hidden; position:absolute; }
#carouselElements { position:relative; margin:0px; padding:0px;  width:980px!important;  }
#carouselElements li { position:absolute; top:0px; left:0px; margin:0px; padding:0px; width:980px!important; display:none; float:left; height:400px; color:#FFF; }
#carouselElements li .carouselTextBox { position:absolute; top:170px; left:40px; width:450px; padding:20px; }
#carouselElements li .carouselTextBox p { color:#FFF; font-size:24px; font-weight:900; text-shadow:rgba(0,0,0,1)0px 1px 1px; }
#carouselElements li .carouselTextBox a { color:#FFF; font-weight:bold; text-shadow:rgba(0,0,0,1)0px 1px 1px; }
#carouselElements li .carouselTextBox a:hover { text-decoration:none; }
#carouselElements li .carouselTextBox .loaderContainer { position:absolute; top:0px; left:0px; height:5px; }
#carouselElements li .carouselTextBox .loaderContainer .loader { background-color:#fff; width:0px; height:5px; }

.carouselBTN { margin:0px; padding:0px; position:absolute; right:10px; bottom:10px; }
.carouselBTN ul{ margin:5px; padding:0px; }
.carouselBTN li{  width:20px; height:20px; display:block; list-style:none; float:left; margin:3px; cursor:pointer; background-color:rgba(255,255,255,0.4); box-shadow:rgba(0,0,0,0.5)1px 1px 6px; border-radius:20px; padding:5px; }
.carouselBTN li:hover { background-color:rgba(255,255,255,0.6); box-shadow:rgba(0,0,0,0.4)1px 1px 2px; }
.carouselBTN .carouselBTNpressed { background-color:rgba(255,255,255,0.9); box-shadow:inset rgba(0,0,0,0.6)1px 1px 2px; }


/*****sectionImages****/
.sectionImages { margin:20px 0px 0px 0px; }
.sectionImages ul { }
.sectionImages li { position:relative; width:300px; height:200px; margin-left:20px; float:left; overflow:hidden; box-shadow:rgba(0,0,0,0.8)1px 1px 8px; }
.sectionImages li .content { position:absolute; top:150px; height:300px; width:300px; transition:linear .4s; -webkit-transition:linear .4s; overflow:hidden; -webkit-backface-visibility: hidden;
  -moz-backface-visibility:    hidden;
  -ms-backface-visibility:     hidden;
      backface-visibility:     hidden; }
.sectionImages li .content p { font-size:22px; font-weight:500;  text-shadow:none;  }
.sectionImages li .content a { color:#FFF; display:block; padding:10px; text-align:center; text-decoration:none;  text-shadow:rgba(0,0,0,1)0px 1px 1px;}
.sectionImages li .content h5 { font-size:16px; font-weight:500; color:#FFF; padding:20px 10px 10px 10px; text-align:center;  text-shadow:rgba(0,0,0,1)0px 1px 1px; }

.sectionImages li:hover .content { top:0px; transition:linear .4s; -webkit-transition:linear .4s; -webkit-backface-visibility: hidden;
  -moz-backface-visibility:    hidden;
  -ms-backface-visibility:     hidden;
      backface-visibility:     hidden; }
.sectionImages li:hover .content a { text-decoration:underline; }	  


/******body******/
.container { width:980px; /*min-height:100% !important;*/ margin:0px auto 0px auto; /*box-shadow:rgba(0,0,0,0.3)0px 0px 5px; */ z-index:0;  }
.left { float:left; width:620px; margin-left:20px; }		
.right { float:right; width:300px; margin-right:20px; }

.left h1 { font-size:34px; font-weight:700; padding:0px; margin:0px; margin-top:20px; }
.left h2 { font-size:28px; font-weight:100; padding:0px; margin:0px; margin-top:-15px; }
.left p	 { font-family:Helvetica, Arial, sans-serif; font-size:14px; font-weight:lighter; padding:0px; margin:0px; padding-top:5px; padding-bottom:5px; }
.left p a { color:#000; font-weight:bold; text-decoration:none; }
.left p a:hover { text-decoration:underline; }

.listOne li { background-color:#f8f8f8; border:#efa957 solid 1px; margin:10px 0px 10px 0px; padding:10px; cursor:pointer; box-shadow:rgba(0,0,0,0.2)3px 3px 6px; transition:all .2s; -webkit-transition:all .2s; }
.listOne li:hover 	{ box-shadow:inset rgba(0,0,0,0.3)0px 0px 8px; transition:all .2s; -webkit-transition:all .2s; }
.listOne li:active 	{ background-color:#d6d6d6; transition:all .2s; -webkit-transition:all .2s; }
.listOne li:hover { }
.listOne .listThumbnail { float:left; width:100px; height:70px; }
.listOne .listThumbnail img { width:100px; height:70px; }
.listOne .listContent 	{ float:right; width:480px; }
.listOne .listContent img	{ box-shadow:rgba(0,0,0,0.3)0px 0px 8px; border-radius:16px; }
.listOne .hidden	{ display:none; }
.listOne h3 { margin:0px; padding:0px; font-size:20px; font-weight:900; margin-top:-6px; }
.listOne h4 { margin:0px; padding:0px; font-size:18px; font-weight:100; margin-top:-4px; text-shadow:rgba(255,255,255,1)0px 1px 0px; }
.listOne h5 { margin:0px; padding:0px; font-size:14px; font-weight:bold; color:#999; text-shadow:rgba(255,255,255,1)0px 1px 0px; }
.listOne p	{ margin:0px; padding:5px 0px 5px 0px; font-size:14px; text-shadow:rgba(255,255,255,1)0px 1px 0px; }

.listTwo li { background-color:#f8f8f8; border:#efa957 solid 1px; margin:10px 0px 10px 0px; padding:10px; cursor:pointer; width:260px; float:left; margin-right:20px; box-shadow:rgba(0,0,0,0.2)3px 3px 6px; transition:all .2s; -webkit-transition:all .2s; }
.listTwo li:hover 	{ box-shadow:inset rgba(0,0,0,0.5)0px 0px 8px; transition:all .2s; -webkit-transition:all .2s; }
.listTwo li:active 	{ background-color:#d6d6d6; transition:all .2s; -webkit-transition:all .2s; }
.listTwo li:hover { }
.listTwo li .image		{ height:38px; float:left; margin-right:20px; width:40px; }
.listTwo li .image img 	{ height:38px; box-shadow:rgba(0,0,0,0.3)0px 0px 8px; border-radius:6px; }
.listTwo li .content 	{ float:left; }
.listTwo .listContent 	{ }
.listTwo .listContent img	{ box-shadow:rgba(0,0,0,0.3)0px 0px 8px; border-radius:16px; }
.listTwo .hidden	{ display:none; }
.listTwo h3 { margin:0px; padding:0px; font-size:20px; font-weight:900; margin-top:-3px; }
.listTwo h4 { margin:0px; padding:0px; font-size:18px; font-weight:100; margin-top:-4px; text-shadow:rgba(255,255,255,1)0px 1px 0px; }
.listTwo h5 { margin:0px; padding:0px; font-size:14px; font-weight:bold; color:#999; text-shadow:rgba(255,255,255,1)0px 1px 0px; }
.listTwo p	{ margin:0px; padding:5px 0px 5px 0px; font-size:14px; text-shadow:rgba(255,255,255,1)0px 1px 0px; }

.listThree li { background-color:#f8f8f8; border:#efa957 solid 1px; margin:10px 0px 10px 0px; padding:0px; box-shadow:rgba(0,0,0,0.3)3px 3px 6px; transition:all .2s; -webkit-transition:all .2s; }
.listThree li:hover 	{ box-shadow:inset rgba(0,0,0,0.5)0px 0px 8px; transition:all .2s; -webkit-transition:all .2s; }
.listThree .content { float:left; width:380px; }
.listThree .price 	{ float:right; height:65px; width:200px; background-color:#666; text-align:center; box-shadow:inset rgba(0,0,0,0.4)0px 0px 10px; }
.listThree .content h3 { margin:0px; padding:10px 0px 0px 10px; font-size:20px; font-weight:900; margin-top:-6px; }
.listThree .content h4 { margin:0px; padding:0px 0px 10px 10px; font-size:14px; font-weight:300; margin-top:-4px; text-shadow:rgba(255,255,255,1)0px 1px 0px; }
.listThree .price h5 { margin:0px; padding:10px; padding-top:25px; font-size:14px; font-weight:bold; color:#fff; text-shadow:rgba(0,0,0,0.5)0px 1px 0px; }

.listFour li { background-color:#f8f8f8; border:#efa957 solid 1px; border-radius:6px; margin:10px 0px 10px 0px; padding:10px; cursor:pointer; box-shadow:rgba(0,0,0,0.2)3px 3px 6px; transition:all .2s; -webkit-transition:all .2s; background-color:#FFF; }
.listFour li:hover 	{ box-shadow:inset rgba(0,0,0,0.5)0px 0px 8px; transition:all .2s; -webkit-transition:all .2s; }
.listFour li:active 	{ background-color:#d6d6d6; transition:all .2s; -webkit-transition:all .2s; }
.listFour li .textContainer { float:left; }
.listFour img	{ box-shadow:rgba(0,0,0,0.3)0px 0px 8px; border-radius:16px; max-width:500px; margin-bottom:20px; }
.listFour .image	{ height:38px; width:50px; float:left; margin-right:20px; }
.listFour .image img	{ box-shadow:rgba(0,0,0,0.3)0px 0px 8px; border-radius:6px; max-width:500px; height:38px; margin-bottom:20px; }
.listFour .hidden	{ display:none; }
.listFour h3 { margin:0px; padding:0px; font-size:18px; font-weight:400; margin-top:-6px; }
.listFour h4 { margin:0px; padding:0px; font-size:18px; font-weight:100; margin-top:-4px; text-shadow:rgba(255,255,255,1)0px 1px 0px; }
.listFour h5 { margin:0px; padding:0px; font-size:14px; font-weight:bold; color:#999; text-shadow:rgba(255,255,255,1)0px 1px 0px; }
.listFour p	{ margin:0px; padding:5px 0px 5px 0px; font-size:14px; text-shadow:rgba(255,255,255,1)0px 1px 0px; }


.listFive li { background-color:#f8f8f8; border:#efa957 solid 1px; margin:10px 0px 10px 0px; padding:10px; cursor:pointer; box-shadow:rgba(0,0,0,0.2)3px 3px 6px; transition:all .2s; -webkit-transition:all .2s; }
.listFive li:hover 	{ box-shadow:inset rgba(0,0,0,0.3)0px 0px 8px; transition:all .2s; -webkit-transition:all .2s; }
.listFive li:active 	{ background-color:#d6d6d6; transition:all .2s; -webkit-transition:all .2s; }
.listFive li:hover { }
.listFive .listThumbnail { float:left; width:200px; height:140px; }
.listFive .listThumbnail img { width:200px; height:140px; }
.listFive .listContent 	{ float:right; width:380px; }
.listFive .listContent img	{ box-shadow:rgba(0,0,0,0.3)0px 0px 8px; border-radius:16px; }
.listFive .hidden	{ display:none; }
.listFive h3 { margin:0px; padding:0px; font-size:20px; font-weight:900; margin-top:-6px; }
.listFive h4 { margin:0px; padding:0px; font-size:18px; font-weight:100; margin-top:-4px; text-shadow:rgba(255,255,255,1)0px 1px 0px; }
.listFive h5 { margin:0px; padding:0px; font-size:14px; font-weight:bold; color:#999; text-shadow:rgba(255,255,255,1)0px 1px 0px; }
.listFive p	{ margin:0px; padding:5px 0px 5px 0px; font-size:14px; text-shadow:rgba(255,255,255,1)0px 1px 0px; }


.listSix li { background-color:#f8f8f8; border:#efa957 solid 1px; margin:10px 0px 10px 0px; padding:10px; cursor:pointer; box-shadow:rgba(0,0,0,0.2)3px 3px 6px; transition:all .2s; -webkit-transition:all .2s; }
.listSix li:hover 	{ box-shadow:inset rgba(0,0,0,0.5)0px 0px 8px; transition:all .2s; -webkit-transition:all .2s; }
.listSix li:active 	{ background-color:#d6d6d6; transition:all .2s; -webkit-transition:all .2s; }
.listSix li:hover { }
.listSix img	{ box-shadow:rgba(0,0,0,0.3)0px 0px 8px; border-radius:16px; max-width:500px; margin-bottom:20px; }
.listSix .image	{ height:38px; float:left; margin-right:20px; }
.listSix .image img	{ box-shadow:rgba(0,0,0,0.3)0px 0px 8px; border-radius:6px; max-width:500px; height:38px; margin-bottom:20px; }
.listSix .hidden	{ display:none; }
.listSix h3 { margin:0px; padding:0px; font-size:18px; font-weight:400; margin-top:-6px; }
.listSix h4 { margin:0px; padding:0px; font-size:18px; font-weight:100; margin-top:-4px; text-shadow:rgba(255,255,255,1)0px 1px 0px; }
.listSix h5 { margin:0px; padding:0px; font-size:14px; font-weight:bold; color:#999; text-shadow:rgba(255,255,255,1)0px 1px 0px; }
.listSix p	{ margin:0px; padding:5px 0px 5px 0px; font-size:14px; text-shadow:rgba(255,255,255,1)0px 1px 0px; }


.leftImg_v1 { max-width:600px; margin:20px auto 20px auto; border-radius:16px; box-shadow:rgba(0,0,0,0.3)0px 0px 8px; }

.rightBox { width:298px; background-color:#f8f8f8; border:#b8b8b8 solid 1px; margin:10px 0px 10px 0px; box-shadow:rgba(0,0,0,0.2)3px 3px 6px; }
.rightBox h2 { font-size:24px; font-weight:600; padding:5px 10px 10px 10px; }
.rightBoxUL1		{ margin-bottom:10px; }
.rightBoxUL1 li 	{ background-color:#FFF; border:#b8b8b8 solid 1px; padding:5px; margin:4px 10px 4px 10px; transition:all .2s; -webkit-transition:all .2s; box-shadow:rgba(0,0,0,0.2)1px 1px 4px;}
.rightBoxUL1 li a 	{ color:#000; text-decoration:none; display:block; }
.rightBoxUL1 li:hover 	{ box-shadow:inset rgba(0,0,0,0.5)0px 0px 8px; transition:all .2s; -webkit-transition:all .2s; }
.rightBoxUL1 li:active 	{ background-color:#f0eeee; transition:all .2s; -webkit-transition:all .2s; }


/******forms******/
.error1 { display:block; font-size:14px; font-weight:bolder; color:#373737; border:#F66 solid 1px; background-color:#FCC; padding:5px 10px 5px 10px; margin-bottom:20px; text-align:center; }
.form1 { width:400px; margin:20px auto 20px auto; background-color:#f0eeee; border:#d5d5d5 solid 1px; padding:10px; }
.form1 label { display:block; float:left; padding:5px; color:#373737; width:150px; }
.form1 .input1  { width:200px; font-size:14px; padding:5px; color:#373737;  border:#d5d5d5 solid 1px; }
.form1 .submit1 { margin-top:10px; font-weight:bolder; padding:8px 20px 8px 20px; border:none; font-size:16px; cursor:pointer; color:#FFF; text-shadow:rgba(188,101,4,1)1px 1px 0px; background:#c66b0c; transition:all .3s; -webkit-transition:all .3s; border:#c66b0c solid 1px; border-radius:15px; box-shadow:rgba(0,0,0,0.4)0px 1px 5px; background: rgb(255,144,13); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,230,19,1) 1%, rgba(255,188,9,1) 3%, rgba(255,144,13,1) 57%, rgba(192,104,0,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,230,19,1)), color-stop(3%,rgba(255,188,9,1)), color-stop(57%,rgba(255,144,13,1)), color-stop(100%,rgba(192,104,0,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,230,19,1) 1%,rgba(255,188,9,1) 3%,rgba(255,144,13,1) 57%,rgba(192,104,0,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,230,19,1) 1%,rgba(255,188,9,1) 3%,rgba(255,144,13,1) 57%,rgba(192,104,0,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,230,19,1) 1%,rgba(255,188,9,1) 3%,rgba(255,144,13,1) 57%,rgba(192,104,0,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,230,19,1) 1%,rgba(255,188,9,1) 3%,rgba(255,144,13,1) 57%,rgba(192,104,0,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe613', endColorstr='#c06800',GradientType=0 ); /* IE6-9 */ }

/******footer******/
.footer { width:inherit; height:166px; margin-top:40px; background-image:url(../img/footer_bg2.jpg); background-repeat:repeat; }
.footerLeft		{ width:400px; }
.footerMiddle	{ width:270px; }
.footerRight	{ width:270px; }

.footerLeft, .footerMiddle, .footerRight { float:left; border-right:#CCC solid 1px; margin-top:30px; height:125px; overflow:hidden; }
.footerRight { border-right:none; }
.footerLeft h2, .footerMiddle h2, .footerRight h2 { font-size:22px; font-weight:300; color:#fff; padding:0px 20px 10px 20px; text-shadow:rgba(0,0,0,1)0px 1px 1px;} 
.footerLeft p, .footerMiddle p, .footerRight p { font-size:14px; font-weight:100; color:#fff; padding:0px 20px 10px 20px;  text-shadow:rgba(0,0,0,1)0px 1px 1px;}
.footerLeft ul, .footerMiddle ul, .footerRight ul		{ margin:0px 10px 0px 10px; }
.footerLeft li, .footerMiddle li, .footerRight li		{ float:left; }
.footerLeft li a, .footerMiddle li a, .footerRight li a { display:block; padding:0px 10px 5px 10px; color:#FFF; font-size:12px; font-weight:100; text-decoration:none; text-shadow:rgba(0,0,0,1)0px 1px 1px;}
.footerLeft li a:hover, .footerMiddle li a:hover, .footerRight li a:hover { text-decoration:underline; }

/******common******/
.sectionImages li .content/*, #carouselElements li .carouselTextBox*/ { background:rgba(0,0,0,0.6); }
.headerTop h1,.sectionImages li, .left h1, .left h2, .button1 a, .rightBox h2, #carouselElements li .carouselTextBox p, .footerLeft h2, .footerMiddle h2, .footerRight h2, .footerLeft p, .footerMiddle p, .footerRight p, .footerLeft li a, .footerMiddle li a, .footerRight li a, .listOne h3, .listOne h4, .listThree .content h3, .listThree .content h4, .listFour h3, .listFive h3, .listSix h3{ font-family:'Titillium Web', sans-serif; }


.containerToPositionTheFlashBannerBelow { height:500px; }
.containerToPositionTheFlashBannerBelow_v2 { height:500px; }
.lineBreak { border-top:#1f1f1f solid 1px; border-bottom:#444444 solid 1px; height:0px; background-color:transparent; margin:20px 10px 20px 10px; }
hr { border:none; border-top:#CCC solid 1px; border-bottom:#FFF solid 1px; }
.clearAll { clear:both; }
.tenPix { clear:both; width:100%; height:10px; }
.center { width:100%; text-align:center; }

.button1 { margin:20px auto 20px auto; border-radius:15px; }
.button1 a { color:#ffebc5; text-shadow:rgba(188,101,4,1)1px 1px 0px; padding:0px 50px 0px 50px; font-size:32px; font-weight:600; text-decoration:none; }

.button2 { margin:10px 20px 10px 20px; border-radius:15px; }
.button2 a { color:#ffebc5; text-shadow:rgba(188,101,4,1)1px 1px 0px; padding:6px 30px 6px 30px; font-size:18px; font-weight:600; text-decoration:none; }

.buttonBG { background:#c66b0c; transition:all .3s; -webkit-transition:all .3s; border:#c66b0c solid 1px; border-radius:15px; box-shadow:rgba(0,0,0,0.4)0px 1px 5px; background: rgb(255,144,13); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,230,19,1) 1%, rgba(255,188,9,1) 3%, rgba(255,144,13,1) 57%, rgba(192,104,0,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,230,19,1)), color-stop(3%,rgba(255,188,9,1)), color-stop(57%,rgba(255,144,13,1)), color-stop(100%,rgba(192,104,0,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,230,19,1) 1%,rgba(255,188,9,1) 3%,rgba(255,144,13,1) 57%,rgba(192,104,0,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,230,19,1) 1%,rgba(255,188,9,1) 3%,rgba(255,144,13,1) 57%,rgba(192,104,0,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,230,19,1) 1%,rgba(255,188,9,1) 3%,rgba(255,144,13,1) 57%,rgba(192,104,0,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,230,19,1) 1%,rgba(255,188,9,1) 3%,rgba(255,144,13,1) 57%,rgba(192,104,0,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe613', endColorstr='#c06800',GradientType=0 ); /* IE6-9 */ }
.buttonBG:hover, .form1 .submit1:hover { box-shadow:rgba(0,0,0,0.6)0px 0px 10px;  }
.buttonBG:active, .form1 .submit1:active { box-shadow:rgba(0,0,0,0.2)0px 0px 2px; background:#c66b0c; background-color:#c66b0c;  }