*{
 margin: 0;
 padding: 0;
 font-family: "courier new";
}

:focus {
 outline: 0;
}

a {
 text-decoration: none;
}

a:visited {
 color: #FFFF00;
}

a.link  p{
 text-decoration: underline;
 color: #FFFF00;
}

input,textarea {
 margin-top: 10px;
 width: 300px;
}

p.footer {
 color: white;
 font-size: 16px;
 font-weight: bold;
 padding-top: 10px;
}

img {
 border: 0;
}

img.thumb {
 margin-left: 5px;
 margin-top: 3px;
 border: 1px solid #000;
}

body {
 text-align: center;
 background: #363535;
}

#bg{
 background: url('images/bg.png');
}

h1 {
 font-size: 20px;
 color: #FFFF00;
}

p {
 color: #fff;
 font-size: 15px;
 padding-right: 2px;
}

h2 {
 font-size: 15px;
 color: #FFCC00;
}

#item_wrapper{
 overflow: hidden;
 display: block;
 margin-top: 40px;
 margin-left: 30px;
 position: absolute;
 width: 980px;
}

.center{
 width: 1024px;
 margin-left: auto;
 margin-right: auto;
}

#menu_bg{
 height: 106px;
 background: url('images/menu.png');
}

#item_wrapper ul, #item_wrapper li{
 width: 980px;
 height: 1000px;
 list-style:none;
 overflow: hidden;
}

    /* image replacement */
        .graphic, #prevBtn, #nextBtn{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */

#prevBtn, #nextBtn{ 
 display:block;
 width:59px;
 height:59px;
 position:absolute;
 margin-left: -10px;
 top: 400px;
}
	
#nextBtn{ 
 margin-left:980px;
}
														
#prevBtn a, #nextBtn a{  
 display:block;
 width:59px;
 height:59px;
 background:url('images/rb_arrow.png') no-repeat 0 0;	
}
	
#nextBtn a{ 
 background:url('images/lb_arrow.png') no-repeat 0 0;	
}												

.item {
 float: left;
 text-align: justify;
 width: 295px;
 height: 295px;
 padding: 4px;
 background: url('images/item.png');
}

.item_a {
 text-align: justify;
 -moz-opacity:.70; 
 filter:alpha(opacity=70); 
 opacity:.70; 
 background: #242424;
 width: 300px;
 height: 300px;
 border: 1px solid #000;
 padding: 10px;
}

#wrapper {
 position: relative;
 text-align: left;
 margin-left: auto;
 margin-right: auto;
 width: 1024px;
}

span.logo {
 cursor: pointer;
 width: 465px;
 height: 79px;
}

ul.menu {
 margin-top: 20px;
 margin-right: 10px;
 float: right;
 width: 500px;
 height: 70px;
 position: relative;
}

ul.menu li{
 position: relative;
 margin-top: 10px;
 padding-top: 5px;
 padding-left: 5px;
 height: 40px;
 margin-left: 35px;
 list-style: none;
 float: left;
 z-index: 100;
}

.ahover {
 position: absolute;
 z-index: 99;
 border: 2px solid #FF9900;
 -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
}

#lwbg{
 background: url('images/lwbg.png');
 height: 40px;
}

#lw {
 position: absolute;
 margin-left: 20px;
 width: 210px;
 height: 39px;
 background: url('images/lw.png');
}

#wiat{
 position: absolute;
 margin-left: 20px;
 width: 270px;
 height: 39px;
 background: url('images/wiat.png');
}

#cf{
 position: absolute;
 margin-left: 20px;
 width: 270px;
 height: 40px;
 background: url('images/cf.png');
}

label {
 margin-top: 10px;
 font-family: "courier new";
 color: #fff;
}

#footer_bg{
 height: 40px;
 background: url('images/lwbg.png');
}

#footer {
 width: 980px;
 height: 20px;
 margin-left: 20px;
 margin-top: 1030px;
 padding-bottom: 10px;
}