* { padding: 0; margin: 0; outline: 0; }

body {font-size: 12px;line-height: 18px;font-family: Arial, sans-serif;color: #ac8b72;background: url(images/bg.jpg) repeat 0 0;text-align: left;}
.cl { font-size: 0; line-height: 0; height: 0; clear: both; }
a img { border: 0; }
a { color: #fffd73; text-decoration: underline; }
a:hover { text-decoration: none; cursor: pointer;}

.shell {margin: 0 auto; width: 964px;}
#header {background: url(images/header-bg.jpg) repeat-x 0 0;}
#header .shell {background: url(images/header.jpg) no-repeat 0 0; height:330px; padding-top: 50px; padding-left: 52px; width: 862px !important; padding-right: 50px;}
#logo-cnt {float: left;}
h1#logo {color: #fdb813; font-family: "Lucida Sans", "Trebuchet MS", sans-serif; font-size: 30px; font-style: italic; font-weight: bold; line-height: 25px;}
h2#slogan {font-family: "Lucida Sans", "Trebuchet MS", sans-serif; font-size: 15px; font-style: italic; font-weight: normal; color: #fff;}
#status {background: url(images/status-bg.png) no-repeat 0 0;height:32px; float:right; padding:5px;}
#status a {color: #ac8b72; font-size: 13px; text-decoration: none; font-family: 'Microsoft YaHei',"Lucida Sans", "Trebuchet MS", sans-serif; padding:3px 5px;}
#status span{color: #fdb813;font-weight:bold;}

#slider {padding-top: 85px; padding-left: 28px; width: 800px; position: relative;}

ul#filter {float:left;display: inline;list-style: none;}
ul#filter li {background: url(images/image-shadow.png) no-repeat center center; width: 194px; height: 135px;float: left;padding-bottom:10px;}
ul#filter li img {opacity: 0.9;display: block; margin:11px auto 0;}
ul#filter li a:hover img {opacity: 1.0;}
ul#filter li a{text-decoration: none;}
ul#filter li span {display:block; margin: 0 auto;text-align:center;padding:20px 0 0;font-size: 12pt;font-weight:800;color:#AC8B72}

div#container {margin:0 auto;width:88%;}
ul#portfolio {list-style: none;}
ul#portfolio li {background: url(images/image-shadow2.png) no-repeat center center;min-width:204px;width:25% !important;;height:142px;float: left;margin-bottom:4em;}
ul#portfolio li img {opacity: 0.9;display: block; margin:8px auto 0;}
ul#portfolio li a:hover img {opacity: 1.0;}
ul#portfolio a {text-decoration: none; font-family: 'Microsoft YaHei',"Lucida Sans", "Trebuchet MS", sans-serif;}
ul#portfolio li span {display:block; margin: 0 auto;text-align:center;padding:5px 0;color:#AC8B72}

#footer {text-align:center;font-size:11px; padding-top:4em;positon:absolute;bottom:0;}
#footer a{color:#ac8b72; }
