﻿html { overflow-y: scroll; }
body
{
    background: #fff url(../images/body-bg.jpg) no-repeat left top;
    font: 11px Tahoma,Arial,Verdana;
    color: #6f6f6f;
}
html, body, #canvas { height: 100%; }
#canvas
{
    position: relative;
	min-height: 100%;
	min-width: 1000px;
	max-width: 1277px;
}
* html #canvas
{
	width: expression(bw = (document.compatMode ? document.documentElement.clientWidth : document.body.clientWidth), 
			bw > 1277 ? '1277px' : bw < 1000 ? '1000px' : 'auto');
}
#head
{
    position: relative;
    height: 306px;
}
#inhead
{
    margin-left: 336px;
    height: 216px;
    background: url(../images/head-right-bg.jpg) no-repeat right 48px;
}
#top-bar
{
    position: absolute;
    right: 0;
    top: 0;
    height: 40px;
    width: 480px;
}
#container
{
    margin-right: 247px;
    margin-top: 40px;
}
* html #container { _height: 0; zoom: 1; }
#center
{
    float: left;
	width: 100%;
}
#incenter
{
    margin: 0 0px 0 42px;
}
* html #incenter { _height: 0; zoom: 1; }
#right
{
    float: right;
	position: relative;
	width: 247px;
	margin-right: -247px;
}
#inright
{
    float: right;
}
/* \*//*/
* html .inright,
* html .incenter
{
	width: 100%;
	overflow: hidden;
}
/**/
.container { word-wrap: break-word; }

/*footer*/
#footer {
background:#58AAEE url(../images/footer.jpg) no-repeat scroll right top;
height:75px;
position:relative;
}

#footer #webart{
color:#666666;
font-family:Tahoma,Arial,Verdana;
font-size:11px;

left:33px;
position:absolute;
top:10px;
}

#footer #webart a {

color:#666666;
font-family:Tahoma,Arial,Verdana;
font-size:11px;
text-decoration:none;
}



#footer #copyright {
color:#666666;
font-family:Tahoma,Arial,Verdana;
font-size:11px;
position:absolute;
right:20px;
top:10px;
}

#footer #copyright a
{
    font: 11px Tahoma,Arial,Verdana;
    color: #fff;
    text-decoration: none;
}
#footer #copyright span
{
    display: block;
}
/*end footer*/