@font-face {  font-family: MyriadWebPro;  src: url(webfonts/MyriadWebPro.ttf);}body {	margin: 0;	padding: 0;	color: #F63;	font-family: MyriadWebPro, Arial, Helvetica, sans-serif;	font-size: 100%;	background-image: url(images/bg.png);	line-height: normal;	letter-spacing: -0.05em;}/* ~~ Element/tag selectors ~~ */a img { 	border: none;}/* ~~ Styling for your site's links must remain in this order - including the group of selectors that create the hover effect. ~~ */a:link {	color:#F63;	text-decoration: none;}a:visited {	color: #F63;	text-decoration: none;}a:hover, a:active, a:focus { 	text-decoration: none;}/* ~~ this container surrounds all other divs giving them their percentage-based width ~~ */.container {	width: 728px;	max-width: 728px;	min-width: 728px;	margin: 0 auto; }.content {	background-color: #FFF;	height: 100%;	padding-top: 20px;	padding-right: 0;	padding-bottom: 20px;	padding-left: 0;	min-height:auto;	display: block;	float: left;	min-height:400px;}/* ~~ This grouped selector gives the lists in the .content area space ~~ */.content ul, .content ol { 	padding: 0 15px 15px 40px; }/* ~~ miscellaneous float/clear classes ~~ */.fltrt {  	float: right;	margin-left: 8px;}.fltlft { 	float: left;	margin-right: 8px;}.clearfloat { 	clear:both;	height:0;	font-size: 1px;	line-height: 0px;}.adbanner {	display: block;	height: 10px;	width: 728px;	margin: 0px;}.footercurve{	padding: 0;	display: block;}.navigation{	display: block;	float: left;	height: 100%;	width: 200px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 20px;	text-align: left;	letter-spacing: -0.08em;	background-color: #FFF;}.pagecontent{	float: left;	width: 468px;	padding-top: 20px;	padding-right: 20px;	padding-bottom: 0px;	padding-left: 20px;	background-color: #FFF;}.ClickDownload {	text-align: right;	margin-bottom: 20px;}.CoverArea{	display: block;	float: right;	width: 468px;	text-align: right;}.CoverText{	float: left;	width: 236px;	padding-top: 150px;}.CoverPlaceholder{	height: 300px;		float: right;	display: block;	margin-left: 20px;}ul.menu {	list-style: none;	margin: 0;	padding-top: 0;	padding-right: 0;	padding-bottom: 0;	padding-left: 10px;	display: block;}li {	position: relative;	padding-top: 10px;	padding-bottom: 5px;	padding-right: 0px;	padding-left: 0px;	font-size: 110%;	text-transform: uppercase;	display: block;}.IssueNo {	font-size: 160%;	font-weight: bold;	text-decoration: none;}.SmallText {	font-size: 80%;	font-weight: lighter;}ul.menu li a:hover {	text-decoration: underline;}.getpdf {	display: block;	padding-top: 20px;}.container .footercurve .Footnote {	color: #FFF;	font-size: 70%;	font-weight: lighter;	color: #FFF;	display: block;	text-align: center;	padding-top: 10px;	padding-bottom: 10px;	letter-spacing: normal;}.container .footercurve .Footnote a {	color: #FFF;}.coverbody, table {	background-color: #FFF;	font-size: 90%;}.Headline {	font-size: 240%;	font-weight: bold;	text-align: right;	display: block;	letter-spacing: -0.08em;}.gray {	color: #333;}.fbtweeticon {	display: block;	width: 48px;	float: left;	margin-right: 10px;	height: 48px;}.fbtweettext {	display: block;	width: 100px;	float: left;	margin-right: 10px;	height: 48px;}.header {	padding-top: 5px;	padding-bottom: 0px;}.player {	background-color: #FFF;	border-top-width: 1px;	border-top-style: dotted;	border-top-color: #CCC;	margin-top: 20px;	width: 728px;	padding-top: 20px;}.gplayer {	margin-top: 10px;}.playerimage {	height: 141px;	width: 200px;	float: left;	margin-right: 20px;	margin-left: 20px;}.playertext {	font-size: 110%;	color: #039;	height: 121px;	float: left;	margin-right: 20px;	padding-top: 20px;	width: 468px;}
