﻿/*----------------------*/
/* The Nivo Slider styles */
#slider_box{ width:100%; max-width:780px; height:100%;}
#slider{ position:relative; width:100%; max-width:780px; height:230px; overflow:hidden;}
#slider img{ height:100%; width:100%;}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {position:absolute;top:0px;left:0px; width:100%;height:100%; max-width:1024px; border:0;padding:0;	margin:0;z-index:60;display:none;}
/* The slices in the Slider */
.nivo-slice {display:block;	position:absolute;height:100%;}

/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {	position:absolute; top:100px;	cursor:pointer; text-indent:-5000px; width:30px; height:30px;  display:block;}
.nivo-prevNav { right:135px; background:url(../img/marker_left.png) 0 0 no-repeat}
.nivo-prevNav:hover{ background:url(../new-home-images/marker_left_active.gif) no-repeat}
.nivo-nextNav {right:10px; background:url(../img/marker_right.png) 0 0 no-repeat}
.nivo-nextNav:hover{ background:url(../new-home-images/marker_right_active.gif) no-repeat}

/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav{ position: absolute; right:14px; bottom:21px;}
.nivo-controlNav a {position:relative;cursor:pointer; text-indent:-5000px; width:16px; height:16px; float:left; margin-right:6px; background:url(../img/buttons3.png) right 0 no-repeat}
.nivo-controlNav a.active { background-position:left}

/* Caption styles */
.nivo-caption { padding-top:330px; height:200px; width:300px;position:absolute; top:0px; right:10px; color:#fff; z-index:99;}
.nivo-caption .box{ display:inline-block;background:url(../new-home-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:20px Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; display:inline-block; line-height:1.5em; margin-top:-7px;}
.nivo-caption .text2{ font:20px Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; display:block; line-height:2em; margin-top:-10px; letter-spacing:1px;}
.nivo-caption .text3{ font:20px Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; display:inline-block; line-height:1.5em; margin-top:-10px; letter-spacing:1px;}
.nivo-caption .text4{ font:20px Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; display:block; line-height:2em; margin-top:-10px; letter-spacing:1px;}
.nivo-caption .text5{ font-size:12px; color:#000; line-height:14px; font-weight:bold; padding-top:8px;}
.nivo-caption p{ font-size:12px; color:#fff; line-height:14px; font-weight:bold; padding-top:8px;}
.nivo-caption a{ display:inline-block; position:absolute; left:0; bottom:5px; background:url(../img/button-bg.png) 0 0 no-repeat; font:40px Arial, Helvetica, sans-serif; line-height:30px; 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:#454545}
.nivo-caption .color1 .text1{ font-size:30px; display:block; color:#454545; margin-top:0}
.nivo-caption .color1 .text2{ color:#3b3b3b; display:inline-block; letter-spacing:-3px}
.nivo-caption .color1 .box{ margin-right:0px; margin-top:7px; margin-left:7px}
