




/*
     FILE ARCHIVED ON 6:01:57 Feb 6, 2012 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 16:57:41 Dec 1, 2014.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/* $Id: style.css,v 1.1.4.2.2.2 2009/06/11 17:46:01 couzinhub Exp $
*/

/* Colour themes */
/*@import url("../../sites/all/themes/fairpensions/css/sections.css");*/
/*@import url("../../sites/all/themes/fairpensions/css/jcarousel.css");*/ /* move only for homepage */

/** General styles 
---------------------------------*/

body {
  margin: 0;
  font-size: 100%; /* Fixes exaggerated text resizing in IE6 and IE7 */
  -moz-opacity:0.999; /* bold fix */
}

#page {
	/* Use a 12px base font size with a 18px line height */
  font-size: 0.8em; /*0.6875em;*/ /* 11px / 16 */
  line-height: 1.6em; /*1.286em;*/ /* 14px x 1.286 = 18px */
  color:#000000;
}

body, caption, th, td, input, textarea, select, option, legend, fieldset {
	font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
}

/* When declaring Link states, remember: LoVe HA : Link | Hover | Visited | Active */

a:link, a:visited {
  /*color: #000000;*/
  /*text-decoration: none;*/
  color:#000000;
}

a:hover, a:active {
  /*color: #000000;*/
  /*text-decoration: none;*/
  color:#000000;
}

a {outline:none;}

a.caption,
.caption a { 
	color:#000000 !important;
	text-decoration:none !important;
	font-size:0.9em;
}

/* Titles  */

h1 {
	font-size: 1.6em;
	line-height: 1.3em; /* 40px */
	margin-top: 1.875em;
	font-family:Trebuchet MS, Georgia, "Times New Roman", Times, serif;
	/*font-weight:normal;*/

	color:#505050;
	/*color:#505050; */
	border-bottom:1px solid #505050;
} 

h2 { 
	font-family:Trebuchet MS, Georgia, "Times New Roman", Times, serif; 
	font-size:1.3em; 
	/*color:#505050; */
	/*font-weight:normal; */
	padding-bottom:1em; /* 10px */
	/*padding-top:30px;*/
	padding-top:20px; 
	line-height:normal;
}
h2, h3, h4 {
	color:#505050;
}
h3 { font-size:1em; }
h4 { font-size:1em; font-weight:normal; }
h5 { font-size:0.9em; }
h6 { font-size:0.9em; font-weight:normal; }

#content-header h1 {
     margin-bottom: 20px;
}

.front h1, .front h2, .front h3, .front h4 {

        color:#C668B9
}

.front a:link, .front a:hover, .front a:visited, .front a:active {

        color:#C668B9
}


/* RESTORE MARGINS IN NORMAL COPY */
#content h3, #content h4, #content h5, #content h6, #content p, #content ul, #content table, #content blockquote {
	margin-bottom:1.4em;
}


hr {background-color:#a34094; margin-top:15px; margin-bottom:15px; height:1px; border:0px;}

#sidebar-right h3 {
	font-size: 1.4em;
	line-height: 1.6em; /* 40px */
	margin-bottom: 1.4em; /* 30px */ 
	font-family:Trebuchet MS, Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	color:#505050; 
	border-bottom:1px solid #505050; 
	text-align:right;.
	position:relative;
}

.node-unpublished {
	background-color:#FFF; /* Overrides Drupal Node module */
}
 
/* Paragraph Styles */

p {
 /* margin: 1em 0;*/
}

/* List Styles  */

ul, ol {
	line-height: 1.8em; /* 40px */
	font-family:Trebuchet MS, Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	
     
}

/* Table Styles  */

table {
	width: 99%;
}
tr.even td, tr.odd td {
	padding: 10px 5px;
}
tr.odd {
	background-color: #fff;
}
#content td {
	vertical-align:top;
}

.front table {
	table-layout:fixed;
}


/* Code */

pre, code {
  font-family: "monaco", "Courier New", monospace;
}

pre {
	background-color: #efefef;
	display: block;
	padding: 5px;
	margin: 5px 0;
	border: 1px solid #aaa;
}

/* List Styles */

ul          { list-style-type: disc; }
ul ul       { list-style-type: circle; }
ul ul ul    { list-style-type: square; }
ul ul ul ul { list-style-type: circle; }
ol          { list-style-type: decimal; }
ol ol       { list-style-type: lower-alpha; }
ol ol ol    { list-style-type: decimal; }

/* Abbreviation */

abbr {
  border-bottom: 1px dotted #666;
  cursor: help;
  white-space: nowrap;
}

/* fair pensions additions */

#header #block-menu-menu-get-involved li a { font-size:10px; color:#a34094; text-decoration:none; text-transform:uppercase;}

/* search box */
#header #search-block-form  {margin:0px;}
#header #search-block-form label {display:none;}
#header #search-block-form input.form-text { background-color:#f1e3ef; color:#a34094; font-size:10px; text-indent:5px; height:15px; width:230px; border:0px; padding:0px; margin:0px; padding-top:3px; margin-right:24px;}
#header #search-block-form input.form-submit { width:23px; background-color:#a34094; color:#FFFFFF; position:absolute; bottom:0px; right:0px; text-indent:0px; text-align:center; background-image:url(../../sites/all/themes/fairpensions/images/search.gif); font-family:Trebuchet MS, Georgia, "Times New Roman", Times, serif; font-size:18px; padding:0px; height:18px; margin-right:0px;}
#header #search-block-form input.form-image {
padding:0;border:0;position:absolute; bottom:0px; right:0px;width:23px;height:18px;
}
#header #search-block-form  .form-item {margin:0px; padding:0px; text-align:right;}


/* footer */
#footer {border-top:solid #a34094 4px;}
#footer .menu {list-style-type:none;}
#footer .menu li.leaf {list-style-type:none; list-style-image:none; margin:0px;} 
#footer .text {padding-left:26px; margin-top:8px;}
#footer #block-block-2 {text-align:right; padding-right:26px; padding-top:26px;}
#footer #block-block-2 span {color:#a34094; display:block;}
#footer #block-block-2 p {line-height:normal; margin:0px;}
#footer #block-menu-secondary-links a {color:#333333; border-right:1px solid #999999;}
#footer #block-menu-secondary-links li.last a {border-right:0px;}


/* homepage */
#mission {height:182px; margin-top:-48px; background-image:url(../../sites/all/themes/fairpensions/images/homepage.jpg); background-repeat:no-repeat; position:relative;}
#mission h1 { /*font-size:19px;*/ font-size:1.4em;line-height:1.4em; /*line-height:27px;*/ width:500px; margin:18px; position:absolute; bottom:0px; z-index:1; font-weight:normal; width:600px; border-bottom:0px;}
#mission h1 span {padding:6px; background-color:#FFFFFF; float:left; clear:left; }
#mission h1 span.first {padding-bottom:0px;}
#mission h1 span.last {padding-top:0px;}

/* homepage two column */
.front #content-area {/*border-right:1px solid #999999;*/}

/* homepage buttons */
.front #sidebar-right div.block { background-color:#c668b9; border-left:1px solid #934a88; border-right:1px solid #934a88; border-bottom:2px solid #934a88;}
.front #sidebar-right div.block .content {padding:10px; padding-top:7px;}
.front #sidebar-right div.block h2 { font-family:Trebuchet MS, Georgia, "Times New Roman", Times, serif; color:#ffffff; font-size:1.1em; font-weight:normal; padding:0px;}
.front #sidebar-right div.block h1 { font-family:Trebuchet MS, Georgia, "Times New Roman", Times, serif; color:#ffffff; font-size:1.5em; font-weight:normal; border-bottom:0px;}
.front #sidebar-right div.block a {color:#FFFFFF; text-decoration:none; border-bottom:0px; display:block;}
.front #sidebar-right div.block div.edit {background-color:#000000;}

/* homepage sponsors */
#sponsors {margin-bottom:-45px;}
.front #sponsors h2 {color:#000000; padding-left:26px; padding-bottom:0px;}
.front #sponsors hr {margin-top:10px; margin-bottom:0px;}
.front #sponsors-logos { overflow:hidden; height:84px; position:relative;}
/*.front #footer {margin-top:0px;}*/

/* section pages */
#section-pages li {margin-bottom:14px;}
#section-pages li a {border-bottom:2px solid #934A88; border-left:1px solid #934A88; border-right:1px solid #934A88; display:block; font-family:Trebuchet MS, Georgia, "Times New Roman", Times, serif; color:#FFFFFF; font-size:1em; padding:10px; background-color:#C668B9; text-decoration:none;	
	filter: alpha(opacity=80); /* internet explorer */
	-khtml-opacity: 0.8;      /* khtml, old safari */
	-moz-opacity: 0.8;       /* mozilla, netscape */
	opacity: 0.8;           /* fx, safari, opera */
}
#section-pages li a:hover {	
	filter: alpha(opacity=100); /* internet explorer */
	-khtml-opacity: 1;      /* khtml, old safari */
	-moz-opacity: 1;       /* mozilla, netscape */
	opacity: 1;           /* fx, safari, opera */
}

/* section buttons */
#section-buttons li a { text-decoration:none; color:#FFFFFF; display:block;}
#section-buttons li h1 {margin:0px; padding:0px; line-height:normal; border:0px; /*font-size:1.8em;*/font-size:1.3em; text-align:right;}
#section-buttons li h2 {margin:0px; padding:0px; line-height:normal; border:0px; /*font-size:1.3em;*/font-size:1.8em; text-align:right;}

/* menu */
#navigation #primary { background-color:#a34094; border-bottom:6px solid #c86aba;}

/* top tier links */
/*#navigation #primary ul a {color:#FFFFFF; font-family:Trebuchet MS, Georgia, "Times New Roman", Times, serif;  padding-left:12px; padding-right:12px; font-size:1.1em; height:30px; line-height:30px; text-decoration:none; position:relative;}*/
#navigation #primary ul a {color:#FFFFFF; font-family:Trebuchet MS, Georgia, "Times New Roman", Times, serif;  padding-left:12px; padding-right:12px; /*font-size:16px;*/font-size:1.1em; height:30px; line-height:30px; text-decoration:none; position:relative;}
#navigation #primary ul li a:hover {text-decoration: underline;}
#navigation #primary ul li ul li a:hover {text-decoration: none;}

/* sub menu links */
#navigation #primary ul ul a {color:#FFFFFF; display:block; /*font-size:11px;*/ font-size:0.95em;/*letter-spacing:0.05em;*/ /*line-height:24px;*/ line-height:2em; text-decoration:none; height:inherit; padding:0px; font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}


/* breadcrumb */
.breadcrumb {display: none;border-bottom:1px solid #595959; color:#595959;}
.breadcrumb a { color:#595959; font-size:10px; line-height:26px; text-decoration:none;}

/* form */
.form-required {color:#a80000;}
input {height:20px; padding-top:5px; border:1px solid #a34094; text-indent:5px; font-size:11px;}
input.form-checkbox {border:inherit; height:inherit;}
input.form-submit {font-family:Trebuchet MS, Georgia, "Times New Roman", Times, serif; font-size:13px; color:#FFFFFF; background-color:#c668b9; border-left:1px solid #934a88; border-right:1px solid #934a88; border-bottom:2px solid #934a88; padding-top:0px; height:25px; padding-left:10px; padding-right:10px; text-align:center;}
label {margin-bottom:3px;}
textarea {border:1px solid #a34094; width:100%; padding:5px;}
fieldset {border:1px solid #a34094;}

/* views */
.view li.views-row {
	list-style:none;
	margin:0;
}
#content .view-supporters ul {
	padding:0;
}
#content .view-supporters {
	margin-top:2.5em;
}
#content .view-supporters .view-header {
	margin-bottom:2.5em;
}
#content .view-supporters li.views-row {
	padding-bottom:1.5em;
	margin-bottom:1em;
	border-bottom:1px dashed #CCC;
	/* relative layout */
	/*position:relative;
	min-height:90px;height:auto !important;height:90px;*/
	width:100%;overflow:hidden;
}
#content .view-supporters .views-field-field-image-fid {
	float:left;
	margin-right:20px;
	width:153px;
	/*position:absolute;top:0;left:0;
	margin-top:1em;
	width:153px;*/
}
#content .view-supporters .views-field-field-image-fid img {
	margin-top:1em;
	float:right;
}
#content .view-supporters .views-field-body {
	/*padding-left:170px;*/
	float:left;
	width:350px;
}


/* Carousel 
========================= */
.view-supporters .jcarousel-container li.views-row {
	margin:0 10px 0 0;
	float:left;
	/* override for non homepages */
	padding:0 !important;
	border:none !important;
	width:auto !important;
	
}
.view-supporters .jcarousel-container {
	padding-bottom:1em;
}

/* Heading image 
========================= */

.view-headingimage .views-row {
	position:relative;
}
div.views-field-field-credit-value {
	position:absolute;
	bottom:0;
	right:0;
	padding:0 3px;
	background:#777;
	color:#FFF;
	font-style:italic;
	font-size:0.9em;
	z-index:1;
}
div.views-field-field-credit-value a {
	color:#FFF !important;
}


/* Drupal Overrides */
tbody {
	border-width:0;
}

h4 { font-size:1em; font-weight:normal; }
h5 { font-size:0.9em; }
h6 { font-size:0.9em; font-weight:normal; }

/* RESTORE MARGINS IN NORMAL COPY */


#content h3, #content h4, #content h5, #content h6, #content ul, #content table, #content blockquote, #content p  {
	margin-bottom: 1em;
}


hr {background-color:#a34094; margin-top:15px; margin-bottom:15px; height:1px; border:0px;}

#sidebar-right h3 {
	font-size: 1.4em;
	line-height: 2.8em; /* 40px */
	margin-bottom: 0; /* 30px */ 
	font-family:Trebuchet MS, Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	color:#a34094; 
	border-bottom:1px solid #a34094; 
	text-align:right;.
	position:relative;
}

.node-unpublished {
	background-color:#FFF; /* Overrides Drupal Node module */
}
 
/* Paragraph Styles */

p {
 /* margin: 1em 0;*/
}

/* List Styles  */

ul, ol {
  margin-left: 0;
  padding-left: 2em;
}

/* Table Styles  */

table {
	width: 99%;
}
tr.even td, tr.odd td {
	padding: 10px 5px;
}
tr.odd {
	background-color: #fff;
}
#content td {
	vertical-align:top;
}

.front #content td {
	vertical-align:top;
	padding-bottom:25px;
	padding-right:20px;
}

.front #content .block-title {
	font-size:1.5em;
}

.front #content p {
	margin-bottom:0px;
	line-height:1.5em;
}

.front .views-field-title {
	margin-bottom:0px;
	font-size:0.975em;
}

.front .views-field-created {
     margin-bottom: 0.5px;
     font-size:0.875em;
}

.front .views-field-body {
     font-size: 0.9em;
}

.front .views-field-field-news-link-text-value {
    font-size:0.9em;
    font-style:italic;
}

/* Code */

pre, code {
  font-family: "monaco", "Courier New", monospace;
}

pre {
	background-color: #efefef;
	display: block;
	padding: 5px;
	margin: 5px 0;
	border: 1px solid #aaa;
}

/* List Styles */

ul          { list-style-type: disc; }
ul ul       { list-style-type: circle; }
ul ul ul    { list-style-type: square; }
ul ul ul ul { list-style-type: circle; }
ol          { list-style-type: decimal; }
ol ol       { list-style-type: lower-alpha; }
ol ol ol    { list-style-type: decimal; }

/* Abbreviation */

abbr {
  border-bottom: 1px dotted #666;
  cursor: help;
  white-space: nowrap;
}

/* fair pensions additions */

#header #block-menu-menu-get-involved li a { font-size:10px; color:#a34094; text-decoration:none; text-transform:uppercase;}

/* search box */
#header #search-block-form  {margin:0px;}
#header #search-block-form label {display:none;}
#header #search-block-form input.form-text { background-color:#f1e3ef; color:#a34094; font-size:10px; text-indent:5px; height:15px; width:230px; border:0px; padding:0px; margin:0px; padding-top:3px; margin-right:24px;}
#header #search-block-form input.form-submit { width:23px; background-color:#a34094; color:#FFFFFF; position:absolute; bottom:0px; right:0px; text-indent:0px; text-align:center; background-image:url(../../sites/all/themes/fairpensions/images/search.gif); font-family:Trebuchet MS, Georgia, "Times New Roman", Times, serif; font-size:18px; padding:0px; height:18px; margin-right:0px;}
#header #search-block-form input.form-image {
padding:0;border:0;position:absolute; bottom:0px; right:0px;width:23px;height:18px;
}
#header #search-block-form  .form-item {margin:0px; padding:0px; text-align:right;}


/* footer */
#footer {border-top:solid #a34094 4px;}
#footer .menu {list-style-type:none;}
#footer .menu li.leaf {list-style-type:none; list-style-image:none; margin:0px;} 
#footer .text {padding-left:26px; margin-top:8px;}
#footer #block-block-2 {text-align:right; padding-right:26px; padding-top:26px;}
#footer #block-block-2 span {color:#a34094; display:block;}
#footer #block-block-2 p {line-height:normal; margin:0px;}
#footer #block-menu-secondary-links a {color:#333333; border-right:1px solid #999999;}
#footer #block-menu-secondary-links li.last a {border-right:0px;}


/* default right menu */
#sidebar-right .menu {}
#sidebar-right .menu li {line-height:30px; border:0px; border-bottom:1px solid #dedede; position:relative;}
#sidebar-right .menu li a { text-decoration:none; color:#4d4d4d;}
#sidebar-right .menu li.last {border-bottom:0px;}

/* homepage */
#mission {height:182px; margin-top:-48px; background-image:url(../../sites/all/themes/fairpensions/images/homepage.jpg); background-repeat:no-repeat; position:relative;}
#mission h1 { /*font-size:19px;*/ font-size:1.4em;line-height:1.4em; /*line-height:27px;*/ width:500px; margin:18px; position:absolute; bottom:0px; z-index:1; font-weight:normal; width:600px; border-bottom:0px;}
#mission h1 span {padding:6px; background-color:#FFFFFF; float:left; clear:left; }
#mission h1 span.first {padding-bottom:0px;}
#mission h1 span.last {padding-top:0px;}

/* homepage two column */
.front #content-area {/*border-right:1px solid #999999;*/}

/* homepage buttons */
.front #sidebar-right div.block { background-color:#c668b9; border-left:1px solid #934a88; border-right:1px solid #934a88; border-bottom:2px solid #934a88;}
.front #sidebar-right div.block .content {padding:10px; padding-top:7px;}
.front #sidebar-right div.block h2 { font-family:Trebuchet MS, Georgia, "Times New Roman", Times, serif; color:#ffffff; font-size:1.1em; font-weight:normal; padding:0px;}
.front #sidebar-right div.block h1 { font-family:Trebuchet MS, Georgia, "Times New Roman", Times, serif; color:#ffffff; font-size:1.5em; font-weight:normal; border-bottom:0px;}
.front #sidebar-right div.block a {color:#FFFFFF; text-decoration:none; border-bottom:0px; display:block;}
.front #sidebar-right div.block div.edit {background-color:#000000;}

/* homepage sponsors */
#sponsors {margin-bottom:-45px;}
.front #sponsors h2 {color:#000000; padding-left:26px; padding-bottom:0px;}
.front #sponsors hr {margin-top:10px; margin-bottom:0px;}
.front #sponsors-logos { overflow:hidden; height:84px; position:relative;}
/*.front #footer {margin-top:0px;}*/

/* section pages */
#section-pages li {margin-bottom:14px;}
#section-pages li a {border-bottom:2px solid #934A88; border-left:1px solid #934A88; border-right:1px solid #934A88; display:block; font-family:Trebuchet MS, Georgia, "Times New Roman", Times, serif; color:#FFFFFF; font-size:1em; padding:10px; background-color:#C668B9; text-decoration:none;	
	filter: alpha(opacity=80); /* internet explorer */
	-khtml-opacity: 0.8;      /* khtml, old safari */
	-moz-opacity: 0.8;       /* mozilla, netscape */
	opacity: 0.8;           /* fx, safari, opera */
}
#section-pages li a:hover {	
	filter: alpha(opacity=100); /* internet explorer */
	-khtml-opacity: 1;      /* khtml, old safari */
	-moz-opacity: 1;       /* mozilla, netscape */
	opacity: 1;           /* fx, safari, opera */
}

/* section buttons */
#section-buttons li a { text-decoration:none; color:#FFFFFF; display:block;}
#section-buttons li h1 {margin:0px; padding:0px; line-height:normal; border:0px; /*font-size:1.8em;*/font-size:1.3em;}
#section-buttons li h2 {margin:0px; padding:0px; line-height:normal; border:0px; /*font-size:1.1em;*/font-size:1em;}

/* menu */
#navigation #primary { background-color:#a34094; border-bottom:6px solid #c86aba;}

/* top tier links */
/*#navigation #primary ul a {color:#FFFFFF; font-family:Trebuchet MS, Georgia, "Times New Roman", Times, serif;  padding-left:12px; padding-right:12px; font-size:1.1em; height:30px; line-height:30px; text-decoration:none; position:relative;}*/
#navigation #primary ul a {color:#FFFFFF; font-family:Trebuchet MS, Georgia, "Times New Roman", Times, serif;  padding-left:12px; padding-right:12px; /*font-size:16px;*/font-size:1.1em; height:30px; line-height:30px; text-decoration:none; position:relative;}
#navigation #primary ul li a:hover {text-decoration: underline;}
#navigation #primary ul li ul li a:hover {text-decoration: none;}

/* sub menu links */
#navigation #primary ul ul a {color:#FFFFFF; display:block; /*font-size:11px;*/ font-size:0.95em;/*letter-spacing:0.05em;*/ /*line-height:24px;*/ line-height:2em; text-decoration:none; height:inherit; padding:0px; font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}


/* breadcrumb */
.breadcrumb {display: none;border-bottom:1px solid #595959; color:#595959;}
.breadcrumb a { color:#595959; font-size:10px; line-height:26px; text-decoration:none;}

/* form */
.form-required {color:#a80000;}
input {height:20px; padding-top:5px; border:1px solid #a34094; text-indent:5px; font-size:11px;}
input.form-checkbox {border:inherit; height:inherit;}
input.form-submit {font-family:Trebuchet MS, Georgia, "Times New Roman", Times, serif; font-size:13px; color:#FFFFFF; background-color:#c668b9; border-left:1px solid #934a88; border-right:1px solid #934a88; border-bottom:2px solid #934a88; padding-top:0px; height:25px; padding-left:10px; padding-right:10px; text-align:center;}
label {margin-bottom:3px;}
textarea {border:1px solid #a34094; width:100%; padding:5px;}
fieldset {border:1px solid #a34094;}

/* views */
.view li.views-row {
	list-style:none;
	margin:0;
}
#content .view-supporters ul {
	padding:0;
}
#content .view-supporters {
	margin-top:2.5em;
}
#content .view-supporters .view-header {
	margin-bottom:2.5em;
}
#content .view-supporters li.views-row {
	padding-bottom:1.5em;
	margin-bottom:1em;
	border-bottom:1px dashed #CCC;
	/* relative layout */
	/*position:relative;
	min-height:90px;height:auto !important;height:90px;*/
	width:100%;overflow:hidden;
}
#content .view-supporters .views-field-field-image-fid {
	float:left;
	margin-right:20px;
	width:153px;
	/*position:absolute;top:0;left:0;
	margin-top:1em;
	width:153px;*/
}
#content .view-supporters .views-field-field-image-fid img {
	margin-top:1em;
	float:right;
}
#content .view-supporters .views-field-body {
	/*padding-left:170px;*/
	float:left;
	width:350px;
}


/* Carousel 
========================= */
.view-supporters .jcarousel-container li.views-row {
	margin:0 10px 0 0;
	float:left;
	/* override for non homepages */
	padding:0 !important;
	border:none !important;
	width:auto !important;
	
}
.view-supporters .jcarousel-container {
	padding-bottom:1em;
}

/* Heading image 
========================= */

.view-headingimage .views-row {
	position:relative;
}
div.views-field-field-credit-value {
	position:absolute;
	bottom:0;
	right:0;
	padding:0 3px;
	background:#777;
	color:#FFF;
	font-style:italic;
	font-size:0.9em;
	z-index:1;
}
div.views-field-field-credit-value a {
	color:#FFFFFF !important;
}


/* Drupal Overrides */
tbody {
	border-width:0;
}

/* Slideshow /Credit / Controls 
========================= */

.front .views-field-field-slide-image-credit-value a {
    color:#FFFFFF;
}

.front .views-field-field-slideshow-image-fid {
    z-index: -1;
}


.front .views-field-field-slide-image-credit-value {
     color: #FFFFFF;
     font-size: 0.7em;
     font-style: italic;
     padding: 0pt 3px;
     position: absolute;
     right: 0pt;
     top: 359px;
     z-index: 1;
}

#views_slideshow_singleframe_next_Slideshow-page_1, #views_slideshow_singleframe_next views_slideshow_next {
     color: transparent;
     height: 0pt;
     margin-left: 820px;
     margin-top: 374px;
     overflow: hidden;
     padding-top: 31px;
     position: absolute;
     width: 31px;
     
}

#views_slideshow_singleframe_next_Slideshow-page_1 {
     background-color: transparent;
     background-image: url("../../sites/default/files/slideshow/next.png");
     background-origin: padding-box;
     background-repeat: no-repeat;
     left: 0pt;
}



#views_slideshow_singleframe_prev_Slideshow-page_1, #views_slideshow_singleframe_previous views_slideshow_previous {
     color: transparent;
     height: 0pt;
     margin-left: 775px;
     margin-top: 375px;
     overflow: hidden;
     padding-top: 25px;
     position: absolute;
     width: 31px;
   
}

#views_slideshow_singleframe_prev_Slideshow-page_1 {
     background-color: transparent;
     background-image: url("../../sites/default/files/slideshow/prev.png");
     background-origin: padding-box;
     background-repeat: no-repeat;
     left: 0pt;
}

#views_slideshow_singleframe_playpause_Slideshow-page_1 {
     display: none;
}


