@charset "UTF-8";

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	background-color:#fff;
	}

a {outline:none;}

.first { margin-top:0; }
.last { margin-bottom:0; }
.hide {display:block;}


#page {
	width:960px;
	margin-left:auto;
	margin-right:auto;
	}



/* HEADER CONTENT */

#header {
	width:960px;
	height:145px;
	}

#logo {
	width:250px;
	height:125px;
	float:left;
	margin:12px 0 0 18px;
	}

	#logo img, #logo h1 { display:block;}
	
	#logo h1 {font-size:11px;}	
	
#top-nav {
	width:540px;
	height:30px;
	float:left;
	margin:75px 0 0 150px;
	}
	
	#top-nav-ul {
		width:540px;
		height:30px;
		background:url("../images/header-nav.png") no-repeat;
		margin:0;
		padding:0 0 0 0px;
		}
		
	#top-nav-ul li, #top-nav-ul li a {
		height:30px;
    	display: block;	
		overflow:hidden;
		}	
		
	#top-nav-ul li {
		float:left;
		list-style: none;
    	display: inline;
    	text-indent: -9999em;	
		}	
		
	#top-nav-one { width: 62px; }
	#top-nav-two { width: 112px; }
	#top-nav-three { width: 156px; }
	#top-nav-four { width: 141px; }
	#top-nav-five { width: 69px; }
	
	#top-nav-one a:hover, .nav-one-on { background:url("../images/header-nav.png") 0px -30px no-repeat; }
	#top-nav-two a:hover, .nav-two-on { background:url("../images/header-nav.png") -62px -60px no-repeat; }
	#top-nav-three a:hover, .nav-three-on { background:url("../images/header-nav.png") -174px -90px no-repeat; }
	#top-nav-four a:hover, .nav-four-on { background:url("../images/header-nav.png") -330px -120px no-repeat; }
	#top-nav-five a:hover, .nav-five-on { background:url("../images/header-nav.png") -471px -150px no-repeat; }	
		
		
		
/* MAIN IMAGE */		
	
#main-image {
	display:none;
	}
	
	.main-image-001 {
		background-image:url("../images/main-image-001.jpg");
		}
		
#main-image-copy {
	width:430px;
	height:80px;
	margin:5px 0 0 490px;
	padding:5px 0 5px 0;
	background-image:url("../images/main-image-cover.png");
	background-repeat:repeat-y;
	}
	
	#main-image-copy h2 {
		font-size:20px;
		font-weight:bold;
		color: #ec2024;
		text-align:right;
		width:430px;
		border-bottom:1px solid #ec2024;
		margin:0 0 5px 0;
		}
		
	#main-image-copy p {
		font-size:14px;
		line-height:18px;
		font-weight:bold;
		color: #ffffff;
		text-align:right;
		margin:0 0 0 0;
		}
		
		#main-image-copy p a:link, #main-image-copy p a:visited {
			color: #ec2024;
			text-decoration:none;
			}
		#main-image-copy p a:hover, #main-image-copy p a:active {
			color: #ffffff;
			text-decoration:none;
			}
			

/* MAIN SECTION */

#main-section {
	width:960px;
	}


#sub-pic {
	width:230px;
	height:310px;
	margin:0 0 10px 0;
	padding:0;
	background-repeat:no-repeat;
	}

	.pic-bid {background-image:url("../images/sub-image-001.jpg"); }
	.pic-mang {background-image:url("../images/sub-image-001.jpg"); }
	.pic-fund {background-image:url("../images/sub-image-001.jpg"); }
	.pic-ctc {background-image:url("../images/sub-image-001.jpg"); }

#nav {
	width:230px;
	float:left;
	margin:15px 0 150px 0;
	display:none;
	}
	
	#nav-ul {
		width:230px;
		height:30px;
		margin:0;
		padding:0px;
		}
		
	#nav-ul li, #nav-ul li a {
		height:30px;
    	display: block;	
		overflow:hidden;
		}	
		
	#nav-ul li {
		list-style: none;
    	display: block;
    	text-indent: -9999em;
		margin:0;
		padding:0;	
		}	
		
	#nav-one { width: 230px; background:url("../images/nav-01.png") no-repeat; }
	#nav-two { width: 230px; background:url("../images/nav-02.png") no-repeat; }
	#nav-three { width: 230px; background:url("../images/nav-03.png") no-repeat; }
	#nav-four { width: 230px; background:url("../images/nav-04.png") no-repeat; }
	#nav-five { width: 230px; background:url("../images/nav-05.png") no-repeat; }
	
	#nav-one a:hover, .one-on { width: 230px; background:url("../images/nav-01-over.png") no-repeat; }
	#nav-two a:hover, .two-on { width: 230px; background:url("../images/nav-02-over.png") no-repeat; }
	#nav-three a:hover, .three-on { width: 230px; background:url("../images/nav-03-over.png") no-repeat; }
	#nav-four a:hover, .four-on { width: 230px; background:url("../images/nav-04-over.png") no-repeat; }
	#nav-five a:hover, .five-on { width: 230px; background:url("../images/nav-05-over.png") no-repeat; }
	


#sub-callout {
	width:650px;
	height:30px;
	background-repeat:no-repeat;
	margin:5px 0 10px 0;
	}
#sub-callout h2 {
	font-size:20px;
	margin:0 0 20px 0;
	padding:0;
}
	


#callout {
	width:730px;
	float:left;
	}
	
	.callout-box {
		width:190px;
		margin:65px 10px 0 35px;
		float:left;
		}
		
		.callout-box h2 {
			text-align:center;
			color:#000;
			font-size:16px;
			line-height:18px;
			margin-bottom:0;
			padding-bottom:0;
			}
		
		.callout-box p {
			text-align:center;
			color:#000;
			font-size:13px;
			line-height:18px;
			}
			
		.callout-box a:link, .callout-box a:visited {
			color:#ec2024;
			text-decoration:underline;
			}
		.callout-box a:hover, .callout-box a:active {
			color:#000;
			text-decoration:underline;
			}
		
	#callout-footer {
		clear:both;
		margin:0;
		padding:0;
		height:10px;
		}
		
#content {
	width:650px;
	float:left;
	color:#fff;
	padding:0 0 0 30px;
	}
	
	#content h2 {
		font-size:18px;
		font-weight:normal;
		color:#000000;
		margin:10 0 0 0;
		}
		
	#content p, #content ul, #content li {
		font-size:14px;
		font-weight:normal;
		color:#000000;
		line-height:20px;
		}
		
	#content p a:link, #content p a:visited {
		color: #ec2024;
		text-decoration:underline;
		}

	#content p a:hover, #content p a:active {
		color: #000000;
		text-decoration:underline;
		}
		
/* FOOTER */

#footer {
	width:960px;
	height:26px;
	margin:20px 0 0 0;
	padding:15px 0 0 0;
	}
	
	#footer p {
		font-size:12px;
		color:#000;
		margin:0;
		text-align:center;
		}
		
	#footer a:link, #footer a:visited {
		color: #000;
		text-decoration:none;
		}
	#footer a:hover, #footer a:active {
		color: #000;
		text-decoration:none;
		}