* {padding:0;margin:0;}
img {border:none;}
html {font-size:100.1%;background-color:#454545;}
body {text-align:center;font:70%/1.231 "trebuchet ms",tahoma,helvetica,clean,sans-serif;}
a {color:#08c;text-decoration:underline;}
a:hover {color:#f63;text-decoration:none;}
h1 {font:bold 300%/1 georgia,serif;color:#fff;}
h2 {font:normal 240%/1 georgia,serif;color:#727272;}
h3 {font:bold 180%/1 tahoma,helvetica,clean,sans-serif;color:#333;}
h4 {font:bold 130%/1 tahoma,helvetica,clean,sans-serif;}
p {margin:8px 0 0 0;}
li {list-style:square;margin-left:13px;font-size:120%;}
/*layers*/
.wrapper {width:700px;margin:40px auto;text-align:left;background:#fff url('img/bottom.jpg') no-repeat bottom left;}
#header {height:222px;text-align:left;background:transparent url('img/header.jpg') no-repeat top left;position:relative;}
.logo {margin:0 10px;font:normal 370% georgia,serif;}
.logo a {color:#e3e3e3;}
.logo a:hover {text-decoration:none;color:#fff;}
#extras {position:absolute;top:-20px;right:20px;font-size:96%;color:#666;}
#extras a {color:#999;}
#pic {height:203px;position:absolute;top:0;right:0;padding:20px 20px 0 0;font-size:17px;}
/*nav*/
#nav {min-height:31px;background-color:#717171;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
* html #nav {height:31px;}
#nav ul {font-family:georgia,serif;font-weight:bold;list-style-type:none;padding-left:135px;}
#nav li {font-size:1.443em;display:block;float:left;margin:0 5px;}
#nav li a {text-decoration:none;color:#ddd;display:block;float:left;padding:6px 8px 0 8px;height:25px;}
#nav li.active a, #nav li a:hover {text-decoration:none;color:#fff!important;background-color:#f97b2e;}
#nav li.active, #nav li.active strong, #nav li a:hover {color:#fff;text-decoration:none;}
/*content*/
#content {line-height:1.5;background:url('img/card.jpg') no-repeat top center;}
#content p {font-size:120%;}
.flo {float:right;display:inline;margin-right:20px;}
/*box*/
.box {font-size:90%;width:160px;float:right;margin:1.10em 0 .25em 1em;}
.box h3 {font-size:90%;color:#666;border-bottom:1px solid #bbb;margin:0;padding:.25em .75em;}
.box img {margin-top:.75em;border:2px solid #aaa;}
.box ul {list-style:square;color:#369;padding:.5em 0;}
.box li {margin:.25em 0 .25em 1.75em;}
.box p {margin:0;padding:.75em;}
/*gallery*/
ul.gallery {list-style:none;margin:0 0 10px 0;}
ul.gallery li {display:block;float:left;margin:0 5px 5px 0;}
ul.gallery li a {padding:2px;display:block;border:2px #9db2b9 solid;-moz-border-radius:5px;-webkit-border-radius:5px;line-height:0;}
ul.gallery li a:hover {border:2px #313739 solid;}
/*footer*/
#footer {font-size:96%;padding:10px 10px 15px 10px;border-top:1px solid #eee;text-align:left;color:#ccc;}
#footer a {color:#999;}
#footer a:hover {color:#666;}
/*misc*/
.relative {position:relative;}
.align_left {text-align:left;}
.align_right {text-align:right;}
.align_center {text-align:center;}
.float_left {float:left;}
.float_right {float:right;}
.padding_large {padding:15px;}
.padding_medium {padding:10px;}
.padding_small {padding:5px;}
.hidden, .no_img img {display:none;}
.clearfix:after {content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix {display:inline-block;}
* html .clearfix {height:1%;}
/*symisun*/
.golden {color:#fcc419;}
.crimson {color:#e74b44;}
/*contact*/
fieldset {border:0;margin:0;padding:0;}
label {display:block;}
input.submit {padding:2px 5px;font:bold 12px/12px verdana,arial,sans-serif;cursor:pointer;}
.myinput {width:400px;font:12px/12px 'courier new',courier,monospace;color:#333;padding:3px;margin:2px 0;border:1px solid #ccc;}
.myinfo {float:left;width:0;height:0;visibility:hidden;}
#log_res {padding:8px 0;}
.contact-success {color:#215017;background-color:#C0FFB2;padding:0 2px;}
.contact-error{color:#501717;background-color:#ffb2b2;padding:0 2px;}
/*slimbox*/
@import url("slimbox.css");