
  a:link              { font-family: "Verdana", Arial, Helvetica, sans-serif; font-size:   10px; color: #2B2419; text-decoration: underline; }
  a:active            { font-family: "Verdana", Arial, Helvetica, sans-serif; font-size:   10px; color: #2B2419; text-decoration: underline; }
  a:visited           { font-family: "Verdana", Arial, Helvetica, sans-serif; font-size:   10px; color: #2B2419; text-decoration: underline; }
  a:hover             { font-family: "Verdana", Arial, Helvetica, sans-serif; font-size:   10px; color: #5D5240; text-decoration: none; }

  a.copyright:link     { font-family: "Verdana", Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; font-stretch:expanded; text-decoration: none;  }
  a.copyright:active   { font-family: "Verdana", Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; font-stretch:expanded; text-decoration: none; }
  a.copyright:visited  { font-family: "Verdana", Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; font-stretch:expanded; text-decoration: none; }
  a.copyright:hover    { font-family: "Verdana", Arial, Helvetica, sans-serif; font-size: 9px; color: #E6E4E4; font-stretch:expanded; text-decoration: none; }

 img { border: 0; }

.width_100
{ width: 100%; }

html
{ background-image:url(images/np_background_1.jpg); 
background-repeat:repeat; 
background-position: top;
background-color: #71614E;
margin: 0px;
padding: 0px;
}

body {
margin: 0px;

padding: 0px;

font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: center;

background-image:url(images/np_background_2.jpg);
background-repeat:repeat-x;
background-position: top;
height: 800px;
}

table, td
{ font-size:10px; color:#2B2419; vertical-align:top; text-align: left;}

select, textarea, input
{ border: 1px solid #9A917F; color:#2B2419; padding: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; background-color: #ECDBB2; margin: 1px; overflow:hidden; }

hr
{ height: 1px; border: 0px; color: #9A917F; background-color: #9A917F; }

.pluginname_1
{ font-size: 11px; font-stretch:expanded; font-weight:bold; white-space:nowrap; padding: 0px 7px 0px 7px; white-space:nowrap; }

.pluginname_2
{ font-size: 11px; font-weight:bold; font-stretch:expanded; white-space:nowrap; padding-top: 4px; }


.copyright
{ color: #FFFFFF; font-size: 9px; font-stretch:expanded; padding: 0px 0px 10px 0px; }

.main_1
{ width: 800px; margin-left:auto; margin-right:auto; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='skins/nepa/images/np_background_3.png'); border: 1px solid #605444; border-top: 0px; }

.main_1[class]
{ background-image:url(images/np_background_3.png); }

.main_2
{ width: 100%; padding: 6px 10px 10px 10px; }

.main_3
{ width: 100%; background-image:url(images/np_background_4.jpg); background-repeat:repeat; }

.main_4
{ width: 100%; background-image:url(images/np_background_5.jpg); background-repeat:repeat-x; background-position: bottom; }

.main_5
{ width: 100%; background-image:url(images/np_background_6.jpg); background-repeat:repeat-y; background-position: right; }

.main_6
{ width: 100%; background-image:url(images/np_background_7.jpg); background-repeat:repeat-y; background-position: left; }

.main_7
{ width: 100%; background-image:url(images/np_background_9.jpg); background-repeat:no-repeat; background-position:bottom right; }

.main_8
{ width: 100%; background-image:url(images/np_background_8.jpg); background-repeat:no-repeat; background-position: bottom left; }

.main_9
{ width: 100%; background-image:url(images/np_background_10.jpg); background-repeat:repeat-x; background-position: top; }

.main_10
{ width: 100%; background-image:url(images/np_background_11.jpg); background-repeat:no-repeat; background-position: top right; }

.main_11
{ width: 100%; background-image:url(images/np_background_12.jpg); background-repeat:no-repeat; background-position: top left; }

.main_12
{ width: 100%; padding: 36px; }

.main_13
{ width: 100%; background-image:url(images/np_background_13.jpg); background-repeat:repeat-x; background-position: bottom; }

.main_14
{ width: 100%; background-image:url(images/np_background_14.jpg); background-repeat:no-repeat; background-position: bottom left; }

.main_15
{ width: 75%; height: 29px; background-image:url(images/np_background_15.jpg); background-repeat:no-repeat; background-position: bottom right; }

.main_16
{ width: 25%; background-image:url(images/np_background_16.jpg); background-repeat:no-repeat; background-position: bottom right; padding-right: 10px; }

.main_17
{ width: 100%; background-color: #3B3939; background-image:url(images/np_background_17.jpg); background-repeat:repeat-y; background-position: right; }

.main_18
{ width: 100%; background-image: url(images/np_background_18.jpg); background-repeat:repeat-y; background-position: left; }

.main_19
{ width: 100%; padding: 0px 2px 2px 2px; }

.main_20
{ width: 100%; border: 1px solid #7F6246; border-top: 0px; background-color: #EEDBAD; padding: 4px; }

.footer
{ width: 100%; vertical-align:middle; text-align:center; }

.banner_1
{ width: 100%; padding: 0px 6px 0px 7px; }

.banner_2
{ vertical-align: top; border: 1px solid #897248; }

.ticker_1
{ width: 100%; background-image:url(images/np_ticker_1.jpg); background-repeat:repeat-x; background-position: top; }

.ticker_2
{ width: 100%; background-image:url(images/np_ticker_2.jpg); background-repeat:no-repeat; background-position: top right; }

.ticker_3
{ width: 100%; height: 41px; background-image:url(images/np_ticker_3.jpg); background-repeat:no-repeat; background-position: top left; vertical-align:middle; text-align:left; padding: 1px 10px 0px 18px; }

.plugin_1_1
{ width: 200px; border: 1px solid #9A907C; background-color: #D7C7A0; padding: 0px 1px 0px 1px; }

.plugin_1_2
{ width: 200px; border: 1px solid #EADAB1; border-top: 0px; }

.plugin_1_3
{ width: 100%; height: 24px; background-color: #CCBE99; border-bottom: 1px solid #988F7C; border-top: 1px solid #E6D5A6; vertical-align:middle; }

.plugin_1_4
{ width: 100%; padding: 3px 8px 4px 7px; text-align:justify; border-top: 1px solid #EADAB1; border-bottom: 1px solid #988F7C; }

.plugin_2_1
{ width: 100%; padding: 0px 10px 0px 10px; }

.plugin_2_2
{ width: 100%; height: 22px; vertical-align:middle; }

.plugin_2_3
{ width: 100%; text-align:justify; padding: 0px 0px 5px 0px; }