html,body{margin:0;padding:0; background:url(imgs/html-bg-x.jpg) top left repeat-x;}
body{font: 1em arial,sans-serif;text-align:center;}

a {text-decoration:none; color: #567d85; }
a.global {color:#413e31; text-decoration:none: }
a.global:hover {color:#c14e24; text-decoration:underline; }
a img {border: none;}

img.inContentBtm {float:left;padding: 8px 5px 0px 0px;}

div#container{width:850px;margin:0 auto;padding:0px;text-align:left;background: url(imgs/body-bg.jpg) no-repeat;}
div#wrapper {margin:0 auto; width:850px; }
div#wrapper p {line-height: 1.5em; font-size: 1em;}
html>/**/body div#wrapper p {line-height: 1.2em;}

span.columns {display: block; float: left; background: #eee; width: 550px; padding:10px 0px; }
p.col1 {display:inline; width: 100px; height:auto; background: red; float:left;}
p.col2 {display:inline; width: 100px; height:auto; background: green; float:left;}
p.col3 {display:inline; width: 100px; height:auto; background: #eeb; float:left;}

div#header {height:230px; width:850px;background: url(imgs/headerBG.jpg) top left no-repeat;margin:0;margin-bottom: 8px; padding:0px; }
div#header a.logoHome { display:block; width:850px; height:200px; text-indent:-5000px; }	
div#Lheader {height:230px; width:850px;background: url(imgs/LheaderBG.jpg) top left no-repeat;margin:0;margin-bottom: 8px; padding:0px; }
div#Lheader a.logoHome { display:block; width:850px; height:200px; text-indent:-5000px; }	

div#secondaryNav ul.slideshowNav {display: block; width: 222px; margin: 0px; padding: 0px;}
div#secondaryNav ul.slideshowNav li {text-align: left; padding:0px 0px 8px; list-style-type: none;background: url(imgs/secondaryNav-gradient.jpg) bottom left no-repeat;}
div#secondaryNav ul.slideshowNav li a {display: block; width: 202px; height: auto; padding: 11px 10px;color:#413e31; text-decoration:none;  }
div#secondaryNav ul.slideshowNav li a:hover {background: #f8f4dd;color:#c14e24; text-decoration:underline; }

div#content{background: url(imgs/experience-1.jpg) bottom right no-repeat;float:left;margin: 0px 30px 9px; padding:0px; height:400px; width:790px;}
div#extra{background:transparent;float:left;width:287px; margin: 2px 0px 0px; padding: 0px;}
div#quicklinks{background: url(imgs/quicklinksBG.png) top left no-repeat;float:left;padding:54px 40px 0px;margin-top:20px; width:770px; height:214px; display:block; font-size: 11px; }
	div#quicklinks ul.linkbox {float: left; width: 115px; padding: 0px;margin-right: 15px; height: auto;}
	div#quicklinks ul.linkbox.last {float: left; width: 102px; padding: 0px;margin-right: 0px; height: auto;}
	div#quicklinks ul.linkbox li {text-align: left; padding:0px; list-style-type: none; }
	div#quicklinks ul.linkbox li a.minilink {display: block; width: 102px; padding: 3px 8px; height: auto; color:#aea88d; text-decoration:none; border-bottom: 1px solid #e2dfcd;}
	div#quicklinks ul.linkbox li a.minilink:hover {background: #f8f4dd;color:#c14e24; text-decoration:underline; }

div#slideshow {float: left; width: 560px; height: 300px; z-index: 0;}
div#secondaryNav {float: right; width: 222px; height: 235px;}

div#footer{clear: both; width: 816px; margin:0 auto; padding:0px; text-align:right; background: #fff; color: #747162;}
div#footerFORPRINT {display: none;}
		
		

/* -- NAVIGATION WITH DROP DOWNS ============================================================================================================== -- */

	.menu {float: right;margin-right: 29px;width:672px; height:30px; font-family: Times, serif; font-size:1.25em; position:relative; z-index:500;}
	* html .menu {width:673px; w\idth:672px;}
		.menu ul {padding:0;margin:0;list-style-type:none;}
		.menu ul ul {width:106px;}
		
		.menu li {float:left;width:106px;position:relative;}
		.menu a, .menu a:visited {display:block;font-family: Times, serif;text-decoration:none; color:#686868; background: transparent; height:31px; padding: 0px 10px; line-height:32px; font-size:13px;}
			* html .menu a, * html .menu a:visited {width:106px;}
	
	.menu ul ul {visibility:hidden;position:absolute;height:0;top:31px;left:0; width:149px;}
		* html .menu ul ul {top:30px;t\op:31px;}
	
	.menu ul ul ul{left:130px; top:0px; width:130px;}
	.menu ul ul ul.left {left:-106px;}

	.menu table {position:absolute; top:0; left:0; border-collapse:collapse;}
	.menu ul ul a, .menu ul ul a:visited {background:#ddd; color:#000; height:auto; line-height:1em; padding:5px 10px; width:86px;border-right: 1px solid #baa98c;}
		* html .menu ul ul a, * html .menu ul ul a:visited {width:106px;w\idth:95px;border-right: 1px solid #baa98c;}
	
	.menu ul ul.blue a, .menu ul ul.blue a:visited {background:#e9f1f3; color:#000; height:auto; line-height:1em; padding:5px 10px; width:115px;}
		* html .menu ul ul.blue a, * html .menu ul ul.blue a:visited {width:115px;w\idth:119px;}
	
	.menu ul ul.green a, .menu ul ul.green a:visited {background:#f0f2e6; color:#000; height:auto; line-height:1em; padding:5px 10px; width:115px;}
		* html .menu ul ul.green a, * html .menu ul ul.green a:visited {width:115px;w\idth:119px;}
	
	.menu ul ul.red a, .menu ul ul.red a:visited {background:#f0eae8; color:#000; height:auto; line-height:1em; padding:5px 10px; width:115px;}
		* html .menu ul ul.red a, * html .menu ul ul.red a:visited {width:115px;w\idth:119px;}
		
	
	/* style the second level background */
	.menu ul ul a.drop, .menu ul ul a.drop:visited {background:#fff;}
	/* style the second level hover */
	.menu ul ul a.drop:hover{background:#ddd;}
	.menu ul ul :hover > a.drop {}
	/* style the third level background */
	.menu ul ul ul a, .menu ul ul ul a:visited {background:#ddd;}
	/* style the third level hover */
	.menu ul ul ul a:hover {}
	
	
	
	
	.menu a:hover, .menu ul ul a:hover{color:#333; background:#ddd;}
	.menu :hover > a, .menu ul ul :hover > a {color:#333;background:#eeb;}
	
	.menu a.link_home { width:60px;}
	.menu a.link_ps { width:178px;}
	.menu a.link_cs { width:150px;}
	.menu a.link_cc { width:126px;}
	.menu a.link_library { width:79px;}
	.menu a.link_contact { width:78px;}
	
	.menu a.link_home:hover {color:#fff; background:#567d85; width:40px; }
	.menu a.link_ps:hover {color:#fff; background:#95a256; width:158px;}
	.menu a.link_cs:hover {color:#fff; background:#c14e24; width:131px;}
	.menu a.link_cc:hover {color:#fff; background:#666; width:107px;}
	.menu a.link_library:hover {color:#fff; background:#8b6f41; width:59px;}
	.menu a.link_contact:hover {color:#fff; background:#c8ae3f; width:58px;}
	
	.menu ul li:hover ul,
	.menu ul a:hover ul{visibility:visible; }
	.menu ul :hover ul ul{visibility:hidden;}
	.menu ul :hover ul :hover ul{ visibility:visible;}