/* CSS Document */

/*----------------------*/
/* The Nivo Slider styles */
#slider_box{ width:620px; height:320px; }
#slider{ position:relative; width:620px; height:320px; z-index:88;overflow:hidden;}

/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;	margin:0;z-index:60;display:none;}
/* The slices in the Slider */
.nivo-slice {display:block;	position:absolute;z-index:50;height:100%;}

/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {	position:absolute; bottom:-34px;	z-index:99;	cursor:pointer;text-indent:-5000px; width:30px; height:30px;  display:block;}
.nivo-prevNav { right:135px; background:url(../images/marker_left.gif) no-repeat}
.nivo-prevNav:hover{ background:url(../images/marker_left_active.gif) no-repeat}
.nivo-nextNav {right:10px; background:url(../images/marker_right.gif) no-repeat}
.nivo-nextNav:hover{ background:url(../images/marker_right_active.gif) no-repeat}

/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav{ position: absolute;z-index:99; right:14px; bottom:10px;}
.nivo-controlNav a {position:relative;z-index:99;cursor:pointer; text-indent:-5000px; width:16px; height:16px; float:left; margin-right:6px; background:url(../images/buttons.png) right 0 no-repeat}
.nivo-controlNav a.active { background-position:left}

/* Caption styles */
.nivo-caption { padding-top:17px; height:270px; width:345px;position:absolute; top:0px; right:20px; color:#fff; z-index:99;}
.nivo-caption .box{ display:inline-block;background:url(../images/box.png) no-repeat; font:24px Arial, Helvetica, sans-serif; color:#fff; line-height:30px; text-align:center; font-weight:bold; width:83px; margin-right:10px;}
.nivo-caption .text1{ font:30px Arial, Helvetica, sans-serif; color:#39c0f8; font-weight:bold; display:inline-block; line-height:1.2em; margin-top:-7px; }
.nivo-caption .text2{ font:30px Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; display:block; line-height:1.2em; margin-top:-5px; letter-spacing:-2px; }
.nivo-caption .text3{ font:30px Arial, Helvetica, sans-serif; color:#39c0f8; font-weight:bold; display:inline-block; line-height:1.2em; margin-top:-7px;}
.nivo-caption .text4{ font:30px Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; display:inline-block; line-height:1.2em; margin-top:-7px;}
.nivo-caption .text5{ font:30px Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; display:inline-block; line-height:1.2em; margin-top:-7px;}
.nivo-caption .text6{ font:30px Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; display:block; line-height:1.2em; margin-top:-10px; letter-spacing:-2px;}
.nivo-caption .text7{ font:30px Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; display:inline-block; line-height:1.2em; margin-top:-7px;}
.nivo-caption .text9{ font:30px Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; display:inline-block; line-height:1.2em; margin-top:-7px; }
.nivo-caption .text9a{ font:30px Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; display:inline-block; line-height:1.2em; margin-top:-7px; }
.nivo-caption .text10{width:100%; font:30px Arial, Helvetica, sans-serif; color:#990000; font-weight:bold; display:inline-block; line-height:1.2em; margin-top:-5px;}
.nivo-caption .text11{width:100%; font:20px Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; display:inline-block; line-height:1.2em; margin-top:0px;}
.nivo-caption .text12{width:100%; font:30px Arial, Helvetica, sans-serif; color:#39c0f8; font-weight:bold; display:inline-block; line-height:1.2em; margin-top:-5px;}
.nivo-caption .text13{width:100%; font:30px Arial, Helvetica, sans-serif; color:#FF8924; font-weight:bold; display:inline-block; line-height:1.2em; margin-top:-5px;}
.nivo-caption .text14{ font:30px Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; display:block; line-height:1.2em; margin-top:-10px; letter-spacing:-2px;}
.nivo-caption .text14a{ font:30px Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; display:block; line-height:1.2em; margin-top:-10px; letter-spacing:-2px;}
.nivo-caption .text15{ font:30px Arial, Helvetica, sans-serif; color:#39c0f8; font-weight:bold; display:inline-block; line-height:1.2em; margin-top:-7px;}
.nivo-caption .text16{ font:30px Arial, Helvetica, sans-serif; color:#39c0f8; font-weight:bold; display:inline-block; line-height:1.2em; margin-top:-7px;}
.nivo-caption .text17{ font:30px Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; display:block; line-height:1.2em; margin-top:-10px; letter-spacing:-2px;}
.nivo-caption .text18{ font:30px Arial, Helvetica, sans-serif; color:#990000; font-weight:bold; display:block; line-height:1.2em; margin-top:-10px; letter-spacing:-2px;}
.nivo-caption .text19{ font:30px Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; display:inline-block; line-height:1.2em; margin-top:-7px;}
.nivo-caption .text20{ font:30px Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; display:block; line-height:1.2em; margin-top:-10px; letter-spacing:-2px;}
.nivo-caption .text21{ font:30px Arial, Helvetica, sans-serif; color:#39c0f8; font-weight:bold; display:inline-block; line-height:1.2em; margin-top:-7px;}
.nivo-caption .text22{ font:30px Arial, Helvetica, sans-serif; color:#3b3b3b; font-weight:bold; display:inline-block; line-height:1.2em; margin-top:-7px; }

.nivo-caption p{ font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#fff; line-height:14px; font-weight:bold; padding-top:8px;}
.nivo-caption a{ display:inline-block; position: relative; top: 10px;left:0; bottom:50px; background:url(../images/button-bg.png) 0 0 no-repeat; font:40px Arial, Helvetica, sans-serif; line-height:60px; padding-bottom:3px; text-align:center; width:194px; color:#fff; text-decoration:none;  letter-spacing:-2px;}
.nivo-caption a:hover{ background-position:bottom}

.color1 p{ color:#ffffff;  text-align:justify; }
.nivo-caption .color1 .text1{ font-size:30px; display:block; color:#31BDEE; margin-top:0;}
.nivo-caption .color1 .text2{ width:100%;color:#3b3b3b; display:inline-block; letter-spacing:-3px}
.nivo-caption .color1 .text3{ font-size:20px; display:block; color:#454545; margin-top:0;}
.nivo-caption .color1 .text4{ font-size:30px; display:block; color:#FF8B24; margin-top:0;}
.nivo-caption .color1 .text5{ font-size:20px; display:block; color:#ffffff; margin-top:0;}
.nivo-caption .color1 .text6{ color:#FF8B24; display:inline-block; letter-spacing:-3px;}
.nivo-caption .color1 .text7{ font-size:20px; display:block; color:#FF8624; margin-top:0;}
.nivo-caption .color1 .text9{ font-size:20px; display:block; color:#ffffff; margin-top:0;}
.nivo-caption .color1 .text9a{ font-size:20px; display:block; color:#ffffff; margin-top:0;margin-bottom:5px;}

.nivo-caption .color1 .text14{ color:#31BDEE; display:inline-block; letter-spacing:-3px;}
.nivo-caption .color1 .text14a{ color:#FF8924; display:inline-block; letter-spacing:-3px;}

.nivo-caption .color1 .text15{ font-size:20px; display:block; color:#31BDEE; margin-top:0;}
.nivo-caption .color1 .text16{ font-size:30px; display:block; color:#990000; margin-top:0;}
.nivo-caption .color1 .text17{ color:#990000; display:inline-block; letter-spacing:-3px;}
.nivo-caption .color1 .text19{ font-size:20px; display:block; color:#95888F; margin-top:0;}
.nivo-caption .color1 .text20{ color:#31BDEE; display:inline-block; letter-spacing:-1px;}
.nivo-caption .color1 .text21{ color:#ffffff; display:inline-block; letter-spacing:-1px;}
.nivo-caption .color1 .text22{ color:#1B5201; display:inline-block; letter-spacing:-1px;}





.text8 { font-size:14px;  font-family:Arial, Helvetica, sans-serif; color:#ffffff;  padding:5px 5px 5px 5px; display:inline-block; text-align:justify; font-weight:bold;}
.textb { font-size:14px;  font-family:Arial, Helvetica, sans-serif; color:#F3AB35; display:inline-block; text-align:justify; font-weight:bold; padding-bottom:10px;}
.textc { font-size:16px;  font-family:Arial, Helvetica, sans-serif; color:#ffffff; display:inline-block; text-align:justify; font-weight:bold; padding-bottom:10px;}
.textd { font-size:14px;  font-family:Arial, Helvetica, sans-serif; color:#ffffff;  padding:5px 5px 5px 5px; display:inline-block; text-align:justify; font-weight:bold; }
.texte { font-size:16px;  font-family:Arial, Helvetica, sans-serif; color:#ffffff; display:inline-block; text-align:justify; font-weight:bold; padding-bottom:10px;}
.textf { font-size:14px;  font-family:Arial, Helvetica, sans-serif; color:#ffffff; display:inline-block; text-align:justify; font-weight:bold; padding-bottom:10px;}
.textg { font-size:14px;  font-family:Arial, Helvetica, sans-serif; color:#083751; display:inline-block; text-align:justify; font-weight:bold; padding-bottom:10px;}
.texth { font-size:14px;  font-family:Arial, Helvetica, sans-serif; color:#000000; display:inline-block; text-align:justify; font-weight:bold; padding-bottom:10px;}
.texti { font-size:14px;  font-family:Arial, Helvetica, sans-serif; color:#FF6500; display:inline-block; text-align:justify; font-weight:bold; padding-bottom:10px;}
.textj { font-size:14px;  font-family:Arial, Helvetica, sans-serif; color:#31BDEE; display:inline-block; text-align:justify; font-weight:bold; padding-bottom:10px;}
.textk { font-size:14px;  font-family:Arial, Helvetica, sans-serif; color:#95888F; padding:5px 5px 5px 5px; display:inline-block; text-align:justify; font-weight:bold;}
.textl { font-size:14px;  font-family:Arial, Helvetica, sans-serif; color:#F7E34C; display:inline-block; text-align:justify; font-weight:bold; padding-bottom:10px;}
.textm { font-size:14px;  font-family:Arial, Helvetica, sans-serif; color:#ffffff; display:inline-block; text-align:justify; font-weight:bold; padding-bottom:10px;}

.nivo-caption .color1 .box{ margin-right:0px; margin-top:7px; margin-left:7px}

.buttons-tours {width:227px; height:75px;  text-align:center; margin-bottom:5px; }
.buttons-tours a {width:227px; height:75px;display:inline-block; background:url(../images/button-blue-bg.png) top no-repeat;padding-top: 20px; letter-spacing:-2.5px;font-size: 1.7em; color:#FFFFFF; }
.buttons-tours a:hover { width:227px; height:75px;text-decoration:none; background:url(../images/button-orange-bg.png) top no-repeat; color:#FFFFFF;}

.buttons-travel {width:227px; height:164px;  text-align:center; margin: 8px 0 0 30px; }
.buttons-travel a {width:227px; height:164px ;display:inline-block; background:url(../images/bg.orange.gif) top no-repeat;padding: 10px 0px 0px 0px; letter-spacing:-1px;font-size: 1.5em; color:#FFFFFF; text-decoration: none; line-height: 25px; }
.buttons-travel a:hover { width:227px; height:164px;text-decoration:none; background:url(../images/bg.blue.gif) top no-repeat; color:#FFFFFF;}

.buttons-travel-1 {width:227px; height:164px;  text-align:center; margin: 8px 0 0 30px; }
.buttons-travel-1 a {width:227px; height:164px ;display:inline-block; background:url(../images/bg.orange.gif) top no-repeat;padding: 10px 0px 0px 0px; letter-spacing:-1px;font-size: 1.5em; color:#FFFFFF; text-decoration: none; line-height: 25px; }
.buttons-travel-1 a:hover { width:227px; height:164px;text-decoration:none; background:url(../images/bg.blue.gif) top no-repeat; color:#FFFFFF;}
