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

body {
margin:0;
padding:0;
}

body{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	background-image:url(images/bg_01.jpg);
	background-repeat:repeat;
	text-align: center;
	padding:0;
	margin:0;
}

.back {
	background:url(images/bgmain2.jpg) no-repeat center top;
}
.spacer {
	padding:2% 0 2% 0 !important;
}

.myTable{
	border:10px solid #FFFFFF;
	width:930px;
}

.bgColorBlue{
	background-color:#57b8e0;
}

.bgColorLightBlue{
	background-color:#ecf6fb;
}

.bgColorDarkRed{
	background-color:#870205;

}

.testimonials{
	background-image:url(images/testi.jpg);
	background-repeat:no-repeat;
}


.testi{
	display:block;
	margin:65px 20px 0 20px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:center;
	font-weight:normal;
	font-size:12px;
	line-height:18px;
}
.testi .fontSize16 {
	font-size:20px !important;
}
.fontSize16 {
	font-size:11px
}
.picRight {
float:right;
margin:0 0 7px 20px;
}

.top {
font-size:11px;
width:950px;
margin:0 auto;
padding:10px 0 0 0;
text-align:right;
color:#fff;
}

.top a:link, .top a:active, .top a:visited {
text-decoration:none;
color:#fff;
}
.top a:hover  {
text-decoration:underline;
color:#fff;
}
.top img {
border:0;
}
.picsSize img {
width:200px;
height:150px;
margin-left:10px;
margin-top:1em;
}


/* Gallery
======================================*/
#gallery {

}
.boxGal {
padding:0 0 2em 0;
margin-bottom:2em;
border:1px solid #c1c1c1
}
#gal {
overflow:hidden
}
#gal ul {
list-style:none;
float:left
}
#gal li {
list-style:none;
float:left;
margin:2px;

}
#gal li a {
display:block;
margin:3px;
padding:3px;
background:#68bbe3;

}
#gal li img {
width:100px;
height:80px;
border:1px solid #fff;
text-align:center;
}
#gal li a:hover {
background:#bc954a
}
.titleFolio {
background:#c1e6f8;
padding:10px;
margin:0;
font-size:20px;
font-weight:bolder;
text-align:center;
border-bottom:1px solid #CCC
}
.separator {
text-align:center;
width:100%;
border-top:1px solid #CCC;
clear:both;
margin:1em 0 0 0;
padding:0;
height:15px;
}


.fontSize16{
	font-size:16px;
}

.fontSize11{
	font-size:11px;
}


.fontSize12{
	font-size:12px;
}

.fontSize24{
	font-size:24px;
}

.fontColorBlack{
	color:#000000;
}

.fontColorWhite{
	color:#FFFFFF;
}

.contDesc{
	display:block;
	margin:20px 40px;
	line-height:20px;
	text-align:justify;
}
.contDesc2{
	display:block;
	line-height:20px;
	text-align:justify;
	margin-top: 20px;
	margin-right: 30px;
	margin-bottom: 20px;
	margin-left: 30px;
}

.pinkFont{
	color:#e9888b;
	font-size:12px;
	font-weight:bold;
}

.serviceArea{
	display:block;
	margin:14px 20px;
}

.footer{
	display:block;
	margin:10px 20px;
	text-align:left;
	color:#FFFFFF;
}

.footer a{
	color:#FFFFFF;
	text-decoration:none;
}

.footer a:hover{
	text-decoration:underline;
}


p.spanImgCap{
	background-color: #ECF6FB;
	padding:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:normal;
}
.spanImgCap{
	background-color: #ECF6FB;
	padding:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:normal;
}

.floatRight{
	float:right;
	margin:0 0 0 20px;
	background-color: #ECF6FB;
}

.floatLeft{
	float:left;
	margin:0 020px 0 0;	
}
#givingback  img   {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.style1 {font-weight: bold}

