@charset "UTF-8";body {	background: #7C2A73 url(../assets/screen_bg.jpg) repeat-x;	margin: 0;	padding: 0;	font-family: Tahoma, Arial, Helvetica;	font-size: 90%;	color: #370440;}img {	border: 0;}.heroShotLeft {	float: left;	padding-right: 10px;}h1, h2, h3, h4 {	padding-left: 10px;}a {	color: #A673A9;	text-decoration: none;}a:hover {	text-decoration: underline;}/* CSS Document */#wrapper {	width: 100%;	margin: 0;	padding: 0;}#container {	width: 960px;	margin: 0 auto;}#header {	background: url(../assets/banner.jpg);	height: 300px;	width: 960px;	margin: 0;	padding: 0;}/*#menubar {	background: url(../assets/navbar_bg.jpg);	height: 60px;	clear: both;}*/#contentWrapper {	background: #FDFDFD url(../assets/content_bottom.gif) no-repeat bottom;	float: left;	margin: 0;	padding: 0;}#contentLeft {	width: 200px;	float: left;	background: url(../assets/content_left_bg.jpg) no-repeat;}#contentLeft p {	padding-right: 10px;	padding-left: 12px;	font-size: 90%;}#contentRight {	width: 758px;	float: left;	background: url(../assets/content_right_bg.jpg) no-repeat;	border-left: 2px solid #C7AFC5;	margin-bottom: 10px;}#contentRight p {	padding-right: 15px;	padding-left: 12px;}#footer {	background: ##7C2A73;	float: left;	width: 100%;	clear: both;}#footer p {	font-size: 79%;	color: #FFFFFF;	text-align: center;}#footer a {	color: #FFFFFF;	text-decoration: none;}#footer a:hover {	text-decoration: underline;}.paragraphShadingLeft {	background: url(../assets/paragraph_shading_right_bg.jpg) no-repeat left bottom;	padding-bottom: 5px;	margin-left: 5px;}.paragraphShadingRight {	background: url(../assets/paragraph_shading_left_bg.jpg) no-repeat right bottom;	padding-bottom: 1px;	margin-right: 5px;}#bannerStrapline {	width: 530px;	height: 160px;	margin-left: 400px;	margin-top: 0px;	font: 37px/38px Geneva, Arial, Helvetica, sans-serif;	padding-top: 100px;}