body {	background-image: url(../img/bg.gif);	font-size: 10px;	line-height: 16px;	color: #333333;	background-position: center;	background-repeat: repeat-y;}td {	font-size: 10px;	line-height: 16px;	color: #333333;}ul {	list-style-type:none;	margin:5px 0px 5px 0px;}li {	font-size:12px;	font-weight:normal;	color:#333333;	border-bottom:1px dotted #CCCCCC;	margin:5px 0px 5px 0px;	padding:5px;}h1 {	font-size:10px;	font-weight:normal;	color:#333333;	vertical-align: top;	margin:5px 10px 0px 15px;	padding:10px;}.whatsnew {	vertical-align: top;	margin:5px 0px 0px 15px;	border-bottom:1px dotted #CCCCCC;	padding:10px;}.topnew_date {	font-size:10px;	font-weight:900;	color:#333333;	vertical-align: top;	background-image:  url(../img/argn.gif);	background-repeat: no-repeat;	text-indent:10px;	border-bottom:1px dotted #CCCCCC;	margin:0px 10px 2px 30px;	padding:3px;}.topnew_text {	font-size:10px;	font-weight:400;	color:#333333;	vertical-align: top;	margin:0px 10px 0px 30px;	padding:3px;}.topphoto_date {	font-size:10px;	font-weight:900;	color:#333333;	vertical-align: top;	background-image:  url(../img/argn.gif);	background-repeat: no-repeat;	text-indent:10px;	border-bottom:1px dotted #CCCCCC;	margin:0px 0px 2px 65px;}.topphoto_text {	font-size:10px;	font-weight:400;	color:#333333;	vertical-align: top;	margin:0px 0px 0px 65px;}h2 {	font-size:12px;	font-weight:normal;	color:#333333;	border-bottom:1px dotted #CCCCCC;	margin:5px 0px 5px 0px;	padding:5px;}h3 {	font-size:14px;	font-weight:700;	color:#333333;	background-color: #F5F5F5;	text-indent:5px;	border-left:5px solid #FF9900;	margin:5px 0px 10px 20px;	padding:5px;}.newstitle {	font-size:14px;	font-weight:700;	color:#333333;	text-shadow: 2px 2px 3px #CCCCCC;	padding: 0px 0px 0px 10px;	line-height: 20px;	border-left:5px solid #FF9900;	margin:10px 0px 10px 0px;}.newsb{	font-size:12px;	font-weight:600;	padding: 0px 0px 0px 10px;	line-height: 14px;	border-left:5px solid #666666;	margin:20px 0px 10px 0px;}.newshonbun {	font-size:12px;	font-weight:400;	color:#333333;	line-height: 19px;	margin-bottom: 12px;	margin:20px 0px 30px 0px;}.newsauthor {	font-size:12px;	font-weight:300;	color:#666666;	line-height: 16px;	margin-bottom: 30px;}.imgright {	float: right;	margin:0px 0px 10px 10px;	border: solid 1px #333333;}.imgleft {	float: left;	margin:0px 10px 10px 0px;	border: solid 1px #333333;}.imgend {	clear: both;}.infosub {	font-size:11px;	font-weight:400;	color:#5F4B32;	line-height: 15px;	margin-bottom: 12px;	margin:5px 0px 5px 15px;	padding:5px;}.infob {	font-size:14px;	font-weight:900;	color:#5F4B32;	line-height: 19px;	margin-bottom: 12px;	margin:5px 0px 5px 15px;	padding:5px;}.infohonbun {	font-size:12px;	font-weight:400;	color:#333333;	line-height: 17px;	margin-bottom: 12px;	margin:5px 0px 5px 15px;	padding:5px;}h4 {	font-size:12px;	font-weight:normal;	background-image:  url(../img/ar_link.gif);	background-repeat: no-repeat;	background-position: 0em 0.6em;	border-bottom:1px dotted #CCCCCC;	text-indent:15px;	margin:6px 0px 5px 20px;	padding:4px;}.about {	font-size:10px;	font-weight: 900;	line-height: 16px;	color:#333333;	border-bottom:1px dotted #FF9900;	text-indent:0px;	margin:5px 0px 10px 20px;}.about2 {	font-size:10px;	font-weight:400;	line-height: 20px;	margin:5px 0px 10px 10px;}.staff {	font-size:10px;	font-weight:400;	line-height: 16px;	margin:10px 10px 10px 10px;}.contact {	font-size: 10px;	line-height: 16px;	color: #333333;	margin:5px 0px 10px 20px;}.contactform {	margin:5px 0px 10px 20px;}.pagetop {	text-align:right;	margin: 10px 0px 15px 0px;}.copyright {	font-size:10px;	font-weight:300;	color:#666666;	line-height:1.5;}.lightboxbg {	background-repeat:no-repeat;}.text {	font-size:10px;	font-weight:400;	line-height: 16px;	margin:20px 20px 20px 20px;}.texta {	font-size:10px;	font-weight:400;	line-height: 16px;	margin:5px 0px 0px 0px;}.textb {	font-size:12px;	font-weight:900;	line-height: 18px;	color:#304E6A;	margin:20px 0px 5px 15px;}.textc {	font-size:10px;	font-weight:400;	line-height: 16px;	text-align: center;}.imgl {	margin:0px 20px 20px 20px;}.lbtitle {	margin:10px 15px 10px 15px;}.athletics{	font-size:12px;	font-weight:400;	text-align:left;	margin:5px 0px 10px 20px;	color:#333333;	background-image:  url(../img/ar_ath.gif);	background-repeat: no-repeat;	background-position: 0em 0.35em;	border-bottom:1px dotted #CCCCCC;	padding-left: 20px;	padding-bottom: 3px;}.athletics_new{	font-size:12px;	font-weight:900;	color:#333333;	background-image:  url(../img/ar_ath.gif);	background-repeat: no-repeat;	background-position: 0em 0.35em;	margin:0px 0px 2px 65px;	padding-left: 18px;	padding-bottom: 2px;}.football{	font-size:12px;	font-weight:400;	color:#333333;	background-image:  url(../img/ar_foot.gif);	background-repeat: no-repeat;	background-position: 0em 0.35em;	border-bottom:1px dotted #CCCCCC;	margin:5px 0px 10px 20px;	padding-left: 20px;	padding-bottom: 3px;}.football_new{	font-size:12px;	font-weight:900;	color:#333333;	background-image:  url(../img/ar_foot.gif);	background-repeat: no-repeat;	background-position: 0em 0.35em;	margin:0px 0px 2px 65px;	padding-left: 18px;	padding-bottom: 2px;}.rugby{	font-size:12px;	font-weight:400;	color:#333333;	background-image:  url(../img/ar_rug.gif);	background-repeat: no-repeat;	background-position: 0em 0.35em;	border-bottom:1px dotted #CCCCCC;	margin:5px 0px 10px 20px;	padding-left: 20px;	padding-bottom: 3px;}.rugby_new{	font-size:12px;	font-weight:900;	color:#333333;	background-image:  url(../img/ar_rug.gif);	background-repeat: no-repeat;	background-position: 0em 0.35em;	margin:0px 0px 2px 65px;	padding-left: 18px;	padding-bottom: 2px;}.etc{	font-size:12px;	font-weight:400;	color:#333333;	background-image:  url(../img/ar_etc.gif);	background-repeat: no-repeat;	background-position: 0em 0.35em;	border-bottom:1px dotted #CCCCCC;	margin:5px 0px 10px 20px;	padding-left: 20px;	padding-bottom: 3px;}.etc_new{	font-size:12px;	font-weight:900;	color:#333333;	background-image:  url(../img/ar_etc.gif);	background-repeat: no-repeat;	background-position: 0em 0.35em;	margin:0px 0px 2px 65px;	padding-left: 18px;	padding-bottom: 2px;}.staffname {	font-size:12px;	font-weight:900;	background-image: url(../img/ar_link.gif);	background-repeat: no-repeat;	background-position: 0em 0.2em;	margin:0px 0px 0px 0px;	padding:0px 0px 0px 15px;}a:link    {color:#333333; text-decoration: none;}a:visited {color:#333333; text-decoration: none;}a:active  {color:#333333; text-decoration: underline;}a:hover   {color:#FF9900; text-decoration: none;}.entrypict {	padding: 3px;	border: 1px solid #ccc;	background-color:#fff;}#lightbox{	background-color:#eee;	padding: 10px;	border-bottom: 2px solid #666;	border-right: 2px solid #666;	}#lightboxDetails{	font-size: 0.8em;	padding-top: 0.4em;	}	#lightboxCaption{ float: left; }#keyboardMsg{ float: right; }#closeButton{ top: 5px; right: 5px; }#lightbox img{ border: none; clear: both;} #overlay img{ border: none; }#overlay{ background-image: url(overlay.png); }* html #overlay{	background-color: #333;	background-color: transparent;	background-image: url(../blank.gif);	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");	}
