body { 
  color: #cccccc;
  background: #333333 url(http://www.bargirlz.com/images/css/wrap-bg-750.gif) 50% repeat-y;
/*  background: #333333 url(wrap-bg-750.gif) 50% repeat-y; */

  font: normal 11px Arial, Verdana, Helvetica, sans-serif; 
  text-align: center;

  margin: 0;
  padding: 0;
}

a:link { color: #cc3300; font-family: arial, verdana, helvetica : sans-serif; text-decoration: underline; }
a:hover, a:visited:hover { color: #660000 }
a:visited { color: #cc3300 }

p { text-align: left; margin: 0; padding: 4px 0; }

h1 { color: #ff9900; font: bold 18px Arial, Verdana, Helvetica, sans-serif; margin: 0; padding: 0 0 20px 0; }

img {
  border: 1px solid #cc3300; 

  vertical-align: middle;

  margin: 0 auto;
  padding: 0;
}



/* ------ header  ------ */
#header {
  position: relative;

  color: #cccccc; 
  background-color: #232323;

  text-align: left;

  margin: 0 auto;
  padding: 10px 0;

  width: 750px;
}

#header ul#galleryInfo {
  margin: 0 10px; 
  padding: 0 0 10px 0;
  
  width: 360px;
}

#header ul#galleryInfo li {
  list-style-type: none;
  font-weight: bold;

  margin: 0; 
  padding: 0;
}

#header ul#galleryInfo li.desc {
  list-style-type: none;
  font-weight: normal;

  margin: 0; 
  padding: 0 0 18px; 0;
}

#header ul#nav {
  margin: 0 10px; 
  padding: 0;

  width: 360px;
}

#header ul#nav li {
  display: inline;
  list-style-type: none;

  margin: 0; 
  padding: 0;
}

#hdrProducts {
  position: absolute;
  top: 5px;
  right: 5px;

  text-align: center;

  margin: 0; 
  padding: 4px 0 0 0;
  
  width: 360px;
}

#hdrProducts ul {
  margin: 0 0 4px 0; 
  padding: 0;

  width: 360px;
}

#hdrProducts ul li {
  display: inline;
  list-style-type: none;

  margin: 0; 
  padding: 0;
}

#hdrProducts ul li a { font: bold 8pt Verdana, Arial, Helvetica, sans-serif; color: #ff9900; }
#hdrProducts ul li a:hover { color: #ff6600}
#hdrProducts ul li a:visited { color: #ff9900 }
#hdrProducts ul li a:hover { color: #ff6600 }





/* ------ wrapper  ------ */
#wrap {
  position: relative;

  color: #cccccc;
  background: #333333 url(http://www.bargirlz.com/images/css/wrap-bg-750.gif) repeat-y;
  /* background: #232323 url(wrap-bg-750.gif) repeat-y; */

/*  border: 1px solid yellow; */
  
  text-align: left;

  margin: 0 auto;
  padding: 0;

  width: 750px;
}



/* ------ left column  ------ */
#left {
  color: #cccccc; 
  background-color: transparent;  

  /* border: 1px solid green; */

  text-align: center;

  margin: 0 0 0 1px;
  padding: 10px 0;

  width: 530px;
}

#left ul {
  margin: 0; 
  padding: 10px 0 0 0;
}

#left ul li {
  display: inline;

  list-style-type: none;
  text-align:center;

  /* border: 1px solid teal; */

  margin: 0; 
  padding: 0;
}

#left #biography {
  position: relative;
  top:5px;
  left:12px;

  text-align: center;

  /* border: 1px solid teal; */

  margin: 0; 
  padding: 0;

  width: 500px
}

#left #biography p img {
  float: left;

  border: none;

  margin: 0; 
  padding: 3px 8px 8px 0; 

  height: 88px;
  width: 88px;
}



#left .yellowLinks { margin:0; padding: 40px 0; }
#left .yellowLinks a { font: bold 18px Arial, Verdana, Helvetica, sans-serif; color: #ffcc33; }
#left .yellowLinks a:hover { color: #ff0000; }
#left .yellowLinks a:visited { color: #ffcc33; }
#left .yellowLinks a:visited:hover { color: #ff0000; }

#left ul.banners li { text-align:center; margin: 15px 0; }

#left ul.footer {
  margin: 0; 
  padding: 30px 0;
}

#left ul.footer li {
  display: inline;

  list-style-type: none;
  text-align:center;

  margin: 0; 
  padding: 0 2px;
}

#left ul.footer li p {
  list-style-type: none;
  text-align:center;
}



/* ------ right column  ------ */
#right { 
  position: absolute;
  top: 0px;
  right: 10px;
  
  color: #cccccc; 
  background-color: transparent;  
  /* border: 1px solid red; */

  text-align: center;

  margin: 0 auto;
  padding: 0 0 10px 0;

  width: 200px;
}

#right ul {
  margin: 0; 
  padding: 10px 0 0 0;
}

#right ul li {
  list-style-type: none;
  text-align:left;

  /* border: 1px solid teal; */

  margin: 0; 
  padding: 0;
}

#right ul li.rightHdrText { font-weight: bold; }

#right ul.ourPick { font-weight: bold; margin: 10px 0; }
#right ul.ourPick li { text-align:center; }

#right ul.banners li { text-align:center; margin: 15px 0; }

















