/* $Id: local.css,v 1.1.1  2010/1/31 21:02:34 rolson 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.               */

/* Steps to activate local.css:                       */
/* 1. Add your custom css to this file                */
/* 2. Rename this file to local.css                   */
/* 3. Uncomment (remove leading semicolon from ) the  */ 
/*    following line in your theme's .info file:      */
/*    ;stylesheets[all][] = local.css                 */
/* 4. Clear cached data at admin/settings/performance */

/*****************/
/* DEFAULT LINKS */
/*****************/

a {
  color: #873196;
  margin: 0;
  padding: 0;
  text-decoration: none;
}

a:link,
a:visited {
  color: #873196;
}  

a:hover,
a:active {
  text-decoration: underline;
}

ul.pager a:link,
ul.pager a:visited,
ul.pager li.pager-current {
  background: #FDFFEF;
  border-color: #266996;
  color: #873196;
}

ul.pager a:hover,
ul.pager a:active,
ul.pager a:focus {
  background-color: #EAEFCB;
  border-color: #266996;
  color: #873196;
}

h2.title a:hover,
h2.title a:focus,
h2.title a:active {
	color: #B5993C;
	text-decoration: none;
}

#main-wrapper #comments a.active {
  color: #873196;
}

#content-tabs ul.primary li a:link,
#content-tabs ul.primary li a:visited {
  color: #873196;
}

/*****************/
/* PLAYER AND
CHEERLEADER LAYOUTS */
/*****************/

.imagefield-field_playerpic {
	float: left;
	width: auto;
	margin: 10px;
}

.imagefield-field_cheerpic {
	float: left;
	width: auto;
	margin: 10px;
	height: auto;
}
.field-type-date field-field-yrsplayed {
	float: left;
}

/*****************/
/* WRAPPERS - TOP/BOTTOM */
/*****************/

.preface-top-wrapper {
  background: #6B1494 url(../images/preface-wrapper-bg.png) repeat-x top;
}
.postscript-bottom-wrapper {
  background: #6B1494 url(../images/preface-wrapper-bg.png) repeat-x top;
}
#main-wrapper a.active {
  color: #873196;
  text-decoration: underline;
}

/*****************/
/* BLOCKS */
/*****************/


#block-views-players-block_1 .views-field-title {
	font-size: 1.5em;
	font-weight: bold;
}

.marina-title-rounded-blue h2.block-title {
	background:#6B1494 none repeat scroll 0 0;
}

/*****************/
/* MENU */
/*****************/

#primary-menu ul.menu li ul.menu li a:link, #primary-menu ul.menu li ul.menu li a:visited {
	background:#F4BD48 none repeat scroll 0 0;
	color:#6B1494;
}

#primary-menu ul.menu li a:link, #primary-menu ul.menu li a:visited {
	color:#6B1494;

}

#primary-menu ul.menu li:hover,
#primary-menu ul.menu li.hover,
#primary-menu ul.menu li.active-trail {
  background-position: left -41px;
}


#primary-menu ul.menu li a:hover,
#primary-menu ul.menu li:hover a:link,
#primary-menu ul.menu li:hover a:visited,
#primary-menu ul.menu li.hover a:link,
#primary-menu ul.menu li.hover a:visited,
#primary-menu ul.menu li.active-trail a:link,
#primary-menu ul.menu li.active-trail a:visited {
  background-position: right -46px;
  color: #fff;
}


/*****************/
/* HEADER */
/*****************/

#header-group-wrapper {
	background-color: #248358;
	background-image: url(../images/header_background.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-attachment: fixed;
}

.header-site-info-inner {
	padding:0px;
	margin: 0px;
}

#header-group-inner-inner {
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
}


