/* CSS Document */

body {
	margin:0;
	background-color:#FFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
}
a { color:#033361; }
a:hover { color:#000; }

#wrapper { position:relative; width:982px; margin:auto; }
#header { position:relative; }
#facebook { position:absolute; top:18px; right:290px; }
#top-nav { position:absolute; right:0; top:20px; }
#phone { position:absolute; right:16px; bottom:0; font-size:22px; color:#033361; }
#flash { position:relative; }
#nav { position:relative; text-align:center; }

#content { background:url(../images/bg-span.jpg) top center repeat-y; }
#inner-content { position:relative; width:948px; min-height:500px; margin:auto; }
.heading { font-size:20px; font-weight:bold; }
.thin-hr { position:relative; margin:10px 0; height:1px; background-color:#CCC; }
#content a img { border-color:#000; }
#top-span, #bottom-span { text-align:center; }

#bottom-nav { font-size:11px; text-align:center; margin:10px 0 0 0; }
#bottom-nav a { text-decoration:none; color:#033361; }
#bottom-nav a:hover { color:#000; }
#footer { clear:both; position:relative; padding:10px; height:75px; background-image:url(../images/footer-bg.jpg); font-size:10px; color:#FFF; }
#prudential { margin-top:5px; }
#rmlseho { margin-top:10px; }
#design { position:absolute; right:10px; top:10px; width:158px; }
