/***** GENERAL STUFF *****/
img, div { behavior: url("/inc/iepngfix.htc"); }
body { margin: 0px; color: #000; padding: 0; background: #fff url("/media/background.jpg") repeat 0 0; font-family: "Helvetica Neue", Arial, "Lucida Grande", "Lucida Sans Unicode", "Microsoft YaHei", sans-serif; font-size: 12px;}
h1,h2,h3,h4,h5 { margin: 0px; padding: 0px; font-weight: normal;  font-family: 'Times New Roman', Times, serif;}
.clear { clear:both; display: block; }
a { color: #069; }
a:hover { color: #000; }


.content { background: #fff; width: 866px; margin: 0px auto; padding: 20px 30px;}

.wrapper { width: 960px; margin: 0px auto; background: transparent url("/media/background_fade.png") repeat-y 0 0;}

/***** HEADER *****/
#logo { margin: 20px auto;}
#header { background: #000; width: 926px; height: 100px; margin: 0px auto; text-align: center;}
.pics { height: 238px; margin: 0px auto; width: 926px; }
#home_image { margin: 0px auto;}

/*****  MENU ZONE  *****/

#nav { list-style: none; padding: 0; margin: 10px 10px 10px 0px; font-family: 'Times New Roman', Times, serif; }
#nav li { display: inline;}
#nav a, #nav a:active, #nav a:visited  { display: block; text-decoration: none;}
#nav a.navlink span { font-size: 18px; line-height: 30px; display:block; padding: 6px 2px 6px 10px; margin-right: 10px; color: #000;}

#nav a.navlink:hover { background: url("/media/nav_right_over.jpg") no-repeat 100% 1px;}
#nav a.navlink span:hover { background: url("/media/nav_left_over.jpg") no-repeat 0 1px;}

#nav li.current_page_item a.navlink, #nav li.current_page_item a.navlink:hover { background: url("/media/nav_right.jpg") no-repeat 100% 1px; }
#nav li.current_page_item a.navlink span, #nav li.current_page_item a.navlink span:hover { background: url("/media/nav_left.jpg") no-repeat 0 1px;}

#subnavbox { background: #f1f1f1 url("/media/subnavbox_btm.jpg") no-repeat 100% bottom; display:block; padding: 10px; margin-top: -10px; margin-bottom: 10px; }
.subnav { margin: 6px 5px 0px 0px; display:inline-block;}
.subnav.on { color:#999;}


/***** CONTENT TAGS ****/

#left { width: 250px; font-family: "Helvetica Neue", Arial, "Lucida Grande", "Lucida Sans Unicode", "Microsoft YaHei", sans-serif; font-size: 12px;}
#body { padding: 0 0 0 20px; font-family: "Helvetica Neue", Arial, "Lucida Grande", "Lucida Sans Unicode", "Microsoft YaHei", sans-serif; font-size: 12px;}

#address { background: #f4f2e6 url("/media/bottom_shadow.jpg") no-repeat 0 bottom; padding: 1px; width: 228px;}
#address p { margin: 15px 8px 20px; font-family: "Helvetica Neue", Arial, "Lucida Grande", "Lucida Sans Unicode", "Microsoft YaHei", sans-serif; font-size: 12px; line-height: 16px;	}
/*** FOOTER ***/

.footer { width: 866px; margin: 0px auto; font-size: 10px; background: #000; padding: 20px 30px; color: #fff;}

.line { border-bottom: 1px solid #ccc; margin: 20px auto; }

.back a { font: normal 10px/12px "Helvetica Neue", Arial, "Lucida Grande", "Lucida Sans Unicode", "Microsoft YaHei", sans-serif; text-decoration: none; padding: 4px; }

.toplink { font-size: 9px; float: right; }

.clear { clear: both; }
/**** OTHERS ***/
