.wrapper {
    text-align: left;
	font-size:14px;
	line-height:1.3em;
	font-family:Arial,sans-serif;
	color:#000;
	width:976px;
	margin: 0 auto;
}

#header2 {width:976px; margin:0 auto;}
#top_header {height:152px;}
#header2 td {padding:0;}

#menu_outside {background:url(http://www.focusresourcemanagement.co.nz/themes/default_home/images/doc_bg.png) repeat-y;padding:0 8px;}
#menu_inner {background:url(http://www.focusresourcemanagement.co.nz/themes/default_home/images/menu_bg.gif) no-repeat;}
#menu_inside {height:52px;}

#img_holder {background:url(http://www.focusresourcemanagement.co.nz/themes/default_home/images/doc_bg.png) repeat-y;padding:0 8px;overflow: hidden;}
#img_inner {height:246px;}
#img_inner p {padding:0px;}

#box_outside {background:url(http://www.focusresourcemanagement.co.nz/themes/default_home/images/doc_bg.png) repeat-y;overflow:hidden; padding:0px 8px;}
#box_container {padding:16px 14px;overflow:hidden;}
.box_inner #box1 {float:left;width:222px; margin-right:15px; background:#645246;}
.box_inner #box2 {float:left;width:222px; margin-right:14px; background:#4b3c35;}
.box_inner #box3 {float:left;width:222px; margin-right:15px; background:#3d322c;}
.box_inner #box4 {float:left;width:222px; background:#2f2621;}
.b_inside {padding:15px 9px 7px 9px; color:#fff;overflow:hidden; font-size:15px;}
.b_inside h2 {font-family: 'Poly', serif; margin:0px; color:#fff; text-align:center;}

#main_top {background:url(http://www.focusresourcemanagement.co.nz/themes/default_home/images/doc_bg.png) repeat-y top;}
#main_inner {padding:10px 25px;}

#footer {background:url(http://www.focusresourcemanagement.co.nz/themes/default_home/images/footer_bg.png) no-repeat top;}
#footer p {padding:0px;}
#footer_inner {font-size:13px;}
#footer_inner a {text-decoration:none;}
#footer_inner a:hover {text-decoration:underline;}
#footer_info {padding:20px 10px 35px 15px;overflow: hidden;}
#footer_info #c1 {color:#fff;width:536px; float:left;}
#footer_info #c1 a {color:#655146;}
#footer_info #c2 {color:#fff;width:415px; float:right; padding-top:5px;}
#footer_info #c2 a {color:#fff;padding:0px 7px 0px 7px;}
#footer_info #c1 img#dash {position:relative; top:5px;}

/* menu */
#page div .sf-menu { margin-bottom:0px;}
#page div .sf-menu a { width:192px; padding:14px 0px 16px 0px;font-size:22px; text-align:center;font-family: 'Poly', serif;}
#page div .sf-menu ul {margin-top:17px; width:192px;}
#page div .sf-menu ul ul {margin-top:0px;margin-left:52px; width:192px;}
#page div .sf-menu li ul.ukao-submenu li {background:#3d322c;}
#page div .sf-menu ul li a {font-size:20px;padding:7px 0px;}
#page div ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul {
	left:			192px; /* match ul width */
	top:			0;
}

