html, body {
	margin:0;
	padding:0;
}
	body {
		font-family:Arial, sans-serif;
		font-size:95%;
		background:url(images/i_bg.gif) no-repeat 50% 0 #393a3c !important;
		background:url(images/i_bg2.gif) no-repeat 50% 0 #393a3c;
	}
	#cnt {
		margin:0 auto;
		width:825px;
		
		background:url(images/back_longer.jpg) no-repeat -56px 0px;
		
	}
		
		#hdr {
			height:133px;
			text-align:right;
			
		}
			#hdr span {
				margin-right:8px;
				font-size: 14px;
				line-height:2.8em;
				font-family: "Arial", sans-serif;
				color:#fff;
			}

			#hdr span a {
				text-decoration:none;
				color:#fff;
			}
			#hdr span a:hover {
				text-decoration:hover;
			}
			#logo {
				display:block;
				width:210px;
				height:133px;
				float:left;
				text-align:left;
				text-indent:-999px;
				overflow:hidden;
				background:#fff url(images/logo.gif);
			}
		
		#m_nav {
			margin:0;
			padding:0;
			list-style:none;
			background:#e3bf47;
			float:left;
			
			width:210px;
			height:200px;
			font-size:12px;
			font-family:"Arial", sans-serif
			
		}			
			#m_nav li {
				margin:0 0 0 6px;
				padding:0;
				background: url(images/sliver.gif) no-repeat;
			}
			#m_nav li.first {
				margin:9px 0 0 6px;    
				width:198px;
				background:#dab136; 	
			}
			#m_nav li a {
				padding:6px 0 4px 5px;  
				height:17px;
				display:block;
				text-decoration:none;
				color:#153b68;
			}
			#m_nav li a:hover {
				background:#fff;  
				text-decoration:underline;
				width:193px;   
			}	
			
		#m_pnt {
			margin:0;
			padding:0;
			width:403px;    
		    margin-top:20px;
			float:right;
			list-style:none;
		}
		#m_pnt li {
			margin:0;
			padding:0;
		}
		
		
		#maintext_1 {
			margin-top:25px;
			display:block;
			width:284px;
			height:29px;
			background:url(images/main_text_1.gif) no-repeat;
		}
		#maintext_2 {
			margin-top:10px;
			display:block;
			width:311px;
			height:29px;
			background:url(images/main_text_2.gif) no-repeat;
		}
		#maintext_3 {
			margin-top:10px;
			display:block;
			width:342px;
			height:29px;
			background:url(images/main_text_3.gif) no-repeat;
		}
		#maintext_5 {
			margin:10px 0 0 4px;
			display:block;
			width:400px;
			height:43px;
			background:url(images/main_text_5.gif) no-repeat;
		}
		
			
	#m_c {
		clear:both;
	}	
		#quote {
			padding-top:12px;
			float:left;
			width:160px;
			font-style:italic;
			font-size: 14px;
			color:#fff;
		}
		#quote p {
			margin:8px;
		}
		#quote a {
			color:#fff;
		}
	
	a {
		text-decoration:none;
	}	
	a:hover {
		text-decoration:underline;
	}
	
		#col_1 {
			float:right;
			width:413px;
		}	
			#int {
				padding:8px 20px 4px 20px;
				font-size:.85em;     
				line-height:1.4em;
				background: #fff url(images/frontWhite.jpg) no-repeat bottom left;
			}
				#int h2 {
					margin:0;
					padding:15px 0 0px 0;
					font-size:1.05em;
					color:#1a1a1a;    
					margin-bottom:-5px; 
					font-weight:bold;
				}
				
				#int ul {
					margin:5px 0 32px 0;
					padding:0;
					list-style-image:url(images/star.gif);
					color:#333;
				}
					#int li {
						margin:0 0 0 20px;
						padding-bottom:2px;
					}
			form {
				margin:0px;
				padding:8px;
				padding-left:22px;
			              
				background:#7ca8e8;
				font-weight:lighter;  
				font-size:.8em;
				color:#14448b;
			}
				form p {		
					margin:0;
					padding:0;
			    }
				form #request_text {				
					font-weight:bold; 
					font-size:1.4em;
				}
				form #issues_text {
					font-style:italic;
				}
				input {
					margin-left:12px;
				}	
				input.go {
					padding-left:0px;
					position:relative;
					top:6px;
					left:-10px;
				}
				form #formbottom {
					margin-top:5px;
					clear:both;
				}
			
	#ftr {
		padding:35px 0;
		float:left;
		width:100%; 
		background:#393a3c;
	}
		#ftr div {
			margin:0 auto;
			width:825px;
		}
		#ftr ul {
			margin:0;
			padding:0;
			list-style:none;
			font-size:11px;
			float:left;
		}
		#ftr li {
			float:left;
		}
		#ftr a {
			 
			margin-right:8px;
			padding-left:8px;
			border-left:1px solid #999;
			
			color:#999;
		}
		#ftr a.first {
			padding-left:0;
			border-left:0;
		}
		
	#ftr span {
		float:right;
		width:250px;
		font-size:10px;
		line-height:20px;
		color:#999;  
		text-align:right;
		
	}              
	
	#a_lrn img {      
		margin-top:-10px;    
		margin-bottom:10px;
	}