@charset "utf-8";
/* CSS Document */
#body{font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#333; margin:0 0 0 0;background:#99deee;}
#boldbody{font-family:Verdana, Geneva, sans-serif; font-size:16px; color:#12a8f0; margin:0 0 0 0;background:#99deee;}
#outer{background:url(../images/vanillaBG.gif) left top  repeat-x ; width:100%; height:auto;}
#wrapper{ margin-left:auto; margin-right:auto; width:1000px; height:auto; border: 0px solid #666; }
#flashBanner{ width:1000px; height:300px;}
#contentHolder{width:1000px; height:2000px; background:url(../images/contentBG.jpg) left top repeat ; border: 0px solid #000; }
#contentHolderS{width:1000px; height:1078px; background:url(../images/contentBG.jpg) left top repeat ; border: 0px solid #000; }
#contentHolderT{width:1000px; height:950px; background:url(../images/contentBG.jpg) left top repeat ; border: 0px solid #000; }
#contentHolderB{width:1000px; height:1105px; background:url(../images/contentBG.jpg) left top repeat ; border: 0px solid #000; }
#contentHolderS2{width:1000px; height:408px; background:url(../images/contentBG.jpg) left top repeat ; border: 0px solid #000; }
#contentHolderC{width:1000px; height:530px; background:url(../images/contentBG.jpg) left top repeat ; border: 0px solid #000; }
#contentHolderA{width:1000px; height:auto; background:url(../images/contentBG.jpg) left top repeat ; border: 0px solid #000; }
#footer{width:100%; height:255px; background:url(../images/footBG.jpg) left top  repeat-x; border: 0px solid #333;}
#leftContainer{ width:637px; height:1740px; margin-left:20px; float:left; margin-top:20px;border: 0px #F00 solid;}
#rightContainer{ width:305px; height:1450px; margin-left:15px; float:left;margin-top:20px;}
#leftContainerS{ width:637px; height:auto; margin-left:20px; float:left; margin-top:20px;border: 0px #F00 solid;}
#rightContainerS{ width:305px; height:330px; margin-left:15px; float:left;margin-top:20px;}
#leftContainerA{ width:637px; height:auto; margin-left:20px; float:left; margin-top:20px;border: 0px #F00 solid;}
#rightContainerA{ width:305px; height:330px; margin-left:15px; float:left;margin-top:20px;}
#headerContainerS{clear:both; width:1000px; height:57px;}
#flashContainerS{clear:both; width:1000px; height:auto; margin:0px;}
#flashContainerA{clear:both; width:1000px; height:725px;}
#footerContainer{ margin-left:auto; margin-right:auto; width:1000px; height:255px; background:url(../images/footerBG2.jpg);}
#footerLeft{ margin-left:20px; margin-top:27px; width:400px; height:160px; float:left; border: 0px #FFF solid; }
#footerRight{ margin-left:33px; margin-top:27px; width:500px; height:160px; float:left; border: 0px #FFF solid;color:#ffff66; font-size:10px;}
#footerCopy{ clear:both; margin-left:20px; width:1000px; height:20px; color:#FFF; font-size:10px; font-weight:bold;}
#homePackages{ width:638px; height:288px; color:#FFF;}
.servicesLinks{ color:#333; margin-left:10px; text-decoration:none; font-weight:bold; margin-top:0px;cursor:pointer;}
.servicesLinksO{ color:#2499d2; margin-left:10px; text-decoration:none; font-weight:bold; margin-top:0px;cursor:pointer;}
.pointer{cursor:pointer;}
.footerHeader{color:#0099cc; font-size:10px; font-weight:bold;}
.footerLinks{color:#ffff66; font-size:10px; font-weight:normal; text-decoration:none;}
.twitterText{color:#999;text-decoration:none;}
#testiHolder{ width:605px; height:780px; margin-top:10px;}
#testiBox{ width:605px; height:auto; background:url(../images/testimonials/yellowStrip.gif) repeat-y left;}
.testi_table{ padding:0 0 0 0px; margin:0px; border-spacing:0px;}
.testi_thumb_td{ vertical-align:top; width:115px;}
.testi_blue{ color:#12a8f0; font-weight:bold;}
#contactHolder{width:1000px; height:auto;margin-top:0px; }
#contactHeader{ width:1000px; height:50px; margin-top:0px; margin-left:20px;}
#contactLeft{ float:left; margin-left:20px; width:400px; height:500px;}
#contactRight{ float:left; width:540px; height:500px; margin-left:20px; }
.tele{ font-size:14px; font-weight:bolder;}
.email_blue{ color:#12a8f0; font-weight:bold;font-size:16px; text-decoration:underline;}
#twitterHolder{ width:303px; height:60px;}
#twitterLogo{ float:left; width:50px; height:30px;}
#twitterText{ float:left; width:248px; height:30px; margin-left:5px; }
#twitterText a:Hover{ text-decoration:underline;}#body #outer #wrapper #contentHolder #leftContainer #homePackages table tr td a {
	color: #FF0;
}
.headlineFont {
	color: #09F;
	font-weight: bold;
	font-size: 16px;
}
#body #outer #wrapper #contentHolder #leftContainer p .headlineFont {
	color: #09F;
}
#body #outer #wrapper #contentHolder #leftContainer p {
	font-weight: bold;
}
#body #outer #wrapper #contentHolder #leftContainer p {
	font-weight: normal;
}
#body #outer #wrapper #contentHolder #leftContainer p .headlineFont a {
	color: #F00;
}
#body #outer #wrapper #contentheader {
	color: #93C;
}
#body #outer #wrapper #contentHolder #leftContainer p a .headlineFont .headlineFont .headlineFont {
	color: #F00;
}
#body #outer #wrapper #contentHolder #leftContainer p .headlineFont .headlineFont .headlineFont {
	color: #F00;
}
#body #outer #wrapper #contentHolder #leftContainer p a .headlineFont .headlineFont {
	color: #F00;
}

