/*********************
*	CONTENT
*********************/	
	#content {
	}
	
	#content h1.bottom  { color: #464849; font: text-align: center 20px Arial; background: #fff url("../images/inner/banner_bottom_bgr.jpg") repeat-x 50% top; margin: 10px -3px -20px -10px; padding: 30px 0; position: relative; clear: both }

/*********************
*	COLUMN RIGHT
*********************/
	#column-right {
	}

/*********************
*	COLUMN LEFT
*********************/
	
/*********************
*	COLUMN MIDDLE
*********************/
	#column-middle {
		width: 550px;
	}

	#column-middle .note {
		border: 1px solid #F1EBDC;
		background: #F6F4EC;
		padding: 5px;
		font-weight: bolder;
		height: 100%;
		overflow: hidden;
	}
	
	#column-middle .note .title {
		display: block;
		color: #B68000;
		margin: 6px 0;
		padding: 3px 0;
		font: 12px Tahoma;
		font-weight: bolder;
		text-decoration: none;
	}
	
	#column-middle .note img {
		float: left;
		margin: 5px 10px;
		margin-left: 0;
	}
	
	#column-middle .note .icon {
		clear: left;
	}
	
	#column-middle .note .pc-icons {
		float: right;
		margin-top: -35px;
		margin-right: -150px;
		_margin-right: -110px;
	}

	#column-middle .note span {
		display: block;
		width: 250px;
		_width: 200px;
		height: 50px;
		padding-top: 7px;
	}
	
	#column-middle .note dd {
		float: left;
		width: 48%;
		margin: 0;
		margin-left: 8px;
		padding: 0;
	}
	
	#column-middle .note li {
		background: url( '../images/arrow_common.png' ) no-repeat 1px 5px;
		padding-left: 15px;
		margin: 6px 0;
	}
	
	#column-middle .clean {
		background: transparent;
		border: 0;
	}
	
	#column-middle .clean dd {
		width: auto;
	}

	#column-middle .note-gray dfn {
		font-weight: lighter;
		font-style: normal;
	}

	#column-middle .note-gray li {
		background: url( '../images/arrow_common_gray.png' ) no-repeat 1px 5px;
		border-color: #ECECEC;
	}
	
	.label {
		border: 1px solid #DAD4C6;
		background: #fff;
		padding: 1px;
		float: left;
		margin-right: 15px;
	}
	
	label.name {
		color: #956E29;
		font-weight: bolder;
		display: block;
		margin: 5px 0 ;
	}
/*****	BOX	*****/
	
	dl.box {
		clear: left;
		position: relative;
		background: #F2F3ED;
		float: left;
		margin: 0;
		width: 205px;
		margin-right: -3px;
		color: #484846
	}
	
	.box dt {
		background: transparent;
		height: 11px;
		padding: 12px;
		border: 0;
		font-size: 10px;
	}
	
	.blue dt {
		color: #297095;
		background: url( '../images/inner/title_icon_blue.png' ) no-repeat;
	}
	
	.blue dd li {
		background-image: url( '../images/arrow_blue.png' );
	}
	
	.beige dt {
		color: #B68000;
		background: url( '../images/inner/title_icon_beige.png' ) no-repeat;
	}
	
	.green dt {
		color: #5E950F;
		background: url( '../images/inner/title_icon_green.png' ) no-repeat;
	}
	
	.blue dt, .beige dt, .green dt {
		background-position: 3px 8px;
		padding-left: 32px;
	}

	.box dd {
		background: url( '../images/inner/box_content_bgr.png' ) repeat-x top;
		border: 0;
	}

	.box img {
		float: left;
		margin-right: 15px;
	}
	
	.box ul {
		width: 170px;
		float: left;
	}
	
	.box li {
		margin: 5px 0px;
	}
	
	/* 2008.07.24 KJD: Updated for Archives box in IE */
	.box
	{
		min-height:		150px;
	}
	
	.box iframe
	{
		display: 	block;
		clear: 		both;
		height:		115px;
		width:		100%;
	}

/*********************
*	FOOTER
*********************/
	#footer {
		background: #393939;
		color: #9C9C9C;
		padding: 10px;
		border-top: 1px solid #BBBDB0;
		font: 11px Arial;
		text-align: right;
		position: relative;
		margin: 5px -10px -15px -10px;
		width: 760px;
		_margin-top: 20px;
	}
	
	#footer .menu {
		float: left;
		color: #575757;
	}
	
	#footer .menu a {
		color: #DFE6EC;
		font-weight: lighter;
		padding: 0 4px;
		text-decoration: none;
	}
	
	#adds {
		padding: 20px 0 20px 40px;
		height: 100%;
		overflow: hidden;
	}
	#adds h3 {
		display: block;
		font-size: 13px;
		padding: 10px 0;
		margin: 10px 0 0 0;
		width: 120px;
	}