.HeaderStyle {  font-family: Lucida Grande, Arial, Helvetica, sans serif; font-size: 20px; color: #000; font-weight: 200;}.SubHeaderStyle {  font-family: Lucida Grande, Arial, Helvetica, sans serif; font-size: 12px; font-weight: bold; color: #000;}.TextStyle {  font-family: Lucida Grande, Arial, Helvetica, sans serif; font-size: 12px; color: #000;}.SubTextStyle {  font-family: Lucida Grande, Arial, Helvetica, sans serif; font-size: 10px; color: #000;}.FooterStyle {  font-family: Lucida Grande, Arial, Helvetica, sans serif; font-size: 10px; color: #000;}.TitleStyle {  font-family: Lucida Grande, Arial, Helvetica, sans serif; font-size: 12px; color: #000;}.BigTitleStyle{	font-family: Lucida Grande, Arial, Helvetica, sans serif;	color: #ffffff;	font-size: 30px;	font-weight: bold;	text-shadow: 2px 2px 5px rgba(0,0,0,0.4);}.SloganStyle{ 	font-family: Lucida Grande, Arial, Helvetica, sans serif;	text-shadow: 0px 2px 5px rgba(0,0,0,0.4);	color: #ffffff;	font-size: 22px;}#main{	width: 700px;	text-align: left;	border: 1px solid #A1A5A9;	background: url(images/sidebg.jpg) 500px 221px repeat-y;	margin-bottom: 20px;}#title{	margin-top:20px;	border: 1px solid #A1A5A9;	width: 700px;	height: 20px;	text-align: left;	background-image: url(images/titlebg.jpg) 0px 0px repeat-x;}#titleembedded{	margin-top: 2px;	margin-left: 7px;	margin-right: 7px;	margin-bottom: 2px;}#header{	border-left: 1px solid #A1A5A9;	border-right: 1px solid #A1A5A9;	width: 700px;	height: 200px;	background-image: url(images/headerbg.jpg);	margin: 0px;}#embedded{	margin-top: 5px;	margin-left: 10px;	margin-right: 13px;	margin-bottom: 10px;}#content{	width: 500px;	margin-right: 200px;}#sidebar{	float: right;	width: 200px;	margin-top: 0px;	padding-top: 0px;	box-sizing: content-box;	-moz-box-sizing: content-box;}#sidebar img{	margin-left: 1px;}* html #sidebar img{	position: relative;	margin-left: 1px;	left: 1px;}#footer{	clear: both;	width: 700px;	height: 18px;	border-top: 1px solid #A1A5A9;	text-align: center;	background: #fff;	overflow: hidden;	box-sizing: content-box;	-moz-box-sizing: content-box;}* html #footer{	clear: both;	height: 18px;	border-top: 1px solid #A1A5A9;	text-align: center;	background: #fff;	overflow: hidden;	box-sizing: content-box;	-moz-box-sizing: content-box;	width: 698px;}#footerembedded{	margin-top: 2px;	margin-bottom: 1px;}#footerimage{	width: 700px;	height: 4px;	text-align: center;	background: #EAAF6B;	border-top: 1px solid #A1A5A9;	box-sizing: content-box;	-moz-box-sizing: content-box;}* html #footerimage{	width: 698px;	height: 4px;	text-align: center;	background: #EAAF6B;	border-top: 1px solid #A1A5A9;	box-sizing: content-box;	-moz-box-sizing: content-box;}