﻿/* The Nivo Slider styles */
.nivoSlider1 {
	position:relative;
	margin-left:70px;
	margin-right:auto;
	margin-top:2px;
	top:5px;
	width:859px;
	height:187px;
	/*background: #FFF url(../Images/Banners/loading.gif) no-repeat 50% 50%;*/
	
}
.nivoSlider1 img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link */
.nivoSlider1 a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left:1%;
	top: 50px;
	bottom:0px;
	font-family : Futura Medium, sans-serif;   
	
	font-size: 26px;

	text-transform:uppercase;
	color:#fff;
	width:55%;
	z-index:8;
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:50%;
	z-index:9;
	cursor:pointer;
	display:block;
	width:30px;
	height:30px;
	background:url(../Images/Banners/arrows.png) no-repeat;
	text-indent:-999999px;
	border:0;
}
.nivo-directionNav .nivo-prevNav {
	
	left:15px;
}
.nivo-directionNav .nivo-nextNav {
	
	background-position: -30px 0;
	right:15px;
}
/* Control nav styles (e.g. 1,2,3...) */

.nivo-controlNav {
	position:absolute;
	left:1.5%;
	top:205px;
	bottom:0px;
    margin-left:0px; /* Tweak this to center bullets */
}

.nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url(../Images/Banners/bullets.png) no-repeat;
	text-indent:-99999px;
	border:0;
	/*left:45%;
	bottom:-750px;
    margin-left:-50px; */
	margin-right:3.5px;
	float:left;
	position:relative;
	z-index:9;
	cursor:pointer;
}
.nivo-controlNav a.active {
	/*font-weight:bold; */
	background-position: 0 -22px;
}

.nivo-controlNav a:hover {
	/*font-weight:bold; */
	background-position: 0 -22px;
}


/* Description styles */
.nivo-description {
	position:absolute;
	left:1%;
	top: 130px;
	bottom:0px;
	font-family : Arial, sans-serif;   
	font-size: 14px;
	color:#fff;
	width:40%;
	z-index:8;
}
.nivo-description p {
	padding:5px;
	margin:0;
}
.nivo-description a {
	display:inline !important;
}
.nivo-html-description {
    display:none;
}

/* profile page content starts here */
#pageTitleBanner
{
	position:relative;
	left:108px;
	top:-115px;
	width:300px;	
}

#pageTitleBanner h1
{
	font-family : Futura Medium, sans-serif;    
	font-size: 24px;
	font-weight:lighter;
	text-transform:uppercase;
	color:#fff;	
}

#TestimonialsDiv
{
	width:879px;
	margin:-70px auto auto auto;
}

#TestimonialsTable
{
	margin:15px auto 0px -3px;	
}

#TestimonialsHeaderData
{
	vertical-align:middle;
}

#TestimonialsHeaderData h2
{
    font-family:Arial, Sans-Serif;
    color:Black;
    font-size:20px;
    font-weight:bold;
    margin:0px 0px auto 40px;
    width:65%;
}

#TestimonialsContentData
{
	vertical-align:top;
}

#TestimonialsContentData img
{
	/*position:relative;
	left:576px;
	top:20px;*/
	float:left;
	margin-left:623px;
}

#TestimonialsContentData p
{
	position:relative;
    font-family:Arial, Sans-Serif;
    color:Black;
    font-size:12px;
    width:70%;
    margin:0px auto auto 40px;
    /*top:-250px;*/
}