/* { margin: 0; padding: 0; }*/body { margin: 0; padding: 0; }h2.event { margin: 0; padding: 0; }.menu_topgrad { background-image:url(../theme/menu_topgrad.gif); background-repeat: repeat-x; }.menu_bottomgrad { background-image:url(../theme/menu_bottomgrad.gif); background-repeat: repeat-x; }.fadebg { background-image:url(../images/fadebg.gif); background-repeat: repeat-x; border-right: 1px solid black; }a:link{	text-decoration: underline;	color: #003399;}a:hover{	text-decoration: none;	color: #cc0000;}a:visited{	text-decoration: underline;	color: #666666;}a:active{	text-decoration: none;	color: #0000cc;}.reg{		font-size: .9em;	color: #000000;	font-family: "Times New Roman", Times, serif;}.stext{		padding-top: 5px;	font-size: .9em;	color: #000000;	font-family: "Times New Roman", Times, serif;}.profile{	font-size: 1.0em;	font-weight: 700;	font-family: "Times New Roman", Times, serif;	color: #003399;}.pbox{	width: 150px;	font-size: 12px;	font-family: "Times New Roman", Times, serif;	background-color: #ffffff;	text-decoration: none;}.style1 {	color: #FFFFFF;	font-weight: bold;	font-size: 0.7em;	font-family: Geneva, Arial, Helvetica, sans-serif;}.style3{	font-weight: bold;	font-size: .8em;	font-family: "Times New Roman", Times, serif;}.style3 a:link, .style3 a:visited {	text-decoration: underline;	color: #003399;}.style3 a:hover, .style3 a:active {	color: #cc0000;	text-decoration: none;}.headline { font-weight: bold; padding-bottom: 15px; }