.contentHome {
	clear: both;
	background-image: url(/images/home_shadow_y.gif);
	background-repeat: repeat-y;
	background-position: left top;
	height: 100%;
	width: 728px; /* 734 minus border/padding */
	padding-left:6px;
}
#footer {
	padding-top: 5px;
}
#footer .contactinfo {
	font-size:14px;
	padding-top:5px;
	padding-bottom:25px;
}
#footer img {margin-left:5px; margin-right:5px;}
#footer .contactinfo a:link, #footer .contactinfo a:visited {
color:#FFFFFF; 
font-weight:bold; 
text-decoration:underline;
}
#footer .contactinfo a:hover {color:#67ABC0; font-weight:bold;}
#footer .contactinfo a:active {color:#FFFFFF; font-weight:bold; text-decoration:underline;}

.contenttop {
	width:707px; /* 723 minus padding/border */
	background-image: url(/images/home_bg_x.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top:20px;
	padding-bottom:18px;
	padding-left:16px;
	
}

.contentbot {
	width:723px;
	background-image: url(/images/home_bg_x.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	
}
#flasharea {
	background-image: url(/images/flasharea_shadow.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height:223px; /*200 plus background image height */
}
.contentbot p {
	/*padding-top:23px;*/
	padding-bottom:18px;
	padding-left:34px;
	
}
.shadowBottom {
	width:734px;
}
.homePhone {
	font-size: 16px;
}

#topnav {
	width: 728px;
}


#message {
	font-weight: bold;
	text-align:center;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	color: #FFFFFF;
	font-size: 16px;
	/*margin-bottom: 35px;*/
	margin-top:15px;
	padding-top: 5px;
	padding-bottom: 7px;
	background-color: #006380;
	width: 100%;
}
#message a { text-decoration:none; color:#FFFFFF;}

#message2 {
	font-weight: bold;
	text-align:left;
	color: #FFFFFF;
	font-size: 16px;
	margin-top:5px;
	padding-top: 11px;
	padding-bottom: 15px;
	padding-left:207px;
	height:53px;
	background-image: url(/images/bannerbg_newyears2.gif);
	background-repeat: no-repeat;
	background-position: center top;
	margin-left: auto;
	margin-right: auto;
	width: 704px;
}
.calloutwrapper {
	background-image: url(/images/callout_botcap_2.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	width:193px; /*wdith of bg image*/
	color:#007394;
	font-weight:bold;
	font-size:12px;
	line-height:1.3em;
	margin-right:23px; 
	padding-bottom:11px; /*height of background image */
	float:right;
}
.calloutwrapper p {
	background-image: url(/images/callout_x_2.gif);
	background-repeat:repeat-y;
	background-position: center top;
	background-color: #B8DEE4;
	padding:0px 7px 0px 7px;
	margin:0;
	text-align:center;
}
.calloutwrapper a:link, .calloutwrapper a:visited {color: #007394; text-decoration: none;}
.calloutwrapper a:hover{color: #FFFFFF; text-decoration: underline;}
.calloutwrapper a:active {color: #007394; text-decoration: none;}
.callout {
	background-image: url(/images/callout_topcap_2.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height:14px; /*height of background image */
}
.contentLeft .logohome {padding-top:15px;}