html, body {
	margin: 0px;
	padding: 0px;
	background-image: url(images/background.jpg);
	background-repeat: repeat;
	}

#container {
	width: 1002px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	background-image: url(images/main_dropshadow.jpg);
	background-repeat: repeat-y;
}

a {
	color: #7F1437;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

h1 {
	width: 350px;
	height: 65px;
	position:relative;
	float:left;
	top: 15px;
}
	
h1 a {
	display: block;
	width: 375px;
	height: 60px;
	text-indent: -9999px;
	background-repeat: no-repeat;
}
	
h1 img { 
	display: none;
}
.bold  {
	border: 0 none;
	cursor: help;
	color: #666;
	background-color: transparent;
	background-image: url(../Copy%20of%20active/images/abbr.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	font-weight: normal;
}

acronym, 
abbr {
	border: 0 none;
	cursor: help;
	color: #666;
	background-color: transparent;
	background-image: url(../Copy%20of%20active/images/abbr.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	font-weight: bold;
}

#logo_banner {
	position:relative;
	/*padding-left: 101px;*/
  	text-align:left;
	background-image: url(images/main_logo_banner.jpg);
	margin-right: auto;
	margin-left: auto;
	height: 114px;
	background-repeat: no-repeat;
}

#header  {
	margin-right: auto;
	margin-left: auto;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	width: 960px;
	background-color: #996600;
	padding-top: 0px;
	height: 59px;
	}

#top {
	margin-right: auto;
	margin-left: auto;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	width: 960px;
	padding-top: 0px;
	height: 174px;
	margin-top: 0px;
	margin-bottom: 0px;
}


#block_colour {
	/*padding-left: 101px;*/
  text-align:left;
	background-image: url(images/main_topcolourblock.jpg);
	margin-right: auto;
	margin-left: auto;
	height: 65px;
	padding: 0px;
	background-repeat: no-repeat;
	background-position: top;
	margin-top: 0px;
	margin-bottom: 0px;
}


/*top links end*/


.breadcrumb{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 35px;
	padding-left: 627px;
	color: #AE2065;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.breadcrumb a {
	background: transparent url(../Copy%20of%20active/media/breadcrumb.gif) no-repeat center right;
	padding-right: 5px; /*adjust bullet image padding*/
	color: #AE2065;
	text-decoration: none;
	padding-left: 5px;
}

.breadcrumb a:visited, .breadcrumb a:active{
}

.breadcrumb a:hover{
	text-decoration: underline;
}
	
#menu/* MENU STYLING*/
  {
	position:relative;
	/*padding-left: 101px;*/
  	text-align:left;
	padding-left: 544px;
	background-image: url(images/main_nav-line.gif);
	margin-right: auto;
	margin-left: auto;
}


#main-nav{
	width:400px;
	height:59px;
	background-image: url(images/main_menu.png);
	background-repeat: no-repeat;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	margin-top: 0px;
}


#main-nav ul{
	border: 0;
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: center;
	clear: left;
}

#main-nav ul li{
	display: block;
	float: left;
	text-align: center;
	padding: 0 0 0 0;
	margin: 0;
}

#main-nav ul li a span{
	display:none;
}


#main-nav ul li a{
	width:125px;
	height:59px;
	margin:0px;
	padding:0px;
	display: block;		
}
#main-nav /* -- Hovers -- */

 ul  li  a.arts:hover{
	background-image: url(images/main_menu.png);
	background-position: 0px -59px;
}

#main-nav ul li a.bus:hover{
	background-image: url(images/main_menu.png);
	background-position: -125px -59px;
}
#main-nav  ul  li  a.com:hover{
	background-image: url(images/main_menu.png);
	background-position: -250px -59px;
}		
#main-nav  ul  li#activearts{
	background-position: 0px -59px;
	background-image: url(images/main_menu.png);
}
	
#main-nav ul li#activebus{
	background-image: url(images/main_menu.png);
	background-position: -125px -59px;
	}

#main-nav ul li#activecom{
	background-image: url(images/main_menu.png);
	background-position: -250px -59px;
	}
	
#mid-posts {
	width: 960px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-image: url(images/hp_main-image1.jpg);
	height: 376px;
}

#mid-posts h2 {
	margin: 0;
	padding: 10px 0 10px 15px;
	background: #BBB082;
	letter-spacing: .5em;
	text-transform: uppercase;
	text-align: center;
	font-size: .9em;
	font-weight: bold;
	color: #FFFFFF;
}

#mid-posts h3 {
	padding: 0;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	color: #7b1414;
	font-weight: lighter;
	margin-top: 28px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
}

#mid-posts h3 a {
	text-decoration: none;
	color: #006666;
}

#mid-posts ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#mid-posts li {
	float: left;
	width: 344px;
}

#mid-posts li.first {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 570px;
}

#mid-posts .byline {
	padding: 0;
	text-align: left;
	font-size: 10px;
	font-weight: bold;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D10039;
}

#mid-posts .byline span {
}

#mid-posts .byline a {
	text-decoration: none;
	padding-top: 0;
	padding-right: 30px;
	padding-bottom: 0;
	padding-left: 0;
	color: #E8A65E;
	background-repeat: no-repeat;
	background-position: right top;
}
#mid-posts  .byline  a:hover {
	text-decoration: underline;
	color: #900;
}

#mid-posts p {
	padding: 0;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	line-height: 18px;
}
#mid-posts a {
	padding: 0;
	margin: 0;
	color: #EC8739;
}
#mid-posts a:hover {
	padding: 0;
	margin: 0;
	color: #9E194E;
}


#content {
	border-bottom: 4px #BBB082 solid;
	background-color: #666666;
}

/* Recent Posts */

#recent-posts {
	width: 960px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-image: url(images/hp_3col-bkgrd.jpg);
	background-repeat: no-repeat;
	height: 384px;
}

#recent-posts h2 {
	margin: 0;
	padding: 10px 0 10px 15px;
	background: #BBB082;
	letter-spacing: .5em;
	text-transform: uppercase;
	text-align: center;
	font-size: .9em;
	font-weight: bold;
	color: #FFFFFF;
}

#recent-posts h3 {
	padding: 0;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #7b1414;
	margin-top: 15px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
	font-weight: lighter;
}

#recent-posts h3 a {
	text-decoration: none;
	color: #7b1414;
	font-weight: lighter;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}

#recent-posts ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#recent-posts li {
	float: left;
	width: 270px;
	padding-left: 35px;
}

#recent-posts li.first {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 42px;
}
#recent-posts li.last {
	padding-top: 0;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 35px;
}

#recent-posts .byline {
	padding: 0;
	text-align: left;
	font-size: 10px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D10039;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
}

#recent-posts .byline span {
}

#recent-posts .byline a {
	padding: 0 30px 0 0;
	background: url(../Copy%20of%20active/images/img05.gif) no-repeat right top;
	color: #D46E4A;
	text-decoration: none;
}

#recent-posts .byline a:hover {
	text-decoration: underline;
}

#recent-posts p {
	padding: 0;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	line-height: 16px;
}
#recent-posts  a {
	padding: 0;
	margin: 0;
	color: #CD6E4A;
}

#image {
	padding: 0 0 0 0;
	margin: 10px 0 10px 0;
	background-image: url(images/hp-design-image.jpg);
	height: 153px;
	width: 268px;
}
#image2 {
	padding: 0 0 0 0;
	margin: 10px 0 10px 0;
	background-image: url(images/hp-lastest-news.jpg);
	height: 153px;
	width: 268px;
	background-repeat: no-repeat;
}
#image3 {
	padding: 0 0 0 0;
	margin: 10px 0 10px 0;
	background-image: url(images/hp-workspace-image.jpg);
	height: 153px;
	width: 268px;
	background-repeat: no-repeat;
}
#big-image {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 25px;
}
#supportingText 
 {
	padding-top: 0;
	padding-bottom: 0;
	padding-left: 265px;
	padding-right: 60px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height: 20px;
	font-weight: normal;
	background-image: url(images/dropshadow2.png);
	background-repeat: repeat-y;
}
#menucase {
	list-style-type:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 47px;
	margin: 0px;
	clear: both;
	float: left;
}


#menucase ul.vert-one{
	list-style-type:none;
	display:block;
	line-height:200%;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	padding-top: 60px;
	padding-right: 0px;
	padding-bottom: 0px;
	width: 217px;
	padding-left: 0px;
	margin: 0px;
	height: 500px;
	border-top-width: 14px;
	border-top-style: solid;
	border-top-color: #FFF;
}
#menucase ul.vert-one li{
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
#menucase ul.vert-one li a{
	display:block;
	text-decoration:none;
	color:#9d1a50;
	width:217px;
	text-align: left;
	text-indent: 12px;
	background-image: url(images/sub-navnor.png);
	background-repeat: no-repeat;
	height: 32px;
}
#menucase ul.vert-one li a:hover{
	width: 217px;
	color: #c7141f;
	background-image: url(images/sub-navhover-current-white.png);
	background-repeat: no-repeat;
}
#menucase ul.vert-one li a.current,ul.vert-one li a.current:hover{
	background-image: url(images/sub-navhover-current-white.png);
	color: #666666;
	background-repeat: no-repeat;
	text-indent: 12px;
}

#preamble,
#requirements {
	padding-bottom: 5px;
	font-size: 13px;
	color: #999999;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	margin-left: 20px;
}

#participation {

	padding-bottom: 5px;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #CCCCCC;

	margin-left: 22px;

}


#participation p {
	font-size: 13px;
	color: #999999;
	margin-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
}
#participation h4 {
	font-size: 16px;
	color: #00C;
	font-weight: normal;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	margin-top: 20px;
}

#benefits {
	padding-bottom: 25px;
	padding-left: 15px;
}
#benefits h3 {
	font-size: 13px;
	color: #666666;
	font-weight: normal;
	text-indent: 5px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}
#benefits   p   {
	margin-left: 5px;
	font-size: 12px;
	color: #999999;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	padding: 0px;
}

#explanation {
	padding-bottom: 5px;
	font-size: 16px;
	line-height: 22px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
#explanation p {
	padding-bottom: 5px;
	color: #7e7e7e;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 22px;
	font-weight: normal;
	line-height: 22px;
	font-size: 15px;
}
#supportingText h2 {
	font-size: 22px;
	font-weight: lighter;
	color: #7b1414;
	background-image: url(images/sp_headbkgrd.gif);
	background-repeat: no-repeat;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	margin-top: 0;
	height: 28px;
}
#big_imagetest {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 25px;
}
#explanationtest {
	border-bottom: 1px solid #E4E1DB;
	padding-bottom: 2px;
	color: #999999;
	font-size: 16px;
	line-height: 22px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
/* Footer Navigation */
#footer {
	margin-right: auto;
	margin-left: auto;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	width: 960px;
	padding-top: 0px;
	height: 121px;
	background-image: url(images/footer.jpg);
}

#footer p {
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	padding-top: 0px;
	color: #666666;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	visibility: hidden;
	display: inline;
}
#w3c {
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 35px;
	padding-top: 10px;
	margin: 0px;
	width: 200px;
}
.contact {
	color: #666;
	background-color: #F6F6F1;
	height: 45px;
	padding-left: 150px;
	padding-right: 150px;
}
#mainimage {
	padding-bottom: 12px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 22px;
}



#team/* MENU STYLING*/
  {
	background-color: #000;
}


#team-nav{
}


#team-nav ul{
	border: 0;
	margin: 0;
	list-style-type: none;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 200px;
	padding-left: 21px;
}

#team-nav ul li{
	display: block;
	text-align: center;
	padding: 0;
	margin: 0;
	float: left;
}

#team-nav ul li a span{
	display:none;
}


#team-nav ul li a{
	width:108px;
	margin:0px;
	padding:0px;
	display: block;
	height: 200px;
}
#team-nav ul li a.elwyn {
	background-image: url(images/sub-pages_team_elwyn.jpg);
	background-repeat: no-repeat;
}
#team-nav ul li a.lisa {
	background-image: url(images/sub-pages_team_lisa.jpg);
	background-repeat: no-repeat;
}
#team-nav ul li a.bill {
	background-image: url(images/sub-pages_team_bill.jpg);
	background-repeat: no-repeat;
}
#team-nav ul li a.roz {
	background-image: url(images/sub-pages_team_roz.jpg);
	background-repeat: no-repeat;
}
#team-nav ul li a.mart {
	background-image: url(images/sub-pages_team_mart.jpg);
	background-repeat: no-repeat;
}
#team-nav ul li a.sar {
	background-image: url(images/sub-pages_team_sar-off.jpg);
	background-repeat: no-repeat;
}

/* -- Hovers -- */
#team-nav ul  li  a.elwyn:hover{
	background-image: url(images/sub-pages_team_elwyn-over.jpg);
}
#team-nav ul li a.lisa:hover{
	background-image: url(images/sub-pages_team_lisa-over.jpg);
}
#team-nav ul  li  a.bill:hover{
	background-image: url(images/sub-pages_team_bill-over.jpg);
	background-repeat: no-repeat;
}
#team-nav ul  li  a.roz:hover{
	background-image: url(images/sub-pages_team_roz-over.jpg);
}
#team-nav ul  li  a.mart:hover{
	background-image: url(images/sub-pages_team_mart-over.jpg);
}
#team-nav ul  li  a.sar:hover{
	background-image: url(images/sub-pages_team_sar-over.jpg);
}


#teamimage {
	padding-bottom: 12px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 22px;
}
#mainimageteam {
	padding-bottom: 12px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 22px;
	height: 220px;
}
.teamname {
	font-weight: normal;
	font-size: 16px;
	letter-spacing: -0.01em;
}
.teamnameposition {
	color: #666;
	font-weight: normal;
	font-size: 15px;
}
#teamspec {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCC;
	font-size: 12px;
	color: #999;
	margin-bottom: 10px;
	line-height: 18px;
	height: 400px;
	margin-left: 20px;
}
#teamspec-last {
	padding-left: 20px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCC;
	font-size: 12px;
	color: #999;
	line-height: 18px;
	height: 450px;
}
#teamintropar {
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
#teamintropar p {
	padding-bottom: 5px;
	color: #7e7e7e;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 22px;
	font-weight: normal;
	line-height: 22px;
	font-size: 15px;
}
#teampar2 {
	padding-bottom: 30px;
	margin-left: 23px;
}
#teampar2 p {
	font-size: 13px;
	color: #999999;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
}
#teamspec-pic {
	float: left;
	height: 275px;
	width: 220px;
	margin-left: 6px;
}
#team {
	width: 655px;
	margin-left: 23px;
	background-repeat: no-repeat;
	background-color: #FFF;
	margin-bottom: 40px;
	}

#team ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}
#team li a {
	height: 32px;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 35px;
	text-decoration: none;
	color: #900;
	font-size: 14px;
	background-image: url(images/team-but-off.jpg);
	background-repeat: no-repeat;
	}	
#team li a:link    , #team li a:visited{
	color: #900;
	padding-top: 13px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 40px;
	background-repeat: no-repeat;
	display: block;
	}
#team li a:hover {
	color: #900;
	background-image:url(images/team-but-over.jpg);
	padding-top: 13px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 40px;
	background-repeat: no-repeat;
	}
#FAQ {
	width: 660px;
	margin-left: 20px;
	background-image: url(images/FAQtest.jpg);
	background-repeat: no-repeat;
	}

#FAQ ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}
#FAQ li a {
	height: 32px;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 35px;
	text-decoration: none;
	color: #900;
	font-size: 14px;
	background-image: url(images/FAQtest.jpg);
	background-repeat: no-repeat;
	}	
#FAQ li a:link    , #FAQ li a:visited{
	color: #900;
	padding-top: 13px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 35px;
	background-image: url(images/FAQtest.jpg);
	background-repeat: no-repeat;
	display: block;
	}
#FAQ li a:hover {
	color: #900;
	padding: 8px 0 0 35px;
	background-image:url(images/FAQtest.jpg);
	text-decoration: underline;
	padding-top: 13px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 35px;
	background-repeat: no-repeat;
	}
	
#faqanwers {
	padding-bottom: 100px;
	padding-left: 20px;
}
#faqanwers h3 {
	font-size: 13px;
	color: #666666;
	font-weight: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	padding-top: 50px;
	text-indent: 5px;
}
#faqanwers   p   {
	margin-left: 5px;
	font-size: 12px;
	color: #999999;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	padding: 0px;
}
.spanpar{
	color: #999;
}
.spanred {
	color: #9E1B51;
	font-weight: normal;
	font-size: 16px;
	letter-spacing: 0.05em;
}
#contactlist {
	font-size: 16px;
	line-height: 22px;
	margin: 0px;
	height: 600px;
	padding: 0px;
}
#contactlist p {
	padding-bottom: 5px;
	color: #7e7e7e;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 22px;
	font-weight: normal;
	line-height: 22px;
	font-size: 12px;
}
#contactus {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCC;
	font-size: 12px;
	color: #999;
	line-height: 18px;
	height: 325px;
	margin-left: 20px;
}
#contactus-pic {
	float: left;
	height: 220px;
	width: 315px;
}
.homepage {
	color: #7B1414;
}
#participationlong {
	padding-bottom: 200px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	margin-left: 22px;
}
#supportingText h3 {
	font-size: 22px;
	font-weight: lighter;
	color: #7b1414;
	background-image: url(images/sp_headbkgrdlong.png);
	background-repeat: no-repeat;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	margin-top: 0;
	height: 28px;
	background-position: 6px;
}
#supportingText h4 {
	font-weight: lighter;
	color: #333;
	font-size: 12px;
	padding-left: 6px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}
#supportingbodyText {
	padding-top: 0;
	padding-bottom: 0;
	padding-left: 265px;
	padding-right: 60px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height: 20px;
	font-weight: normal;
	background-image: url(images/dropshadow2.png);
	background-repeat: repeat-y;
}
#newslink {
	list-style-type:none;
	margin: 0px;
	padding: 0px;
}
#newslink ul.vert-one{
	list-style-type:none;
	display:block;
	line-height:200%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	width: 640px;
	padding-left: 0px;
	margin: 0px;
	border-top-width: 14px;
	border-top-style: solid;
	border-top-color: #FFF;
	float: left;
	padding-top: 0px;
}
#newslink ul.vert-one li{
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
#newslink ul.vert-one li a{
	display:block;
	text-decoration:none;
	color:#9d1a50;
	width:640px;
	text-align: left;
	text-indent: 12px;
	background-repeat: no-repeat;
	height: 32px;
	background-color: #f6f6f1;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #FFF;
}
#newslink ul.vert-one li a:hover{
	width: 640px;
	background-repeat: no-repeat;
	background-color: #FFF;
	color: #666;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #F7F8F4;
}
#participation2 {
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	margin-left: 22px;
	height: 280px;
}
.newslinkdate {
	color: #999;
}
#supportingText h5 {
	font-weight: lighter;
	color: #666;
	font-size: 16px;
	background-image: url(images/sp_headbkgrdlong.png);
	height: 33px;
	background-position: -12px;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
	text-indent: 10px;
}
#supportingText h6 {
	font-weight: lighter;
	color: #666;
	font-size: 14px;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}
#rooms {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCC;
	font-size: 12px;
	color: #999;
	line-height: 18px;
	height: 320px;
	margin-left: 20px;
}
#room-pic {
	float: left;
	width: 315px;
	padding-left: 3px;
}
#roomslast {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCC;
	font-size: 12px;
	color: #999;
	line-height: 18px;
	height: 320px;
	margin-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #ccc;
}
