@charset "utf-8";
body {
	background-color: #cc6601;
	background-image: url(img/siankaanbg.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: top center;
	font: 100.1%/1.4 Calibri, Arial, "Lucida Grande", "Lucida Sans Unicode", "Microsoft YaHei", sans-serif;
	font-smooth: always;
	font-style: normal;
	padding: 0;
	margin: 0;
}

a {
	margin: 0;
	padding: 0;
	color: #cc6601;
	text-decoration: none;
}

a:hover {
	margin: 0;
	padding: 0;
	color: #000000;
	text-decoration: none;
}

a.rss {
	display: block;
	background: url(img/w2rs.png) top no-repeat;
	width: 100px;
	height: 30px;
	text-decoration: none;
}

a.rss span { visibility: hidden; }

a.rss:hover { background-position: bottom; }

h1 { color: #000000; font-size: 30px; margin: 0.3em 0 10px; }

h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
	display: block;
	/* fixed for Non-PCs without Photoshop CS2+ */
	font-family: Calibri, Arial, "Lucida Sans Unicode", sans-serif;
	font-weight: normal;
}

h2, h3, h4{ font-size: 18px; color: #000000; }

p{
	margin: 0;
	padding: 0;
	color: #000000;
	font-size: 14px;
	text-align: left;
}

.adr { padding: 0; margin: 0; }

.clearfloat {
	clear: both;
	height: 0;
	font-size: 1px;
	line-height: 0;
	padding: 0;
	margin: 0;
	color: #0099ff;
	background-color: #0099ff;
}

.feedItem{
	margin: 0;
	padding: 0;
	padding-right: 5px;
	color: #666666;
	font-family: Calibri,Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	font-weight: normal;
	text-align: left;
}

.linkedin {
	display: block;
	background: url(img/w2li.png) top no-repeat;
	width: 100px;
	height: 30px;
	text-decoration: none;
}

.nav{
	color: #434343;
	font-size: 14px;
	padding-bottom: 1px;
	text-transform: uppercase;
}

.tours {
	display: block;
	margin: 5px 0 0 0;
	background: url(img/fnd-tur.jpg);
	height: 140px;
}

.tours a.bknw { float: right; margin: 3px; position: relative; }

.tours img { float: left; margin: 5px 15px 0 0; position: relative; }

.vcard{
	padding: 0;
	margin: 0;
	font-style: normal;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
}
ul#brtr{
	text-align: center;
	width: 100%;
}
#brtr, #brtr li{
	display:block;
	text-align: center;
	margin: 0 auto;
	padding: 0;
	list-style: none;
	float: left;
	color: #cc6601;
}
#brtr li {
	margin: 0 8px 0 0;
	padding: 5px 3px 2px 3px;
	width: 110px;
	display:block;
	font-size: 0.8em;
	background-color: #cc6601;
	color:#cc6601;
	box-shadow: 3px 3px 4px #666;
	-webkit-box-shadow: 3px 3px 4px #666;
	-moz-box-shadow: 3px 3px 4px #666;
	border-radius: 5px;
	-webkit-border-radius:  5px;
	-moz-border-radius:  5px;
}
#brtr li a {
	color: #FFFFFF;
}
#brtr li img {
	margin: 0 auto;
	display: block;
}

#address_box{
	padding: 0;
	margin: 0;
	border-top: #dddddd solid 0px;
	padding-top: 10px;
	margin-top: 10px;
	width: 310px;
	float: left;
	font-style: normal;
}

#container{
	width: 900px;
	margin: auto;
	margin-top: 0;
	padding: 0;
	background-image: url(img/bgclear.jpg);
	background-repeat: no-repeat;
	background-position: 0 70px;
}

#feedContent{
	margin: 0;
	padding: 5px;
	padding-top: 0px;
	width: 100%;
	text-align: left;
}

#feedTitle{
	margin: 0;
	padding: 0;
	font-size: 18px;
	color: #333333;
	font-family: Calibri,Arial, Helvetica, sans-serif;
	text-align: center;
}

#floor{
	width: 900px;
	margin: auto;
	margin-top: 0;
	padding: 0;
	font-size: 12px;
}

#header{ width: 100%; padding: 0; margin: 0; }

#mainlinks{
	width: 100%;
	list-style-type: none;
	padding: 0;
	margin: 0;
	float: left;
	line-height: 1.3em;
	font-size: 12px;
}

#mainlinks a:link, #mainlinks a:visited {
	margin: 0;
	padding: 0;
	color: #c54e0b;
	text-decoration: none;
	border-bottom: #ffffff solid 1px;
}

#mainlinks a:hover {
	margin: 0;
	padding: 0;
	color: #000000;
	text-decoration: none;
	border-bottom: #c54e0b solid 1px;
}

#mainlinks a:active {
	margin: 0;
	padding: 0;
	color: #c54e0b;
	text-decoration: none;
	border-bottom: #ffffff solid 1px;
}

#mainlinks li{
	margin: 0;
	padding: 0;
	color: #000000;
	text-decoration: none;
}

#menu{ padding: 0; margin: 0; float: left; }

#services_box a:link,#services_box a:visited {
	margin: 0;
	padding: 0;
	color: #ffffff;
	text-decoration: none;
}

#services_box a:hover {
	margin: 0;
	padding: 0;
	color: #dddddd;
	text-decoration: none;
}

#services_box a:active {
	margin: 0;
	padding: 0;
	color: #ffffff;
	text-decoration: none;
}

#services_inleft{ padding: 0; margin: 0; width: 200px; float: left; }

#services_inright{ padding: 0; margin: 0; width: 400px; float: right; }

#services_inright_left{ padding: 0; margin: 0; width: 100px; float: left; }

#services_inright_right{
	padding: 0;
	margin: 0;
	margin-left: 40px;
	width: 260px;
	float: right;
}

#services_left{ padding: 0; margin: 0; width: 260px; float: left; }

#services_right{ padding: 0; margin: 0; width: 600px; float: right; }

#site{ padding: 5px; margin: 0; margin-top: 10px; }

#siteData{ padding: 0; margin: 0; }

#siteDataLeft{
	padding-left: 25px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-top: 10px;
	margin: 0;
	background-image: url(img/paper.png);
	background-repeat: repeat-y;
	width: 200px;
	float: right;
}

#siteDataLeft a:link, #siteDataLeft a:visited, #siteDataLeft a:active {
	margin: 0;
	padding: 0;
	color: #666666;
	text-decoration: none;
}

#siteDataLeft a:hover {
	margin: 0;
	padding: 0;
	color: #000000;
	text-decoration: none;
}

#siteDataLeft h4 {
	margin: 0;
	padding: 0;
	color: #666666;
	background-image: url(img/rightarrow.png);
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 0px;
}

#siteDataRight{
	padding: 0;
	margin: 0;
	width: 620px;
	padding-left: 10px;
	float: left;
}

#siteDataRight #map { margin: 0; padding: 0; width: 645px; height: 405px; }

#siteFooter{
	padding: 20px;
	padding-top: 40px;
	margin: 0;
	margin-top: 10px;
	width: 860px;
	height: 165px;
	color: #ffffff;
	font-family: Calibri, Arial,Georgia, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	background-image: url(img/footerbg.png);
	background-repeat: no-repeat;
}
#siteFooter a{
	color: #FFFFFF;
}
#w2{ float: left; margin: 0; padding: 0; }

#w2 .fb {
	background: url(img/w2fk.png) left no-repeat;
	width: 100px;
	height: 26px;
}

#w2 .fl {
	background: url(img/w2fl.png) left no-repeat;
	width: 100px;
	height: 30px;
}

#w2 .tw {
	background: url(img/w2tw.png) left no-repeat;
	width: 100px;
	height: 26px;
}

#w2 .yt {
	background: url(img/w2yt.png) left no-repeat;
	width: 100px;
	height: 36px;
}

#w2 a{
	display: block;
	margin: 0px;
	overflow: hidden;
	padding: 0px;
	text-indent: -1000px;
}

#w2 li{
	display: inline;
	border-top: none;
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: left;
	float: left;
	width: 100px;
}

#w2 ul{ margin: 0; padding: 0; display: inline; }

#ws{
	height: 120px;
	width: 190px;
	padding: 0;
	margin: 0;
	margin-left: 3px;
	position: relative;
}
#thumbs{
	height: 170px;
	width: 280px;
	padding: 0;
	margin: 0;
    float:right;
}
#maingallery{
	width: 100%;
	padding: 0;
	margin: 0;
}

#maingallery a {
	color: #FFFFFF;
}
#leftgallery{
	width: 305px;
	padding: 0;
	margin: 0;
    float:left;
}
#rightgallery{
	width: 305px;
	padding: 0;
	margin: 0;
    float:right;
}
.itemgallery{
	background-color: #cc6601;
	height: 90px;
	width: 295px;
	padding-bottom:5px;
	padding-left:0;
	padding-right:5px;
	padding-top:5px;
	margin: 0;
	margin-bottom:10px;
	box-shadow: 3px 3px 4px #666;
	-webkit-box-shadow: 3px 3px 4px #666;
	-moz-box-shadow: 3px 3px 4px #666;
	border-radius: 5px;
	-webkit-border-radius:  5px;
	-moz-border-radius:  5px;

}