/*
	My Custom layout
	Section: Page Width Rules (.cus-doc)
*/
	.cus-doc {
		margin:auto;
		text-align:left;
		width:57.69em;*width:56.25em;
		min-width:750px
	}
	
	/*
		Subsection: 801 Centered (cus-doc)
	*/
	
	.cus-doc{
		width:801px; *width:790px;
	}

/*
	Header Section:
*/
	/*
		Subsection: Top
	*/
	#hd-d-top{
		height:36px;
		text-align:right
	}
	
	#hd-d-top span{
		font-size:85%;
		margin-right:15px;
		line-height:3em
	}
	
	/*
		Subsection: Logo
	*/
	#hd-d-logo{
		height:111px
	}
	
	#logo{
		margin-top:25px;
		margin-left:15px
	}
	
	/*
		Subsection: Header Banner
	*/
	#hd-d-bnr{
		float:left;
		width:100%
	}
		/*
			Right Nav Areaa
		*/
		#hd-d-bnr img#bnr{
			float:left
		}
	
		#hd-d-rnav a{
			display:block;
			float:left;
			width:180px; *width:179px;
			height:44px;
			padding:8px 60px 0 30px
		}
	
	/*
		Subsection: Header Nav
	*/
	#hd-d-nav{
		height:52px;
		float:left;
		width:100%
	}
		#hd-d-nav ul {
			clear:both
		}
		#hd-d-nav ul li, #hd-d-nav ul#sub-menu li{
			float:left;
			margin-top:13px;
			margin-left:50px;
			color:#FFF
		}
		#hd-d-nav ul#sub-menu li{
			margin-top:5px;
			color:#000;
			font-size:93%
		}
		#right-bndry{
			float:right;
			width:281px; *width:279px;
			margin-top:3px;
			height:20px
		}
/*
	Subsection: Body Section
*/	
	#bd {
		padding-bottom:10px
	}
	.yui-gc #cus-yui-u{
		width:279px; *width:278px;
		margin:0;
	}
		/*
			Right Area
		*/
		#cus-yui-u div.top{
			border-bottom:1px solid #d0d0d0
		}
		#cus-yui-u div{
			padding:20px 25px
		}
		/*
			Left Area
		*/
		.yui-gc #cus-first{
			width:518px;
			*width:510px;
			_width:474px
		}
			#bd div#wel-msg{
				margin:auto;
				width:420px; *width:414px; _width:400px;
				margin-top:35px;
				_margin-left:53px;
			}
			#bd div#wel-msg h2{
				margin-bottom:12px
			}
			
	/*
		Subsection: Info Board
	*/
	#info-board{
		width:90%;
		padding-left:16px;
		_padding-left:10px;
	}
	
/*
	Box
*/
.box{
	width:206px;
	margin:auto;
	margin-top:15%;
	_margin-top:8%
}
.bdr-hdr {
	padding-left:7px;
	background:#FFF url("../images/bd_hd-l.gif") no-repeat
}
.bdr-hdr div{
	height:9px;
	background: url("../images/bd_hd-r.gif") no-repeat top right
}
.bdr-bd{
	margin-top:-1px;
	border-right:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC
}
.bdr-ftr {
	padding-left:7px;
	padding-bottom:15px;
	background:#FFF url("../images/bd_ft-l.gif") no-repeat;
}
.bdr-ftr div{
	background:url("../images/bd_ft-r.gif") no-repeat top right;
	height:9px
}
* html .bdr-ftr div{
	margin-bottom:-9px
}
* html .bdr-hdr div{
	margin-bottom:-10px
}
	/*
		Box Content
	*/
	.box-data{
		padding:0 20px
	}
	.box-title{
		height:35px;
		width:100%;
		margin:10px 0;
		float:left;
		display:block;
		padding:3px 0
	}
	.box-title span{
		padding:0 20px;
		color:#FFF;
		font-weight:bold;
		display:block
	}
	
/*
	Footer Section
*/
#ft{
	padding:10px
}

/*
	Fade
*/
.fade-box {
		margin-left:0;
		position: absolute;
		top:258px;
		float:left;
		width:380px;
}


/* 
	Debugging
*/
.b {
	border:1px solid #000
}
.b1 {
	border:1px solid #F00
}
.b2 {
	border:1px solid #0F0
}
	