/* $Id: layout.css,v 1.1 2008/11/03 17:20:17 manuelgarcia Exp $ */

* {
	padding: 0;
	margin: auto;
	background-color: 99ccff;
	border: 3px, #000000, solid;
	position: static;
} 
.clear { clear: both;}

body {
	background-color:#006;
}

#wrap {
  width: 800px;
  margin: 20px auto;
}

#top { padding: 10px 0; }

#secondary-links {
  font-size:12px;
  padding:0 5px 0 0;
  text-align:right;
}

h3 {
	padding-bottom: 4px;
	margin: 14px 0 7px 0;
	font-size: 16px;
	background-color: #9CF;
	color: #006;
	text-align: center;
}

h2{
	font-size: 18px;
	color: #000066;
}
/*
  HEADER AREA
*/
div#header {
	width:800px;
	color: #000000;
}
div#header div.site-info,
div#header .logo {
  float:left;
  padding:0 0 35px 33px;
}

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 {
	height: 30px;
	padding-left: 30px;
	padding-top:5px;
	background-color: #006;
	border: 2px;
	border-bottom-color: #000;
	text-align: center;
	display: inline;
}

#menu ul{
}

.links primary-links{
}

#menu li{
  float: left;
  padding:0px;
  margin:0px;
  padding-right: 10px;
  font-family:Arial, Helvetica, sans-serif;
  padding-left:10px;
  list-style-type: none;
  background-image: url(button.gif);
  background-repeat: no-repeat;
  width: 100px;
  text-align: left;
}

table{
	background-color: #99ccff;
}

#menu li a{
	padding: 0;
	color:#9CF;
	text-align:center;
	font-size:18px;
	filter: shadow;
	width: 100px;
	height: 30px;

	font-family: Verdana, Geneva, sans-serif;
	text-decoration: none;
	border-color: #000;
	border-width: 2px;
}

#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 {
	background-color:#99ccff;
	border-color:#000;
	border-style:solid;
	border-width:2px;
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	list-style:none;
	}

#content ul{
	list-style: none;
	}
	
#content p{
	padding:5px;
	padding-left: 10px;
}

#content h4{
	color: #336699;
}

/*
  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-top:7px; }
/*
  MAIN CONTENT AREA
*/

#left {
	width: 500px;
	float: left;
	padding:15px;
	border-right-color:#006;
	border-right-width:thick;
	border-right-style:solid;
	background-color: #FFF;
}
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: 200px;
  float: right;
}

#right ul { padding: 10px 0 10px 0; }

#right ul li { padding: 2px 0 3px 0; }
/*
  END CONTENT AREA
*/


/*
  FOOTER REGION
*/
div#footer { 
  padding:10px 20px;
}

div#footer div.block {
  float:left;
  padding:0px 10px;
  width:30%;
}

div#bottom { 
  padding: 5px 0;
  text-align:center;
}

.block {
	float:left;
	padding-left: 15px;
}

#node-1 {
	float:left;
}

#likeaboss {
}
