/* Start of CMSMS style sheet 'Style' */
/* ---------------------------------------------------------
Site Name: Ear & Hearing Australia
Author: PARCA
Author URI: http://www.parca.com.au/
------------------------------------------------------- */


body {
	font : 62.5%/1.2 Georgia, serif;
	margin : 0;
	padding : 0;
	background-color: #dedac5;
	background-image: url(/images/background_page.png);
	background-repeat: repeat-x;
	background-position: left top;

}

	body * { 
		margin : 0; 
		padding : 0; }


/*--- Page Layout ---------------------------------- */

#page,
#alt_page { 
	width : 900px; 
	margin : 0 auto; 
padding:0;}


/*--- Header ---------------------------------- */

#header { 
	height : 152px; 
	position : relative; 
	width : 100%; /* give hasLayout */ }

	#header .logo { 
		position : absolute; 
		top : 7px; 
		left : 0; }
	
	#header #newslettersub {
		position : absolute;
		right : 0px;
		height : 240px;
		width : 294px;
		top : -50px;
		display:none;
}
	
		#header #newslettersub .pngbackground {
			height : 240px;
			width : 294px;
			background : url(/images/background_subscribe.png) no-repeat; }
		
			* html #header #newslettersub .pngbackground { background : none; }
			* html #header #newslettersub .pngbackground {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/background_subscribe.png', sizingMethod='scale');}
		
		#header #newslettersub .inner {
			padding : 8px 12px; 
			position : relative; 
			top : 50px; }
		
			/* ajax loading spinner */
			#header #newslettersub .inner .loader {
				display : none; }
			
				#header #newslettersub .inner .loader p {
					background : url(/images/icon_loader_blue.gif) top left no-repeat;
					padding-left : 36px;
					font-size : 1.4em;
					height : 32px;
					line-height : 32px;
					color : #6381ba; }
				
			/* thanks */
			#header #newslettersub .inner .thanks { 
				display : none; }
				
				#header #newslettersub .inner .thanks p { 
					color : #6381ba; 
					font-size : 1.4em; }
					
					#header #newslettersub .inner .thanks p.close { 
						margin-top : 15px; }
					
					#header #newslettersub .inner .thanks p a { 
						color : #6381ba; 
						font-weight : bold; }
			
			/* details form */
			#header #newslettersub .inner form { 
				width : 100%; 
				position : relative; /* yay IE6... */ }
				
				#header #newslettersub .inner form .close {
					position : absolute;
					top : 0;
					right : 5px;
					width : 15px;
					height : 15px;
					background : url(/images/button_subscribeclose.png);
					text-indent : -10000px; }
					
				#header #newslettersub .inner form h2 {
					font-size : 1.6em; 
					color : #6381ba; 
					font-weight : bold; 
					margin-bottom : 10px; }
					
				#header #newslettersub .inner form .row { 
					width : 100%; 
					overflow : hidden; 
					margin : 5px 0; }
					
					* html #header #newslettersub .inner form .row { margin-bottom : -3px; }
					*+html #header #newslettersub .inner form .row { margin-bottom : -3px; }
					
				#header #newslettersub .inner form label {
					float : left;
					width : 80px;
					color : #6987bd;
					font-size : 1.2em;
					position : relative;
					top : 3px;
					margin-right : 8px; }
					
				#header #newslettersub .inner form input.data { 
					border : none;
					background : #fff; 
					padding : 3px 5px; 
					color : #333; }
					
				#header #newslettersub .inner form a.submit {
					background : none;
					border : none;
					color : #6381ba;
					font : 1.6em/1.2 Georgia, serif bold;
					position : relative;
					top : 5px;
					cursor : pointer;
					background : url(/images/icon_mail.jpg) right 0px no-repeat;
					height : 45px;
					line-height : 45px;
					display : block;
					margin : 0 auto;
					width : 250px;
					white-space : nowrap;
					text-decoration : none; }
					
					* html #header #newslettersub .inner form a.submit .pngbackground { 
						background : none; }
					* html #header #newslettersub .inner form a.submit .pngbackground {
						filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/Tempo/icon_mail.png', sizingMethod='scale');}
				
					#header #newslettersub .inner form a.submit:hover { 
						text-decoration : underline; }
					
					
/*--- Navigation ---------------------------------- */				
					
#navigation { 
	position : absolute; 
	left : 0; 
	bottom : 1px; 
	height : 49px; 
}

	#navigation ul { 
		list-style : none; 
		position : relative; 
		left : -15px; }
	
		#navigation li {
			float : left;
			line-height : 49px;
			height : 49px;
			padding: 0 15px; 
			font-size : 1.6em;
			background : url(/images/background_navitem.png) right no-repeat; }
			
			#navigation li.active, #navigation li:hover {
				background : url(/images/background_navitem_on.png) right repeat-x; 
				/* also see common.js */ }
			
				#navigation li a { 
					color : #6381ba; 
					text-decoration : none; }


/*--- Text Size ---------------------------------- */				

#phone_number a img { border: none; }
#textsize.hide_text_size {
	display: none;
}
#textsize { 
	position : absolute; 
	top : 70px; 
	right: 0; 
	width : 100px; 
	padding-right: 10px;  }

	#textsize p { 	
		font-size : 11px; 
		color : #5f564a; 
		font-style : italic; }
	
		#textsize p a { 
			text-indent : -10000px; 
			margin-left : 5px; }
		
			#textsize p .name { 
				float : left; }
			
			#textsize p a.larger { 
				float : right; 
				width : 13px; 
				height : 15px; 
				background : url(/images/icon_textlarger.jpg) }
			
			#textsize p a.smaller { 
				float : right; 
				width : 13px; 
				height : 15px; 
				background : url(/images/icon_textsmaller.jpg)  }
			


/* phone number */
#phone_number { 
	position : absolute; 
	top : 12px; 
	right: 30px;  
	width : 200px; 
	height: 46px;

	padding-right: 0px;
	text-align: right; }
	
	#phone_number p { 
		font-size : 12px; 
		color : #6381ba; }	
			
		#phone_number p span { 
			font-size : 30px; 
			color : #6381ba;
			line-height: 1em;
			padding-bottom: 2px;   }	
			
/* newsletter link */
#newsletter_link {
	position : absolute; 
	top : 2px; 
	left:760px;
	right:0; 
	width : 140px; 
	height: 36px;

	padding-right: 0px;
	padding-top: 10px;  
	background : url(/images/icon_mail.jpg) right 6px no-repeat; }

	#newsletter_link a { 
		font-size : 14px; 
		color : #F8981D;
		line-height: 1em;
		text-decoration: none;
		text-align: left; }


/* slider */

#sliderwrap { 
	overflow : hidden; 
	width : 100%; 
	margin : 19px 0 0 0; 
	position : relative;

}
		
	#sliderwrap #slider {
		width : 900px;
		/* height : 300px; */
		height: 271px; 
		position : relative;
		background : url(/images/background_slider3.png) no-repeat;	}		
		
		
			#sliderwrap #slider .loader { 
				font-size : 1.4em; 
				color : #333; 
				position : absolute; 
				top : 10px; 
				left : 10px; }
			
				#sliderwrap #slider .loader p {
					background : url(/images/icon_loader_grey.gif) top left no-repeat;
					padding-left : 36px;
					font-size : 1.4em;
					height : 32px;
					line-height : 32px;
					color : #333333; }
					
			#sliderwrap #slider ul.slides {
				position : absolute;
				top : 10px;
				left : 10px;
				width : 621px;
				width: 880px; 
				height : 250px;
				overflow : hidden;
				display : none; }
				
				#sliderwrap #slider ul.slides li { 
					position : absolute; 
					top : 0; 
					left : 0; }
					
			#sliderwrap #slider .controls {
				position : absolute;
				height : 19px;
				bottom : 15px;
				left : 10px;
				width : 880px;
				display : none; }
				
				#sliderwrap #slider .controls ol.tabindex { 
					position : absolute; 
					left : 0; 
					list-style : none;
					display: none;  }
				
					#sliderwrap #slider .controls ol.tabindex li {
						float : left;
						width : 19px;
						height : 29px;
						font : 2em/1.2 arial,sans-serif bold;
						padding : 0 5px;
						text-align : center;
						 }
						
						#sliderwrap #slider .controls ol.tabindex li.active { 
							background : url(/images/background_slider_nav_selected.png); }
						
						#sliderwrap #slider .controls ol.tabindex li a { 
							text-decoration : none; 
							color : #726d5e; 
							position : relative; 
							top : 2px; 
							display : block; 
							font-weight: bold; }
						
						#sliderwrap #slider .controls ol.tabindex li.active a { 
							color : #fff; }
						
				#sliderwrap #slider .controls ul.steps { 
					position : absolute; 
					right : 19px; 
					bottom : 15px; 
					width : 50px; 
					background : #0fc; 
					list-style : none;  }
				
					#sliderwrap #slider .controls ul.steps li { 
						position : absolute; 
						top : 0; 
						width : 16px; 
						height : 16px; }
					
						#sliderwrap #slider .controls ul.steps li.previous { 
							left : 0; }
						
						#sliderwrap #slider .controls ul.steps li.next { 
							right : 0; }
						
						#sliderwrap #slider .controls ul.steps li a { 
							display : block; 
							width : 16px; 
							height : 16px; 
							text-indent : -10000px; }	
						
						#sliderwrap #slider .controls ul.steps li.previous a { 
							background : url(/images/button_previous.png); }
						
							#sliderwrap #slider .controls ul.steps li.next a { 
								background : url(/images/button_next.png); }
							
							
/* phone contact */							
							
#sliderwrap #phonecontact { 
	position : absolute; 
	top : 10px; 
	left : 0; 
	width : 221px; 
	height : 193px; 

	padding-top: 20px; 
	padding-left: 20px;
	display: none;  }

	#sliderwrap #phonecontact p { 
		text-indent : -10000px; 
		width : 221px; 
		height : 193px; 
		background : url(/images/header_phonecontact.png); }
	
	* html #sliderwrap #phonecontact p { 
		background : none; }
	
	* html #sliderwrap #phonecontact p {
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/Tempo/header_phonecontact.png', sizingMethod='scale');}
	
	
	
	
	

#content { background : #fff; padding : 5px 5px 0 5px; margin-top : 10px; }
	#content .contentinner { padding : 13px 20px 20px 20px; overflow : hidden; }
		* html #content .contentinner { zoom : 1; } /* give hasLayout */
	
	/* main content area formatting */
	#content .contentinner h2 { 
		color : #f8981d; 
		font-size : 3.1em; 
		font-weight : normal; 
		margin: 0 0 0.5em 0; }
		
	#content .contentinner h3 { 
		color : #143d8d; 
		font-size : 1.59em; 
		font-weight : normal; 
		margin: 0;
		border-bottom: 1px solid #143d8d;
		text-transform: uppercase; }	
		
	#content .contentinner h4 { 
		color : #57524c; 
		font-size : 1.5em; 
		margin : 1em 0; 
		font-weight: 900;  }	
		
	#content .contentinner h4.nomargin,
	#content .contentinner p.nomargin { 
		margin:0px; 
		padding:0px;
	}		
		
	#content .contentinner p { 
		color : #57524c; 
		font-size : 1.5em; 
		margin : 1em 0; 
		line-height: 1.4em; }
		
	#content .contentinner p span.highlight { 
		background: #ffffcc; }		
	
	#content .contentinner ul,
	#content .contentinner ol {	
		color : #57524c; 
		font-size : 1.5em; 
		margin : 1em 0 1em 2em; }
				
	#content .contentinner .left { float : left; margin : .5em 1em 1em 0; }
	#content .contentinner .right { float : right; margin : 1em 0 1em 3em; }
	
	
	#content .contentinner .border { padding: 5px; border: 1px solid #DDDAC4; }
		
	
		
	#content .contentinner a { color : #6084c9; text-decoration : none; }
	#content .contentinner a:hover { color : #143d8d; }

/* content page elements */
#content #subnavigation {
	float : right;
	width : 248px;
	background : url(/images/background_newslatestheader.png) top left repeat-x;
	padding : 15px;
	margin-top : 14px;
	position : relative;
	
}

#alt_page #content #subnavigation {
	display:none;
}

	#content #subnavigation h2 { color : #143d8d; font-size : 2.1em; font-weight : normal; margin-bottom : 15px; }

	#content #subnavigation ul { list-style : none; }
		#content #subnavigation ul li { font-size : 1.4em; margin : 5px 0; }
			#content #subnavigation ul li a { color : #6084c9; text-decoration : none; }
				#content #subnavigation ul li.active a { background: #DFF0FF; }
				#content #subnavigation ul li a:hover { color : #143d8d; }
			#content #subnavigation ul li li { font-size : 1em; margin-left : 20px; padding-left : 10px; }

#breadcrumbs { 
	font-size : 1.3em;
	float: right;
	font-style : italic;
	padding-right: 7px;
	clear:both;
}
	#breadcrumbs a { text-decoration : none; color : #6381ba; }
		#breadcrumbs a:hover { text-decoration : underline; }
		#breadcrumbs a.active { color : #aea991; }

#news { width:642px; overflow : hidden; float: left; margin: 0; }

	#news ul.items { list-style : none;  }
	
		#news ul.items li {
			float : left;
			width : 281px;
			display: block;
			margin-right : 10px;
			padding : 15px;
			background : url(/images/background_newsheader.png) top left repeat-x; }
			
			#news ul.items li.latestnews {
				background : url(/images/background_newslatestheader.png) top left repeat-x;
				width : 218px;
				margin-right : 0; }
			
			#news a {
				color: #f8981d;
				text-decoration: none; }
				
			#news a:hover {
				color: #f8981d;
				text-decoration: underline; }	
		
			#news h2 a {
				color: #597ab3;
				text-decoration: none; }
				
			#news h2 a:hover {
				color: #597ab3;
				text-decoration: none; }					
				
			#news ul.items li p { font-size : 1.4em; color : #57524c; }
			
				#news ul.items li p.more a {
					display : block; 
					background : url(/images/bullet_linkarrow.png) 0 1px no-repeat;
					padding-left : 25px;
					margin : 15px 0;
					color : #f8981d;
					text-decoration: none; }
					
				#news ul.items li p.more a:hover {
					text-decoration: none; }	
								
			#news ul.items li h2 { color : #57524c; font-size : 1.5em; font-size : normal; }
				#news ul.items li h2 strong { color : #6381ba; font-size : 1.3em; display : block; font-weight : normal; }
					#news ul.items li.latestnews h2 strong { color : #f8981d; }
					
				#news ul.items li.onlinehearingtest h2 {
					padding-left : 45px;
					background : url(/images/icon_pencil.png) 0 0 no-repeat;
					margin-bottom : 15px; }
					
				#news ul.items li.choosehearingaid h2 {
					padding-left : 45px;
					background : url(/images/icon_star.png) 0 -4px no-repeat;
					margin-bottom : 15px; }
					
				#news ul.items li.latestnews h2 {
					padding-left : 45px;
					background : url(/images/icon_news.png) 0 4px no-repeat;
					margin-bottom : 15px; }
				
				
				
				/* news sub items */
				
				#homescrollbox {
					height:180px;
					padding-right:5px;
					overflow-y:scroll; }
				
				#news ul.items li.latestnews ul { list-style : none; }
					#news ul.items li.latestnews ul li {
						float : none;
						width : auto;
						margin : 0;
						padding : 0;
						background : none;
						margin-bottom : 15px; }
						
						#news ul.items li.latestnews ul li h3 {
							font-size : 1.4em;
							color : #f1971f;
							padding-left : 25px;
							background : url(/images/icon_document.png) 0 0 no-repeat;
							margin-bottom : 3px;
							font-weight : normal; }
							#news ul.items { list-style : none; }
	
	#latestnews  { float: left}
	#latestnews ul.items { list-style : none; }
		#latestnews ul.items li {
			float : left;
			width : 281px;
			margin-right : 10px;
			padding : 15px;
			background : url(/images/background_newsheader.png) top left repeat-x; }
			
			#latestnews ul.items li.latestnews {
				background : url(/images/background_newslatestheader.png) top left repeat-x;
				width : 218px;
				margin-right : 0; }
			
			#latestnews a {
				color: #f8981d;
				text-decoration: none; }
				
			#latestnews a:hover {
				color: #f8981d;
				text-decoration: underline; }	
		
			#latestnews h2 a {
				color: #597ab3;
				text-decoration: none; }
				
			#latestnews h2 a:hover {
				color: #597ab3;
				text-decoration: none; }					
				
			#latestnews ul.items li p { font-size : 1.4em; color : #57524c; }
			
				#latestnews ul.items li p.more a {
					display : block; 
					background : url(/images/bullet_linkarrow.png) 0 1px no-repeat;
					padding-left : 25px;
					margin : 15px 0;
					color : #f8981d;
					text-decoration: none; }
					
				#latestnews ul.items li p.more a:hover {
					text-decoration: none; }	
								
			#latestnews ul.items li h2 { color : #57524c; font-size : 1.5em; font-size : normal; }
				#latestnews ul.items li h2 strong { color : #6381ba; font-size : 1.3em; display : block; font-weight : normal; }
					#latestnews ul.items li.latestnews h2 strong { color : #f8981d; }
					
				#latestnews ul.items li.onlinehearingtest h2 {
					padding-left : 45px;
					background : url(/images/icon_pencil.png) 0 0 no-repeat;
					margin-bottom : 15px; }
					
				#latestnews ul.items li.choosehearingaid h2 {
					padding-left : 45px;
					background : url(/images/icon_star.png) 0 -4px no-repeat;
					margin-bottom : 15px; }
					
				#latestnews ul.items li.latestnews h2 {
					padding-left : 45px;
					background : url(/images/icon_news.png) 0 4px no-repeat;
					margin-bottom : 15px; }
				
				
				
				/* news sub items */
				
				#latestnews ul.items li.latestnews ul { list-style : none; }
					#latestnews ul.items li.latestnews ul li {
						float : none;
						width : auto;
						margin : 0;
						padding : 0;
						background : none;
						margin-bottom : 15px; }
						
						#latestnews ul.items li.latestnews ul li h3 {
							font-size : 1.4em;
							color : #f1971f;
							padding-left : 25px;
							background : url(/images/icon_document.png) 0 0 no-repeat;
							margin-bottom : 3px;
							font-weight : normal; }
						
.hearing_test {
	background : url(/images/icon_pencil.png) 0 0 no-repeat; }
		
.hearing_test p {
	padding-left: 50px; }	
	
.hearing_test a {
	xpadding-left: 30px;
	font-size: 1.8em;  }							
						
#footer { 
	height : 120px; 
	/*background : url(/images/background_footer.png) 0 0 repeat-x; */
	background : url(/images/background_newsheader.png) 0 0 repeat-x; 
	padding : 15px 15px; 
	position : relative; 

	clear : both; }
	


/* phone contact */							
							
#footer #phonecontact { 
	position : absolute; 
	top : 10px; 
	left : 0; 
	width : 221px; 
	height : 193px; 
	padding-top: 20px; 
	padding-left: 20px; }
	
	#footer #phonecontact p { text-indent : -10000px; width : 221px; height : 193px; background : url(/images/header_phonecontact.png); }
	
	* html #footer #phonecontact p { background : none; }
	
	* html #footer #phonecontact p {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/header_phonecontact.png', sizingMethod='scale');}


	
	#footer #large_phone {
		float: left; 
		clear: both; 
		padding-bottom: 20px;
		width: 100%;
		text-align: center;  }
		
		#footer #large_phone p {
			font-size: 14px;  }
			
		#footer #large_phone p span {
			 font-size: 30px;  }			
	
	#footer #clinic_locations {
		float : left; 
		width : 600px; 
		text-align: center;  }
	
	#footer  #clinic_locations .clinic {
		float: left;
		width: 180px; 
		padding: 5px;
		margin: 5px;
		margin-top: 0;
		padding-top: 0;    }
		
		#footer  #clinic_locations .clinic h2 {
			font-size : 1.8em; 
			color : #143d8d; 
			font-weight : normal; 
			margin-bottom : 5px; }
			
			#footer  #clinic_locations .clinic p {
				font-size : 1.3em; 
				color : #597ab3;
				line-height: 1.2em; }
				
	#footer img {
		border: 1px solid #ccc;  }			
	
	
	#footer .contact { 
	float : left; 
	width : 350px; 
	margin-left: 10px;  }
	
	#footer .contact p {
			font-size : 1.4em;
			font-style : normal;
			color : #597ab3;
			padding-left : 0;
			padding-bottom: 10px;
			line-height: 1.5em;}
			
		#footer .contact p a {
			color: #6084c9;
			text-decoration: none;  }	
			 
		#footer .contact p a:hover {
			color : #143d8d; }
	
		#footer .contact h2 { 
			font-size : 2em; 
			color : #143d8d; 
			font-weight : normal; 
			margin-bottom : 10px; }
			
		#footer .contact h2 span {
			font-size: 1.5em; } 	
	
			
#footer .testimonial {
	float : right;
	width : 400px;
	height: 120px;
	border : 1px solid #fff;
	background: #fff;
	overflow : hidden;
	position : relative; }

	#footer .testimonial ul { 
		list-style : none; 
		margin: 0;
		padding : 15px 20px; }
		
		
		#footer .testimonial ul li { 
			display : none; }
			
			#footer .testimonial ul li p a { 
				color : #143D8D; 
				font-size : 1.4em; 
				/*font-weight:900;
				letter-spacing:2px;*/
				font-style : italic;
				text-decoration: none;  }
				
			#footer .testimonial ul li p a:hover { 
				color : #143d8d; 
				text-decoration: none; }	
				
				#footer .testimonial ul li p .author { 
					display : block; 
					position : absolute; 
					bottom : 10px; 
					left: 20px; 
					top: 100px;
					font-style : normal; 
					font-size: 90%;  }
				
				
				
				
/* External links */

a.extern:link {
	padding-right: 20px;
	background: url(/images/extern.png) 100% -38px no-repeat #fafafa;
	color:#000; }
	
a.extern:visited {
	padding-right: 20px;
	background: url(/images/extern.png) 100% -38px no-repeat #fafafa;
	color:#000; }
	
a.extern:hover, 
a.extern:focus {
	padding-right: 20px;
	background: url(/images/extern.png) 100% -138px no-repeat #f2f0f0 !important;
	color:#fff; }				

.caption_box {
	float: right;
	width: 300px;
	margin: 0 0 10px 10px;
	background-color: #fff;
	padding: 10px;
	padding-top: 0; 
	margin-top: 20px; 
	border: 1px solid #DDDAC4;
	text-align: center; 
	font-family: Arial; 
	font-size: 1.1em;
	color: #aea991; }

div.caption_box img { }
	
.clearing {clear:both; height:0; overflow:hidden; margin:-1px 0 0 0;}	

/* Site map */
#content .contentinner .nav_ul_vertical ul { list-style : none; }
#content .contentinner .nav_ul_vertical ul li { font-size : 1em; margin : 5px 0; }
#content .contentinner .nav_ul_vertical ul li a { color : #6084c9; text-decoration : none; }
#content .contentinner .nav_ul_vertical ul li.active a { background: #DFF0FF;  }
#content .contentinner .nav_ul_vertical ul li a:hover { color : #143d8d; }
#content .contentinner .nav_ul_vertical ul li li { font-size : .7em; margin-left : 20px; padding-left : 10px; }			
	
/* Form loader */	

#content .contentinner .loader { 
	font-size : 1.3em; 
	color : #333; 
	xposition : absolute; 
	top : 80px; 
	left : 20px;  
	background: #fff; }

#content .contentinner .loader p {
		background : url(/images/icon_loader_grey.gif) top left no-repeat;
		padding-left : 36px;
		font-size : 1.4em;
		height : 32px;
		line-height : 32px;
		color : #333333; }
		
#content .contentinner .success h3 {
	font-size: 2em;
	color: #6084C9;
	font-weight:normal; 
	display: block;
	border: 1px solid #6084C9; 
	text-align: center;
	padding: 5px; }	
	
		
#content .contentinner #message1, 
#content .contentinner #message2, 
#content .contentinner #message3 {
	width: 520px; 
	font-weight:normal; 
	border: 1px solid #6084C9; 
	text-align: center;
	padding: 5px 10px;  
	margin-left: 11px; 
	margin-top: 10px; }	
	
#content .contentinner #message1 h3, 
#content .contentinner #message2 h3, 
#content .contentinner #message3 h3 {
	color: #6084C9;
	font-size: 2em; 
	padding-top: 3px; 
	margin-top: 0;  }	

#content .contentinner #message1 p, 
#content .contentinner #message2 p, 
#content .contentinner #message3 p {
	xfont-size: 1.2em;  }	

.miss {
		color : #57524c; 
		font-size : 1.5em; 
		margin : 1em 0; 
		line-height: 1.4em; }
.message{ font-size:14px}

#myimage{
filter:progid:DXImageTransform.Microsoft.Fade(Duration=3)
}

div#news h2 {
	display: none;
}

div#news ul.items h2 {
	display: block;
}
	
/* CSS Document */


/* End of 'Style' */

