body{font-family:Georgia;background-color:#101854;font-size:12px;color:#222222;}
p {line-height:20px;}
h1{color:#101854;font-size:24px;font-weight:normal;}
h2{color:#101854;font-size:18px;font-weight:normal;}
h2 a{color:#101854;text-decoration:underline;}

#container{margin-left:auto;margin-right:auto;width:1000px;margin-top:15px;}
#contentArea{background-color:#e3e5ee;padding:15px;}
#contentTop{background-image:url(../images/content-top.gif);overflow:hidden;height:10px;}
#contentBottom{background-image:url(../images/content-bottom.gif);overflow:hidden;height:10px;}

#rightColumn{width:300px;float:right;}
#leftColumn{width:660px;}
#leftColumn a{color:#101854;text-decoration:underline;}

#headerRight{width:665px;float:right;}
#callUs{margin-right:40px;float:right;}
#navbar{height:36px;float:right;margin-top:20px;}
#navbar .left{width:6px;background-image:url(../images/nav-bar-left.gif);}
#navbar .right{width:6px;background-image:url(../images/nav-bar-right.gif);}
#navbar .item{vertical-align:middle;padding-left:15px;padding-right:15px;background-color:#6670c0;}
#navbar a{color:#e3e5ee;text-decoration:none;}
#navbar a:hover{color:#ddbc65;}


#promo{height:299px;overflow:hidden;margin:0px;padding:0px;width:1000px;background-color:#FFFFFF;background-image:url(../images/banners/banner-left.jpg);background-repeat:no-repeat;}
#promo .text{width:360px;vertical-align:top;padding:10px;margin-right:0px;}
#promo .title{font-size:30px;color:#101854;}
#promo p {font-size:16px;line-height:24px;}


.rightBox {width:300px;color:#FFFFFF;font-size:14px;margin-bottom:15px;}
.rightBox a{color:#ddbc65;}

.rightBox .top{height:9px;background-image:url(../images/right-box-top.gif);overflow:hidden;}
.rightBox .bottom{height:9px;background-image:url(../images/right-box-bottom.gif);overflow:hidden;}
.rightBox .middle{background-color:#303981;padding:6px 15px 6px 15px;}
.rightBox .title{color:#ddbc65;font-size:20px;}
.rightBox .portrait{float:left;margin-right:10px;border:5px solid #7e85c0;}
.rightBox p {margin-bottom:0px;}
.clear{clear:both;}

.signature{width:200px;float:right;line-height:20px;margin-bottom:20px;}
.providers td{font-size:12px;vertical-align:top;line-height:18px;}

.vcard{text-align:center;margin-top:60px;font-size:11px;}






img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}