/***************************************
Style Sheets.
----------------------------------------

**********************************C@NI*/

/*
 * To All Style
 */
#mother {
	background-image: url(../images/b_bac.gif);
	background-repeat:repeat-y;
	background-position:left top;
	margin:0 auto 20px auto;
	padding:0;
	width: 755px;
	position:relative;
	left:0;
	top:0;
}

/*
 * Header Area Style
 */
#header {
	margin:0 11px 10px 11px;
	padding: 0 0 9px 0;
	background-image: url(../images/h_bac_bottom.gif);
	background-repeat: repeat-x;
	background-position:left bottom;
	position:relative;
	top:0;
	left:0;
	height:1%;
}
	#mytitle {
		
	}
	#summary {
		font-size:x-small;
		text-align:right;
		width:500px;
		position:absolute;
		top:12px;
		right:0;
	}



/*
 * Main Area Style
 */

#main-box {
	display: inline-block;
	width: 733px;
	margin-left:11px;
} html[xmlns] #main-box { display: block;} * html #main-box { height: 1%; }
#main-box:after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
	clear: both;
}
	#main {
		float:right;
		width: 560px;
	}
		#top-rap {
			width: 560px;
			display: inline-block;
		} html[xmlns] #top-rap { display: block;} * html #top-rap { height: 1%; }
		#top-rap:after {
			height: 0;
			visibility: hidden;
			content: ".";
			display: block;
			clear: both;
		}
			#top-left {
				float:left;
				width:364px;
				padding:0 15px;
			}
			#top-right {
				float:left;
				width:166px;
			}
		#content {
			width: 524px;
			padding:0 10px 0 26px;
		}
	#page-menu {
		float:right;
		width: 173px;
	}




/*
 * Footer Area Style
 */
#footer {
	margin:30px 0 0 0;
	padding: 1px 3px 0 3px;
	background-image: url(../images/f_bac.gif);
	background-repeat:no-repeat;
	height:37px;
}
