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

#header2 {background:url(http://www.movementorpilates.co.nz/themes/default_inner/images/header_bg.png) no-repeat; }
#top_header {height:219px;}
#header2 td {padding:0;}
#header2 #ph {font-family: 'Quicksand', sans-serif; font-size:34px; color:#555;}
#header2 #btn {font-family: 'Quicksand', sans-serif; font-size:34px; color:#a1a2a6; margin-top:5px; }
#book {position:relative; top:13px;}

#menu_outside {background:url(http://www.movementorpilates.co.nz/themes/default_inner/images/doc_bg.png) repeat-y; padding:0 18px;}
#menu_inner {background:url(http://www.movementorpilates.co.nz/themes/default_inner/images/menu_bg.jpg) no-repeat;}
#menu_inside {height:50px; padding-bottom:10px;}

#img_holder {background:url(http://www.movementorpilates.co.nz/themes/default_inner/images/doc_bg.png) repeat-y;padding:0 18px; overflow: hidden;}
#img_inner {height:358px;}

#box_outside {background:url(http://www.movementorpilates.co.nz/themes/default_inner/images/doc_bg.png) repeat-y; overflow:hidden;}
#box_container { width:930px; margin:0 auto; overflow: hidden;}
#box_top {background:url(http://www.movementorpilates.co.nz/themes/default_inner/images/p_1_top.jpg) no-repeat top; padding-top:60px;}
#box_bottom {background:url(http://www.movementorpilates.co.nz/themes/default_inner/images/p_1_bottom.jpg) no-repeat bottom; padding-bottom:15px;}
.box_inner {background:url(http://www.movementorpilates.co.nz/themes/default_inner/images/p_1.jpg) repeat-y;overflow: hidden;}
.box_inner #box1 {float:left;width:304px; margin-right:9px;}
.box_inner #box2 {float:left;width:304px; margin-right:9px;}
.box_inner #box3 {float:left;width:304px;}
.b_inside {padding:0px 15px 0px 20px;overflow:hidden;}

#main_top {background:url(http://www.movementorpilates.co.nz/themes/default_inner/images/doc_bg.png) repeat-y top;}
#main_inner {padding:35px 22px;}

#footer {background:url(http://www.movementorpilates.co.nz/themes/default_inner/images/footer_bg.png) no-repeat top;}
#footer p {padding:0px;}
#footer_inner a {text-decoration:none;}
#footer_inner a:hover {text-decoration:underline;}
#footer_info {padding:15px 0px 35px 0px; text-align:center; overflow: hidden;}
#footer_info #c1 {color:#464646; padding-bottom:4px;}
#footer_info #c1 a {color:#464646; padding:0px 48px;}
#footer_info #c2 {color:#464646;}
#footer_info #c2 a {color:#ec7f22;}
#footer_info #c2 img#dash {position:relative; top:5px;}

/* Menu */
#page div .sf-menu {margin-bottom:0px;}
#page div .sf-menu a {font-family: 'Quicksand', sans-serif; font-size:22px; padding:14px 34px 14px 34px; font-weight:bold;}
#page div .sf-menu ul {margin-top:15px;width:165px;}
#page div .sf-menu ul ul {margin-top:0px;margin-left:25px;width:165px;}
#page div .sf-menu li ul.ukao-submenu li {background:#010101;}
#page div .sf-menu li span {text-align:left;}
#page div .sf-menu ul li a {font-size:18px;font-weight:normal;padding:7px 10px 7px 20px;letter-spacing:0px;}
#page div ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul {
	left:			165px; /* match ul width */
	top:			0;
}

/* Content With Menu */
#b1 {background:url(http://www.movementorpilates.co.nz/themes/default_inner/images/sysblocks/cb1/top_left.png) no-repeat top left; width:14px;height:41px;}
#b2 {background:url(http://www.movementorpilates.co.nz/themes/default_inner/images/sysblocks/cb1/top_middle.png) repeat-x top;height:41px;}
#b2 h4 {margin:0px; padding:10px 0px 9px 0px; color:#fff; font-size:18px;}
#b3 {background:url(http://www.movementorpilates.co.nz/themes/default_inner/images/sysblocks/cb1/top_right.png) no-repeat top right;width:14px;height:41px;}

#b4 {background:url(http://www.movementorpilates.co.nz/themes/default_inner/images/sysblocks/cb1/top_left1.png) repeat-y top left;width:14px;}
#b5 {background:#ebebeb;}
#b5  #main {padding:10px 10px 0px 0px;}
#b6 {background:url(http://www.movementorpilates.co.nz/themes/default_inner/images/sysblocks/cb1/top_right1.png) repeat-y top right;width:14px;}

#b7 {background:url(http://www.movementorpilates.co.nz/themes/default_inner/images/sysblocks/cb1/bottom_left.png) no-repeat bottom left;font-size:0px;line-height:0px; width:14px;height:14px;}
#b8 {background:url(http://www.movementorpilates.co.nz/themes/default_inner/images/sysblocks/cb1/bottom_middle.png) repeat-x bottom;font-size:0px;line-height:0px;height:14px;}
#b9 {background:url(http://www.movementorpilates.co.nz/themes/default_inner/images/sysblocks/cb1/bottom_right.png) no-repeat bottom right;font-size:0px;line-height:0px; width:14px;height:14px;}