.mainfeature , .mainfeaturetitle {font-family:Verdana, Arial, Sans-Serif; color: #fff;font-size:0.8em;margin:0;padding:0}
.mainfeaturetitle {font-size:1.0em;font-weight:700; color:#b4dbdb;margin:0 0 4px 0;padding:0}
.mainfeature a, .mainfeaturetitle  a   {color:#b4dbdb}
#tihomelist li a {color:#fff;text-decoration:none}
#tihomelist li a:link, #tihomelist li a:visited,  #tihomelist li a:active {color:#fff;}
#tihomelist li a:hover {color:#f7941e;  text-decoration:underline}
#tihomelist li {color:#fff;font-family: Tahoma, Verdana, Arial, Helvetica }
#tihomelist {	list-style: none;margin:0;padding:0px;color:#fff;font-size:1.0em;font-weight:700}
#searchResultList {list-style:none;margin:10px 0px 10px 0px;padding:0}
#searchResultList li {margin:0px 0px 10px 0px;padding:0 0 10px 0;width:100%;border-bottom:1px solid #618498}
#searchResultList li a:link, #searchResultList li a:visited {text-decoration:underline}	
#homepageEvents {list-style:none;margin:0;padding:0;font-size:0.7em;width:240px}
#homepageEvents li {margin:0;padding:0;color:#e7e7e7}
#homepageEvents li a:link, #searchResultList li a:active, #searchResultList li a:visited {text-decoration:none;color:#d8f3ff}
h2.sitemap a  {color: #fff; font-size:1.4em;}
html {
	width:100%;min-width:977px;padding:0px;margin:0px;text-align:center;height:100%;
} 	
body.targetlc {
	min-width:977px;background:url(familybg2.jpg) no-repeat  top center #0e0f11;text-align:center;padding:0px;margin:4px 0px 0px 0px;
}
body.ShortStory {
	min-width:977px;background:url(familyshortstorybg.jpg) no-repeat  top center #2f3c32;text-align:center;padding:0px;margin:4px 0px 0px 0px;
}
body.Photography {
	min-width:977px;background:url(familyphotobg.jpg
) no-repeat  top center #050102;text-align:center;padding:0px;margin:4px 0px 0px 0px;
}
body.targetaaa {
	min-width:977px;background:url(familybg-targetaaa.jpg) no-repeat  top center #0e0f11;text-align:center;padding:0px;margin:4px 0px 0px 0px;
}
body.events {
	min-width:977px;background:url(familybg-events.jpg) no-repeat  top center #2f2937;text-align:center;padding:0px;margin:4px 0px 0px 0px;
}
body.housing{
	min-width:977px;background:url(familybg-housing.jpg) no-repeat  top center #1c292c;text-align:center;padding:0px;margin:4px 0px 0px 0px;
}
body {
	min-width:977px;background:url(familybg3.jpg) no-repeat  top center #1d2c31;text-align:center;padding:0px;margin:4px 0px 0px 0px;
}
body.printer {
	background-color:#ffffff;background:none #ffffff;width:200px;padding:0px;margin:0px 0px 0px 0px;
}
body.home {
	min-width:977px;background:url(tunedinbg1.jpg) no-repeat top center #1d2c31;text-align:center;padding:0px;margin:4px 0px 0px 0px;
}
	
fieldset {border:0px;background-color:#none;padding:0px;border:0}
.searchdrop { width:240px;float:left;margin: 0px 5px 0px 30px;background-color:#E9F7FA;font-size:0.7em;font-weight:bold}
	
#content {margin:0px auto;width:977px;text-align:left;padding:0px;}	
#logoblock a img {margin:18px 0 0 0;float:left;}
#sitemenu {width:977px;text-align:left;margin:0px;padding:0px;margin: 0px 0px 0px 0px;text-transform:capitalize;color:#fff;}
#sitemenu2 {width:977px;text-align:left;margin:0px;padding:0px;margin: 0px 0px 0px 0px;text-transform:capitalize;color:#fff;font-weight:bold}
#sitemenu2 .fb_button {font-size:0.8em;}
#pagebottom_abovebar, #pagebottom_belowbar, #sitemenu div {color:#fff}
#pagebottom_abovebar a, #pagebottom_belowbar a, #sitemenu a {font-weight:bold;font-size:0.7em;color:#fff;font-family:Tahoma, Verdana;text-decoration:none;text-transform:capitalize;}
#pagebottom_abovebar img {margin-right:3px;margin-bottom:1px}
#pagebottom_belowbar {border-top: 1px solid #d8f3ff;}
#pagebottom_belowbar img {margin-top:2px;border-top:1px solid #d8f3ff;}
#pagebottom_belowbar div {margin-top:2px;}
#search_button, #search_button2 {float:left;margin-top:2px}
#query {width:160px;float:left;margin: 5px 5px 0px 0px}
.searchtext  {text-decoration:none;}
	
	#leftmenu {
		width:188px;text-align:left;float:left;clear:both;
		margin:16px 0px 0px 0px;padding:0 0 0 0px;
}
			
		
		
		
		#leftmenu li { padding:0 0 0 10px;
		list-style: none;
	
		padding: 0px 0px 0px 0px;
margin:0px;
		text-align: left;
		padding: 5px 0px 0px 0px;
		background-repeat: repeat-x;
		background-position: 0px 33px;
		font-size:0.8em; 
		
		}
		
		
		#leftmenu li A, #main A,  #main li A{ 
		text-align: left;
margin:0px;
		font-weight: bold; 
		text-decoration:none
		}
		
#leftmenu li A {font-family:   Verdana, Arial, Helvetica, sans-serif;font-size:0.9em;color: #f1f1f1;height:11px;margin:0px}
		#main A,  #main li A{font-family: Verdana, Arial, Helvetica, sans-serif;;color: #d8f3ff;}
		
		#leftmenu li A:hover, #main A, #main li A:hover{ 
		
		color:#d8f3ff;
		text-decoration:none
		
		}
		#service_events {
			text-align: left;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			 font-size:1em; 
			color: #010000;
			line-height:0.9em;
			width:170px;
		}
		#service_events ul li {margin-top:5px}
		#service_events ul li a {color: #d8f3ff;font-weight:700;text-decoration:none}
		
		
		#main { 
		
		margin: 10px 0px 0px 0px;
		padding: 0px;
		text-align: left;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		 font-size:0.8em; 
		color: #fff;
		line-height:1.2em;
		padding-bottom:10px;
width:510px;		
}
		
		#mainP { 
		
		margin: 10px 0px 0px 0px;
		padding: 0px;
		text-align: left;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		 font-size:0.8em; 
		color: #000000;
		line-height:1.2em;
		padding-bottom:10px;
		}
		
		
		h1 {margin: 0px;
		padding: 0px;
		text-align: left;
		font-family: Courier New, Verdana, Arial, sans-serif;
		 font-size:1.4em; 
		color: #ffd907;
		line-height:1.3em;
			
			
			}
		
		#main b { 
	
		color: #ffd907;
		font-weight:bold
		}
		
		#breadcrumb { 
		
		margin: 15px 0px 5px 0px;
		padding: 0px;
		text-align: left;
	
		}
		
#breadcrumb a { 
		
		
	
		text-align: left;
		font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
		 font-size:0.7em; 
			color: #fff;
			font-weight:bold;
		line-height:1.1em;
		text-decoration:none
		}
		
	#breadcrumb a:hover {text-decoration:underline}
	
.sml { 
		
		font-family: Verdana, Arial, Helvetica, sans-serif;
		 font-size:0.6em; 
			color: #d8f3ff;
			font-weight:bold;
		line-height:1.1em;
		}
.sml A	{ color: #d8f3ff;text-decoration:none}
.sml A:hover	{ color: #d8f3ff;text-decoration:underline}
		
#leftmenu ul{margin: 0 5px 0 0;padding:0px}
#indexlinks, #indexlinksinv {margin: 67px 0px 0px 50px;width:420px;float:left}
#indexlinks A, #indexlinks .noAZ, #indexlinksinv .noAZ, #indexlinksinv A {	
				float:left;
				margin-right:2px;
margin-top:2px;
				
				font-family: Courier New , Verdana, Arial, Sans-serif;
				font-weight:bold;
				font-size:21px;
				color:#0f1a1c;
				text-decoration:none;
				display:inline;
				padding:3px 12px 1px 4px;
				}
#indexlinksinv A {color:#fff;}
 
 #indexlinksinv .noAZ {	color:#ded8dc
			
}
				#indexlinks A.nonbox, #indexlinksinv A.nonbox  {float:left;background:none;	font-size: 0.8em;color: #ffd907;	border:none	;padding:0px 4px 0px 0px;}
				#indexlinks A:hover.nonbox {text-decoration:underline;	color: #ffd907;}
		
#indexlinks A:hover {;color:#4c8491;}
#indexlinksinv A:hover {;color:#ffd907;}
#home_searchblock{margin-top:-20px;
				width:398px;
				background-color:#EEF7F8;
				}			
				
.searchbutton {
				font-family: Tahoma; 
				margin:0px;
				padding-bottom:3px
/* IE Fix */
*padding-bottom:1px;
				font-weight:bold;
				font-size: 0.7em;
				color: #ffffff;	
				width:55px;
				height:21px;
				background-image:url(search.gif);
				border:0px;
				cursor: hand }	
.searchbuttonevents {
				font-family: Tahoma; 
				margin:5px 0 0px 5px;
				padding-bottom:3px;
/* IE Fix */
*padding-bottom:1px;
				font-weight:bold;
				font-size: 0.7em;
				color: #ffffff;	
				width:55px;
				height:21px;
				background-image:url(searchevents.gif);
				border:0px;
				cursor: hand }	
.searchbutton:hover {color:#E0D854}
#esearchblock {clear:both;width:100%;background-color:#212121;color:#fff;padding:10px;overflow:auto;background:url(esearchbg.gif) no-repeat;}
#esearchblock2 {clear:both;width:100%;background-color:#fdef4b;color:#424f59;overflow:auto;background:url(esearchbg2.gif) no-repeat;}
#esearchblock2 div {padding:10px}
#esearchblock3 {clear:both;width:100%;color:#fff;overflow:visible}
#esearchblock3 div {padding-top:5px}
.eventssub {margin-top: 10px;
		padding: 0px;
		text-align: left;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		 font-size:1.2em; 
		color: #c2ecff;
		line-height:1.3em;
			font-weight:700;
			clear:both
			}
.eventssml {font-size:0.85em}
.emailprint { float:left;color:
				font-family:   Tahoma, Verdana; 
				font-size: 0.65em;
				text-decoration:none;
				font-weight:bold;
				margin-top:10px
}
.home_ftlink2 { 
				font-family:   Tahoma, Verdana; 
				font-size: 0.70em;
font-weight:700;
				color:#d8f3ff;
				text-decoration:none;
				
}
		.home_ftlink2 A{	color: #d8f3ff;
				text-decoration:none}
.home_ftlink2 A:hover{
				text-decoration:underline}	
				
				
.home_ftlink A, .searchtext, .home_ftlink  { 
				font-family:  Courier New ,Tahoma, Verdana; 
				font-size: 15px;
				color:#fff;
				text-decoration:none;
				
}
 .searchtext {font-weight:bold}
 .emailprint A {color:#ffd907;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:0.9em;text-decoration:none;}
.home_ftlink A:hover , .home_ftlink3 A:hover , .emailprint A:hover , .searchtext:hover, .home_ftlink_footer A:hover {
				text-decoration:underline}	
.home_ftlink3 A, .home_ftlink3  { 
				font-family:  Courier New ,Tahoma, Verdana; 
				font-size: 15px;
				color:#fff;
				text-decoration:none;
				
} 
.rfeature123  { width:240px;background-color:#D0EBF4;overflow:auto;margin-top:10px;padding-bottom:5px;	text-align: left;
		 background:url(rfeaturebg.gif) no-repeat;}		
	.rfeature { width:240px;overflow:auto;margin-top:10px;padding-bottom:5px;	text-align: left;
		}		
		
		.rfeature a { line-height:1.1em;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		 font-size:0.9em; 
		color: #d8f3ff;text-decoration:none}		
		.rfeature a:hover {text-decoration:underline}
		
	.rfeature div img {	float:left;margin:2px 4px 0px 0px}
		
.rfeature h2 {  font-size:1.0em; 
		color: #ffd907;
		font-weight:bold;
		margin:0px 0px 0px 0px;padding:0px;
}
	
	
.rfeature div {margin:0px 4px 0px 6px}	
.rhand { width:240px;
		float:right;
		padding-bottom:10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		 font-size:0.7em; 
		color: #3F7DB0;
		font-weight:bold;
		line-height:1.1em;
		
		}
		
		.rhand h2{ 
	 font-size:1.2em; 
		color: #ffd907;
		font-weight:bold;
		margin:0px 0px 3px 0px;padding:0px;
		}
.rhand ul  {width:auto;
		margin: 5px 0px 15px 0px;
		padding: 0px;
		list-style: none;}
.rhand  li  {padding-left: 8px;
		background-image: url(pointer.gif);
	background-position: 0px 6px;
		background-repeat: no-repeat;
		line-height:1.3em; margin-bottom:4px }
.rhand li A,  .rhand li A:visited {font-family:  Tahoma, Verdana;
		font-weight:bold;
		margin-bottom:0px;
		color: #d8f3ff;
		text-decoration:none;
 font-size:1.0em; 
}
.rhand li.faq A,  .rhand li.faq A:visited {font-family:  Tahoma, Verdana;
		font-weight:bold;
		margin-bottom:0px;
		color: #d8f3ff;
		text-decoration:none;
 font-size:1.0em; 
}
.rhand li.faq A:hover, .rhand li A:hover{text-decoration:underline;}
.temp{
	font-family: Verdana, Arial, Sans-Serif;
color:#000000;
	text-decoration:none;
	text-transform:uppercase;}
.downloadlink A:hover {	text-decoration:underline}
		.downloadlink{ margin-bottom:5px;font-size: 0.55em;
	font-family: Verdana, Arial, Sans-Serif;
color:#000000;
	text-decoration:none;	}
		
		
		
.related_download  {
		margin:0px 0px 0px 0px;
		padding:0px}
.related_download A {
		font-family:   Verdana; 
		font-weight:bold;
		color: #d8f3ff;
		font-size: 0.6em;
		text-decoration:none;
		line-height:1.2em;
		}
.related_download A:hover {
		text-decoration:underline;
		}	
		
		.nsml2 {
		font-family: Verdana; 
		font-size: 0.6em;
		line-height:1.2em;
		margin-bottom:4px
}
h2, h2 a, h2 a:visited, h2 a:hover { font-family:  Courier New, Verdana, Arial, Helvetica, sans-serif;
	 font-size:0.8em; 
		color: #ffd907;
		font-weight:bold;
		margin:0px 0px 10px 0px;padding:0px;
		}
 h2 a, h2 a:visited, h2 a:hover { font-family:  Courier New, Verdana, Arial, Helvetica, sans-serif;
	 font-size:1.2em; 
		color: #ffd907;
		font-weight:bold;
		margin:0px 0px 10px 0px;padding:0px;
		}
.tsml * td,.tsml * th, .tmain * td, .tmain * th {
	font-family: arial, verdana, sans-serif
}
.tsml * td,.tsml * th {
	font-size:0.80em;
}
.tmain * td, .tmain * th {
	font-size:0.8em;
}
table.tsml2 * td,table.tsml2 * th, table.tmain * td,table.tmain * th {
	font-family:verdana, arial, sans-serif;padding:7px;vertical-align:top;color:#fff
}
table.tmain * td,table.tmain * th {
	font-size:0.9em;
*font-size:0.8em;
}
table.tsml2 * td {
	font-size:0.9em;
}
table.tsml2 * th {
	font-size:1.0em;color:#ffd907
}
table.tsml2,table.tmain{border-collapse:collapse;width:100%}
table.p5 * th,table.p5 * td {padding:5px}
table.p3 * th,table.p3 * td {padding:3px}
table.p2 * th,table.p2 * td {padding:2px}
table.tsml2 * th, table.tmain * th {font-weight:bold;text-align:left}
table.tsml2 thead * th, table.tsml2 thead * td, table.tmain thead * th, table.tmain thead * td {
	font-weight:bold;text-align:left;vertical-align:bottom;
}
tr.lgrey td, tr.lgrey th, tr.dgrey td.lgrey, tr.dgrey th.lgrey, td.lgrey, th.lgrey, table.lgrey * td, table.lgrey * th, table.dgrey * th.lgrey, table.dgrey * td.lgrey {background-color:#141f21}
tr.dgrey td, tr.dgrey th, tr.lgrey td.dgrey, tr.lgrey th.dgrey, td.dgrey, th.dgrey, table.dgrey * td, table.dgrey * th, table.lgrey * th.dgrey, table.lgrey * td.dgrey {background-color:#dddddd}
td.l,th.l,div.l,tr.l {border-left:1px solid #6e7779}
td.r,th.r,div.r,tr.r {border-right:1px solid #6e7779}
td.t,th.t,div.t,tr.t {border-top:1px solid #6e7779}
td.b,th.b,div.b,tr.b {border-bottom:1px solid #6e7779}
td.a,th.a,div.a,tr.a {border:1px solid #6e7779}
td.dl,th.dl,div.dl,tr.dl {border-left:1px solid #dddddd}
td.dr,th.dr,div.dr,tr.dr {border-right:1px solid #dddddd}
td.dt,th.dt,div.dt,tr.dt {border-top:1px solid #dddddd}
td.db,th.db,div.db,tr.db {border-bottom:1px solid #dddddd}
td.da,th.da,div.da,tr.da {border:1px solid #dddddd}
td.lgl,th.lgl,div.lgl,tr.lgl {border-left:1px solid #f7f7f7}
td.lgr,th.lgr,div.lgr,tr.lgr {border-right:1px solid #f7f7f7}
td.lgt,th.lgt,div.lgt,tr.lgt {border-top:1px solid #f7f7f7}
td.lgb,th.lgb,div.lgb,tr.lgb {border-bottom:1px solid #f7f7f7}
td.lga,th.lga,div.lga,tr.lga {border:1px solid #f7f7f7}
div.hr {border:0px;border-bottom:1px solid #9f9f9f;margin-bottom:10px}
table.greyborders * td, table.greyborders * th {border:1px solid #dddddd}
table.borBlk * th,table.borBlk * td {border:1px solid #000000}
table.borDGy * th,table.borDGy * td {border:1px solid #dddddd}
table.borLGy * th,table.borLGy * td {border:1px solid #f7f7f7}
table.tsml2 caption {
	font-family: arial, verdana, sans-serif;font-size:1.0em;
	font-weight:bold;text-align:left
}
table.p95 {margin:7px;width:95%}
table[class=tsml][bordercolor="#000000"] * td {
	border:1px solid #000000
}
table[class=tsml][bordercolor="#000000"] * th {
	border:1px solid #000000
}
table[class=tsml][bordercolor="#000000"] {
	border:1px solid #000000
}
table[class=tsml][bordercolor="#f7f7f7"] * td {
	border:1px solid #f7f7f7
}
table[class=tsml][bordercolor="#f7f7f7"] * th {
	border:1px solid #f7f7f7
}
table[class=tsml][bordercolor="#f7f7f7"] {
	border:1px solid #f7f7f7
}
table[class=tsml][bordercolor="#dddddd"] * td {
	border:1px solid #dddddd
}
table[class=tsml][bordercolor="#dddddd"] * th {
	border:1px solid #dddddd
}
table[class=tsml][bordercolor="#dddddd"] {
	border:1px solid #dddddd
}
caption, caption.sml {
	font-family: arial, verdana, sans-serif;
	font-size:0.84em;
	font-weight:bold;
	color:#000000
}
div.FAQblock {border-top:1 px solid #dddddd}
#homehead {background-color:#AB2E34;padding:3px;margin:0px;background-image: url('/family.nsf/homebar-top.gif');background-repeat:repeat-y;font-family:verdana, arial, sans-serif;color:#fff;line-height:1.4em}
#home_me { background-image:url('/family.nsf/t-me.jpg')}
#home_homeandfamily { background-image:url('/family.nsf/t-homeandfamily.jpg')}
#home_workandmoney { background-image:url('/family.nsf/t-workandmoney.jpg')}
#home_leisure { background-image:url('/family.nsf/t-leisure.jpg')}
#home_learningandtraining { background-image:url('/family.nsf/t-learningandtraining.jpg')}
#home_health { background-image:url('/family.nsf/t-health.jpg')}
#home_me, #home_homeandfamily, #home_workandmoney, #home_leisure, #home_learningandtraining, #home_health { background-color:#AB2E34;width:100%;height:20px}
#home_me div, #home_homeandfamily div, #home_workandmoney div, #home_leisure div, #home_learningandtraining div, #home_health div {margin-left:5px;padding-top:1px;}
#home_me  a , #home_homeandfamily  a,  #home_workandmoney a, #home_leisure a, #home_learningandtraining a, #home_health a  {font-family:verdana, arial, sans-serif; color:#ffffff; font-weight:bold; text-decoration:none;font-size:0.85em}
#home_me  a:hover , #home_homeandfamily  a:hover ,  #home_workandmoney a:hover , #home_leisure a:hover , #home_learningandtraining a:hover , #home_health a:hover   {text-decoration:underline}
.home_links {line-height:1.0em;overflow:auto;color:#d8f3ff;}
.home_links a {font-family:verdana, arial, sans-serif; color:#d8f3ff;font-size:0.7em;font-weight:normal;text-decoration:none }
.home_links a:hover {text-decoration:underline }
.titledrop {width:220px;height:3px;font-size:3px;line-height:3px;background-image:url('/family.nsf/titledrop.gif');}
#homeevents {font-size:0.9em;background-color:none;padding:0px;margin:0px 0px 10px 0px;font-family:verdana, arial, sans-serif;color:#d8f3ff;line-height:1.4em}
#homeevents a {color:#d8f3ff;}
.searchCategory{	float:left;
			background-color:#fdef4b;
			height:21px;
			background-image:url('searchCategoryBG.gif');
			background-repeat:no-repeat;
			background-position:top right; 
			font-weight:700;
			color:#000;
			font-family:Verdana,Arial,Sans-Serif;
			font-size:13px;
			text-decoration:none;
			cursor:hand
			}
.searchCategorySelected {	float:left;
			background-color:#618498;
			height:21px;
			background-image:url('searchCategoryBGselected.gif');
			background-repeat:no-repeat;
			background-position:top right; 
			font-weight:700;
			color:#fff;
			font-family:Verdana,Arial,Sans-Serif;
			font-size:13px;
			text-decoration:none;
			cursor:hand}
.activitiesCategory{	float:left;
			background-color:#618498;
			height:21px;
			background-image:url('activitiesCategoryBG.gif');
			background-repeat:no-repeat;
			background-position:top right; 
			font-weight:700;
			color:#fff;
			font-family:Verdana,Arial,Sans-Serif;
			font-size:13px;
			text-decoration:none;
			cursor:hand
			}
.activitiesCategorySelected {	float:left;
			background-color:#fdef4b;
			height:21px;
			background-image:url('activitiesCategoryBGselected.gif');
			background-repeat:no-repeat;
			background-position:top right; 
			font-weight:700;
			color:#000;
			font-family:Verdana,Arial,Sans-Serif;
			font-size:13px;
			text-decoration:none;
			cursor:hand}
a.categoryTab:visited, a.categoryTab:hover, a.categoryTab:link{text-decoration:none;}
#divActivitiesbyDayWrapper div {margin-right:10px;float:left}
/*--------------------Top menu dropdown-----------------------*/
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.menu li {
display: inline;
float: left;
margin: 0px;padding: 0px;
list-style: none;
position:relative;
text-align:center;
}
/* top level controls */
.menu a, .menu a:visited {
font-family:   Tahoma, Verdana, Arial, sans-serif;
font-weight:500;
font-size:1.3em;
display:block;
text-decoration:none;
color:#d8f3ff; 
border-right:1px solid #fbfeff;
margin-right: 10px;
padding: 5px 10px 6px 0px;
line-height:15px;
text-align:left;
}
.menu a.nodivider {border-right:0}
/* style the table so that it takes no ppart in the layout - required for IE to work */
.menu table {position:absolute; top:0; left:0;}
/* style the second level links */
.menu ul ul a, .menu ul ul a:visited, .menu ul ul a:hover {
font-size:12px;
float:left;
font-family: Verdana, Arial, sans-serif;
height:auto; 
line-height:1.0em; 
padding:4px 4px ; 
width:172px;
background-color:#1f3f3f;
color:#fff;
text-transform:none;
border:0px;
line-height:1.4em;z-index:101;
}
.menu {z-index:101;}
/*------------------------second level controls - end----------------------*/
/*------------------------control visibility - start----------------------*/
/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {
visibility:hidden;
position:absolute;
height:0;
top:26px;
/* IE Fix */
*top:25px;
left:-1px; 
width:100px;
padding-top:0px;
z-index:101;
}
/* make the second level visible when hover on first level */
.menu ul li:hover ul,
.menu ul a:hover ul{z-index:101;
visibility:visible;
}
/*------------------------control visibility - end----------------------*/
/*------------------------control the colours for each section-------------------*/
/* drop down colours*/
.menu ul ul a:hover{
color:#020202;
background:#b4dbdb;
text-decoration:none;
}
.menu a:hover{color:#f7941e }
/* style this to make top menu bit to stay the correct colour */
.menu a:hover, .menu :hover > a {
color:#f7941e; 
text-decoration:none;
}
.menu ul ul a:hover, .menu ul ul :hover > a {
text-decoration:none;
background:#b4dbdb;
}
.menu a:hover {background:none; }
.menu ul  {margin:0;padding:0;}
.menu {clear:both;margin-top:0px;padding:0;}
.dhtmlgoodies_question{	/* Styling question */
	/* Start layout CSS */
	color:#000;
	font-size:0.9em;
	background-color:#c4c4c4;
	width:500px;
	margin:0;
	padding:0;
	background-image:url('images/bg_answer.gif');
	background-repeat:no-repeat;
	background-position:top right;	
	height:20px;
	
	/* End layout CSS */
	
	overflow:hidden;
	cursor:pointer;
}
.dhtmlgoodies_question span {font-weight:bold;padding:2px;text-decoration:underline}
.dhtmlgoodies_answer{	/* Parent box of slide down content */
	/* Start layout CSS */
	background-color:#c4c4c4;
	width:500px;
	padding:0;margin:0;
	/* End layout CSS */
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;
}
.dhtmlgoodies_answer_content{	/* Content that is slided down */
font-family:  Verdana, Arial, sans-serif;
	padding:0;margin:0;
	font-size:0.85em;	
	position:relative;
}
 #service_events b { 
	
		color: #000;
		font-weight:bold
		}
#services {font-size:1.0em; margin:0;padding:0}	
#services li, #services a {padding:0;margin:0;}
#services li a {color:#414141;}
#services li { margin-bottom:5px;padding:2px;overflow:visible }
#services li a:hover {display:block;background-color:#000}
.b1f, .b2f, .b3f, .b4f{font-size:1px; overflow:hidden; display:block;}
.b1f {height:1px; background:#c4c4c4; margin:0 5px;}
.b2f {height:1px; background:#c4c4c4; margin:0 3px;}
.b3f {height:1px; background:#c4c4c4; margin:0 2px;}
.b4f {height:2px; background:#c4c4c4; margin:0 1px;}
.contentf {background: #c4c4c4;}
.contentf div {margin-left: 5px;}
.featurehomeblock  {color:#fff;font-family:Tahoma,Courier, Verdana, Arial, Sans-Serif;font-size:1.0em;padding:5px;font-weight:500}
.featurehomeblock a, .featurehomeblock a:hover, .featurehomeblock a:visited {color:#fff;font-weight:700;text-decoration:none}
.featurehomeblock a:hover{text-decoration:underline}
#inlinelist li, #inlinelist {  
  list-style: none; 
  margin: 0;
  padding: 0;  }
.targetlinks {color:#ff0000}
.services {font-family:   Verdana, Arial, sans-serif;margin:20px 0 20px 0;border-bottom:1px solid #74888f; padding-bottom:5px;font-size:1.2em;font-weight:900}
.sml_titlelink{ font-size:0.8em;font-family: Verdana, Arial, Sans-Serif;}
.nomargin li  {margin: 0 0 0 -15px;
*margin: 0 0 0 15px;}
.nomargin{margin: 0 0 0 0px;font-size:0.9em;}
.photoSelected {overflow:visible;float:left;
height:260px;
*height:270px;
width:205px;
*width:225x;
  background-image:url('/tunedin.nsf/selectedvote.gif') ;background-repeat:repeat-x;background-color: #121d1f; padding:10px;
cursor:pointer;cursor:hand;
margin-top:30px
 }


.photoUnselected { overflow:visible;float:left;
height:260px;
*height:270px;
width:205px;
*width:225x;
background-image:url('/tunedin.nsf/unselectedvote.gif') ;background-repeat:repeat-x;background-color: #121d1f;padding:10px;cursor:pointer;cursor:hand;margin-top:30px
}

.votebutton {background-color:#f89939;font-weight:900;margin-top:4px;cursor:pointer;cursor:hand}
div.connect_button_container {
	display:none !important;
	visibility:hidden;
}
.fblikebox {background:#999999;border:1px solid #ffffff;padding:3px;-moz-border-radius:3px;-webkit-border-radius:3px}

