@charset "UTF-8";

/**
*
* Table of Contents:
* 1. Layout
* 2. Blocks
* 3. Forms
* 4. Nodes
*/

/**
* 1. Layout
*
* This section starts with the outermost selectors, and work inwards.
* For each level, it starts with the top of the page and works downward.
*/

/**
* Use the body selector to ma ke global changes to page styles.
*
* There will usually be classes on the body tag that allow you to select a
* particular page. For example: body.not-front will select the body tag for
* all pages except the front page. Take a look at the page source to see what
* classes are available for that page.
*
* Note that changes made on the body tag will also affect the user toolbar.
*/
body {
}

#header-bottom-container, #main, #footer-container

 {width: 960px; background-color: white;box-shadow: 0 5px 6px #666666;-moz-box-shadow: 0 5px 6px #666666;-webkit-box-shadow: 0 5px 6px #666666;}


/* This is the centered container that holds the page. */
/* If you want to use borders on the page, put them here. */
#page-wrapper {
  background: #F1F1F1 url(images/texture2.png);
}

#page {
}

/**
* There are wrappers for each container
*
* All wrappers have the 'wrapper' class. Each one contains a div.container_12
* which is used to create the grid-based layout (960.gs)
*/
.wrapper {
}

#header-top-wrapper {
}

#navigation-wrapper {
}

#header-bottom-wrapper {
}

/* The main-wrapper contains the content regions and sidebars */
#main-wrapper {
}

#footer-wrapper {
}

#disclaimer-wrapper {
}

/**
* There are containers for holding all of the visible regions.
*
* All the containers only contain 1 region, except #main-container
*/
.container {
}

#header-top-container {
}

#navigation-container {
}

#header-bottom-container {
}

/* The main-container contains the content regions and sidebars */
#main-container {
}

#footer-container {
}

#disclaimer-container {
}

/**
* Inside the containers are the grid-based divs that create the layout.
* Each of these contain 1 region.
*/
/* 12 grids */
#header-top {
}

/* 12 grids */
#navigation {
background: none;
border: none;
width: 938px;
}

#navigation .block-menu ul.menu li a:hover, #navigation .block-menu ul.menu li a.active {
color: #026749;
background: none;
}

#navigation .block-menu ul.menu li a {
color: black;
border-right: 1px solid #DADADA;
padding: 10px 29px;
}

/* 12 grids */
#header-bottom{
}

/**
* Page content
* div#main contains 3 regions plus the page content; it is between the left
* and right sidebars.
*/
/* 6 grids(with 2 sidebars), 9 grids(with 1 sidebar), 12grids(without sidebar) */
#main #content {
}

/* Left sidebar */
/* 3 grids, collapses when empty */
#sidebar-first {
}

/* Right sidebar */
/* 3 grids, collapses when empty */
#sidebar-second {
}

/* 12 grids */
#footer {
}

#disclaimer {
}

/**
* Regions
*
* Regions are used for organizing and arranging blocks. Inside each region are
* the blocks which Drupal has generated for the page. Be aware that some blocks
* may be using the grid classes.
*
* If a region contains no blocks on a particular page, that region will not be
* created.
*
* Regions each have a class stating how many blocks are in that region.
* Eg. A region with two blocks will have the class "blocks-in-region-2"
*
* Regions are listed in the order that they appear in HTML.
*/
.region {
}

/**
* Header Top, Navigation, Header Bottom Regions
* These regions are full width (12 grids). Separating the header into 3 regions
* has been done to allow greater flexibility in theming.
*/
.region-header-top {
}

/* use the navigation region for for site menus if using a top nav layout */
.region-navigation {
}

.region-header-bottom {
}

/**
* Highlight, Content Top, Content Bottom Regions
* These regions are inside div#main which means they have variable width (6, 9,
* or 12 grids).
*/
/* Placed above the page title and breadcrumb */
.region-highlight {
}

/* Placed below page title, tabs, and helptext; above page content */
.region-content-top {
}

/* Placed below page content */
.region-content-bottom {
}

/**
* Sidebar First, Sidebar Second Regions
* These regions are 3 grids wide when they contain blocks, or 0 when they do
* not.
*/
/* Left of content */
.region-sidebar-first {
}

/* Right of content */
.region-sidebar-second {
}

.region-footer {
}


/**
* 2. Blocks
*
* This section lists blocks alphabetically by the module they belong to.
* Only some commonly-themed blocks are listed here. IDs for additional blocks
* can be found by examining the page source.
*/

/**
* Adding borders and margins to blocks
*
* Since some blocks use the grid classes, you should not add borders or margins
* to the div.block element. Instead you can add them to the div.block-inner
* element.
* You are free to add padding to the div.block element.
*
* Eg. #block-example-block_1 .block-inner {
* border: 1px solid black;
* }
*/

/* This block contains the rendered primary links menu */
#block-menu-primary-links {
}

/* This block contains the rendered secondary links menu */
#block-menu-secondary-links {
}

/* This block contains the custom banner for the current page */
#block-views-Banner-block_2 {
}

/* This block contains the custom logo for the site */
#block-views-Logo-block_1 {
}


/**
* 3. Forms
*
* This section lists forms alphabetically by the module they belong to.
* Only some commonly-themed forms are listed here. IDs for additional forms
* can be found by examining the page source.
*/

/* This is the public contact form */
form#webform-client-form-557 {
}

/**
* 4. Nodes
*
* This section lists nodes numerically by node ID.
*
* Typically, nodes are used for publicly-displayed pages on your site. The node
* contains the main content for that page.
*/

/**
* Node IDs typically differ from site to site. You can find the node ID for the
* page you want to theme by looking at the div.node element.
*/


/**************************************
REFERENCE
**************************************/

body {
}
body.front {
}
body.not-front {
}
body.not-logged-in {
}
body.logged-in {
}
#page-wrapper {
}
#page {
}

/* WRAPPER */
#header-top-wrapper {
}
#navigation-wrapper {
}
#header-bottom-wrapper {
}
#main-wrapper {
}
#footer-wrapper {
}
#disclaimer-wrapper {
}
#aw-wrapper {
}

/* CONTAINER */
#header-top-container {
}
#navigation-container {
}
#header-bottom-container {
}
#main-container {
}
#footer-container {
}
#disclaimer-container {
}
#aw-container {
}

/* REGION */
#header-top {
}
#navigation {
}
#header-bottom {
}
#main #content {
}
#main #content #region-highlight {
}
#main #content #region-content-top {
}
#main #content #main-content {
}
#main #content #region-content-bottom {
}
#sidebar-first {
}
#sidebar-second {
}
#footer {
}
#disclaimer {
}
#aw {
}

/**************************************
SAMPLE
**************************************/

/* COLOR, BACKGROUND */
body {
	/*
	color:#B7B7B7;
	background-color:#161616;
	*/
}
#navigation-wrapper {
	/*
	background-color:#000000;
	*/
}

/* LINK*/
a {
color: #026749;
text-decoration: none;
}

/* FONT */

h1, h2, h3, h4, h5, h6 {
color: #026749;
font-family: Arial, Helvetica, "Bitstream Vera Sans", sans-serif;
font-weight: normal;
}

h1.title {
font-size: 1.5em;
border-bottom: none;
}

/* NAVIGATION */
#block-menu-primary-links ul li a {
	/*
	color:#6B9FD6;
	background-color:#232323;
	letter-spacing: 0.1em;
	padding: 10px 15px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-topleft: 10px;
	*/
}
#block-menu-primary-links ul a:hover,
#block-menu-primary-links ul li a.active {
	/*
	color:#0755AA;
	background-color:#B7B7B7;
	*/
}

/* SIDEBAR */
#sidebar-first{
}
#sidebar-second{
}
.sidebar {
}

/* SIDEBAR BLOCK */
.sidebar .block {
}
.sidebar .block h2.title {
}
.sidebar .block .content {
}
.sidebar .block .content ul li {
	/*
	list-style-image:url("images/menu-leaf.png");
	*/
}

/* PAGE TITLE */
#main #content h1.title {
	/*color: #F0E9E9;*/
}

/* FRONT PAGE TITLE */
body.front #main #content h1.title {
	/*
	display: none;
	*/
}

/* BREADCRUMB */
.breadcrumb {
}

/* PRINT */
.print_html {
    
    display:none;
}

/* MAIN CONTENT SECTION */
#main-content {
}

/* BANNER BLOCK */
#block-views-Banner-block_2 {
	/*
	margin-bottom: 0;
	*/
}

/* AW COPYRIGHT*/
#aw {
padding: 5px 0;
border-top: none;
}