body, html {
  background-color: #000000;
  height: 100%;
  margin: 0px;
  padding: 0px;  
}
#body {
  background-color: #000000;
  background-image: url(../images/body.jpg);
  background-repeat: no-repeat;
  background-position: 58% 50px;
  margin: auto;
  width: 750px;
  text-align: left;
}
.ital {
	font-style: italic;
}
#main .ul_mb p {
	width: 70px;
	float: left;
	line-height: 2em;
}
#main .ul_mb li {
	height: 70px;
}
#main .ul_mb .yellow {
	text-align: left;
	width: 130px;
	text-decoration: none;
}
.d_img {
	position: relative;
}
.ul_mb {
	position: absolute;
	left: 262px;
	top: 65px;
	z-index: 1;
}
.yellow {
  text-align: right;
  color: #ffe660;
  font-size: 11px;
  text-decoration: underline;
  font-weight: bold;
}
.img {
	text-align: center;
}
#container {
	width: 578px;	
	position: relative;	
	z-index: 1;
	margin-top: -155px;
	margin-left: 175px;		
	background: url(../images/top_container.png) no-repeat top left;
	padding-top: 1px;
}
#bottom {
	width: 578px;
	padding-bottom: 20px;	
	background: url(../images/container_bottom.png) no-repeat bottom left;
}
#main {	
	width: 548px;
	height:480px;
	min-height: 480px;
	height:auto !important;
	background: url(../images/container_main.png) repeat-y top left;	
	margin-top: -2px;
	color: white;
	font-family: Helvetica;
	font-size: 11px;
	padding: 0px 15px;
	position: relative;
	z-index: 1;
}
#main h4{
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}
#main h4 p {
	padding: 0px 13px;
	background: url(../images/hp.png) no-repeat 5px 3px;
	width: 170px;
	margin: 0px auto;	
}
#main p.title {
	font-weight: bold;
	text-align: center;
}
#main p {
	width: 548px;
	position: relative;
	z-index: 1;
	display: block;
	margin: 1em 0 0 0;	
}
#m_absolute {
	position: absolute;
  	left: 617px;
}
ul#footerMenu li a {
	color:#3B3B3B;
	font-family:Helvetica;
	font-size:12px;
	font-weight:bold;
}
a {
    text-decoration: none;
    font-family: Helvetica;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
}
.tm {
	font-size: 0.7em;
	margin-top: -5px;
}
div#header{
  height: 25px;
}

div#menu{
  float: left;
  margin-bottom: 15px;
}

    ul#menuList{
        padding-left: 0px;
        margin-left: 0px;
        padding-top: 0px;
        margin-top: 0px;	
    }

      ul#menuList li{
         list-style-image: url(../images/list/item/whiteMark.gif);
			list-style-position: inside;
      }
		ul#menuList li:hover {
			background-color: #2d2300;
		}
		ul#menuList li.item70, ul#menuList li.item28 {
			list-style-image:url(../images/list/item/yellowMark.gif);
		}
		
      li.selected{
        background-image: url(../images/list/item/selected.jpg);
        background-repeat: repeat;
      }

      img.mark{
        margin-right: 5px;
        vertical-align: 1px;
      }


div#name{
    color: #FFC100;
    background-image: url(../images/nameBackground.jpg);
    background-repeat: repeat-y;
    background-position: 25px 0px;
    width: 500px;
    float: right;
    text-align: right;
    margin-right: -25px;
    padding-right: 25px;
    font-family: Helvetica;
    font-weight: bold;
    font-size: 12px;
}

div#logo{
    float: right;
    color: #FFC100;
    text-align: right;
    background-image: url(../images/logo.jpg);
    height: 49px;
    width: 48px;
    clear: right;
    margin-top: 25px;
    margin-right: 25px;
 	position: relative;
	z-index: 0;
}

div#slogan{
  width: 100%;  
  height: 59px;  
  position: relative;
  z-index: 0;
  color: #FFC100;
  clear: left;
  text-align: center;
  font-family: Impact;
  font-size: 47px;
  letter-spacing: 1px; 
  background:transparent url(../images/slogan.png) no-repeat scroll 22px 0;
}

div#description{
  color: white;
  background-color: #00CC33;
  margin-top: 10px;
  position: relative;
  z-index: 0; 
}
    div#descriptionMenu{
        width: 140px;
        float: left;
        margin-bottom: 35px;
    }

        div#descriptionText{
            font-family: "Myriad Pro Light";
            font-size: 12px;
            font-weight: bold;
            color: #8A8762;
            line-height: 20px;
            margin-bottom: 30px;
        }
            span.selectedText1{
              color: #F6C600;
              font-style: italic;
              font-weight: bold;
              font-size: 14px;
            }

            span.selectedText2{
              color: #FFFFFF;
              font-size: 14px;
              font-style: italic;
              font-weight: bold;
            }

            div#sign{
              color: #FDFAD9;
              font-size: 16px;
              font-weight: bold;
              text-align: right;
            }


        div.publicLink{
            background-image: url(../images/publicLink.jpg);
            background-repeat: no-repeat;
            width: 112px;
            height: 38px;
            margin-top: 10px;
            line-height: 17px;
            text-align: right;
        }
            div.trade{
                color: #000000;
                font-family: "Myriad Pro Light";
                font-size: 18px;
                font-weight: bolder;
                text-align: center;
                letter-spacing: 2px;
                margin-bottom: 0px;
            }

            span.dot{
              font-family: Helvetica;
              font-size: 18px;
              font-weight: bold;
            }

            div.reference{
              margin-right: 10px;
            }


    div#productView{
        background-color: #66FF33;
        float: right;
        background-image: url(../images/product.jpg);
        width: 133px;
        height: 178px;
        margin-top: 138px;
        margin-bottom: 50px;
    }

    div#buyNow{
        color: #FFFFFF;
        font-size: 14px;
        font-weight: bold;       
        text-align: center;
		margin-top: 185px;
    }

div#footer{
    color: white;
    text-align: center;
    margin-left: -25px;
    margin-right: -25px;
    clear: both;
	padding-left: 175px;
}

    ul#footerMenu{
      color: #3B3B3B;
      display: inline;
      padding-left: 0px;
      margin-left: 0px;
    }

  ul#footerMenu{
 color: #3B3B3B;
 display: inline;
 padding-left: 0px;
 margin-left: 0px;
 }

 ul#footerMenu li{
 display: inline;
 } 