/* $Id: local-sample.css,v 1.1 2009/08/19 04:28:07 sociotech Exp $ */

/****************************/
/* LOCAL CSS                */
/****************************/

/* Put your custom CSS and CSS overrides in this file and  */
/* rename it local.css.  By restricting your CSS changes   */
/* to local.css, your changes will not be overwritten when */
/* upgrading to a new version of this theme.  You can also */
/* use a local-rtl.css file for the equivalent in RTL.     */

/* Steps to activate local.css:                       */
/* 1. Add your custom CSS to this file                */
/* 2. Rename this file to local.css                   */
/* 3. Clear cached data at admin/settings/performance */


.view-home { /*this just shuts of the view until we can get rid of it*/
display:none;
}

#page-inner {
background: url(images/logo_light.png) no-repeat top center;
color:#fff;
font-family: Georgia serif;
}

#primary-menu-inner {
background: url(images/nav.png);
height: 74px;
width:960px;
margin-left:6px;
}

#primary-menu {
overflow:visible;
padding-left: 0;
margin-left: 0;
position:relative;
top:0px;
}

#page {
background: url(images/bg.jpg);

overflow:hidden;
}

#header-site-info {
position: relative;
top: 25px;
margin-left:7px;
}

#header-group {	
padding-top:50px;
}

.primary-menu-inner ul.sf-menu a, .primary-menu-inner ul.sf-menu a:visited {
color:#fff;
font-family: "Georgia" serif;
font-size:28px;
line-height: 51px;
padding-top: 0;
text-align: center;
border-right:1px solid #2c2927;
 }

.primary-menu-inner ul.sf-menu a:hover, .primary-menu-inner ul.sf-menu a:active {
background: url(images/menu_light.png) no-repeat top center ;
}

.primary-menu-inner ul.sf-menu {
width: 958px;/*dropped two pixels for the border*/
margin-left:0px;

}

.primary-menu-inner ul.sf-menu li{
float: left;
width: 33%;
border-left: 1px solid #999999;
border-right:1px solid #000000;

margin-top:9px;
}

.primary-menu-inner ul.sf-menu li.first{
border-left: none;

}

.primary-menu-inner ul.sf-menu li.last{
border-right: none;
}

.primary-menu-inner ul.sf-menu li.last a{
border-right: none;
}

#content-inner-inner {
background: url(images/wall_bg.png) no-repeat;
overflow: visible;
height:513px;
overflow:visible;
width:960px;

}

.admin-page #content-inner-inner {
background:none;
overflow: visible;
height:auto;
overflow:visible;
width:auto;

}

.admin-page tr.draggable ,.admin-page tr.draggable td {
background-color:#000000;
border:1px solid #CCCCCC;
}

#block-block-1 .inner {
margin:0px;
}

#block-block-1 .inner embed {
position: relative;
top: 11px;
left:10px;
}

#block-block-1 img{
height:492px;
left:17px;
position:relative;
top:-13px;
width:921px;
}

#block-block-1 {
margin-bottom:0px;
}

#content-region-inner #content-inner {
margin-bottom:0px;
}

/*content-bottom*/
#content-bottom {
}


#content-bottom-inner {
color:#fff;
font-family: "Georgia" sans-serif;
margin-left:5px;
}

#content-bottom-inner img {
float: left;
margin-bottom: 15px;
}

#content-bottom-inner  p {
clear: both;
font-size: 1.5em;
line-height: 1.6em;
text-align: left;
}

#content-bottom-inner h2 {
padding-top: 20px;
border-bottom:1px solid #fff;
margin-left: 90px;
}

#block-block-3 h2 {
margin-left:90px;
}

#block-block-2 p {
}

#content-bottom-inner .block {
margin-bottom:0px;
}


#contact {
/*background: url(images/wall_bg.png) no-repeat;
overflow: visible;
width:960px;
height:513px;*/
font-size: 2.25em;
text-align: center;
}

#contact-inner {
padding-top:175px;
float: left;
margin-left:95px;
}

#contact img {
float: :left;
padding-top:75px;
}

h1.title {
display: none;
}


#about {
background: url(images/wall_bg.png) no-repeat;
overflow: visible;
width:960px;
height:513px;
font-size: 2.25em;
text-align: center;
}

#about-inner {
float:left;
line-height:1.6em;
padding-left:28px;
padding-top:77px;
text-align:left;
width:44%;
}

#about img {
float: :left;
padding-top:105px;
}

#block-block-2 {
width: 49%;
}

#block-block-3 {
width:49%;
float: right;
}

/* al added these */
#header-group {
padding-top: 0px !important;
} 

#block-block-5 {
float: right;
width: 20%;
}

.imageflow {
top: -50px;
}

#views-slideshow-imageflow-images-1_images  {
height: 360px!important;
}


.view-footer {
position:relative;
text-align:center;
top:-50px;
}

.header-top {
height:43px;
}
