/* $Id: custom-sample.css,v 1.1 2009/02/22 10:12:04 kong Exp $ */

/**
 * @file
 * Contains user's custom CSS.
 *
 * Put your custom CSS and CSS overrides in this file.
 * By restricting your CSS changes to custom.css, your
 * changes will not be overwritten when upgrading to a
 * new version of this theme.
 */

/**
 * Steps to activate custom.css:
 *   1. Add your custom CSS to this file
 *   2. Rename this file to custom.css
 *   3. Uncomment (remove leading semicolon from) the
 *      following line in your theme's .info file:
 *        ;stylesheets[all][] = css/custom.css
 *   4. Clear cached data at admin/settings/performance
 */
body {
background: #ffffff url(../images/960_grid_12col-bg-1440x700.jpg) no-repeat top center; display:table;
width:100%;
color:#333;
text-align:center; 
margin:0; 
padding:0;
font: 13px;
}
h1, h2, h3, h4, h5, h6 { color: #000;}
#wrapper {
margin-top: 0px;
text-align: left;
margin-bottom: 20px;
}

/**
 * Layout
 */

#header {
height:100px;
}

#header-left {
margin: 20px 0 0 0;
}

#header-right {
margin: 20px 0 0 0;
}

#primary-nav {
  height: 44px;
  text-align: right;
 
}

#nav {
padding: 14px 0px 0 0;
}

#content-wrapper {

}

.content-block-home {
  margin: 10px 0 0 0;
  padding: 0;
}

.content-block {
  font-size: 1.4em;
  line-height: 1.4em;
  margin: 10px 0 0 0;
  padding: 0;
}

.block {
  margin-top:10px;
}

.space {margin: 0 0 0 0; padding: 0 0 0 0;}

#sidebar .block {
  margin-bottom: 0px;
}
	
.node {
margin: 10px 0 0 0;
padding: 10px 0 0 0;
}

#footer {
text-align: left;
margin: 10px 0 0 0;
padding: 0;
}

#footerright {text-align: right; margin: 10px 0 0 0;}
#footerleft {text-align: left; margin: 10px 0 0 0;}


#main {

}

/**
 * Header
 */
#site-name {
  margin: 10px 0;
}

#site-slogan {
  text-align: center;
  font-size: 1.8em;
  margin: 20px 0;
  padding: 0 0 0 0px;
  color: #333;	
}

#primary-nav ul {
  display: inline;
}

#primary-nav ul li {
  font-size: 1.2em;
  font-weight: bold;
  margin-right: 20px;
  padding: 0px;
  text-transform: uppercase;
}

#primary-nav ul li a{
color: #666;
}
#primary-nav ul li a:hover{
color: #96171a;
text-decoration: none;
}


#primary-nav ul li.menu-rss {
  background: url('../images/rss.png') no-repeat;
  padding-left: 20px;
}

ul.links a {
color: #666;
} 

#gdatawrap {
background: #fff url(../images/620-bg.jpg) 0 0 no-repeat;
margin: 0;
padding: 5px;
width: 620px;
height: 400px;
}


	/* GALLERY STYLE */
	.gallery{width:220px;float:left;}
	.gallery li{width:25px;height:25px;border:3px double #eee;margin: 0 2px 2px 0;background:#eee;}
	.gallery li.hover{border-color:#bbb;}
	.gallery li.active{border-style:solid;border-color:#222;}
	.gallery li div{left:220px}
	.gallery li div .caption{font:italic 0.7em/1.4 georgia,serif;}
	.galleria_container{margin:0 auto 60px auto;height:300px;width:400px;float:right;}

