/* CSS Document */

*{
margin:0px;
padding:0px;
}

p, li {
	margin-bottom:10px;
}

IMG{
margin:0px;
padding:0px;
border:none;
}

BODY{margin:0px; padding:0px;
}

/*Index*/
.index-body{
background:url(../images/index_bgd.gif) bottom;
}

.index-header{
width:100%;
height:100%;
min-height:350px;
}

.index-header p{
height:268px;
width:100%;
clear:both;
text-align:center;
display:block;
padding:10% 0px 10px 0px;
background: url(../images/index-logobg.gif)  top repeat-x;
}

.index-header p IMG{
display:block;
margin:auto;
}

.index-footer{
width:100%;
height:250px;
clear:both;
position:absolute;
bottom:0;
background:url(../images/index_bgl.gif);
}

.index-footer .button{
height:62px;
width:100%;
text-align:center;
background:url(../images/index_buttonbg.gif) top repeat-x;
}

.index-footer .address{
width:100%;
clear:left;
padding:11% 0px 10px 0px;
}

.index-footer .address span{}

.index-footer p IMG{
margin:24px 0px 0px 0px;
}

.internal-body{
background:url(../images/index_bgd.gif);
}

/*Internal*/

#main{
/*h\ eight:500px;
min-height:500px;*/
width: 1015px;
}

#main .leftcolumn{
width:254px;
/*h\ eight:500px;
min-height:500px;*/
float:left;
margin:0px 25px 0px 0px;
m\ argin-right:0px;
}

#main .leftcolumn .logo{
display:block;
margin:0px 0px 18px 0px;
}

#main .leftcolumn .menu{
width:247px;
clear:left;
}

#main .leftcolumn .menu IMG{
width:247px;
height:36px;
display:block;
clear:left;
margin:0px;
padding:0px;
}

#main .leftcolumn .searchbox{
width:215px;
w\ idth:247px;
height:30px;
clear:left;
padding:16px 0px 10px 32px;
}

#main .leftcolumn .searchbox .searchinputtext{
height:19px;
width:161px;
float:left;
border:1px solid #BB8833;
padding:1px 10px 1px 10px;
margin:0px 5px 0px 0px;
}

#main .leftcolumn .searchbox .searchinputbutton{
float:left;
margin:0px;
}

#main .leftcolumn .banner{
clear:left;
margin:7px 0px 10px 32px;
}

#main .leftcolumn .spacer{
clear:both;
width:247px;
height:1px;
margin:10px 0px;
}

#content{
width:593px;
/*h\ eight:500px;
min-height:500px;*/
float:left;
}

#content .headerimg{
width:593px;
height:260px;
clear:left;
}

#content .headerimg p{
width:593px;
height:53px;
padding:207px 0px 0px 0px;
}

#content .headerimg p .title-text{
height:45px;
display:block;
float:left;
background:#BB8833;
padding:8px 0px 0px 5px;
}

#content .headerimg p .rightcorner{
height:53px;
width:15px;
float:right;
background:url(../images/right-corner.png) bottom right no-repeat;
//background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/right-corner.png, sizingMethod=crop); 
}

#content .headerimg p IMG{
float:left;
}

#content .headerlabel{
height:40px;
width:593px;
clear:left;
margin:10px 0px 0px 0px;
}

#content .text{
width:570px;
clear:left;
margin:10px 0px 0px 10px;
}

#content .text ul{
padding:5px 0px 0px 30px;
}

#main .contrspacer{
height:1px;
width:900px;
padding:10px 0px;
clear:both;
}

#footer{
height:56px;
width:868px;
clear:both;
color:#fff;
background:#BB8833;
}

#footer a{
color:#fff;
text-decoration:none;
}

#footer a:hover{
text-decoration:underline;
}

#footer .cell-left{
width:280px;
height:44px;
line-height:20px;
float:left;
padding:2px 10px 0px 32px;
}

#footer .cell-centr{
height:56px;
width:345px;
float:left;
background:url(../images/footer-cellgrad.gif) left repeat-y;
padding:0px;
margin:0px;
}

#footer .cell-centr p{
background:url(../images/icon_contact.gif) 5px 8px no-repeat;
padding:5px 0px 0px 20px;
}

#footer .cell-right{
height:56px;
width:180px;
float:left;
background:url(../images/footer-cellgrad.gif) left repeat-y;
}

#footer .cell-right p{
background:url(../images/icon_phone.gif) 5px 9px no-repeat;
padding:5px 0px 0px 22px;
}

.left_banner img{
	margin: 35px 0px 0px 35px;
	border: 1px solid #ccc;
}

.right_banner {float: left; width: 120px; height: 420px; padding: 260px 0px 0px 20px; }
* html .right_banner img {_behavior: url(scripts/pngfix.htc);}
