v\:* { behavior: url(#default#VML);antialias: true;}
canvas * {display:none;}
canvas * {display:block; #}
canvas {
  position:absolute;
  left:0px;
}
a,a:link,a:active,a:visited,a:hover{
	text-decoration: none;
	outline:none;
}
a:hover,td.owbanner a:hover{
	color: #ff6600;
}
td.owbanner a:hover{
	text-decoration: underline;
}
table.owbanner {border:solid 1px black;} 
html{overflow: auto;}
body {
background-color:#666563;
margin:0px 0px;
min-width:1014px;
}
img{
  border-style: none;
}
.rolloverhd{ 
position:absolute;
top:0px;
height:72px;
}
.rollover{
position:absolute;
width:100%;
height:72px;
background-color:#fff;
opacity:0;
filter: alpha(opacity = 0);
}
.ftro{
height:76px;
}
.wppiro{
height:53px;
}
.topproro{
height:22px;
}
#galleryPage div div,
.links,.jslinks,.fine,.header,.bold,.body,.badge *,.badge,td.owbanner{
	font-size: 12pt;
	font-weight: bold;
	color: #ff6600;
	font-family : Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
}
.jslinks,.links{
	color: #767664;
}
#galleryPage div div a,
.bold{
	color: #767664;
}
#galleryPage div div:hover a,
#galleryPage div div a:hover{
	text-decoration: none;
	color: #ff6600;
}
#galleryPage div div:hover{
	color: #ff6600;
}
.header	{
	font-size: 13pt;
}
.body,.badge,.badge *,td.owbanner,td.owbanner *,.fine{
	font-size: 11pt;
	font-weight: normal;
	color: #70705E;
}
.fine{
	font-size: 10pt;
	color: #868674;
}
td.owbanner,td.owbanner *{
	font-size: 8pt;
}
td.owbanner strong,.badge{
	font-size: 10pt;
	color: black;
}
.badge,td.owbanner{
	background-color: #FFFFFF;
}
img.link{
  vertical-align:middle;
  border: thin solid #ff6600;
}
img.nav{
  position:absolute;
  top:39px;
  left:14px;
}
img.ctrlbg{
  position:absolute;
  left:0px;
  opacity:0.8;
  filter: alpha(opacity = 80);
}
div.page{
	position:absolute;
	top:-1000px;
	width:985px;
	left:16px;
	height:430px;
}
.pagebg{
	position:absolute;
	top:0px;
	left:0px;
}
div.slides:hover {
	background-color: #e8e8e1;
}
.linksCommon {
position:relative;
text-align:center;
width:100%;
}
#linksPage .left,
#linksPage .right{
position:absolute;
left:0;
width:50%;
text-align:center;
}
#linksPage .right{
left:50%;
}
.buttonCommon{
position:absolute;
text-align:left;
height:82px;
width:290px;
}
#galleryPage .left{
left:30px;
}
#galleryPage .middle{
left:345px;
}
#galleryPage .right{
left:660px;
}
.otherCommon{
position:absolute;left:200px;
}
.hfbg{
position:absolute;
left:0px;
width:1008px;
opacity:0.7;
filter: alpha(opacity = 70);
background-color:#dadad4;
}
#header{
top:0px;
height:72px;
}
#footer{
top:518px;
height:76px;
}
#vertcenter{
position:absolute;
height:600px;
width:100%;
text-align:center;
}
#maincontainer{
position:relative;
margin: 0px auto;
text-align:left;
width:1014px;
}
#mainshadow{
position:absolute;
background-color:#000000;
top:4px;
left:4px;
height:596px;
width:1010px;
z-index:-1;
opacity:0.3;
filter: alpha(opacity = 30);
}
#bgborder{
position:absolute;
top:0px;
left:0px;
height:596px;
width:1010px;
background-color:#000;
}
#background{
position:absolute;
background-color:#ebebe4;
margin:1px 1px;
height:594px;
width:1008px;
overflow:hidden;
}
#overlay{
	background: url("images/spacer.gif") no-repeat center center;
	position: absolute;
  height:594px;
  width:1008px;
  z-index:10;
}
#arrowcnt {
position:absolute;
top:235px;
left:10px;
width:20px;
height:110px;
background-image: url('images/arrows.gif');
}
#upArrowDiv, #downArrowDiv {
position:absolute;
width:20px;
height:45px;
}
#downArrowDiv {
	top: 65px;
}
.arrow {
	position: absolute;
	height: 45px;
	width: 20px;
}
#uparrow:hover {
	background: transparent url('images/arrows.gif') -20px 0 no-repeat;
}
#downarrow:hover {
	background: transparent url('images/arrows.gif') -20px -65px no-repeat;
}
.pagenav, .linkCommon{
  position:absolute;
  height:100%;
  width:100%;
}