html{
	background:#f3f3f3 url(/images/page-top.png) repeat-x 0 0;
	font-size:100.01%;
}
body{
	margin:0;
	font-family:Arial, Verdana, sans-serif;
	background: url(/images/page-bottom.png) repeat-x 0% 100%;
	/*background: url(/images/4/bg-body.gif) repeat-x 0% 100%;*/
	font-size:62.5%;
	min-width:1100px;
}
body.size0{
 font-size:52.5%;
}
body.size1{
 font-size:67.5%;
}
body.size2{
 font-size:72.5%;
}
#internalMain {font-size:12px;}
div.main div.header div.bg{
	background: url(/images/4/bg-header.png) no-repeat 0 0;
	overflow:hidden;
	float: left;
	width:1070px;
}
div.main div.header div.updates-form input.submit, 
div.main div.header div.search-form input.submit{
	float: right;
	width:29px;
	height:25px;
	background: url(/images/4/bg-submit.png) no-repeat 0 0;
	border:none;
	padding:0;
	font:10px Tahoma, Verdana, sans-serif;
	color:#ccc;
	cursor:pointer;
}
div.main div.header div.header-content div.headshot{
	/*width:173px;*/
	width:299px;
	height:169px;
	position: absolute;
	background: url(/images/posey-new.png) no-repeat 0 0;
	text-indent:-99999px;
	left:0px;
	top:-7px;
	z-index:9;
}
div.main div.header div.header-content h1
{
    margin-left:-37px;
}
div.main div.header div.header-content div.seal{
	position: absolute;
	right:20px;
	top:35px;
	width:80px;
	height:79px;
	background: url(/images/4/bg-seal.png) no-repeat 0 0;
	text-indent:-99999px;
	z-index:23;
}
div.main div.header div.header-content div.title{
	background: url(/images/4/bg-title-logo.png) repeat-x 0 0;
	position: absolute;
	width:880px;
	height:89px;
	top:31px;
	right:0px;
	z-index:5;
}
div.main div.main-nav div.bg{
	background: url(/images/main-nav-full-navy.png) no-repeat 0 0;
	float:left;
	width:100%;
}


/**/

div.main div.grey{
	width:1005px;
	margin:0 0 0 -13px;
	background: url(/images/4/bg-grey.gif) repeat-y 0 0;
	clear:left;
	height:284px;
	float:left;
	display:inline;
}
div.main div.grey-content{
	width:1005px;
	background: url(/images/4/bg-grey-content.gif) no-repeat 0 0;
	overflow:hidden;
	padding:0 0 13px 0;
	position: relative;
	float:left;
}
div.main div.grey-content div.right-box ul.tabs{
	list-style:none;
	background:url(/images/4/bg-ul-tabs.gif) repeat-x 0 100%;
	overflow:hidden;
	height:23px;
}
div.main div.grey-content div.right-box ul.tabs li a{
	color:#ffc000;
	text-align:center;
	width:103px;
	height:17px;
	padding:5px 0 0 0;
	display: block;
	background: url(/images/bg-tabb.gif) no-repeat 0 0;
}
div.main div.grey-content div.right-box ul.tabs li a.active,
div.main div.grey-content div.right-box ul.tabs li a:hover{
	background: url(/images/bg-tab-activeP.gif) no-repeat 0 0;
	color:#ffc000;
	margin:0px 0 0 0;
	padding:5px 0 0 0;
	height:18px;
}
div.main  div.bottom-content{
	width:969px;
	background:#2b394f;
	margin:0px 0 0 2px;
	/*background: url(/images/4/bg-bottom-content.png) repeat-y 0 0;*/
	background: url(/images/int-bg.png) repeat-y 0 0;
	float:left;
	padding:0 0 13px 11px;
	display:inline;
}
div.main  div.bottom-content ul.banners li{
	background: url(/images/bg-bannerc.gif) no-repeat 0 0;
	float:left;	
	display:inline;
	float:left;
	height:125px;
	margin:0 8px 4px 0;
	width:144px;	
}
div.main  div.bottom-content div.news div.title,
div.main  div.bottom-content div.blog div.title, 
div.main  div.bottom-content div.surley div.title{
	background:url(/images/posey-title-bg.png) no-repeat 100% 0;
	/*background:url(/images/4/bg-title.gif) no-repeat 100% 0;*/
	width:100%;
	overflow:hidden;
}
div.main  div.bottom-content div.news div.title{
	background:url(/images/4/bg-news-title.gif) no-repeat 0 0;
}
div.main  div.bottom-content div.news div.title a:hover,
div.main  div.bottom-content div.blog div.title a:hover, 
div.main  div.bottom-content div.surley div.title a:hover{
	text-decoration: underline;
}
div.main div.bottom-content div.news div.bottom,
div.main  div.bottom-content div.blog div.bottom,
div.main  div.bottom-content div.surley div.bottom{
	width:100%;
	overflow:hidden;
	/*background:url(/images/4/bg-block-bottom.gif) no-repeat 0 100%;*/
	background:url(/images/posey-block-bottom.png) no-repeat 0 100%;
}
div.main div.bottom-content div.surley div.form input.submit{
	float:right;
	background:url(/images/4/bg-submit.gif) no-repeat scroll 0;
	/*background:url(/images/4/bg-submit.gif) no-repeat scroll 0;*/
	border:0;
	color:#CCCCCC;
	cursor:pointer;
	float:left;
	font-family:Tahoma,Verdana,sans-serif;
	font-size:10px;
	margin:3px 17px 9px 10px;
	display:inline;
	height:25px;
	line-height:normal;
	padding:0;
	width:29px;
}
div.main div.footer{
	width:980px;
	background: url(/images/page-footer.png) no-repeat 0 0;
	/*background: url(/images/4/bg-footer.png) no-repeat 0 0;*/
	margin:0 0px 0 2px;
	padding:0 0 40px 0;
	clear:left;
	overflow:hidden;
	position:relative;
}


