@font-face
{
font-family: DSN SiRin;
src: url(../font/DSNSR__.TTF);
}

body,td,th {
	font-family: Tahoma;
	font-size: 13px;
	color: #999;
}
body {
	background-image: url(../images/BackgroundFreeman.jpg);
	background-repeat: repeat-y;
	background-attachment:fixed; background-position: top center;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#000;
}
#Top
{
	height:100px; background-image:url(../images/top-bg.jpg);
}
#menubar
{
	position:absolute; margin-left:500px; margin-top:-45px;
}
#Footer
{
    margin:0 auto; width:930px;
    padding-left:10px; padding-right:10px; padding-top:20px; padding-bottom:10px; height:63px;    
}
.divcenter { margin:0 auto; width:950px;}
.linkmenu
{
	margin:0; padding:0;
	height:26px;
	margin:0; padding:0;
}
.linkmenu li a img{border:0px;}
.linkmenu li{list-style:none; display:block; height:26px; float:left; margin:0; padding:0;}
.linkmenu li a.l1{display:block; background-image:url(../images/m1-home-off.png); width:49px; height:26px;}
.linkmenu li a.l2{display:block; background-image:url(../images/m2-about-off.png); width:57px; height:26px;}
.linkmenu li a.l3{display:block; background-image:url(../images/m3-product-off.png); width:76px; height:26px;}
.linkmenu li a.l4{display:block; background-image:url(../images/m4-gallery-off.png); width:69px; height:26px;}
.linkmenu li a.l5{display:block; background-image:url(../images/m5-article-off.png); width:66px; height:26px;}
.linkmenu li a.l6{display:block; background-image:url(../images/m6-event-off.png); width:54px; height:26px;}
.linkmenu li a.l7{display:block; background-image:url(../images/m7-contact-off.png); width:71px; height:26px;}

#Banner
{
	background-image:url(../images/banner-bg.png); height:380px;
}
.fontstyle {font-size:26px; color:#626262; font-weight:100;margin:0; padding:0; margin-bottom:10px; text-shadow: #000000 -2px 2px; }
.fontstyle2 {font-size:20px; color:#626262; font-weight:100; margin:10px 0px 10px 0px; padding:0; margin-bottom:10px; text-shadow: #000000 -2px 2px;}
.topcontent{ height:150px; float:left; margin:0; padding:0;}
.topcontent h1{font-size:20px; color:#626262; font-weight:100; margin: 5px 5px 5px 10px; text-shadow: #000000 -2px 2px}
.topcontent li{list-style:none; display:block; width:310px; height:150px; float:left; background-image:url(../images/box-300px.png);}
.topcontent li.box_margin{margin-left:10px;}
a {
	font-family: Tahoma;
	font-size: 13px;
	color: #999;
}
a:link {
	text-decoration: none;
	color: #CCC;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	color: #666;
}
a:active {
	text-decoration: none;
}
h1{font-size:16px;}

#topbar {
BORDER-RIGHT: 0px solid;
PADDING-RIGHT: 0px;
BORDER-TOP: 0px solid;
PADDING-LEFT: 0px;
Z-INDEX:200;
z-index:200;
/*VISIBILITY: hidden;*/
PADDING-BOTTOM: 0px;
BORDER-LEFT: 0px solid;
WIDTH: 79px;
PADDING-TOP: 150px;
POSITION: absolute;
TOP: 8%;
HEIGHT: 150px;
left: 87%;
}
#topbar div.top{ background-image:url(../images/scoll-bg-bg.png); display:block; width:79px; padding:0; margin:0; padding-top:10px; padding-left:14;}
#topbar div a{margin-left:15px;}
#topbar div.like{margin-left:15px;}
#topbar div.bottom{ background-image:url(../images/scoll-bg-bottom.png); display:block; width:79px; padding:0; margin:0; height:10px;}

.product_img { margin-left: 5px; margin-right: 5px; margin-bottom:5px; margin-top:5px; width:120px; height:130px;}
.product_page_img { margin-bottom: 10px; width:190px;}
.ul-article {margin:0; padding:0; margin-left:10px; margin-top:5px; margin-bottom:5px; clear:both;}
.ul-article li { display:block; padding:4px; margin-left:0px; border-bottom:dashed 1px #2e2e2e; width:270px;}
.ul-article li:hover { background-color:#000;}


.article_title{ margin:0; padding:0;}
.article_body{font-size:14px;}
.article_body p{ margin:0; padding:0;}
.article_h1{margin:0; padding:0; font-size:22px;}

.box950px_top {height:10px; background-image:url(../images/box-950px-1.png);}
.box950px_body {background-image:url(../images/box-950px-2.png);padding-left:10px; padding-right:10px;}
.box950px_bottom {height:10px; background-image:url(../images/box-950px-3.png); margin-bottom:10px;}

.box310px_top {height:10px; background-image:url(../images/box-310px-1.png);}
.box310px_body {background-image:url(../images/box-310px-2.png); padding-left:10px; padding-right:10px;}
.box310px_bottom {height:10px; background-image:url(../images/box-310px-3.png); margin-bottom:10px;}

.box630px_top {height:10px; background-image:url(../images/box-630px-1.png);}
.box630px_body {background-image:url(../images/box-630px-2.png); padding-left:20px; padding-bottom:20px; padding-right:20px; padding-top:10px;}
.box630px_bottom {height:10px; background-image:url(../images/box-630px-3.png); margin-bottom:10px;}

.page-gallery
{
	margin:0 auto;
	width:200px;
	background-color:#000;
	padding:5px 5px 10px 5px;
	margin-top: 10px;
}
.page-gallery:hover
{
	background-color:#444;
	color:#FFF;
}
.page-gallery img
{
    width:200px;
    height:150px;
	margin-bottom: 10px;
}

/*#gallery {
	}
#gallery ul { padding:0; margin:0; }
#gallery ul li { display: inline; }
*/
.gallery{}
.ul-gallery
{
    margin:0; padding:0;
}
.ul-gallery li
{
    display:inline-block;
    float:left;
    list-style:none;
    margin: 10px 10px;
    /*width: 160px; height:140px;*/
}
.ul-gallery li img
{
    width: 170px;
    /*height:160px;*/
    border:solid 2px #FFF;
}

.article-list-td-left {padding-top:5px; padding-bottom:10px; border-bottom: dashed 1px #999;}
.article-list-td-right {padding-bottom:10px; border-bottom: dashed 1px #999;}

.default-grid-pager td { padding-top:10px;}
.default-grid-pager a { padding-left: 5px; padding-right: 5px; border: solid 1px #333333;}
.default-grid-pager span { padding-left: 5px; padding-right: 5px; border: solid 1px #333333; background-color:#000;}