@charset "utf-8";
/* CSS Document */

div {margin:0; padding:0}
body {
	scrollbar-base-color:#D3D4D5;
}

#wrapper {
	width:900px;
	margin:0 auto;
	}
	
#top_nav {
	background:url(../images/top_nav/background.jpg) repeat-x;
	display:block;
	height:64px;
	position:relative;
	z-index:50;
	}
	#top_nav #top_right_nav {
	position:absolute;
	top:12px;
	left:688px;
		}
		
	#top_nav #paypal {
	position:absolute;
	top:12px;
	left:518px;
		}			
#wrapper #top_nav #nav {
	position:absolute;
	top:50px;
	left:190px;
	width:689px;
	}	
	#wrapper #top_nav #nav img, #wrapper #top_nav #nav a {float:left;}
	
/****************** HOME PAGE STYLES ***********************/		
#wrapper #hp_bottom {
	background:url(../images/hp_bottom_bg.jpg) repeat-x;
	display:block;
	height:168px;
	position:relative;
	}	
	#wrapper #hp_bottom #hp_left {
		font:12px Arial, Helvetica, sans-serif;
		margin:10px 0px 0px 18px;
		width:375px;
		line-height:19px;
		}
	#wrapper #hp_bottom #hp_right {
		position:absolute;
		top:130px;
		left:500px;
		font:9px Arial, Helvetica, sans-serif;
		text-align:right;
		width:370px;
		line-height:15px;
		}
		
			
/****************** TEMPLATE STYLES ***********************/

#wrapper #sec_bottom {
	background:url(../images/secondary_bg.jpg) repeat-x;
	display:block;
	height:537px;
	position:relative;
	padding-top:25px;
	}	
	
	
	#wrapper #sec_bottom #sec_left {
		font:14px Arial, Helvetica, sans-serif;
		display:block;
		overflow:auto;
		width:178px;
		height:522px;
		line-height:19px;
		background-color:#FABE78;
		padding:8px;
		float:left;
		}
		
		#wrapper #sec_bottom #sec_left a {
			color:#000;
			}
		#wrapper #sec_bottom #sec_left a:hover {
			text-decoration:none;
		}		
		#wrapper #sec_bottom #sec_left img {
		padding-right:4px;}

			#wrapper #sec_bottom #sec_left ul, 	#wrapper #sec_bottom #sec_left ol {
				margin:0;
				margin-left:18px; padding:0;
				}
		
#wrapper #sec_bottom #mid_col {
	float:left;
	margin-left:15px;
	padding:5px;
	width:385px;
	height:480px;
	overflow:auto;
	font:14px Arial, Helvetica, sans-serif;
	}	
#wrapper #sec_bottom #mid_col a {
	color:#FABE78;
	}
#wrapper #sec_bottom #mid_col a:hover {
	text-decoration:none;
	}			
	#wrapper #sec_bottom #mid_col h1 {
	font-size:20px;
	font-weight:bold;	}
	#wrapper #sec_bottom #mid_col h2 {
	font-size:14px;
	font-weight:bold;}
	
#wrapper #sec_bottom #right_col {
	float:left;
	height:377px;
	}


		
	#wrapper #sec_bottom #sec_right {
		position:absolute;
		bottom:13px;
		left:500px;
		font:9px Arial, Helvetica, sans-serif;
		text-align:right;
		width:370px;
		line-height:15px;
		}
		
		


#links {
position:relative;
}
#links a {
margin:0px;
display:block;
}
#links a:hover {
border:0px black dashed;
}
#links a .im1{}
#links a .im2 {height: 0; width: 0; border-width: 0;}
#links a:hover .im2 {position: absolute; top:0px; left: 12px; width:auto; height:auto; border:2px dashed #000; padding:5px; background-color:#FFF;}
		

