/* $Id: local_sample.css,v 1.1.2.1 2009/08/23 18:46:04 brauerranch Exp $ */

/* By restricting your css changes to local.css, your changes will   */
/* not be overwritten when upgrading to a new version of this theme. */

/* 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 */


/************************************************************************************/
/*																					*/
/*								EVENTS SITE		    								*/
/*																					*/
/************************************************************************************/



#header-site-info {
width:420px;
}

.header-group-inner {
  background: #fff;
  border-bottom: 2px solid #cc6666;
  padding:5px;
  border-top: 15px solid #9B3044;
  /*overflow: hidden; remove this to make top pink again*/
  
}
.header-top-inner {
  background:none;
  margin: 0px;
}

#header-top-inner .block{width: auto;}

#header .block{
width:auto;
margin: auto;}

#preface-top-inner {background-color: #fff;
  border-bottom: 1px solid #cc6666;
  margin-left:-30px;}
  
body {
  background: #C8E8F3;// purple #866FA9;
}

.postscript-bottom-inner {
  background: #727D59 url('../images/additional-wrap_bk.jpg') no-repeat right bottom;
  margin: 0px;
}


.primary-menu.block ul.menu.sf-menu a,
.primary-menu.block ul.menu.sf-menu a:visited {
  border:none;
  color: #201F56;
  padding: 5px 10px;
  text-decoration: none;
}

.primary-menu.block ul.menu.sf-menu a:hover,
.primary-menu.block ul.menu.sf-menu a:active,
.primary-menu.block ul.menu.sf-menu a:focus,
.primary-menu.block ul.menu.sf-menu a.active {
  background-color: #EAF5D7;
  border: 1px solid #CC6666;
}

.primary-menu.block {
float:right;
width:auto;
margin-top: : 10px;
margin-bottom: 0px;
}



.footer-message-inner {
  background: #9B3044;
  overflow: hidden;
  margin: 0px;
  color:#fff;
}
form#search-theme-form {
  float: right;
  margin: 3px;
}

/* service menu
-----------------------------------*/
.fusion-inline-menu .inner ul.menu li a {
text-decoration: none;
}
#block-menu-menu-service-links{
padding-top: 20px;
}


/* comments
--------------------*/
#comments .block{
width: 100%;
}
.comments div.comment-by-author {
width:auto;
background-color: #EAF5D7;
border: 1px solid #CC6666;

}

/* Applied to all images inserted by ImageBrowser */
img.ibimage {

background:none repeat scroll 0 0 #EEEEEE;
border:1px solid #DDDDDD;
padding:5px;

  
}

.main-content-inner {
width: 100%;
}

blockquote {
position: relative;
display: block;
clear:right;
width:265px;
float: left;
padding:25px 20px 20px 25px;
margin: 10px;
color:#9B3044;
background: #F5F5F5  url(../images/pullquote.gif) no-repeat scroll left top; 
-moz-border-radius-bottomleft:6px;
-moz-border-radius-bottomright:6px;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;
-moz-outline-radius-bottomleft:6px;
-moz-outline-radius-bottomright:6px;
-moz-outline-radius-topleft:6px;
-moz-outline-radius-topright:6px;
 -moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
}


.pinkbox {
background-color:#FCDEE0;
color:#446088;
display:block;
float:right;
padding:15px;
width:260px;
}

/*Register Now Themeing for Civicrm*/
#crm-container .register_link-section a{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
-moz-outline-radius-bottomleft:4px;
-moz-outline-radius-bottomright:4px;
-moz-outline-radius-topleft:4px;
-moz-outline-radius-topright:4px;
background:transparent url(../images/pink-button.png) no-repeat scroll left center;
border:1px solid #FFFFFF;
color:#EEEEEE;;
cursor:pointer;
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:0.916em;
font-weight:bold;
margin:0 4px;
outline-color:#9BABB0;
outline-style:solid;
outline-width:1px;
padding:6px 10px;
text-transform:uppercase;
text-decoration: none;
float: right;
}
#crm-container .register_link-section a:hover{
background-position:right center;
cursor: pointer;
}

#google_map{
float:right;
}

div .vevent .label{
 font-weight: bold;
 text-transform:uppercase;
 color: #9B3044;
}

#crm-container .boxBlock, #crm-container fieldset {
-moz-border-radius:4px 4px 4px 4px;
background-color: #F7F7F7;
border:1px solid #CCCCCC;
}

#crm-container table.view-layout .label {
background-color:EEEEEE;
color:#9B3044;
font-size:0.95em;
font-weight:bold;
margin-right:10px;
vertical-align:top;
width:20%;
}

/*MAIN MENU*/
#block-menu-menu-main-menu,
#block-menu-menu-main-menu a{
font-weight: bold;
padding-left: 30px;
margin:auto;
padding-top: 10px;
padding-bottom: 10px;
font-size: 12px;

}

#block-menu-menu-main-menu a:hover,
#block-menu-menu-main-menu a:active {
font-weight: bold;
padding-left: 31px;
margin:auto;
padding-top: 10px;
padding-bottom: 10px;
font-size: 12px;
border-bottom: 2px #9B3044 solid;

}
#preface-top-inner {background-color: #fff;
  border-bottom: 1px solid #cc6666;
  margin-left:-30px;}
  
  /* service menu
-----------------------------------*/
.fusion-inline-menu .inner ul.menu li a {
text-decoration: none;
}
#block-menu-menu-service-links{
padding-top: 20px;
}

/* RELATED LINKS MENU, CONFERENCE QUICKLINKS*/
#block-menu-menu-instr-conf-menu a{
line-height: 30px;
font-weight: bold;
padding:10px 10px 10px 35px;
margin: 20px 0 0px 0px;
font-size: 12px;
text-decoration: none;
text-transform: uppercase;

}

#block-menu-menu-instr-conf-menu a a:hover,
#block-menu-menu-instr-conf-menu a:active {
font-weight: bold;
font-size: 12px;
border-bottom: 2px #9B3044 solid;
text-transform: uppercase;
}

/*
** Tab navigation
*/

ul.primary {
padding: 3px ;
margin:auto;
}

ul.primary li a {
background-color:#CCE1FF;
color:#295C60;
padding: 4px 14px 4px 14px;
text-align:center;
margin:10px;
}
 #content-tabs ul.primary  a:hover {
background-color:#295C60;
background-image:url(images/white-arrow.gif);
color:#FFF;
  }
/***END TAB NAVIGATION***/

a.pinkbutton {
 -moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
-moz-outline-radius-bottomleft:4px;
-moz-outline-radius-bottomright:4px;
-moz-outline-radius-topleft:4px;
-moz-outline-radius-topright:4px;
background:transparent url(../images/pink-button.png) no-repeat scroll left center;
border:1px solid #FFFFFF;
color:#EEEEEE;
cursor:pointer;
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:0.916em;
font-weight:bold;
outline-color:#9BABB0;
outline-style:solid;
outline-width:1px;
margin:0px 2px;
padding:2px 4px;
text-transform:uppercase;
text-decoration: none;
text-align: center;
width:150px;
 }
#block-views-nodequeue_1 block-title {font-size:70%;} 
#block-views-nodequeue_1 {margin-left:20px;margin-top: 15px;}
#block-views-nodequeue_1-block .views-field-title { padding-top:10px; font-size: 120%;color:#9B3044;}


div.views_slideshow_singleframe_pager{
padding-left: 100px;
}
div.views_slideshow_singleframe_pager a{
display: block;
height: 8px;
width: 8px;
float: left; 
text-indent: -9999px;
background-color: #9FC4DC;
border-radius: 4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
margin-right: 5px;
border-top-left-radius: 4px 4px;
border-top-right-radius: 4px 4px;
border-bottom-right-radius: 4px 4px;
border-bottom-left-radius: 4px 4px;
}

div.views_slideshow_singleframe_pager .activeSlide a{
background-color: #2874A2;
}
