/** CARRUSEL **/
.carousel{position:relative;margin-bottom:18px;line-height:1;}

/*.carousel-inner{overflow:hidden;width:100%;position:relative; margin-left: 8px;}*/
.carousel .item{display:none;position:relative;-webkit-transition:0.6s ease-in-out left;-moz-transition:0.6s ease-in-out left;-ms-transition:0.6s ease-in-out left;-o-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left;}
.carousel .item>img{display:block;line-height:1;}
.carousel .active,.carousel .next,.carousel .prev{display:block;}
.carousel .active{left:0;}
.carousel .next,.carousel .prev{position:absolute;top:0;width:100%;}
.carousel .next{left:100%;}
.carousel .prev{left:-100%;}
.carousel .next.left,.carousel .prev.right{left:0;}
.carousel .active.left{left:-100%;}
.carousel .active.right{left:100%;}
.carousel-control{font-family: arial; position:absolute;top:45%;left:5px;width:20px;height:20px;font-size:30px;font-weight:100;line-height:15px;color:#ffffff;text-align:center;background:#222222;border:3px solid #ffffff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:0.3;filter:alpha(opacity=30);}.carousel-control.right{left:auto;right:5px;}
.carousel-control:hover{color:#ffffff;text-decoration:none;opacity:0.9;filter:alpha(opacity=90);}
.carousel-caption{position:absolute;left:0;right:0;bottom:0;padding:5px 0px 5px 0px;background:#333333;background:rgba(0, 0, 0, 0.75); width: 100%;}
.carousel-caption h4,.carousel-caption p{color:#ffffff;}
.carousel-caption p{font-size: 18px; margin-bottom: 0; padding: 0; text-indent: 15px;}

#fullWidth { width: 100%; color: #000; }

#fullWidth h3{ font-size:24px; line-height:26px; margin-bottom:5px; font-weight:bold; color: #000000; letter-spacing: 1px; }
#fullWidth h4{ font-size:20px; line-height:22px; margin-bottom:5px; font-weight:bold; color: #000000; letter-spacing: 1px; }
#fullWidth h5{ font-size:18px; line-height:20px; margin-bottom:5px; font-weight:bold; color: #000000; letter-spacing: 1px; }
#fullWidth h6{ font-size:16px; line-height:15px; margin-bottom:5px; font-weight:bold; color: #000000; letter-spacing: 1px; }

p { color: #000; line-height: 18px; padding-bottom: 5px; padding-left: 0; padding-right: 0; padding-top: 5px; }

#fullWidth .nivo-slideshow {margin: 0 0 15px 0; padding: 0px; border: 0; }
#fullWidth .nivo-slideshow .caption {margin-top: 15px; }
#fullWidth .nivo-controlNav{ display: none; }
#fullWidth .video{margin-bottom: 15px;}

/* START FULL WIDTH PAGE COLUMNS */
#fullWidth .oneColumn { float: left; width: 100%; margin-top: 20px; margin-bottom: 20px;}
#fullWidth .oneColumn .imgBorder{ width: 100%;  border: none; margin-bottom: 15px;}
#fullWidth .oneColumn .imgBlock { width: 100%; border: none; display: block; }
#fullWidth .oneColumn .item { width: 100%; /*height: 350px;*/}

/* 2 COLUMNS */
#fullWidth .twoColumn { float: left; margin-right: 3%; margin-bottom: 20px;  margin-top: 20px;}
#fullWidth .twoColumn .imgBorder{ width: 100%;  border: none; margin-bottom: 15px;}
#fullWidth .twoColumn .imgBlock { width: 100%;  border: none; display: block;}
#fullWidth .twoColumn .item { width: 440px; /*height: 249px;*/}
.twoColumn img{ width: 100%;}

/* 4 COLUMNS */
#fullWidth .fourColumn { float: left; margin-right: 3%; margin-bottom: 20px; margin-top: 20px;}
#fullWidth .fourColumn .imgBorder{ width: 100%;  border: none; margin-bottom: 15px;}
#fullWidth .fourColumn .imgBlock { width: 100%;  border: none; display: block;}
#fullWidth .fourColumn .item { width: 100%; /*height: 203px;*/}

/* 1/3 COLUMNS */
#fullWidth .threeColumn { float: left; margin-right: 18px; margin-bottom: 20px; margin-top: 20px;}
#fullWidth .threeColumn .imgBorder{ width: 100%;  border: none; margin-bottom: 15px;}
#fullWidth .threeColumn .imgBlock { width: 100%;  border: none; display: block;}
#fullWidth .threeColumn .item { width: 100%; /*height: 203px;*/}

#fullWidth .last { clear: right;  margin-right: 0;}



