body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	background-color:#FFFFFF;  font-family: Arial, Helvetica, sans-serif;}/***********************************************//* Text Styles                                *//***********************************************/p{margin-top:2px;margin-bottom:8px;}.mainTitle{font-size:30px;line-height:32px;color:#F61215;}.mainTxtSubTitle { font-size: 18px;  color: #999999; line-height: 20px; }		.mainTxtSubSubTitle { font-size: 16px;  color: #F61215; line-height: 18px; }			.bucketTxtMedium {font-size:12px; line-height:14px;}	.bucketTxtLarge {font-size:14px;line-height:16px; }			.txtHighlight {color:#F61215;}	a {	text-decoration: none;	color: #FF0000;}a:hover {	text-decoration: underline;	color: #FF0000;		}		a.mainMenu {	 width:164px;	 height:24px;	 display:block;	 color: #7F7F7F;	text-decoration: none;	 background-color:#EBEBEB;	 background-image:url(../gfx/main_menu/bg_off.gif);	 background-repeat:no-repeat;}a.mainMenu:hover {	color: #FFFFFF;	text-decoration: none;	 background-color:#EF1214;	 background-image:url(../gfx/main_menu/bg_on.gif);	 background-repeat:no-repeat;}	a.mainMenuOn {display:block;	color: #FFFFFF;	text-decoration: none;	 background-color:#EF1214;	 background-image:url(../gfx/main_menu/bg_on.gif);	 background-repeat:no-repeat;}	a.mainMenuOn:hover {	color: #FFFFFF;	text-decoration: none;}	a.subMenu {	 display:block;	 color: #666666;	text-decoration: none;}a.subMenu:hover {	color: #F61215;	text-decoration: none;}	a.subMenuOn {display:block;	color: #F61215;	text-decoration: none;}	a.footer {	text-decoration: none;	color: #999999;}a.footer:hover {	text-decoration: underline;	color: #999999;}						ul {list-style: circle inside;     margin-left: 1em;        padding-left: 0; 		margin-top:0px;		margin-bottom:0px;		  }li {width:auto;    margin-left: 1em;    padding-left: 0;		 padding-top: 8px;	  padding-bottom: 8px;	}/***********************************************//* Layout Divs                                 *//***********************************************/div.centreSite {width:740px;margin: 0 auto;}/***********************************************//* header                               *//***********************************************/div.header {width:740px;height:180px;position:relative;margin:0px;background-image:url(../gfx/header/header1.jpg);} div.headerTitle{position:absolute;top:50px;right:23px; font-size: 34px;  color: #333333; font-style:italic; text-align:right;  text-transform:lowercase;}div.headerAnim{position:absolute;top:35px;left:0px;}div.headerLogoNoFlash{position:absolute;top:5px;left:0px;width:740px;height:70px;background-color:#F9E3E3;background-image:url(../gfx/site_wide/albury_logo.gif);background-repeat:no-repeat;}div.headerGradient {position:relative;width:740px;height:9px;margin-bottom:25px;background-color:#ED1311;background-image:url(../gfx/site_wide/header_grad.gif);background-repeat:repeat-x;} /***********************************************//* main contnet                                 *//***********************************************/div.contentContainer {width:740px;position:relative;margin-bottom:25px;} div.mainContent {position:relative;width:360px;float:left;margin-left:30px;margin-top:-10px;	 font-size: 11px;		 line-height:13px; 	 color: #4D4D4D;text-indent:1px;} div.mainContentImage {position:relative;float:right;margin:3px;} /***********************************************//* menus                                *//***********************************************/div.mainMenuContainer {width:164px;position:relative;float:left;} div.mainMenuBtn {position:relative;width:164px;height:24px;margin-bottom:9px;	 font-size: 12px;		 line-height:22px; 	 color: #7F7F7F;text-indent:28px;	 background-color:#EF1214;	 background-image:url(../gfx/main_menu/bg_off.gif);	 background-repeat:no-repeat;} div.subMenuContainer {width:164px;position:relative;margin-top:-10px;margin-bottom:20px;background-color:#F5E4E6;} div.subMenuBtn {position:relative;width:164px;height:15px;margin-top:8px;margin-bottom:8px;	 font-size: 12px;		 line-height:16px; 	 color: #7F7F7F;text-indent:30px;	 background-color:#F5E4E6;	 background-image:url(../gfx/main_menu/sub_menu_bullet.gif);	 background-repeat:no-repeat;} /***********************************************//* Buckets                               *//***********************************************/div.bucketsContainer {position:relative;width:155px;float:right;} div.bucketOutline {border:1px #CF1211 solid;margin-bottom:20px;} div.bucketContactImg {	 background-image:url(../gfx/bucket/contact_header.gif);} div.bucketNewsImg {	 background-image:url(../gfx/bucket/news_header.gif);} div.bucketLinksImg {	 background-image:url(../gfx/bucket/links_header.gif);} div.bucketHeader {position:relative;height:24px;	 background-color:#EF1214;	 background-repeat:no-repeat;}div.bucketHeaderTxt {position:relative;top:5px;left:27px; font-size: 11px;		 color: #FFFFFF;	 text-transform:uppercase;}div.bucketContentTxt {position:relative;margin:5px 3px 5px 3px; font-size: 11px;	  line-height:12px; 	 color: #4D4D4D;}/***********************************************//* footer                               *//***********************************************/div.footer {position:relative;clear:both;width:740px;margin-top:22px;border-top:1px #999999 solid; font-size: 10px;	  line-height:12px; 	 color: #999999;	 text-align:right;} 