body {
text-align:center;
background-position:top center;
background-attachment:fixed;
}

#pkpage {
width:100%;
margin:0 auto;
}

#top {
width:100%;
height:47px;
background: url(top.jpg) top center repeat-x;
margin:0 auto;
}
#pkcontent_sub_top{
float:left;
height:38px;
line-height:38px;
background: url(top2.jpg) top center repeat-x;
}
#pkcontent_sub_top a{
color:#ffffff;
font-weight : bold;
}
#pkcontent_sub_top a:hover{
color:#6AFC67;
font-weight : bold;
}
#logo_bg {
width:100%;
height:280px;
background: url(logo_bg.jpg) top center repeat-x;
margin:0 auto;
}
#logo {
width:1000px;
height:280px;
background: url(logo.png) top center repeat-x;
margin:0 auto;
}
.buttons_menu {
	margin: 0 auto;
	padding: 0;
	width: 100%;
	height: 50px;
    background: url(menu.jpg) top center repeat-x;
}

#buttons_menu  {
  white-space: nowrap;
  width:1000px;
  margin:0 auto;

}

#buttons_menu  a {
display : block;
float : left;
height : 39px;
line-height:40px;
text-align : center;
text-transform : uppercase;
text-decoration: none;
font-size: 12px;
font-weight : normal;
color : #ffffff;
background: url(button.jpg) top center no-repeat;
width: 100px;
}

#buttons_menu a:hover {
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	background: url(button2.jpg) top center no-repeat;
}


#pksitecopyright {padding-top:5px;}

#pkcontent_left{
vertical-align:top;
}
#pkcontent_right{
vertical-align:top;
}

li.pkcontent_hl_left {height:46px;}
li.pkcontent_hl_right {height:46px;}
.pkcontent_hl_left h3 {padding-top: 10px;} 
.pkcontent_hl_right h3 {padding-top:10px;} 
li.pkcontent_li_left {width:165px;}
li.pkcontent_li_left {padding-left:10px; }
li.pkcontent_li_right {width:165px; }
li.pkcontent_li_right {padding-left:10px;}

.pkcontent_hl_left {
background: url(navtop.jpg) no-repeat;
height:46px; 
}
.pkcontent_box_left{
background: url(navbox_bg.jpg);
}
.navbotli {
background: url(nav_footer.jpg) no-repeat ;
height:29px;
}

.pkcontent_hl_right {
background: url(navtop_re.jpg) no-repeat; 
height:46px;
}
.pkcontent_box_right{
background: url(navbox_bg_re.jpg);
}
.navbotre {
background: url(nav_footer_re.jpg) no-repeat;
height:29px;
}

.pkcontent_a_left {
display : block;
vertical-align : middle;
margin-left:-10px;
background:url(navlink.jpg) no-repeat;
height : 20px;
width:180px; 
padding:5px 0px 0px 35px;
}

.pkcontent_a_left:hover {
background:url(navlink.jpg) no-repeat;
background-position:0 -25px;
}

/* IE 7 Fix */
*html .pkcontent_a_left {
	display : block;
	vertical-align : middle;
	margin-left:-10px;
	background:url(navlink.jpg) no-repeat;
	height :25px;
	width:180px; 
	padding:5px 0px 0px 35px;
}
#footer {
	height : 215px;
	width : 100%;
	margin : 0 auto;
	background-image: url(footer.jpg);
	background-repeat:repeat-x;
	background-position:top center;
}
#footer_inner {
	height : 215px;
	width : 1000px;
	margin : 0 auto;
	color:#ECD68B;
}

#links {
	height : 20px;
	width : 1000px;
	margin : 0 auto;
	text-align:left;
	padding:50px 0;
	color:#C4BC99;
	font-family: Tahoma, sans-serif;
	font-size: 10px;
}

#links a {
    padding:0 10px 0 10px;
	color:#D2C8A4;
	text-decoration: none;
	font-weight: normal;
	text-transform:uppercase;
	font-family: Tahoma, sans-serif;
	font-size: 10px;
}
#links a:hover {
	color:#0068C1;
}