/*tags*/
	html, body {position: relative;margin: 0;padding: 0;width: 100%;height: 100%;}
	html>body {min-width: 100%;width: auto;min-height: 100%;height: auto;}
	body {font: 14px 'Verdana', sans-serif;color: #1b1c20;}
	a, a:link, a:active, a:visited {color: #fcb006;text-decoration: none;}
	a:hover, a.active {text-decoration: underline;}
	small {display: block;font: italic 10px/14px 'Arial', sans-serif;}
	em {font-style: normal; color: #fbc54b;}
	h4 {font: 18px 'Verdana', sans-serif;}

/*classes*/
	div.w825 {position: relative;margin: 0 auto;width: 825px;}

/*ids*/
	#mainBox {position: absolute;left: 0px;top: 0;width: 100%;height: 100%;background: #c3c6c8 url(/img/body.bg.png) no-repeat center bottom;}
	body>#mainBox {min-width: 980px;min-height: 100%;height: auto;}
	#mainBox div.pad {padding: 13px 0 60px 0;}
	body.simple #mainBox {background: none;}

	#contentBox {position: relative;width: 799px;margin: 0 auto;background: #fff url(/img/photoband.png) no-repeat 16px 100%;}
	#contentBox div.rcol {float: right;width: 568px;padding: 45px 23px 0 0;}
	#contentBox div.lcol {float: right;padding: 0 20px 0 0;width: 167px;}
	/*body.portfolio #contentBox {padding: 43px 0 0;background-image: none;}
		body.portfolio #contentBox div.lcol {padding-top: 0;}
		body.portfolio #contentBox div.rcol {padding-top: 0;}*/
	body.simple #contentBox {padding: 41px 0 0;background-image: none;}

	#menu1Box {position: relative;margin: 0 auto 25px;height: 160px;}
	#menu1Box ul {margin: 0;padding: 0;list-style-type: none;}
	#menu1Box li {float: left;display: block;width: 120px;height: 160px;}
		#menu1Box li a,
		#menu1Box li b 
			{display: block;width: 120px;height: 160px;}
	#menu1Box li a b {background: none;}
	#menu1Box li a:hover, #menu1Box li.active a, #menu1Box li b {background-position: 0 -160px;}
	#menu1Box span {display: none;}
	#menu1Box li.active a b {display: none;}
	
	#pageTitle {margin: 0 0 9px;width: 581px;height: 52px;}
	#pageTitle h1 {margin: 0;}
	#pageTitle span {display: none;}
	
	#textBox {}
	
	#footer {position: absolute;padding: 0;width: 100%;left: 0px;bottom: 0;}
	#footer div.w962 {position: relative;margin: 0 auto;padding: 48px 0 12px;width: 962px;background: #ff9e55 url(/img/footer2.bg.png) no-repeat 0 0;border-bottom: 1px solid #543d2d;}
	#footer p.home a {position: absolute;left: 99px;top: 0;display: block;width: 217px;height: 60px;}
	#footer p.home small {display: none;}
	#footer p.home {margin: 0;}
	#footer p.copyright {display: none;}
	#footer div.counters {padding: 0 12px;text-align: center;color: #ccc;}
	
	#servicePriceBox div.item {margin: 0 0 40px;}
	#servicePriceBox h2 {font: 18px 'Verdana', sans-serif;}
	#servicePriceBox h2 a:hover {text-decoration: none;}
	
	#slideshowBox {margin: 0 0 19px;padding: 24px 0 0 0;width: 167px;height: 304px;}
	#slideshowBox div.ofh {position: relative;width: 167px;height: 304px;}
	#slideshowBox table {position: absolute;left: 0px;top: 0;}
	#slideshowBox div.ofh div {position: absolute;left: 0px;top: 0;line-height: 0;}
	
	#submenu {position: relative;margin: 0 0 21px;padding: 4px 0;width: 167px;background: url(/img/submenu.bgb.png) no-repeat left bottom;}
	#submenu div.bgt {position: absolute;left: 0px;top: 0px;width: 167px;height: 4px;background: url(/img/submenu.bgt.png) no-repeat 0 0;}
	#submenu ul {margin: 0;padding: 0;border: 1px solid #cacdce;border-width: 0 1px;list-style-type: none;}
	#submenu li {display: block;padding: 10px 7px 10px 3px;font: 16px/19px 'Verdana', sans-serif;}
	#submenu ul ul {padding: 0 0 0 21px;border-width: 0;}
	#submenu li li {padding: 10px 0 5px;}
	#submenu li li b {color: #fcb006;}
	body.portfolio #submenu ul a {color: #5c5b60;}
	body.portfolio #submenu ul ul a {color: #fbc54b;}

	body.first #textBox	{padding-bottom: 270px;background: url(/img/rings&drinks.jpg) no-repeat right bottom;}
	
	#advBox {margin: 0 0 274px;color: #ccc;}

	#portfolio {position: relative;margin: 0 0 68px;padding: 0 0 6px;width: 568px;background: url(/img/content.bgb.png) no-repeat left bottom;}
	#portfolio div.bgt {position: absolute;left: 0px;top: 0;width: 568px;height: 6px;background: url(/img/content.bgt.png) no-repeat 0 0;}
	#portfolio div.pad {padding: 10px 21px 10px;width: 524px;border: 1px solid #c3c6c8;border-width: 0 1px;}
	#portfolio div.item {float: left;padding: 18px 15px 18px 16px;}
	#portfolio div.item a {display: block;padding: 2px;border: 1px solid #c3c6c8;line-height: 0;}
	
	#pager {margin: 12px auto;color: #817f84;}
	#pager span.pages {display: block;float: left;height: 24px;}
		#pager .prev, 
		#pager .next,
		#pager span.pages a,
		#pager span.pages b
			{display: block;float: left;width: 24px;font: 14px/24px 'Verdana', serif;text-align: center;}
	#pager span.pages a {color: #817f84;}
	#pager span.pages b {font-weight: 400;color: #fff;background-color: #ff9e55;}
	#pager span.bar {display: none;}
	#pager a {text-decoration: underline;}
	