/* $Id: local-sample.css,v 1.1.2.1 2010/01/11 00:08:12 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 */
body {
background:#190F04 url(/sites/all/themes/custom/carlton/img/background.jpg) repeat-x;
}
#header-group {
margin-top:50px;
height:70px;
background:transparent url(/sites/all/themes/custom/carlton/img/Header-Bg.png) no-repeat;
}
#header-site-info {
float:left;
margin:35px 0 0 25px;
}
#site-name,
#slogan {
position:absolute;
left:-10000px;
}
#slogan-strap {
width:642px;
margin:0 auto;
padding-bottom:10px;
}
#primary-menu {
float:left;
width:488px;
margin:30px 0 0 65px;
background:transparent url(/sites/all/themes/custom/carlton/img/Main-Nav-Bg.png) no-repeat;
}
.primary-menu-inner ul.sf-menu a, .primary-menu-inner ul.sf-menu a:visited {
font-family:Georgia, "Times New Roman", Times, serif;
color:#609494;
font-size:18px;
padding:0.5em;
}
.primary-menu-inner ul.sf-menu a:hover, .primary-menu-inner ul.sf-menu a.active {
color:#60370E;
}
.sidebar-first {
margin-left:20px;
width:160px;
}
#block-menu-secondary-links {
width:160px;
padding-left:0;
padding-top:40px;
background:transparent url(/sites/all/themes/custom/carlton/img/Secondary-Nav-Top-Bg.png) top center no-repeat;
}
#block-menu-secondary-links .inner h2,
#block-views-Latest_Events-block_1 h2 {
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
font-size:18px;
/*color:#609494;*/
color:#9F6B6B;
margin:0;
padding:10px 0 0 12px;
}
#block-menu-secondary-links ul {
padding-bottom:40px;
background:transparent url(/sites/all/themes/custom/carlton/img/Secondary-Nav-Bottom-Bg.png) bottom center no-repeat;
}
#block-menu-secondary-links.fusion-list-vertical-spacing .inner ul li {
border-bottom:1px dotted #609494;
margin:0 5px;
padding:0;
}
#block-menu-secondary-links a, #block-menu-secondary-links a:visited,
#block-views-Latest_Events-block_1 a, #block-views-Latest_Events-block_1 a:visited {
font-family:Georgia, "Times New Roman", Times, serif;
color:#609494;
font-size:15px;
line-height:200%;
padding:0 0 0 8px;

}
#block-menu-secondary-links a:hover, #block-menu-secondary-links a.active, 
#block-views-Latest_Events-block_1 a:hover, #block-views-Latest_Events-block_1 a.active {
color:#60370E;
}
#block-menu-secondary-links li:hover {
background:#CCC;
}
#main {
min-height:571px;
background:transparent url(/sites/all/themes/custom/carlton/img/Footer-Bg.png) bottom no-repeat;
overflow:hidden;
padding-top:10px;
padding-top:25px;
}

.front #main {
padding-top;0;
}
#content-messages {
display:none;
}
#content-inner-inner {
margin-right:30px;
}
.front h1.title,
.front .terms,
.front #node-heading {
display:none;
}
.front .node {
text-align:center;
}
.front #content-inner-inner h1 {
color:#609494;
text-align:left;
padding-left:60px;
}
.front #content-inner-inner h2 {
color:#9F6B6B;
text-align:left;
padding-left:60px;
font-weight:normal;
}
.front #content-inner-inner h3 {
color:#9F6B6B;
font-style:italic;

}
.front #content-inner-inner p {
color:#333333;
line-height:200%;
margin:5px 60px;
text-align:justify;
}
#breadcrumbs {
display:none;
}
h2.title a:link, h2.title a:visited {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
font-weight:normal;
text-decoration:none;
color:#152e2e;
}
h2.title a:hover {
color:#60370E;
text-decoration:underline;
}
#node-heading {
height:94px;
background:transparent url(/sites/all/themes/custom/carlton/img/Content-Head-Bg.png) no-repeat;
padding:17px 10px 20px;
color:#152e2e;
margin:0;
}
#node-heading h1.title {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
font-weight:bold;
}
#node-heading p {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
font-weight:bold;
line-height:175%;
margin-right:90px;
}
#ev_left {
float:left;
margin:0 10px;
height:70px;
width:175px;
}
#ev_left h3,
#ev_left p,
#ev_right h3,
#ev_right p {
margin:0;
padding:0;
font-size:12px;
line-height:150%;
font-weight:normal;
}
#ev_right {
float:left;
margin:0 10px;
height:70px;
}
.node .image-caption {
color:#A8A8A8;
font-weight:bold;
font-size:10px;
line-height:175%;
border-bottom:1px solid #A8A8A8;
text-align:center;
}
.node-type-blog .meta {
border-top:1px solid #CCCCCC;
border-bottom:1px solid #cccccc;
background:#EFEFEF;
padding:1px 8px;
}
.node p {
text-align:justify;
}
.teaser .field-field-image {
float:left;
margin:0 10px 0 0;
}
.teaser p {
margin:0 10px;
}
.node .terms {
display:none;
}
.teaser {
background:#EfEfEF;
padding:10px;
}
.field-field-event-date {
display:none;
}

#block-views-Latest_Events-block_1 {
background:#EFEFEF;
width:160px;
}
#block-views-Latest_Events-block_1 li {
border-color:#E0E0E0;
}
#block-views-Latest_Events-block_1 a, #block-views-Latest_Events-block_1 a:visited {
font-family:Georgia, "Times New Roman", Times, serif;
color:#609494;
font-size:12px;
line-height:150%;
padding:0;

}

#block-views-Latest_Events-block_1 a:hover, #block-views-Latest_Events-block_1 a.active {
color:#60370E;
}
#block-views-Latest_Events-block_1 .views-field-name,
#block-views-Latest_Events-block_1 .views-field-field-event-date-value {
font-size:11px;
color:#152e2e;
}
.clearfix {
clear:both;
}
#footer-message, #footer-message a {
color:#fff;
}
