/* CSS Document */

	body,
	html {
		margin:0;
		padding:0;
		background:#ffffff;
		color:#000;
		font-family:arial, helvetica, san serif;
		font-size:small;
	}
	body {
		min-width:982px;
	}
	#wrap {
		background:#ffffff;
		margin:0 auto;
		width:982px;
	}
	#header {
		height:156px;
		background-image:url(/_elements/inside/header.jpg);
	}
	#header h1 {
    	padding:5px;
	    margin:0;
    }
	#nav {
		background:#c99;
		padding:5px;
	}
	#nav ul{
		margin:0;
		padding:0;
		list-style:none;
	}
	#nav li{
		display:inline;
		margin:0;
		padding:0;
	}
	#main {
		background:#ffffff;
		background-image:url(/_elements/inside/header_btm.jpg);
		background-repeat:no-repeat;
		float:left;
		width:689px;
		padding-top:60px;
		padding-left:20px;
		padding-bottom:20px;
		padding-right:20px;
	}

	#sidebar {
		background-color: #FFFFFF;
		float:right;
		width:253px;
	}
	
	#footer {
		clear:both;
	}
	#footer p {
		padding:5px;
		margin:0;
    }
	
	#image {
	background-color: #FFFFFF;
	padding: 5px;
	border: 1px solid #CCCCCC;
	clear: left; 
	margin: 0 0 .25em 1em;
	overflow: visible;
		
}
	
	
	.headlinetext {
		font-size:16px;
	    font-weight:bold;
	 color:#7dd464;
    }
	
	
	.lgtext {
		font-size:13px;
	    font-weight:bold;
	 color:#666666;
    }
	
	.lgtextBlk {
		font-size:14px;
	    font-weight:bold;
    }
	
	.smtext {
		font-size:10px;
	 color:#666666;
    }
	
		.regtext {
		font-size:x-small;
    }
	
	
	
	a{ outline: none; }
a, a:link, a:visited { 	
	text-decoration:none;
	 color:#7dd464;
}
a:hover, a:active { 	
	text-decoration:none;
	color: #15BADF;
}


a.lnkfooter:link {color: #666666; text-decoration: none} 
a.lnkfooter:visited {color: #666666; text-decoration: none} 
a.lnkfooter:hover {color: #7dd464; text-decoration: none} 
a.lnkfooter:active {color: #7dd464; text-decoration: none}  


hr { border:none; border-bottom: dotted 1px #CCCCCC; width:100%; background-color:#FFFFFF; color:white; }