body {
margin:0;
padding:0;
text-align:center;
background-position: top center;
background-attachment:fixed;
background-repeat:repeat-y;
}

div#pkcontent { padding-left: 0px; }

table.maintable {
  background: url(bg.jpg) repeat-y;
  margin: auto;
  width: 1000px;
}
table.maintable-boxes {
  background: url(topboxes.jpg) repeat-y;
  margin: auto;
  width: 1000px;
  height:232px;
}
input, option, select, textarea {
    background-color: #161616;
    color: #FF7100;
    font-family: verdana;
    font-size: 12px;
	border:1px solid #2E2C2D;
}
#box{
font-size:11px;
font-weight:normal;
font-family:verdana;
color:#E5E5E5;
padding-top:35px;
padding-left:10px;
}

#box a{
color:#FB6400;
text-decoration:none;
}
#box a:hover{
color:#E5E5E5;
}
#navi {
background-image : url(top.jpg);
background-repeat : no-repeat;
background-position : top center;
height : 48px;
width:1000px;
margin : 0 auto;
}
#navi_inner {
height : 48px;
width:1000px;
margin : 0 auto;
padding-left:20px;
}
#navi_inner a {
float:left;
display: block;
width: 100px;
height:48px;
line-height:35px;
font-size : 11px;
font-family : verdana;
font-weight : 700;
color: #ffffff;
text-decoration: none;
background-image : url(button.png);
background-repeat : no-repeat;
background-position: top right;
text-align: center;
text-transform : uppercase;
letter-spacing : 0.1em;
}
#navi_inner a:hover{
font-family : verdana;
width: 100px;
background-image : url(button2.png);
background-repeat : no-repeat;
color: #000;
font-weight : 700;
}

div#pkpage {
width:1000px;
}
.heads,.heads * { font-weight:bold; }
div#pksitecopyright {padding-top:5px}

li.pkcontent_hl_left {height:33px; }
li.pkcontent_hl_right {height:33px; }
.pkcontent_hl_left h3 {padding-top: 8px;text-transform : uppercase;letter-spacing : 0.1em;} 
.pkcontent_hl_right h3 {padding-top: 8px;text-transform : uppercase;letter-spacing : 0.1em;} 
li.pkcontent_li_left {width:150px; }
li.pkcontent_li_left {padding-left:12px; }
li.pkcontent_li_right {width:150px; }
li.pkcontent_li_right {padding-left:15px; }

/* IE 6 Fix */
* html li.pkcontent_li_right {width:170px; }

.pkcontent_hl_left {
background: url(navtop.jpg) no-repeat;
height:33px; 
}
.pkcontent_box_left{
background: url(navbox_bg.jpg);
}
.navbotli {
background: url(navfooter.jpg);
height:9px;
}

.pkcontent_hl_right {
background: url(navtop_re.jpg) no-repeat; 
height:33px;
}
.pkcontent_box_right{
background: url(navbox_bg_re.jpg);
}
.navbotre {
background: url(navfooter_re.jpg);
height:9px;
}

div#pkadview {
position:absolute;
top:5px;
left:20px;
width:81px;}

.pkcontent_a_left {
display : block;
vertical-align : middle;
margin-left:-9px;
background:url(nav_bg.jpg) no-repeat;
height : 20px;
width:176px; 
padding:5px 0px 0px 35px;
}
.pkcontent_a_left:hover {
background:url(nav_bg.jpg) no-repeat;
background-position:0 -25px;
color:#ffffff;;
}
/* IE 7 Fix */
*html .pkcontent_a_left {
display : block;
vertical-align : middle;
margin-left:-9px;
background:url(nav_bg.jpg) no-repeat;
height :25px;
width:176px; 
padding:7px 0px 0px 35px;
}
