html, body{
	width: 100%;
	height: 100%;
}

body{
	margin: 0;
	padding: 0;
	background: #d7cdb9 url(/design/bgall.gif) repeat 0 0;	
}

#bgtop{
	position: relative;
	height: 245px;
	margin-bottom: -245px;
	background: url(/design/cloud.jpg) repeat-x 100% 0;
}

#page{
	position: relative;
	background: url(/design/bg.jpg) repeat-x 0 0;
	min-width: 1000px;
	min-height: 100%;
}

#top{
	position: relative;
	height: 117px;
	overflow: hidden;
}

#logo{
	position: relative;
	display: block;
	float: left;	
	line-height: 10px;
}

#logosh_right{
	position: absolute;
	width: 50px;
	height: 117px;
	top: 0;
	left: 562px;
	background: url(/design/logosh_right.png) no-repeat 0 0;
}

#logosh_bottom{
	position: absolute;
	width: 405px;
	height: 50px;
	top: 117px;
	left: 207px;
	background: url(/design/logosh_bottom.png) no-repeat 0 0;
}

#logo img{
	width: 518px;
	height: 117px;
}

#links{
	position: relative;
	background: url(/design/linksbg.jpg) no-repeat 0 0;
	height: 107px;
	width: 44px;
	float: left;
	padding-top: 10px;
}

#links a{
	position: relative;
	display: block;
	padding: 5px;
	margin: 0 12px 5px 11px;
	clear: left;
	line-height: 9px;
}

#links a img{
	width: 11px;
	height: 9px;
}

#phone_right{
	position: absolute;
	right: 31px;
	top: 38px;
}

#phoneforprint{
	display: none;
}

div.clear{
	position: relative;
	clear: both;
	line-height: 1px;
	padding: 0;
	margin: 0;
}

#menubg{
	position: relative;
	z-index: 3;
	background: #f6eedf url(/design/menubg.gif) repeat-y 0 0;	
}

#menutop{
	position: relative;
	background: url(/design/menubgtop.jpg) repeat-x 0 0;
	padding: 0px 20px 5px 20px;
}
#menuxls {padding: 6px 20px 6px 20px;position: relative; 
	background: url(/design/menubg.gif) repeat-y scroll 0 0 #F6EEDF;}

a.leftmenu, div.leftmenu{
	display: block;
	font-family: Arial, Tahoma, serif;
	font-size: 16px;
	line-height: 17px;
	padding: 7px 0;
}
img.xls {float:left; margin-right:5px;}

a.leftmenu:hover{
	text-decoration: none;
	color: #cc9966;
}

div.submenu{
	background:#fdf5e8 url(/design/submenu.gif) bottom left repeat-x;
	margin-left:-20px;
	margin-right: -21px;
	width: 166px;
	padding: 5px 0 10px 40px;
	position: relative;
}

div.submenu div{
	background:#fdf5e8 url(/design/submenu.gif) top left repeat-x;
	position: absolute;
	top: 0;
	left: 0;
	width: 206px;
	height: 1px;
}

* html div.submenu div {z-index: -1}

div.submenu a{
	display: block;
	font-family: Arial, Tahoma, serif;
	font-size: 13px;
	/*line-height: 7px;*/
	/*line-height: 0.7em;*/
	padding: 4px 0;
	color: #99774a;
	margin-right: 16px;
}

div.submenu a:hover{color: #99774a}

#leftmenubtm , #leftmenubtm2{
	position: absolute;
	bottom: -16px;
	left: 0;
	_left: -20px;
	background: url(/design/leftmenubtm2.png) no-repeat 0 0;
	width: 207px;
	height: 16px;
}
#leftmenubtm2 {background: url(/design/leftmenubtm.png) no-repeat 0 0 !important;}

#leftmenuright{
	position: absolute;
	background: url(/design/leftmenuright.png) no-repeat 0 0;
	width: 15px;
	height: 245px;
	bottom: -16px;
	right: -15px;	
}

#box{
	position: absolute;
/* bottom: 130px;
 left:5px;*/
	width: 225px;
	height: 331px;
	bottom: 110px;
	left: 15px;
	background: url(/design/box.png) no-repeat 0 150px;
}

#box  a{ _zoom:1;
	/*position: absolute;*/
/*	top:8px;

_top: -30px;*/
/*bottom: 20px;
	left:-5px;*/
	display: block;
	background:url('/images/ny1.png');
	/*_background:url('/images/ny1.gif');*/
	width: 253px;
	height: 284px;
cursor:pointer;
}

#scissors{
	position: absolute;
	z-index: 4;
	top: 0;
	left: 200px;
	width: 14px;
	height: 114px;
	background: url(/design/scissors.gif) no-repeat 0 0; 
}

div.leftcol{
	position: relative;
	width: 50%;
	float: left;
}

div.rightcol{
	position: relative;
	width: 50%;
	float: left;
	margin-right: -3px;
}

div.padd30{
	position: relative;
	padding: 0 30px;
	margin: 20px 0 0 0;
}

div.biglink {
	width: 332px;
	margin: 0 auto;
	background: url('/design/top.gif') no-repeat 224px 0px;
}

div.biglink img{
	margin: 9px 0 0 0;
	border: 0;
}

#footerplace{
  	position: relative;
  	height: 121px;
  	clear: both;
}

#footer{
	position: relative;
	height: 121px;
	margin-top: -121px;
	min-width: 1000px;	
}

#blueline{
	position: relative;
	height: 51px;
	background: #003986 url(/design/bluelinebg.gif) repeat-x 0 0;
	margin-right: 42px;
}

#bottom{
	position: relative;
	height: 70px;
	background: url(/design/bottombg.jpg) repeat-x 0 100%;
}

#bluelineend{
	position: absolute;
	top: 0;
	right: -5px;
	height: 51px;
	width: 5px;
	background: url(/design/bluelineend.gif) no-repeat 100% 0;
	clear: both;
}

#counters{
 	width: 240px;
 	padding: 2px 25px 2px 0;
 	text-align: center;
}

#menubottom{
	position: relative;
	float: left;
	padding-left: 30px;
}

table.bottommenu{
	position: relative;
	width: 100%;
	height: 51px;
}

td.btmmenu{
	padding: 2px 5px;
	color: #fff;
	text-align: center;
}

td.btmmenu a{
	color: #fff;
}
td.btmmenu a:hover{
	color: #eee;
	text-decoration: none;
}

#address{
	position: relative;
	padding: 17px 0 0 23px;
	float: left;
}

#copy{
	position: relative;
	float: right;
	padding: 17px 0 0 23px;
}

#copy img{
 	margin: 0 14px 0 0;
 	float: left;
 	width: 32px;
 	height: 32px;
}

#copy a{
	display: block;
	height: 33px;
	line-height: 33px;
	color: #000;
	text-decoration: underline;
}

#copy a:hover{
	color: #980101;
	text-decoration: none;
}

p#breadcrumb{
	text-align: right;
	margin: 0 30px 5px 0;
}

img.left{
float: left;
margin: 0 25px 10px 0;
border:0;
}

/* Hacks for IE6 */
* html #page{height: 100%;}
* html #logosh_right{background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/logosh_right.png', sizingMethod='crop');}
* html #logosh_bottom{background: none;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/design/logosh_bottom.png', sizingMethod='crop');}
* html #container, * html #container_splash{height: 100px;}
* html #box a{background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/ny1.png', sizingMethod='crop');}
* html #leftmenubtm{background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/leftmenubtm.png', sizingMethod='crop');}
* html #leftmenuright{background: none;	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/design/leftmenuright.png', sizingMethod='crop');}
* html #page, * html #footer{width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "1000px" : "auto");}

