html,body {margin:0;padding:0;height:100%;}
* {margin: 0;padding: 0;}
header, footer, section, aside, nav, article, iframe {display: block;}
body {font-family: Verdana, Arial, Helvetica, sans-serif;color: #333;font-size: 13px;line-height: normal;text-align: center;background-color: #FBFAF5;background-image: url(images/bbg.jpg);}
h1, h2, h3, h4, h5, h6 {font-weight: normal;color: #333;text-align: center;}
h1 {font-size: 30px;}
h2 {font-size: 20px;}
h3 {font-size: 18px;}
h4, h5, h6 {font-size: 16px;font-weight: bold;}
a:link, a:visited, a:active {color: #333333;text-decoration: underline;}
a:hover {color: #666666;text-decoration: none;}
p {margin-bottom: 8px;}
iframe {border: none;display: block;height: 328px;margin-left: auto;margin-right: auto;width: 644px;}
img {border: 0px;}
.head {-webkit-box-shadow: 0px 0px 27px -10px rgba(0,0,0,0.85);-moz-box-shadow: 0px 0px 27px -10px rgba(0,0,0,0.85);box-shadow: 0px 0px 27px -10px rgba(0,0,0,0.85);background-image: url(images/bg.jpg);background-position: top center;background-repeat: no-repeat;width: 100%;margin: 0 auto;text-align: center;padding-top: 4px;}
header {-webkit-box-shadow: 0px 0px 21px -10px rgba(0,0,0,0.85);-moz-box-shadow: 0px 0px 21px -10px rgba(0,0,0,0.85);box-shadow: 0px 0px 21px -10px rgba(0,0,0,0.85);width: 1024px;height: 84px;margin: 0 auto;border-radius: 4px;width: 1024px;font-family: Georgia, "Times New Roman", Times, serif;text-shadow: 2px 4px 4px rgba(0, 0, 0, 1);background-position: center;background-image: url(images/header1.png);}
header a:link, header a:visited, header a:active, header a:hover {background-image: -webkit-linear-gradient(right, rgba(150,150,150,0.6) 0%, rgba(150,150,150,0.6) 32%, rgba(15,15,15,0.6) 65%);background: linear-gradient(to left, rgba(150,150,150,0.6) 0%, rgba(150,150,150,0.6) 32%, rgba(15,15,15,0.6) 65%);color: #F7DAB8;border-radius: 8px;text-decoration: none;padding-left: 8px;padding-right: 8px;}
header>h1 {float: left;width: auto;font-size: 50px;text-align: left;padding: 8px;margin-top: 4px;font-family: Georgia, "Times New Roman", Times, serif;font-weight: normal;}
header>h2 {color: #FFFF00;clear: right;float: right;font-style: italic;font-size: 14px;margin: 48px 10px 10px 0;}
nav {height: 24px;width: 1024px;font-family: Georgia, "Times New Roman", Times, serif;padding: 2px;margin: 0 auto;}
nav .menu {font-size: 13px;font-weight: normal;text-align: center;padding: 4px;color: #666666;margin: 0 auto;font-family: Verdana, Geneva, sans-serif;background-color: #F7F7F7;}
nav .menu a {text-decoration: none;color: #666666;font-weight: bold;font-size: 14px;}
nav .menu a:hover {text-decoration: underline;}
#wrapper {-webkit-box-shadow: 0px 0px 21px -10px rgba(0,0,0,0.85);-moz-box-shadow: 0px 0px 21px -10px rgba(0,0,0,0.85);box-shadow: 0px 0px 21px -10px rgba(0,0,0,0.85);margin: 0 auto;background-color: #F7F7F7;border-radius: 4px;padding: 2px;width: 1024px;border: 1px solid #ccc;margin-top: 6px;min-height: 76%;}
#main {width: 1024px;margin: 0 auto;padding-top: 8px;overflow: hidden;padding-bottom: 8px;height: 100%;}
#content {-webkit-box-shadow: 0px 0px 16px -10px rgba(0,0,0,0.85);-moz-box-shadow: 0px 0px 16px -10px rgba(0,0,0,0.85);box-shadow: 0px 0px 16px -10px rgba(0,0,0,0.85);float: left;width: 656px;margin-left: 2px;border-radius: 4px;padding: 1px;background-color: #FFFFFF;border: 1px solid #e6e6e6;background-image: url(images/contbg.jpg);}
#content h1, h2, h3, h4, h5, h6 {color: #585858;font-family: Georgia, 'Times New Roman', Times, serif;line-height: 130%;}
#sidebar1 {float: left;width: 180px;text-align: center;font-weight: bold;border-radius: 4px;}
#sidebar1 h2, h3, h4, h5, h6 {font-size:16px;color: #666;line-height: normal;font-family: Georgia, 'Times New Roman', Times, serif;margin: 0 0 6px 0;}
article {margin-bottom: 3px;}
article p {margin-bottom: 10px;text-align: left;padding-left: 9px;padding-right: 10px;}
article img {border: none;}
article a:link, article a:visited, article a:active {color: #333333;font-weight: normal;text-decoration: underline;}
article a:hover {color: #333333;text-decoration: none;}
#sidebar2 {float: right;width: 180px;text-align: center;font-weight: normal;border-radius: 4px;font-size: 10px;}
.sbr {border: 1px solid #e6e6e6;width: 160px;margin: 0 auto;border-radius: 3px;font-weight: normal;text-align: left;font-size: 9px;}
article ul {display: block;list-style-type: none;margin: 0 auto;padding: 3px;text-align: left;font-weight: normal;width: 96%;}
/* sidemenu */
ul.sidemenu {text-align: left;padding: 2px;border-top: 1px solid #E5E5E5;text-decoration: none;margin: 0px 4px 4px 0px;font-size: 11px;}
ul.sidemenu li {list-style: none;padding: 3px 0 2px 4px;border-bottom: 1px solid #E5E5E5;}
* html body ul.sidemenu li {height: 1%;}
ul.sidemenu li a {text-decoration: none;color: #593D2D;border: none;font-weight: normal;}
ul.sidemenu li a:hover {color: #383d44;border: none;text-decoration: underline;}
.alignleft, img.alignleft {display: inline;float: left;margin-right: 10px;}
.alignright, img.alignright {display: inline;float: right;margin-left: 10px;}
.aligncenter, img.aligncenter {clear: both;display: block;margin-left: auto;margin-right: auto;}
img.alignleft, img.alignright, img.aligncenter {padding: 2px;background-color: #FFFFFF;}
.video_box {padding: 2px;width: 644px;height: auto;background-color: #D8D8D6;border: 1px solid #ccc;border-radius:6px;margin-left: auto;margin-right: auto;}
.360vr_box {padding: 2px;width: 644px;height: auto;background-color: #D8D8D6;border: 1px solid #ccc;border-radius:6px;margin-left: auto;margin-right: auto;}
#footer-area {color: #666666;font-size: 11px;overflow: hidden;}
footer {width: 100%;margin: 0 auto;clear: both;text-align: center;}
footer a:link, footer a:visited, footer a:active {color: #666666;text-decoration: underline;}
footer a:hover {text-decoration: none;}
footer p {color: #999999;text-align: center;margin-top: 5px;font-size: 10px;}
.footer-segment {-webkit-box-shadow: 0px 0px 21px -10px rgba(0,0,0,0.85);-moz-box-shadow: 0px 0px 21px -10px rgba(0,0,0,0.85);box-shadow: 0px 0px 21px -10px rgba(0,0,0,0.85);width: 1026px;text-align: center;border-radius: 4px;margin: 0 auto;height: auto;border: 1px solid #ccc;color: #666666;margin-top: 6px;background-color: #F7F7F7;padding: 2;}
.footer-nav {font-size: 11px;height: 13px;font-family: Verdana, Arial, Helvetica, sans-serif;padding: 6px;color: #999999;}
.styleback {font-size: 11px;font-weight: normal;font-style: italic;}
#social {width: 206px;height: 40px;margin: 0 Auto;text-align: center;padding: 4px;}
#social img {border:0px;padding:6px;}
#social a:hover img {background-image:url(images/hover.png);background-position:center;}
.stylelist {line-height: 1.3em;text-align: left;}
.slider {
	width:654px;
	clear: both;
	border:1px solid #ccc;
	border-radius:6px;
	background-color: #D8D8D6;
	text-align: center;
	margin: 0 auto;
}
.slider img {padding: 4px;}
#gallery {width: 648px;border-radius:6px;margin: auto;}
#gallery ul {list-style: none;}
#gallery ul li {display: inline;}
#gallery ul img {padding:1px;background-color: #FFFFFF;border: 1px solid #ccc;}
.listtable {height: auto;width: 100%;}
.tdlist {width: 50%;}
