@import url(/wp-content/themes/nettinappi/nappi-common.css);
@import url(/wp-content/themes/nettinappi/nappi-sub.css);

UL#main1 LI.page-item-9 { 
	background: transparent url(../nettinappi/_img/ui/bg-menuitem-s.gif) 0 0 no-repeat !important;
}

UL#main1 LI.page-item-9 A {
	background: transparent url(../nettinappi/_img/ui/bg-menuitem-e.gif) right 0 no-repeat !important;
	color: #3395E2 !important;
}


UL#main1 LI.page-item-15, 
UL#main1 LI.page-item-15 {
	background-image: url(../nettinappi/_img/ui/bg-menuitem-s-2.gif);
}

UL#main1 LI.page-item-15 A, 
UL#main1 LI.page-item-15 A {
	background-image: url(../nettinappi/_img/ui/bg-menuitem-e-2.gif);
	color: #FFF;
}

UL#main1 LI.current_page_ancestor,
UL#main1 LI.current_page_item {
	background: none;
}



DIV#content {
	padding-bottom: 40px;
}

DIV#columns {
	width: 880px;
	background: transparent url(../nettinappi/_img/ui/bg-content-sub.gif) 27px 0 repeat-y;
}

DIV#main {
	width: 550px;
}

DIV#side {
	width: 246px;
}



DIV#bnnr {
	border-bottom: 4px solid #3395E2;
}



DIV.crumbs {
	margin-left: -7px;
	padding-left: 9px;
	color: #333;
}

DIV.crumbs A {
	border: 0;
	color: #FFF;
}

DIV.crumbs A:HOVER {
	color: #444;
}

DIV#columns {
	min-height: 480px;
	padding-bottom: 21px;
}



DIV.entry {
	background: transparent url(_img/ui/bg-entry.gif) 0 bottom repeat-x;
	margin: 0 21px 31px 0;
	padding-bottom: 25px;
}

DIV.entry.archive {
	margin: 0 21px 11px 0;
	padding-bottom: 3px;
}

DIV.entry.sticky {
}

DIV.entry H2 {
	padding-bottom: 3px;
}

DIV.entry H3 {
	padding-bottom: 0;
}

DIV.entry H2 A {
	border: 0;
	color: #333;
}

P.entry-info {
	padding-bottom: 31px;
	font: italic 0.9167em/1.7273 Arial, Helvetica, sans-serif;
}

DIV.entry.archive P.entry-info {
	padding-bottom: 11px;
	font: italic 0.9167em/1.7273 Arial, Helvetica, sans-serif;
}



DIV.comments {
	border: 0;
	margin: 0;
	padding: 15px 0;
}

OL.commentlist {
	padding: 0 !important;
}

OL.commentlist LI {
	width: 368px;
}

DIV#respond {
	border: 1px solid #DDDDD6;
	background: #FFFFF8;
	margin: 21px 0 0 0;
	padding: 11px 15px;
}



UL#sidebar {
	padding: 0;
	list-style: none;
}

UL#sidebar LI {
	padding: 0 0 21px 0;
}

UL#sidebar LI H2 {
	padding-bottom: 0;
	font: normal 1.4167em/1.2353 Arial, Helvetica, sans-serif;
}

UL#sidebar UL {
	list-style: disc;
	padding: 0 0 0 1.4167em;
}

UL#sidebar UL LI {
	padding: 0 0 0 0;
}

