/* $Id: layout.css,v 1.1 2008/11/03 17:20:17 manuelgarcia Exp $ */

* { padding: 0; margin: 0; } 
.clear { clear: both; }

#wrap {
  width: 950px;
  margin: 20px auto;
}

#secondary-links {
  font-size:16px;
  padding: 0 10px 5px 10px;
  text-align: center;
}

h3 { 
  padding-bottom: 4px;
  margin: 14px 0 7px 0;
}

/*
  HEADER AREA
*/
div#header { width:950px; }
div#header div.site-info,
div#header .logo {
  float:left;
  padding:0 0;
}

div#header div.site-info { }
div#header div.site-name { padding: 40px 0 9px 0; }
div#header div.slogan h2 { 
  margin:0px;
  padding:0px;
}

#header #search {
  float:right;
  position:relative;
  right:29px;
  top:8px;
  padding:0 0 16px 0;
}

/*
  PRIMARY LINKS
*/
#menu {
  padding: 10px;
  text-align: center;
  margin: 10px 0;
}

#menu ul {
  text-align: center;
  padding 0 20px;
}

#menu li{

  padding:0px;
  margin:0px;
  padding-right: 5px;
  
}

#menu li a{ 

  padding: 0 8px;
}

#right ul li.leaf,
#right .item-list ul li {
  list-style-image:none;
  list-style-type:none;
  margin:0;
  padding:2px 0 3px;
}

  END HEADER AREA
*/

/*
  CONTENT AREA
*/
#content { padding: 0; }

/*
  CONTENT TOP REGION
*/
#content-top { padding-top:10px; }
#content-top-inner { padding:10px 0; }
#content-top-inner div.block {
  float:left;
  padding:0px 10px;
  width:30%;
}

.breadcrumb { 
  padding: 5px 20px;
}
/*
  MAIN CONTENT AREA
*/

#left {
  width: 640px;
  float: left;
  padding: 0 20px;
}
div.admin .left {
  margin-left:0; /* don't need the extra margin that drupal comes with here, also prevents problems in IE6 */
}
.node { margin-bottom: 10px; }

/*
  RIGHT SIDEBAR REGION
*/
#right {
  width: 250px;
  float: right;
  padding: 0px 5px 0px 5px;
}

#right ul { padding: 5px 0 5px 0; }


/*
#right ul li { padding: 2px 0 3px 0; }

  END CONTENT AREA
*/


/*
  FOOTER REGION
*/
div#footer { 
  padding:10px 20px;
  background: #fff;
  border-top: 1px solid #ccc;
}

div#footer div.block {
  float:left;
  padding:0px 10px;
  width:30%;

}

div#bottom { 
  padding: 5px 0;
  text-align:center;
  background: #fff;
}
