@charset "UTF-8";
/* CSS Document */

/* SIDEBAR */

#container #content #sidebar {
	float: right;
	height: 580px;
	width: 315px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #48A5A7;
	margin-top: 6px;
	margin-bottom: 10px;
}
#container #content #sidebar .sidebox {
	text-align: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 25px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #48A5A7;
	;
	margin-left: 10px;
}
#container #content #sidebar .sidebox .text {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #2a5f60;
	line-height: 16px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}
#container #content #sidebar .sidebox .link {
	font-size: 24px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	text-transform: capitalize;
	font-variant: small-caps;
	line-height: 24px;
	margin-top: 0px;
}
#container #content #sidebar .sidebox .link a {
	color: #000;
}
#container #content #sidebar .sidebox .link a:hover {
	color: #F60;
}
#container #content #sidebar #testimonialwrapper {
	height: 260px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
	background-image: url(../images/index/testimonial_bg.png);
	background-repeat: no-repeat;
}
#container #content #sidebar #testimonialwrapper p {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #FFF;
	padding-top: 50px;
	padding-right: 40px;
	padding-left: 30px;
}
#container #content #sliderwrapper {
	height: 350px;
	width: 600px;
	clear: left;
}

/* SLIDER */
 #slider {
	width: 602px; /* important to be same as image width */
	height: 346px; /* important to be same as image height */
	position: relative; /* important */
	overflow: hidden;
	float: none;
	margin-top: 0px;
	margin-bottom: 0px;
}
 #sliderContent {
	width: 602px; /* important to be same as image width or wider */
	position: relative;
	top: 0;
	margin-left: 0px;
	border: 0;
	height: 342px;
}
.sliderImage a img {
	border: 1px solid #000;
}
.sliderImage a:hover img {
	border: 1px solid #F60;
}
 .sliderImage {
	position: inherit;
	display: none;
	margin-left: 0px;
	border: 0;
	height: 340px;
	width: 600px;
}

.sliderImage span {
	position: absolute;
	width: 600px;
	background-color: #000;
	filter: alpha(opacity=70%);
	-moz-opacity: 0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
	color: #fff;
	display: none;
	padding-top: 10px;
	padding-right: 13px;
	padding-bottom: 10px;
	padding-left: 13px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	letter-spacing: 0.025em;
}
.sliderImage span strong {
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 4px;
}
 .clear {
	clear: both;
}
 .top {
	top: 0;
	left: 0;
	height: 80px;
	width: 600px;
}
 .bottom {
	bottom: 0;
	left: 0;
	height: 80px;
	width: 600px;
}
 .left {
	top: 0;
	left: 0;
	width: 120px !important;
	height: 340px;
}
 .right {
	right: 0;
	bottom: 0;
	width: 100px !important;
	height: 340px;
	top: 0px;
}
ul  {
	list-style-type: none;
	margin-left: 0px;
	padding-left: 0px;
}
li  {
	margin-left: 0px;
}

/* /SLIDER */


#container #content #textwrapper {
	height: auto;
	width: 620px;
	margin-top: 20px;
}
#container #content #textwrapper p {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #2a5f60;
	margin-top: 0px;
}
#container #content #textwrapper p a {
	color: #F60;
	text-decoration: none;
}
#container #content #textwrapper p a:hover {
	text-decoration: underline;
}
#container #content #columnwrapper {
	height: auto;
	width: 944px;
	margin-top: 6px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #48A5A7;
	padding-top: 16px;
	margin-bottom: 10px;
	clear: both;
}
#container #content #columnwrapper .column1 {
	float: left;
	height: auto;
	width: 280px;
	margin-bottom: 0px;
	margin-right: 34px;
}
#container #content #columnwrapper .column2 {
	float: right;
	width: 280px;
	height: auto;
	margin-right: 16px;
	margin-left: 16px;
}
#container #content #columnwrapper .column3 {
	float: right;
	width: 280px;
	margin-left: 34px;
}
#container #content #columnwrapper .column1 p, .column2 p, .column3 p {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #2a5f60;
	margin-bottom: 6px;
	text-align: left;
}
#container #content #columnwrapper .column1 p strong, .column2 p strong, .column3 p strong {
	font-size: 16px;
	color: #000;
	line-height: 18px;
}
#container #content #columnwrapper .column1 img, .column2 img, .column3 img {
	border: 0;
}
#container #content #columnwrapper .column1 a img, .column2 a img, .column3 a img {
	border: 1px solid #000;
}
#container #content #columnwrapper .column1 a:hover img, .column2 a:hover img, .column3 a:hover img {
	border: 1px solid #F60;
}
#container #content #roundedwrapper {
	height: 40px;
	width: 944px;
	float: left;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #48A5A7;
	padding-top: 16px;
	margin-top: 6px;
	clear: both;
}
#container #content #roundedwrapper .rounded1 {
	float: left;
	margin-right: 34px;
}
#container #content #roundedwrapper .rounded3 {
	float: right;
	margin-left: 34px;
}
#container #content #roundedwrapper .rounded2 {
	float: right;
	margin-right: 16px;
	margin-left: 16px;
}
#container #content #roundedwrapper .rounded1, .rounded3, .rounded2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #FFF;
	background-color: #000;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	text-align: center;
	width: 280px;
	letter-spacing: .05em;
}
#container #content #roundedwrapper .rounded1 a, .rounded2 a, .rounded3 a {
	color: #FFF;
	text-decoration: none;
}
#container #content #roundedwrapper .rounded1 a:hover, .rounded2 a:hover, .rounded3 a:hover {
	color: #F60;
	text-decoration: underline;
}

