body{
	font-family: Verdana, Arial, "Trebuchet MS", sans-serif;
	font-size: 12px;
	color:#234672;
	background: #fff;
	margin:0;
	padding:0;
	margin-left:0;
	padding-left:0;
	text-align:center;
}

table{font-size:12px;}

h1,h2,h3,h4,h5,h6{padding:0px; margin:0px;}

p{padding:0px; margin:0px;}

#bodyContainer{	font-family: Verdana, Arial, "Trebuchet MS", sans-serif; font-size: 12px; width:100%; }

#headerContainer{text-align:center; width:100%; }

#headerTop{background: #fff url(images/header_bg.gif) repeat-x scroll left top; margin-left:-103px; }

#pageContainer{padding-top:4px; width:100%; float:left; text-align:center;}

#pageContents{width:760px;text-align:left; }

#promoHeader h1 {color:#4C98FA; font-size:25px; padding-bottom:4px;}

#promoHeader p {line-height:20px;}

#mainContent {padding-left:10px; padding-right:10px; border:0 solid #ddd; width:670px; line-height:20px;}
#mainContent h1, #promoHeader h2{font-size:20px; font-weight:normal;padding-bottom:8px;}
#mainContent h2{font-size:14px; font-weight:bold;padding-bottom:4px;}
#mainContent h3 {font-size:12px; font-weight:bold;padding-bottom:4px;}
#mainContent p, {padding-bottom:8px;}

#mainContent ul{
	font-size:15px; 
	list-style-type: none;
}

#mainContent ul.tick{
	font-size:15px; 
	list-style-image: url(images/bullet_tick.gif);
	list-style-type: none;
}


#mainContent li{padding-bottom:5px;padding-left:17px;}

#mainContent .toptenlist{clear:both; padding-top:5px; font-size:17px;}
#mainContent .numberimage{margin-bottom:30px; margin-right:10px;}

#formBox{background:#EDF4FE; display:block; border:1px solid #4C98FA; width:660px;height:140px; margin-top:10px; margin-bottom:10px;}
#formBox .inputtext{border:2px solid #4A3661; width:200px;}
#formBox th{text-align:right}

#testimonials{width:670px;}
#testimonials h1{color:#4C98FA; font-size:30px; }
#testimonials h2{font-size:20px; font-weight:normal;padding-bottom:19px; padding-top:12px;}
#testimonials p{padding-bottom:2px; font-size:12px;  line-height:18px;}
#testimonials h5{padding-bottom:10px; font-size:10px; }

.center{text-align:center;}

ul.plain2{
	list-style-image: none;
	list-style-type: none;
}
ul.bold2{
	list-style-image: none;
	list-style-type: none;
	font-weight:bold;
}

#footer{
	margin-top:10px;
	margin-bottom:30px;
	height:41px;
	width:690px;
	background-image: url(images/footer_left.gif);
	background-repeat: no-repeat;
	background-position: left;
	background-color: #FFCC33;
}

#footerRight{
	float:right;
	height:41px;
	width:37px;
	background-image: url(images/footer_right.gif);
	background-repeat: no-repeat;
	background-position: right;}
	
table#gallery {
	margin: 0 auto;
	padding: 0;
	text-align: center;
	border: 0;
}

#gallery td {
	vertical-align: top;
}

#gallery img {
	margin: 8px;
	padding: 0 10px 10px 0;
	border: 0;
	background: url('gallery/frame.gif') no-repeat;
}

#pageContents h2.promo {
	font-size: 2.8em;
	margin-top: .6em;
	background: #4c98fa;
	color: #fff;
	line-height: 1.4em;
	padding: 12px;
	text-align: center;
	font-family: "Georgia", serif;
	font-style: italic;
	}
#pageContents h2.promo2 {
	font-size: 1.4em;
	background: #4c98fa;
	color: #fff;
	line-height: 1.4em;
	padding: 12px;
	text-align: center;
	font-family: "Georgia", serif;
	font-style: italic;
	}
#pageContents h3.faq {
	font-size: 1.5em;
	margin-top: .8em;
	line-height: .6em;
	}

img {
	border: 0;	
}

.mainImage {
	margin: 1em 0;
	}