#main_content {	
			margin: 0;
			padding: 0;
			border: 0;
			width: 790px;
			min-height: 200px; /* for modern browsers */
			height: auto !important; /* for modern browsers */
			height: 200px; /* for IE5.x and IE6 */
			background-image: url(../../themes/rspa/images/background_05.gif);
			background-repeat: repeat-x;
			}
		
			#welcome_text {
				margin: 0;
				padding: 0;
				border: 0;
				width: 290px;
				height: 180px;
				float: left;
				background-image: url(../../themes/rspa/images/background_07.gif);
				background-repeat: repeat-x;
				}
				
				#welcome_text p {
					margin: 0;
					padding: 25px 10px 10px 10px;
					}
					
					#welcome_text a:link, #welcome_text a:visited {
						color: #444;
						text-decoration: underline;
						}
					
					#welcome_text a:hover, #welcome_text a:active {
						color: #a77f4b;
						text-decoration: underline;
						}
				
			#welcome_flash {
				margin: 0;
				padding: 0;
				border: 0;
				width: 500px;
				height: 180px;
				float: left;
				background-image: url(../../themes/rspa/images/welcome_back.jpg);
				background-repeat: no-repeat;
				}
				
				#welcome_flash h1 {
					margin: 25px 10px 20px 180px;
					padding: 0;
					font-size: 16px;
					}
				
				#welcome_flash p {
					margin: 0 20px 10px 180px;
					padding: 0;
					}
				
				#welcome_flash h5 {
					margin: 0 0 20px 360px;
					padding: 0 20px 20px 0;	
					text-align: right;	
					font-size: 11px;	
					font-weight: normal;	
					}
					
					#welcome_flash h5 a:link, #welcome_flash h5 a:visited {
						margin: 0;
						color: #444;
						text-decoration: none;
						}
					
					#welcome_flash h5 a:hover, #welcome_flash h5 a:active {
						margin: 0;
						color: #a77f4b;
						text-decoration: underline;
						}
					
					#welcome_flash a:link, #welcome_flash a:visited {
						color: #444;
						text-decoration: underline;
						}
					
					#welcome_flash a:hover, #welcome_flash a:active {
						color: #a77f4b;
						text-decoration: underline;
						}
						
				
			#link_flash {
				margin: 0;
				padding: 10px 0 0 0;
				border: 0;
				width: 350px;
				height: 215px;
				background-image: url(../../themes/rspa/images/home_background_01.gif);
				background-repeat: no-repeat;
				float: left;
				}
				
				#link_flash a:link, #link_flash a:visited {
					color: #000;
					text-decoration: none;
					}
				
				#link_flash a:hover, #link_flash a:active {
					color: #a77f4b;
					text-decoration: underline;
					}
				
				#link1_3 {
					margin: 0;
					padding: 0;
					border: 0;
					width: 350px;
					height: 70px;
					}
				
				#link4_6 {
					margin: 0;
					padding: 0;
					border: 0;
					width: 350px;
					height: 70px;
					}	
				
				#link7_9 {
					margin: 0;
					padding: 0;
					border: 0;
					width: 350px;
					height: 70px;
					}
				
				#link1, #link2, #link3, #link4, #link5, #link6, #link7, #link8, #link9 {
					margin: 0;
					padding: 0;
					border: 0;
					width: 100px;
					height: 40px;
					float: left;
					text-align: center;
					font-size: 11px;
					}
					
				#link1 {
					margin: 30px 0 0 6px;
					*margin: 30px 0 0 5px;
					_margin: 30px 0 0 4px;
					}
				
				#link2 {
					margin: 22px 0 0 12px;
					*margin: 22px 0 0 10px;
					_margin: 22px 0 0 11px;
					}
				
				#link3 {
					margin: 22px 0 0 18px;
					*margin: 22px 0 0 16px;
					}
					
				#link4 {
					margin: 27px 0 0 7px;
					*margin: 27px 0 0 5px;
					_margin: 27px 0 0 3px;
					}
				
				#link5 {
					margin: 27px 0 0 10px;
					*margin: 27px 0 0 10px;
					_margin: 27px 0 0 11px;
					}
				
				#link6 {
					margin: 27px 0 0 18px;
					*margin: 27px 0 0 16px;
					}
				
				#link7 {
					margin: 30px 0 0 7px;
					*margin: 30px 0 0 5px;	
					_margin: 30px 0 0 3px;			
					}
				
				#link8 {
					margin: 30px 0 0 12px;
					*margin: 30px 0 0 10px;
					_margin: 30px 0 0 11px;
					}
				
				#link9 {
					margin: 30px 0 0 15px;
					*margin: 30px 0 0 16px;
					}
				
			#media_centre {
				margin: 0;
				padding: 0;
				border: 0;
				width: 175px;
				height: 225px;
				background-image: url(../../themes/rspa/images/home_background_02.gif);
				background-repeat: no-repeat;
				float: left;
				}
				
				#media_centre p {
					margin: 0;
					padding: 23px 10px 10px 18px;
					}
					
				#media_centre ul {
					margin: 2px 0 0 35px;
					padding: 0;
					font-size: 11px;
					}
					
					#media_centre li {
						margin: 0;
						padding: 0;
						line-height: 1.6;
						}
					
					#media_centre a:link, #media_centre a:visited {
						color: #444;
						text-decoration: underline;
						}
					
					#media_centre a:hover, #media_centre a:active {
						color: #a77f4b;
						text-decoration: underline;
						}
				
			#additional_info {
				margin: 0;
				padding: 0;
				border: 0;
				width: 265px;
				height: 225px;
				background-image: url(../../themes/rspa/images/home_background_03.gif);
				background-repeat: no-repeat;
				float: left;
				}		
				
				#additional_info p {
					margin: 0;
					padding: 23px 20px 10px 18px;
					}
					
					#additional_info a:link, #additional_info a:visited {
						color: #444;
						text-decoration: none;
						}
					
					#additional_info a:hover, #additional_info a:active {
						color: #a77f4b;
						text-decoration: underline;
						}
			
		#clear {
			clear: both;
			height: 1px;
			}	
					
		#footer {
			margin: 0;
			padding: 0;
			border: 0;
			width: 790px;
			height: 20px;
			text-align: right;
			font-size: 11px;
			color: #8f907c;
			background-color: #fff;
			}
			
			#footer h5 {
				margin: 0;
				padding: 5px 10px 0 0;
				border-top: 1px #E1E1E1 solid;
				font-size: 11px;
				font-weight: normal;
				}
			
			#footer h5 a:link, #footer h5 a:visited {
				color: #444;
				text-decoration: none;
				}
			
			#footer h5 a:hover, #footer h5 a:active {
				color: #a77f4b;
				text-decoration: underline;
				}