/* $Id: minnelli.css,v 1.3.2.1 2008/02/05 09:27:26 goba Exp $ */

/**
 * Minnelli, for Drupal 6.x
 * Stefan Nagtegaal, iStyledThis [dot] nl
 * Steven Wittens, acko [dot] net
 */

#wrapper #container {background: url(../Chatsworth%20Fitness%20Boot%20Camps-Boot%20Camp%20in%20Chatsworth_files/images/back-container.jpg) no-repeat center top; }

#wrapper #container #header {height:130px }

#header .content {margin: 0 }

body.twocolumn #wrapper #container #squeeze #maincol {
  width: 700px;
}

#maincol {float:left }

#wrapper { background: #3c3c3c url(../Chatsworth%20Fitness%20Boot%20Camps-Boot%20Camp%20in%20Chatsworth_files/images/body.png) repeat-x 50% 0  }

#wrapper #container #footer { float: none; clear: both; text-align: left; margin: 4em 0 -3em; color: #aaa; background: url(../Chatsworth%20Fitness%20Boot%20Camps-Boot%20Camp%20in%20Chatsworth_files/images/back-footer.jpg) no-repeat center top; height:148px; color: #aaa; padding: 36px 0 0 0 }

#wrapper #container #footer .textbox {padding: 0 0 0 34px }

#wrapper #container #center .right-corner .left-corner {
  padding: 74px 25px 5em 35px;
  background: transparent url(../Chatsworth%20Fitness%20Boot%20Camps-Boot%20Camp%20in%20Chatsworth_files/images/bg-content-left.jpg) no-repeat 0 0;
  margin-left: -10px;
  position: relative;
  left: -10px;
  min-height: 603px;
}

#wrapper #container #center #squeeze {
  background: #fff url(../Chatsworth%20Fitness%20Boot%20Camps-Boot%20Camp%20in%20Chatsworth_files/images/bg-content-norepeat.jpg) no-repeat 50% 0;
  position: relative;
}

#wrapper #container #center .right-corner {
  background: transparent url(../Chatsworth%20Fitness%20Boot%20Camps-Boot%20Camp%20in%20Chatsworth_files/images/bg-content-right.jpg) no-repeat 100% 0;
  position: relative;
  left: 10px;
}

#newhere {position: absolute; top:0; right:0; width: 194px; height: 78px; }

#tabs-wrapper {margin: 0 -26px 1em; padding: 0 26px; position: relative; z-index:4 }

#globalnav {position: absolute; top: 95px; height: 44px; right: 16px; width: 677px; background: url(../Chatsworth%20Fitness%20Boot%20Camps-Boot%20Camp%20in%20Chatsworth_files/images/back-globalnav.jpg) no-repeat; z-index:10 }

#globalnav ul {list-style: none; padding:2px 0 0 }

#globalnav ul li {float: left;  width: 110px; height: 40px; background: url(../Chatsworth%20Fitness%20Boot%20Camps-Boot%20Camp%20in%20Chatsworth_files/images/navi-divider.png) no-repeat center right; text-align:center;  }

#globalnav ul li li {width: 110px; height: auto; background: none; text-align: left; background:transparent url(../Chatsworth%20Fitness%20Boot%20Camps-Boot%20Camp%20in%20Chatsworth_files/images/dot.gif) repeat-x scroll center bottom; border: none; margin:0 13px;  }

#globalnav ul li.last { background: none }

#globalnav a:link, #globalnav a:visited {color: #acacac; text-decoration: none; font-size: 11px; font-family:Arial, Helvetica, sans-serif; font-weight: normal; padding: 15px 0 8px }

#globalnav a:hover { color: #fff }

#globalnav .block .content {margin: 0}

#globalnav ul ul {background:#000 url(../Chatsworth%20Fitness%20Boot%20Camps-Boot%20Camp%20in%20Chatsworth_files/images/back-global-ul.gif) repeat-x scroll 0 0; border-bottom:5px solid #e50802; list-style-image:url(../Chatsworth%20Fitness%20Boot%20Camps-Boot%20Camp%20in%20Chatsworth_files/images/global-dot.gif); margin:20px 0 0; padding:0 0 30px }

ul.nice-menu-down li{border-top:none}

ul.nice-menu-down li li {border-top:1px solid #ccc;}

ul.nice-menu li {border:none}

ul.nice-menu li li {border-width:0 1px 1px; border-color: #ccc; border-style:none solid solid; }

ul.nice-menu ul, #header-region ul.nice-menu ul { border:none }

#footer a:link, #footer a:visited, #letter-footer a:link, #letter-footer a:visited {color: #fff}
#footer .menu, #letter-footer .menu {padding: 0 0 0 39px }
#footer .menu ul {display: none }
#footer .menu li, #letter-footer .menu li {float: left; background: url(../Chatsworth%20Fitness%20Boot%20Camps-Boot%20Camp%20in%20Chatsworth_files/images/divider-footerlinks.gif) no-repeat 7px center  }
#footer .menu .leaf, #letter-footer .menu .leaf {list-style: none }
#footer .menu .first, #letter-footer .menu .first {background: none; padding-left: 0 }
ul.menu li {margin:0}

.tabs a:link, .tabs a:visited {color: #027ac6; font-weight:bold }
/* *** END LAYOUT*** */


/* ***STYLES*** */
.recover {clear: both; line-height:0 }
h2.with-tabs { float: left;   margin: 0 2em 0 0; padding: 0; color: #fdede1; text-shadow: 0 1px 3px #701100 }	
#wrapper #container .breadcrumb { position: absolute; top: 19px; left: 35px; /* LTR */ z-index: 3 }
#pagetitle {color: #fff; text-shadow: 0 1px 3px #701100; margin-bottom: 37px; font-size:220%; text-transform: uppercase }
	
#wrapper #container .breadcrumb, #wrapper #container .breadcrumb a { color: #fff }
#wrapper #container #header h1 span { font-weight: bold;}
#logo-floater h1 {width: 277px; height:130px; text-indent: -666666px; overflow: hidden }
#logo-floater h1 a {width: 277px; height:130px; display: block; outline: none }
#menu-237 a:link, #menu-237 a:visited {color: #ff520d; font-weight: bold }
#pageheader {position: absolute; top: 9px; left:10px; z-index:3 }
.bg-premium {background: url(../Chatsworth%20Fitness%20Boot%20Camps-Boot%20Camp%20in%20Chatsworth_files/images/back-maincol-premium.jpg) no-repeat 0 40px; padding-top:110px }
.alignleft {float:left}
.alignright {float:right}

.theme-details {float:left; width: 250px; font-size:11px }
.theme-title {font-family: "myriad pro", Arial, san_herf; font-size: 18px; color: #6b6b6b; font-weight: bold }
.home-section-title {font-size: 18px; color: #6b6b6b; font-weight: bold; display: block; padding-bottom: 10px }

#home-content a:link, #home-content a:visited {color: #ff3005; font-weight: bold }

/* ***HOME*** */
#home #wrapper #container #center .right-corner .left-corner { padding: 9px 0 5em 10px}
#wrapper #container #footer { background: url(../Chatsworth%20Fitness%20Boot%20Camps-Boot%20Camp%20in%20Chatsworth_files/images/back-footer-home.jpg) no-repeat center top;  margin-top:0}

#home-content {background: url(../Chatsworth%20Fitness%20Boot%20Camps-Boot%20Camp%20in%20Chatsworth_files/images/back-home-content.jpg) no-repeat center top; margin: 4px 0 0; padding-top: 82px  }

#home-content ul {float: left }
#home-leftcol {width: 580px }
#home-leftcol li {padding: 0 0 19px 30px; width: 242px; min-height: 140px; float: left; background: none }
#home-rightcol {width: 336px}

#slider ul {margin: 0 }
#slider ul li  {padding: 0; margin: 0}

/* ***SALES LETTER*** */
#letter-intro {margin:193px 0 0; }
#letter-container {width: 703px; margin: 0 auto 0; background: #fff; position: relative; text-align:left  }
#letter-header {background: url(../Chatsworth%20Fitness%20Boot%20Camps-Boot%20Camp%20in%20Chatsworth_files/images/back-letter-header.jpg) no-repeat center top; height: 134px}
#letter-center {background: #fff url(../Chatsworth%20Fitness%20Boot%20Camps-Boot%20Camp%20in%20Chatsworth_files/images/back-letter-center.jpg) no-repeat center top; min-height: 500px; padding:20px 32px; font-size:15px; color: #333  }
#back-to-site {position: absolute; top:87px; right: 0; width: 128px; height:47px; line-height:46px; text-align: center; }
a#back-to-site:link, a#back-to-site:visited {color: #ff520d; font-weight: bold}