#page {font-size: 105%;}
#page, #pagemain, #pageclose {width: 1200px;}
#bodydetail, .topmenu ul {width: 1180px;}
.topmenu ul {font: bold 12px Verdana;}
.topmenu li a {padding: 8px 10px;}
.topmenu ol a {padding: 5px 7px 4px 7px;}
.topmenu ol img
{
    width: 86px;
    height: 21px;
}
.submenu, .submenu ul{ /*topmost and sub ULs, respectively*/
    font: normal 12px Verdana;
}
.submenu li a{
width: 200px; /*width of menu (not including side paddings)*/
padding: 5px 7px 4px 7px;   
}
* html .submenu li{ /*IE6 CSS hack*/
width: 210px; /*width of menu (include side paddings of LI A*/
}
.imgl
{
	width: 251px;
	height: 90px;
}
.imgr
{
	width: 718px;
	height: 110px;
}
.menutitle1 {
	width: 190px;
}
.submenu1 {
	width:172px;
}
.boxoutl img
{
    width: 400px;
    height: 300px;
}
.boxoutp img
{
    height: 400px;
    width: 300px;
}
.boxoutq img
{
    width: 400px;
    height:400px;
}
#mapcanvas
{
    width: 350px;
    height: 350px;
}
#pageheader {background-image: url("images/banner12.png"); 	height: 130px;}
#pagemain {background-image: url("images/shadow12.png");}
#footer {background-image: url("images/Footer12.png"); height: 50px;}
.footermsg
{
    width: 270px;
	height: 40px;
	background-image: url("images/FooterMsg.png");
}
#logo 
{
	background-image: url("images/hologo.png");
	width: 360px;
	height: 130px; 
}
#cont 
{
	background-image: url("images/hocontact.png");
	width: 360px;
	height: 130px; 
}
#hint
{    
    margin-top: -50px;
    height: 50px;
}
#hint img
{
	width: 260px;
	height: 50px; 
}
.hintprice {margin-left: 560px;}
.hintquote {margin-left: 410px;}
.hintportfolio {margin-left: 470px;}

