/* Global Site Definitions */

/* Tag Definitions */
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#266339;
	background: #FFFFF9;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	/* text-align: center; this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
}

a:link { color:#D9371F; text-decoration:none; }				/* Orange text */
a:visited {	color:#266339; text-decoration:none; }			/* Green text */
a:hover { color:#C6141B; text-decoration:underline; }		/* Red text */
a:active { color:#C6141B; text-decoration:underline; }		/* Red text */
h1,h2,h3 {
	margin-bottom:0px;
	padding-bottom:0px;
}
h1 { 
	color:#ff6600;
	text-align:center;
	font-weight:200;
	font-size:24px;
}

h2 { 
	color:#ff6600;
	font-weight:100;
	font-size:18px;
}

h3 {
	color:#ff6600;
	font-weight:100;
	font-size:12px;
}

ul{margin:0;padding:0;}

.indent { text-indent:20px; }
.center { text-align:center; }

/* cell background color FFFFE6 */

.rotator {
	position:absolute;
	left:0px;
	top:0px;
	width:601px;
	height:264px;
}

.testimonial {
  position:absolute;
  left:0;
  top:0;
  width:642px;
  height:264px;
}

img.rotator-photo {
	position:absolute;
	height: auto;
	width: auto;
	left:0px;
	top:1px;
	display:block;
}

.inner-block .rotator h2 {
	font-weight:lighter;
	font-size:17px;
	font-family: Arial, sans-serif;
	position:absolute;
	top:95px;
	left:327px;
	bottom:195px;
	background-image:none;
	width:275px;
	line-height:20px;
	padding:0;
}

.inner-block .rotator p {
	position:absolute;
	top:120px;
	left:326px;
	width:270px;
	font-size:12px;
}

#rotator ul {
  position:absolute;
  background:url(../images/rotator-btn-bg2.png) no-repeat top left;
  left:42px;
  top:263px;
  margin-top:0;
  width:216px;
  height:17px;
}
#rotator li {
  display:inline;
}
#rotator li a {
  float:left;
  width:22px;
  height:0px;
  padding-top:17px;
  margin-right:7px;
  overflow:hidden;
  background-image:transparent;
  display:block;
}
#rotator li#rotator-6-link a { margin-right:27px; }
#rotator li a.active, #rotator li a:hover {
  background-image:url(../images/rotator-btn-bg2.png);
}
#rotator li#rotator-1-link a.active, #rotator li#rotator-1-link a:hover { background-position: 0 17px; }
#rotator li#rotator-2-link a.active, #rotator li#rotator-2-link a:hover { background-position: -29px 17px; }
#rotator li#rotator-3-link a.active, #rotator li#rotator-3-link a:hover { background-position: -58px 17px; }
#rotator li#rotator-4-link a.active, #rotator li#rotator-4-link a:hover { background-position: -87px 17px; }
#rotator li#rotator-5-link a.active, #rotator li#rotator-5-link a:hover { background-position: -116px 17px; }
#rotator li#rotator-6-link a.active, #rotator li#rotator-6-link a:hover { background-position: -145px 17px; }
li#rotator-pauseplay-link a, li#rotator-pauseplay-link a:hover {
  background-image:url(../images/testimonials-buttons-bg2.png);
  background-position:-194px 17px;
  margin-right:0;
}
.playing li#rotator-pauseplay-link a, .playing li#rotator-pauseplay-link a:hover { background-position:-194px 0px; }
