/* Layout
 * ------
 * Using a negative margin technique, adapted from ZEN. The page is loaded by this order:
 *
 * 1. Header
 * 2. Content
 * 3. Navigation menus
 * 4. Sidebar Left
 * 5. Sideabr Right */
/* remove 'auto' and the width to switch to a fluid width */
/* line 16, ../sass/layout.sass */
#page {
  width: 917px;
  margin: 0 auto;
}

/* Layout rules. (Disclaimer: do not change if you're not sure you know what you're doing.) */
/* line 21, ../sass/layout.sass */
#content {
  float: left;
  width: 100%;
  margin-right: -100%;
  padding: 0;
}

/* line 27, ../sass/layout.sass */
.sidebar {
  float: left;
}

/* line 30, ../sass/layout.sass */
#sidebar-second {
  float: right;
}

/* line 33, ../sass/layout.sass */
#footer {
  float: none;
  clear: both;
}

/* Layout Helpers */
/* line 38, ../sass/layout.sass */
#header,
#footer,
.mission,
.breadcrumb,
.node {
  clear: both;
}

/* Sidebars width
 * --------------
 * Changing the width of the sidebars is dead easy, just change the
 * values below corresponding to the sidebar you want to modify.
 * Make sure you keep negative values as negative values.
 * For example, if I want to increase the width of the left sidebar
 * to 300px, I would have to change each '190' to '300'. */
/* line 56, ../sass/layout.sass */
.two-sidebars .center,
.sidebar-left .center {
  margin-left: 190px;
}

/* line 60, ../sass/layout.sass */
#sidebar-first {
  width: 190px;
  margin-right: -190px;
}

/* line 66, ../sass/layout.sass */
.two-sidebars .center,
.sidebar-right .center {
  margin-right: 200px;
}

/* line 70, ../sass/layout.sass */
#sidebar-second {
  width: 200px;
}

/* Columns Inner
 * -------------
 * You can change the padding inside the columns without changing the
 * width of them by just usinbg the INNER div of each column */
/* line 77, ../sass/layout.sass */
.inner {
  padding: 0;
}

/* Navigation styles
 * -----------------
 * The navigation is loaded after the content, so we need to make space
 * for it, equal to its height, so if you change the height of the navigation,
 * remember to adapt the margin top of the content and sidebars. */
/* line 85, ../sass/layout.sass */
#navigation {
  float: left;
  margin-left: 0;
  margin-right: -100%;
  padding: 0;
  width: 100%;
  height: 40px;
}

/* line 95, ../sass/layout.sass */
.with-navigation #content,
.with-navigation .sidebar {
  margin-top: 40px;
}

/*Changes*/
#block-imagemenu-1 {
  background-color:#2C3C55;
  /*float:left;*/
  margin-left:-194px;
  margin-top:-6px;
  position:absolute;
  width:1200px;
  z-index:20;
}
#block-menu-primary-links {
  background-image:url(http://arrigg.com/sites/all/themes/basic/css/images/leftsidebkgd.png);
  border-bottom-color:#FFFFFF;
  border-bottom-style:solid;
  border-right-color:#FFFFFF;
  border-right-style:solid;
  height:1063px;
  margin-left:13px;
  margin-top:73px;
  position:absolute;
  width:232px;
  z-index:20;
}
#block-menu-primary-links li a {
  color:#FFFFFF;
  font-size:17px;
  margin-left:12px;
  margin-top:3px;
  position:absolute;
  text-decoration:none;
  text-transform:uppercase;
  z-index:20;
}
#block-menu-primary-links .leaf {
  border-bottom-color:#FFFFFF;
  border-bottom-style:solid;
  border-bottom-width:4px;
  margin-bottom:19px;
  margin-left:-14px;
  margin-top:1px;
  width:232px;
}
#block-imagemenu-1 .leaf {
	margin-right: 22px;
}
#block-block-2 {
  background-attachment:initial;
  background-clip:initial;
  background-color:initial;
  background-image:url(http://arrigg.com/sites/all/themes/basic/css/images/footerbkgd.png);
  background-origin:initial;
  background-position:initial initial;
  background-repeat:initial initial;
  border-bottom-color:#FFFFFF;
  border-bottom-style:solid;
  border-bottom-width:4px;
  height:45px;
  margin-left:-178px;
  margin-top:1150px;
  position:absolute;
  width:917px;
}

#block-block-2 a {
	color:#fff;
}
#block-menu-menu-eyes-vision {
  background-image:url(http://arrigg.com/sites/all/themes/basic/css/images/leftsidebkgd.png);
  border-bottom-color:#FFFFFF;
  border-bottom-style:solid;
  border-right-color:#FFFFFF;
  border-right-style:solid;
  height:1063px;
  margin-left:13px;
  margin-top:73px;
  position:absolute;
  width:232px;
  z-index:20;
}

#block-menu-menu-ear {
  background-image:url(http://arrigg.com/sites/all/themes/basic/css/images/leftsidebkgd.png);
  border-bottom-color:#FFFFFF;
  border-bottom-style:solid;
  border-right-color:#FFFFFF;
  border-right-style:solid;
  height:1063px;
  margin-left:13px;
  margin-top:73px;
  position:absolute;
  width:232px;
  z-index:20;
}

#block-menu-menu-dizziness {
  background-image:url(http://arrigg.com/sites/all/themes/basic/css/images/leftsidebkgd.png);
  border-bottom-color:#FFFFFF;
  border-bottom-style:solid;
  border-right-color:#FFFFFF;
  border-right-style:solid;
  height:1063px;
  margin-left:13px;
  margin-top:73px;
  position:absolute;
  width:232px;
  z-index:20;
}
#block-menu-menu-nose {
  background-image:url(http://arrigg.com/sites/all/themes/basic/css/images/leftsidebkgd.png);
  border-bottom-color:#FFFFFF;
  border-bottom-style:solid;
  border-right-color:#FFFFFF;
  border-right-style:solid;
  height:1063px;
  margin-left:9px;
  margin-top:73px;
  position:absolute;
  width:232px;
  z-index:20;
}
#block-menu-menu-our-staff {
  background-image:url(http://arrigg.com/sites/all/themes/basic/css/images/leftsidebkgd.png);
  border-bottom-color:#FFFFFF;
  border-bottom-style:solid;
  border-right-color:#FFFFFF;
  border-right-style:solid;
  height:1063px;
  margin-left:13px;
  margin-top:73px;
  position:absolute;
  width:232px;
  z-index:20;
}
#block-menu-menu-eyes-vision .leaf {
  border-bottom-color:#FFFFFF;
  border-bottom-style:solid;
  border-bottom-width:4px;
  margin-bottom:19px;
  margin-left:-14px;
  margin-top:1px;
  width:232px;
}
#block-menu-menu-ear .leaf {
  border-bottom-color:#FFFFFF;
  border-bottom-style:solid;
  border-bottom-width:4px;
  margin-bottom:19px;
  margin-left:-14px;
  margin-top:1px;
  width:232px;
}
#block-menu-menu-dizziness .leaf {
  border-bottom-color:#FFFFFF;
  border-bottom-style:solid;
  border-bottom-width:4px;
  margin-bottom:19px;
  margin-left:-14px;
  margin-top:1px;
  width:232px;
}
#block-menu-menu-nose .leaf {
  border-bottom-color:#FFFFFF;
  border-bottom-style:solid;
  border-bottom-width:4px;
  margin-bottom:19px;
  margin-left:-14px;
  margin-top:1px;
  width:232px;
}
#block-menu-menu-our-staff .leaf {
  border-bottom-color:#FFFFFF;
  border-bottom-style:solid;
  border-bottom-width:4px;
  margin-bottom:17px;
  margin-left:-14px;
  margin-top:1px;
  width:232px;
}
#block-menu-menu-our-staff li a {
  color:#FFFFFF;
  font-size:13px;
  margin-left:12px;
  margin-top:3px;
  position:absolute;
  text-decoration:none;
  text-transform:uppercase;
  z-index:20;
}
#block-menu-menu-eyes-vision li a {
  color:#FFFFFF;
  font-size:15px;
  margin-left:12px;
  margin-top:3px;
  position:absolute;
  text-decoration:none;
  text-transform:uppercase;
  z-index:20;
}
#block-menu-menu-ear li a {
  color:#FFFFFF;
  font-size:17px;
  margin-left:12px;
  margin-top:3px;
  position:absolute;
  text-decoration:none;
  text-transform:uppercase;
  z-index:20;
}
#block-menu-menu-dizziness li a {
  color:#FFFFFF;
  font-size:17px;
  margin-left:12px;
  margin-top:3px;
  position:absolute;
  text-decoration:none;
  text-transform:uppercase;
  z-index:20;
}
#block-menu-menu-nose li a {
  color:#FFFFFF;
  font-size:17px;
  margin-left:12px;
  margin-top:3px;
  position:absolute;
  text-decoration:none;
  text-transform:uppercase;
  z-index:20;
}

#block-block-3 {
	margin-top: -266px;
	margin-left: 182px;
	position:absolute;
}
#block-block-4 {
  background-attachment:scroll;
  background-clip:initial;
  background-color:transparent;
  background-image:none;
  background-origin:initial;
  background-position:0 0;
  background-repeat:repeat repeat;
  margin-left:390px;
  margin-top:210px;
  position:absolute;
  z-index:20;
}
#content-area {
  background-attachment:initial;
  background-clip:initial;
  background-color:#FFFFFF;
  background-image:initial;
  background-origin:initial;
  height:1000px;
  margin-left:64px;
  margin-top:73px;
  overflow-x:hidden;
  overflow-y:hidden;
  padding-bottom:8px;
  padding-left:8px;
  padding-right:8px;
  padding-top:58px;
  position:absolute;
  width:659px;
  z-index:15;
}
#header {
  background-attachment:initial;
  background-clip:initial;
  background-color:transparent;
  background-image:url(http://arrigg.com/sites/all/themes/basic/images/Arrigg_Banner_2.gif);
  background-origin:initial;
  background-position:50% 0;
  background-repeat:no-repeat no-repeat;
  height:272px;
  margin-bottom:15px;
}
#content-header {
  background-color:#FFFFFF;
  margin-left:64px;
  margin-top:72px;
  position:absolute;
  width:675px;
  z-index:20;
}
.title block-title {
	display:none;
}

#block-block-5 {
  position:absolute;
  z-index:1;
  margin-left:10px;
  margin-top:20px;
}

#block-webform-client-block-35 {
  margin-left:82px;
  margin-top:121px;
  position:absolute;
  z-index:20;
}
#block-block-3 {
	margin-left:279px;
  margin-top:130px;
  position:absolute;
  z-index:20;
}
#block-block-6 {
  margin-left:74px;
  margin-top:77px;
  position:absolute;
  z-index:20;
}