body {
	padding:0;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#3F4656;
}

#container {
	width:780px;
	
}

	#header {
		width: 660px;
		position:relative;
		height:110px;
	}
	
		#header h1 {
			position:absolute;
			left:15px;
			top:15px;
			margin:0;
			text-indent:-1000px;
			overflow:hidden;
			height:84px;
			width:310px;
			background: #3F4656 url(images/rha_header.gif) 0 0 no-repeat;
		}
			#header h1 a {
				display: block;
				text-decoration: none;
				color:#fff;
			}
		
		#header p {
			position:absolute;
			right:0px;
			top:15px;
			margin:0;
			text-indent:-1000px;
			overflow:hidden;
			height:80px;
			width:156px;
			background: #3F4656 url(images/rha_header_ceo.gif) 0 0 no-repeat;
		}
	
	#left {
		float: left;
		width:130px;		
	}
		#left ul#nav {
			list-style-type: none;
			margin: 10px 0 0 0;
			padding:0 0 5px 0;
			background: #3F4656 url(images/white_dotted.gif) 0 100% repeat-x;
			
		}
			#left ul#nav li {
				margin: 0;
				padding:5px 20px 5px 10px;	
				line-height:0.8em;	
				position:relative;
			}
				#left ul#nav li a {
					color:#fff;					
					text-decoration: none;
					font-size:76%;		
				}
					#left ul#nav li a:hover, #left ul#nav li.here a {
						color:#F53C6A;
					}
					/*#left ul#nav li.here a {
						text-decoration: underline;
					}*/
		#left div.box {
			background: #3F4656 url(images/white_dotted.gif) 0 100% repeat-x;
			width:130px;
			padding: 0 0 1px 0;
		}

			#left div.box img {
				margin: 10px 10px 0 10px;
			}
			#left div.box h4 {
				font-size:76%;
				text-transform:uppercase;
				color:#fff;
				margin: 10px 0 10px 10px;
			}
			#left div.box p {
				margin: 10px;
				font-size:76%;
				color:#aaa;
				
			}
				#left div.box p.video {
					clear: left;
					margin: 10px 0;	
				}
					#left div.box p.video img {
						border: 0;
						float: left;
						position: relative;
						top: -8px;
					}
			#left div.box a {
				color:#fff;
			}
			#left div.box a:hover {
			color:#F53C6A;
			}
			#left div.box form {
				margin:0;
			}
				#left div.box form input {
					margin: 0px;
					width:100px;
					border: 2px solid #aaa;
				}
				#left div.box form input.clickable {
					width:auto;
				}
	#content {
		float: left;
		background-color:#fff;
		width:530px;	
		overflow:hidden;
	}
		#content h1 {
			margin: 10px;
			color:#F53C6A;
			font-size:120%;
		}
		#content h2 {
			margin: 10px;
			color:#F53C6A;
			font-size:100%;
		}
		#content p {
			margin: 10px;
			font-size:75%;
			_width:_1%;
			line-height: 1.4em;
		}
			/*#content p strong, #content p a {
				color:#F53C6A;
			}*/
			#content p.date {
				margin: 0 10px 15px 10px;
				line-height:0.4em;
				font-size:70%;
				color:#999;
			}
		#content ul {
			margin: 10px;
			font-size:75%;
			list-style-type: square;
			
		}
			

		
		#content hr {
			border: none;
			margin: 15px 10px;	
			overflow:visible;
			_height:1px;
			_color:#F53C6A;
			background: #fff url("../images/pink_dotted.gif") -20px 50% repeat-x;
				
		
		}
		
		#content div.hr {
			margin: 15px 10px;	
			height:1px;
			background: #fff url("../images/pink_dotted.gif") -20px 50% repeat-x;
		}
			#content div.hr hr {
				display: none;
			}		
		#content img.header {
			margin: 10px;
		}	

		#content form input, #content form textarea {
			width:300px;
		}	
		#content form textarea {
			height:100px;
		}	
		#content form input.clickable {
			width:auto;
		}
		
		#content div.paypal_buynow {
			display: inline;
			position: relative;
			top: 5px;
		}
		#content div.paypal_buynow form {
			display: inline;
		}
		
			#content div.paypal_buynow form input {
				width: auto;	
			}
		
		#content div.boxleft {
			float: left;
			margin: 0 10px;
			display: inline;
			width:220px;
		}	
			#content div.boxleft img {
				margin:0;
			}	
			#content div.boxleft div.caption {
				background-color:#3F4656;
				width:200px;
				padding:5px 7px;
				margin: 10px 0;
			}	
				#content div.boxleft div.caption p {
					font-size:80%;
					color:#fff;
					margin:9px;
					width:202px;
				}
					#content div.boxleft div.caption p strong {
						font-size:120%;
						display:block;
						margin: 5px 0 0 0;
						color:#F53C6A;
					}
					#content div.boxleft div.caption p strong span, #content div.boxleft div.caption p strong a {
						font-size:80%;
						color:#fff;
					}

		#content #footer {
			background-color:#3F4656;
			padding: 30px 10px;
		}
			#content #footer p {
				margin:0;
				color:#aaa;
				line-height:1.6em;
			}
				#content #footer p span {
					color:#fff;
					font-weight: bold;
				}
			#content #footer p a {				
				color:#ddd;			
			}


#content #stoppress {
background-color:#3F4656;
margin: 0 10px 10px 10px;
padding: 5px 10px 10px 10px;
}

#content #stoppress h3 {
margin:0;
color:#fff;
}
#content #stoppress h4 {
margin:3px 0 15px 0;
color:#aaa;
font-size: 0.9em;
}
#content #stoppress p {
margin:0;
color:#fff;
}
#content #stoppress p a {
color:#F53C6A;


}

	#right {
		float: left;
		width:120px;
		overflow:hidden;
				
	}

		#right div.sidebox {
			padding: 0 0 1px 0;
			background: #3F4656 url(images/white_dotted.gif) 0 100% repeat-x;
		}
			#right div.sidebox img {
				margin: 10px 10px 0 10px;
				border: none;
			}
			#right div.sidebox h4 {
				font-size:76%;
				text-transform:uppercase;
				color:#fff;
				margin: 10px 0 10px 10px;
			}
			#right div.sidebox p {
				font-size:70%;
				color:#aaa;
				margin: 10px 0 10px 10px;
			}
				#right div.sidebox p.highlight {
					color:#fff;
				}
			#right div.sidebox a {
				color:#fff;
			}

			#right div.sidebox a:hover {
				color:#F53C6A;

			}
			#right div.sidebox ul {
				font-size:70%;
				color:#aaa;
				margin: 10px 0 10px 10px;
				list-style-type: none;
				padding:0;
			}
				#right div.sidebox ul li {
					margin: 0 0 10px 0;
				}
				#right div.sidebox ul li span {
					display:block;
					color:#fff;
				}