/* CSS Document for home page*//* overall style & positions linked through base.css */#contentwrap {	width: 798px;	background:url(../home/homeimg.jpg) no-repeat;	background-position: bottom left;}#textwrap {	/*position: relative;	left: 366px;	top: 39px;*/	display:block;	margin: 0px 0px 0px 51px;	/*background-image: url(ui/home/temp.jpg);	background-position: 0px 63px;	background-repeat: no-repeat;*/	padding-bottom: 38px;}#textwrap #head {	display: block;	padding-bottom: 20px;	margin-top: 0px;	padding-top: 63px;}#textwrap p {	margin-bottom: 0.8em;	font-size: 1.5 em;	line-height: 125%;	color: #000000;	width: 373px;}#textwrap h1 {	color:#2F2A6E;	font-weight: bold;	font-size: 1em;	margin: 0px 0px .5em 0px;	width: 373px;}#textwrap a {	color: #2A2C65;}	#textwrap a:hover {	color: #000000;}#textwrap strong {	color:#2F2A6E;	font-weight: bold;}#aacsLogo {	width: 453px;		}#aacsLogo p {	font-size: 0.8em;	width: 70%;	text-align: left;}#aacsLogo img {	float: right;}#teaserow {	display:block;	width: 798;	height: 166px;	background-image: url(../home/teaseimg.jpg);	background-repeat: no-repeat;}