/******************** foundation *********************/body{	color: #62544D;	background-color: #FFF9EC;	margin: 0;	padding: 0;}a{	color: #f50;	background-color: transparent;	text-decoration: none;}a:hover{	color: #62544D;	background-color: transparent;	text-decoration: underline;}img{	border: 0;}form{	margin: 0;}.clearn{	clear: both;	font-size: 5px;}
.clearfix {width:100%;}
.clearfix:after{
    content: ""; 
    display: block; 
    clear: both;}.error{	color: #f00;	background-color: transparent;}/******************** system class *********************/.highlight{	background-color: #f0f;}.leftbox{	float: left;}.rightbox{	float: right;}/******************** Layout *********************//*---------- all ----------*/.container{	width: 850px;	margin: 0 auto;	padding: 0;	color: #62544d;	background: #F5E9E0 url(img/bg_container.gif) repeat-y top center;}/*---------- header ----------*/.header{	width: 800px;	margin: 0 auto;	padding: 25px 25px 70px;	color: #62544d;	background: #F5E9E0 url(img/bg_header.gif) no-repeat top left;	position: relative;}
/*.header h1{	width: auto;	margin: 0;	padding: 15px 15px 0;	text-align: right;}
*/
.header h1{
	margin: -37px -26px 10px 0;
	padding: 15px 15px 0;
	text-align: right;
	font-size:10px;
	font-weight:normal;
}
.avilog_logo{
	margin: 0;
}
.avilog_logo a{
	float:right;
	display:block;
	width: 300px;
	height:80px;
	margin: 15px 15px 0;
	text-indent:-9999px;
	background: #F5E9E0 url(img/title.gif) no-repeat top left;
}
.header .description{	width: auto;	margin: 0;	padding: 10px 15px 0;	text-align: right;}.header #logo{	width: auto;	margin: 0;	padding: 5px 25px 5px;	text-align: right;}.header #nowImage{	width: 420px;	height: 320px;	position: absolute;	top: 0;	left: 25px;}/*---------- content body ----------*/.contentBody{	width: 850px;	margin: 0 auto;	padding: 1px 0;	position: relative;	top: -10px;}/*---------- Side(menu) ----------*/.sideMenu{	width: 210px;	margin: 0 5px;	padding: 20px 0;	float: left;}*html div.sideMenu{	position: relative;	left: -5px;}*:first-child+html div.sideMenu{	position: relative;	left: -5px;}.sideMenu h2{	width: 205px;	margin: 0;	padding: 0;}.sideMenu ul{	width: 180px;	padding: 5px 0 20px;	margin: 10px 0 0 20px;	font-size: 12px;	color: #62544d;	background: transparent url(img/bg_side_li.gif) no-repeat top left}.sideMenu li{	width: 180px;	padding: 5px 0;	list-style-type: none;	color: #62544d;	background: transparent url(img/bg_side_li.gif) no-repeat bottom left;}.sideMenu li a{	padding-left: 20px;	color: #62544d;	background: transparent url(img/point_side_li.gif) no-repeat left center;}.sideMenu li a:hover{	color: #62544d;	background-color: transparent;}/*---------- Main ----------*/.Main{	width: 570px;	float: right;	margin: 0;	padding: 0 40px 0 0;}.Main:after{	content: "";	display: block;	clear: both;}.contBox{	width: auto;	margin: 20px;}/*---------- footer ----------*/.footer{	width: 850px;	height: 120px;	clear: both;	margin: 0 auto;	padding: 5px 0 0;	color: #62544D;	background: transparent url(img/bg_footer.jpg) no-repeat;}.footer p{	margin: 25px 30px;	font-size: 11px;	text-align: right;}/******************** Page *********************//*-- Page ID --*//* #pIndex, #pItem, #pArchive, #pArchiveList, #pError, #pMember, #pSearch, *//*---------- index/item ----------*/h3.itemTitle{	width: 475px;	height: 25px;	margin: 0;	padding: 26px 10px 0 80px;	font-size: 14px;	font-weight: normal;	font-style: normal;	color: #62544D;	background: transparent url(img/bg_itemtitle.gif) no-repeat;	position: relative;}h3.itemTitle img{	width: 80px;	height: 65px;	position: absolute;	top: 0;	left: 0;}h3.itemTitle a{	color: #62544D;	background-color: transparent;	text-decoration: none;}h3.itemTitle a:hover{	color: #62544D;	background-color: underline;}.itemNote{	width: auto;	margin: 0;	padding: 3px 12px 5px;	font-size: 10px;	text-align: right;}.itemNote em{	font-style: normal;	padding-left: 12px;	color: #62544D;	background: transparent url(img/point_category.gif) no-repeat left center;}.itemNote a{	color: #62544D;	background-color: transparent;}.itemBody{	width: 534px;	margin: 0 0 25px;	padding: 10px 15px;	color: #62544D;	background-color: #fff;	font-size: 12px;	line-height: 140%;}.itemBody img{	margin: 7px;}.itemBody hr{	width: 530px;	clear: both;	visibility: hidden;}.itemBody:after{	content: " ";	display: block;	clear: both;}/*---------- archives/error/search/member ----------*/h2.archiveTitle{	width: 560px;	margin: 15px 0 10px;	font-size: 20px;	padding: 10px 5px 5px;	color: #62544d;	background: transparent url(img/border_title.gif) no-repeat bottom left;}h3.archiveTitle{	width: auto;	margin: 0px 20px 10px;	color: #62544D;	background: transparent;	font-size: 16px;}h4.itemTitle{	width: auto;	margin: 0 5px 0 25px;	padding: 3px 3px 5px;	color: #666;	background: transparent url(img/border_title.gif) no-repeat bottom left;	font-size: 14px;	font-weight: normal;}h4.itemTitle a{	text-decoration: none;	font-weight: bold;	margin-left: 8px;}#pArchive .contBox, #pArchiveList .contBox{	font-size: 12px;	line-height: 130%;}#pArchive .itemNote{	width: auto;	margin: 0 5px 15px 25px;	padding: 1px;	color: #333;	background: transparent url(img/border_dot.gif) repeat-x left bottom;	text-align: right;}#pArchive .itemBody{	width: auto;	margin: 0 5px 0 25px;}#pMember .itemBody dl{	margin-left: 20px;	padding-bottom: 10px;}/*---------- comment ----------*/.commentBox{}.itemComment{}.commentBody{}.commentInfo{}
