div.title
	{ height:147px; clear:both; }
div.title div.cat
	{ width:157px; float:left; padding-top:48px; }
div.title div.pag
	{ width:643px; float:left; }

div.lnv
	{ width:157px; float:left; }
div.lnv ul
	{ border-top:1px dotted #666666; margin-bottom:20px; }
div.lnv ul li
	{ list-style-type:none; background:url('../../img/nv/tri_blue.gif') no-repeat left 5px; padding:3px 3px 3px 15px; line-height:11pt; border-bottom:1px dotted #666666; font-size:8pt; }
div.lnv ul li.sub
	{ background:url('../../img/nv/tri_blue.gif') no-repeat 15px 5px; padding:3px 3px 3px 30px; }
div.lnv ul li.on
	{ background-image:url('../../img/nv/tri_purple.gif'); color:#AB1E66; }
div.lnv ul li.on a, div.lnv ul li.on a:hover
	{ color:#AB1E66; }
div.lnv ul li.nopoint
	{ list-style-type:none; background:none; padding-left:3px; }

h1
	{ background:#E0E0E5; font-size:10pt; line-height:14pt; padding:2px 0 2px 20px; color:#333333; margin-bottom:10px; }
p.tx
	{ margin-left:10px; margin-bottom:10px; }
p.tx2
	{ margin-left:10px; margin-top:10px; }

/* TRACKBACK */
div.trackback
	{ clear:both; padding-left:190px; width:610px; padding-top:50px; }
div.trackback-line
	{ border-top:dotted 1px #333333; }

/* CONTACT BOTTON */
div.contactbtn
	{ clear:both; width:222px; margin-left:auto; margin-right:auto; padding-top:20px; margin-bottom:10px; }