/* $Id: page.css,v 1.1.2.7 2009/06/12 15:44:26 jmburnz Exp $ */

/**
 * @file page.css
 * This stylesheet provides the main page styles for this theme.
 */

/**
 * Remove unused styles for performace.
 */

/**********************************************************
 *                  The wrapper divs
 *    Be careful how you modify these, see layout.css
 **********************************************************/
/**
 * Width Setting
 *
 * Genesis supports Elastic, Fluid and Fixed width values.
 * Elastic layouts are dynamic and will expand or contract when 
 * the font size is changed. Fluid widths change when the browser 
 * is resized and fixed width layouts stay the same width even 
 * when the broswer is resized or the font size is changed.
 *
 * Elastic layouts use ems,       e.g. 80em
 * Fluid layouts use percentages, e.g. 85%
 * Fixed widths use pixels,       e.g. 960px
 */
#container {
  width: 970px;     /* Width for IE6 */
}
#container {
width:970px; margin:0 auto;text-align:left;font-size:14px;color:#4c2b01;
}
#header {float:left;width:970px;background:url(../images/headerbg.gif) no-repeat;height:109px;margin:13px 0px 0px 0px;}
#header img.logo {float: left;margin:14px 0px 0px 15px;}
#header div.headerinfo {float:right;width:374px;}
#header div.logintop {float:right;width:371px;background:url(../images/loginbg.gif) no-repeat;height:29px;margin:5px 3px 0px 0px;}
#header div.logintop ul {list-style: none;float:left;width:235px;}
#header div.logintop ul li {float: left;line-height:29px;text-align: center;padding:0px 5px 0px 15px;background:url(../images/logline.gif) 100% 0 no-repeat;}
#header div.logintop ul li.first {}
#header div.logintop ul li a {color:#cdab6b;text-decoration: none;font-size:12px;font-weight: 700;background:url(../images/signic.gif) 0 50% no-repeat;padding:0px 10px 0px 20px;}
#header div.logintop ul li.first a {background:url(../images/keyic.gif) 0 50% no-repeat;}
#header div.logintop ul li a:hover {text-decoration: underline;}
#header div.connect ul {list-style: none;float:right;width:100px;}
#header div.connect {float:right;width:100px;margin:2px 0px 0px 0px;}
#header div.connect ul li {float: left;padding:0px 5px 0px 0px;}
#header div.connect ul li a {background: none;padding:0;}
div#simplenews-1 {float: right;width:370px;background:url(../images/newsletterbg.gif) no-repeat;height:67px;margin:2px 3px 0px 0px;}
div#simplenews-1 div.newsleft {float: left;width:180px;padding:5px 10px 5px 5px;margin:0px 0px 0px 5px;}
div#simplenews-1 p {margin:5px 0px 0px 0px;font-size:11px;color:#271600;font-weight: 700;}
div#simplenews-1 h2 {font-size:14px;color:#e9cfa2;padding:2px 0px 0px 0px;}
div#simplenews-1 div {margin:0px 0px 0px 0px;width:160px;float: left;text-align: left;padding:5px 0px 0px 0px;}
div#simplenews-1 div div#edit-mail-1-wrapper input {background:#e1b585;border:none;}
div#simplenews-1 div div.form-radios {display: none;}
div#simplenews-1 div div.form-item {color:#271600;font-weight: 700;}
div#simplenews-1 div label {float: left;color:#271600;margin:0px;color:#e1b585;}
div#simplenews-1 div input.form-submit {width:100px;background:url(../images/subcribebtn.gif) no-repeat;height:22px;text-align: center;color:#cfae5f;text-indent: -99999px;font-size:0;display: block;line-height:0;}
.item-list ul {margin:0; list-style-position:none;}
.item-list ul li {list-style-position: none;list-style-type: none;margin:0px;}

/* Content wrappers */
#content-column {margin:10px 0px 0px 0px;float:left;width:970px;}
#content-column div#topinfo {float:left;width:970px;background:url(../images/toppaper.gif) no-repeat;height:387px;margin:0px 0px 0px 0px;;}
#content-column div#topinfo div.calendar-block_2 {float:left;width:576px;height:312px;margin:16px 0px 0px 26px;display: inline;}
#content-column div#topinfo div.calendar-block_2 h2, #content-column div#topinfo div.interviews-block_1 h2 {color:#e9cfa2;font-weight: normal;text-transform: uppercase;padding:0px 0px 8px 0px;font-size:16px;background:url(../images/redline.gif) 0 100% no-repeat;}
#content-column div#topinfo div.calendar-block_2 div.view-calendar {width:576px;background:url(../images/upcomingbg.gif) no-repeat;height:312px;}
#content-column div#topinfo div.calendar-block_2 div.view-calendar ul {list-style: none;margin:0px;padding:0px 10px 0px 15px;}
#content-column div#topinfo div.calendar-block_2 div.view-calendar ul li {list-style-type: none;list-style: none;color:#93a108;padding:10px 0px 5px 0px;border-bottom:1px solid #5a3e02;}
#content-column div#topinfo div.calendar-block_2 div.view-calendar ul li a, #content-column div#topinfo div.Video-block_1 div.view-Video ul li a {color:#ea9002;text-decoration: none;}
#content-column div#topinfo div.calendar-block_2 div.view-calendar ul li a:hover, #content-column div#topinfo div.Video-block_1 div.view-Video ul li a:hover {text-decoration: underline;}
#content-column div#topinfo div.calendar-block_2 div.more-link {padding:15px 0px 0px 10px;width:576px;margin:0px;}
#content-column div#topinfo div.calendar-block_2 div.more-link a {display: block;width:102px;height:28px;background:url(../images/moreevtbtn.gif) no-repeat;float:left;overflow: hidden;text-indent:-9999px;font-size:0;line-height:0;}
#content-column div.content-right div.Video-block_1 {float:left;width:362px;margin:16px 0px 0px 0px;}
#content-column div.content-right div.Video-block_1 div.view-Video {float:left;}
#content-column div.content-right div.Video-block_1 div.view-Video ul {list-style: none;margin:5px 0px 0px 5px;float: left;}
#content-column div.content-right div.Video-block_1 div.view-Video ul li {padding:5px 0px 5px 10px;float: left;}
#content-column div.content-right div.Video-block_1 div.view-Video ul li img {border:2px solid #873200;float: left;margin:0px 10px 0px 0px;}
#content-column div.content-right div.Video-block_1 div.view-Video ul li p {padding:5px 10px 0px 0px;}
#content-column div.content-right div.Video-block_1 div.view-Video ul li a {font-weight:700;font-size:11px;}
#content-column div.content-right div.Video-block_1 div.view-Video ul li p strong {color:#271600;font-style: italic;font-size:10px;font-weight: normal;}
#content-column div.content-right div.Video-block_1 div.view-Video ul li.views-row-even {background:#cab186;}
#content-column div#topinfo div.Video-block_1 div.view-Video div.more-link {float:left;width:300px;padding:0px 0px 2px 15px;overflow: hidden;text-align: right;margin:3px 0px 0px 0px;}
#content-column div#topinfo div.Video-block_1 div.view-Video div.more-link a {display: block;width:80px;height:23px;background:url(../images/more-video.gif) no-repeat;float: right;overflow: hidden;text-indent:-9999px;font-size:0;line-height:0;}
#content-column div.content-left {float:left;width:590px;margin:10px 0px 0px 0px;}
#content-column div.more-link {margin:15px 0px 0px 0px;padding:0px 0px 10px 0px;}
#content-column div.content-left div.more-link a, #content-column div.content-right div.more-link a {display: block;width:54px;height:18px;background:url(../images/moresprte.gif) 0 -1px no-repeat;color:#d3ae7c;font-size:11px;text-align: center;line-height:18px;float: left;}
#content-column div.content-left div.more-link a:hover, #content-column div.content-right div.more-link a:hover {background:url(../images/moresprte.gif) 0 -20px no-repeat;text-decoration: none;padding:0px;}
#content-column div.content-right div.more-link {padding:0px 10px 0px 10px;}
#content-column div.content-left h2.title, #content-column div.content-right h2.title {color:#e1c88f;font-weight: normal;font-size:14px;background:url(../images/orghd591x23.gif) no-repeat;line-height:23px;padding:0px 0px 0px 10px;text-transform: uppercase;}
#content-column div.view-recent-blogs {float:left;width:570px;background:url(../images/vr2010_20.jpg) repeat-y;margin:8px 0px 0px 0px;padding:10px 10px 10px 10px;}
#content-column div.view-recent-blogs a, #content-column div.content-right a {color:#720303;font-weight: 800;text-decoration: none;}
#content-column div.view-recent-blogs a:hover, #content-column div.content-right a:hover {text-decoration: underline;}
#content-column div.view-recent-blogs ul, #content-column div.content-right div.view-Playlist ul {list-style: none;padding:5px 0px 5px 0px;}
#content-column div.view-recent-blogs ul li span {color:#376a02;font-size:11px;}
#content-column div.view-recent-blogs ul li, #content-column div.content-right div.view-Playlist ul li {margin:15px 0px 0px 0px;}
#content-column div.view-recent-blogs p {line-height:1.4em;}

#main-content div.view-recent-blogs {width:670px;margin:0px;padding:0px;}

#content-column div.content-right {float:left;width:362px;margin:0px 0px 0px 15px;display: inline;}
#content-column div.content-right div.Playlist-block_1, #content-column div.content-right div.interviews-block_1 {background:url(../images/vr2010_20.jpg) repeat-y;float:left;width:362px;margin:8px 0px 0px 0px;padding:0px 0px 10px 0px;}
#content-column div.content-right div.view-Playlist ul li {padding:10px 15px 10px 15px;}
#content-column div.content-right div.view-Playlist ul li a.play {background:url(../images/play.gif) no-repeat;width:54px;height:19px;float:right;text-indent:-99999px;}
#content-column div.content-right div.view-Playlist ul li.views-row-even {background:#cab186;}
#content-column div#topinfo div.interviews-block_1 {width:322px;height:312px;float: left;margin:15px 0px 0px 17px;}
#content-column div#topinfo div.interviews-block_1 div.view-interviews {width:292px;background:url(../images/recentbg.gif) no-repeat;height:312px;padding:0px 10px 0px 10px;}
#content-column div#topinfo div.interviews-block_1 img {float:left;border:2px solid #720303;margin:10px 10px 0px 10px;}
#content-column div#topinfo div.interviews-block_1 p {color:#e9cfa2;margin:15px 10px 0px 10px;line-height:1.5em;padding:10px 0px 0px 0px;}
#content-column div#topinfo div.interviews-block_1 h3 {font-size:13px;padding:5px 0px 10px 5px;}
#content-column div#topinfo div.interviews-block_1 a {color:#ea9002;text-decoration: none;}

.content-inner {float:left;width:694px;margin:0px 0px 0px 14px;display: inline;}
.content-inner p {line-height:1.5em;margin:10px 0px 0px 0px;}
.content-inner img {border:2px solid #720303;}
.content-inner a, .content-inner a:visited {color:#720303;text-decoration: none;}
.content-inner a:hover {text-decoration: underline;}
.content-inner ul.atStart {list-style: none;margin:15px 0px 0px 0px;background:#cab186;padding:0px 5px 5px 10px;}
.content-inner ul.atStart li {padding:5px 0px 5px 0px;}
.content-inner h1 {background:url(../images/titlebg.gif) repeat;height:36px;line-height:36px;font-size:16px;color:#e9cfa2;padding:0px 0px 0px 10px;}
.content-inner ul.videos {list-style: none;margin:15px 0px 0px 0px;float:left;width:660px;}
.content-inner ul.videos li {float:left;width:140px;height:225px;padding:0px 5px 0px 5px;margin:15px 0px 0px 15px;}
.content-inner ul.videos li a {font-size:12px;}
.content-inner ul.videos li span {font-size:10px;}
.content-inner ul.videos li img {border:1px solid #720303;}
.content-inner div.eventl {float:left;width:650px;}
.content-inner div.eventl h3 {margin:10px 0px 0px 0px;font-size:14px;color:#720303;}
.content-inner div.eventl p.address {margin:0px;}
.content-inner div.eventl img {float:left;margin:10px 20px 0px 0px;}
.content-inner div.eventl p.address span {font-size:13px;}
.content-inner div#gmap_location-1 {clear:both;padding:20px 0px 0px 0px;}
.content-inner div#gmap_location-1 h2 {font-size:13px;padding:0px 0px 5px 0px;}
.content-inner div.eventimg {float:left;width:200px;text-align: center;}
.content-inner div.eventimg span {font-size:10px;}
.content-inner div.view-rewind ul {list-style: none;}
.content-inner div.view-rewind ul li {margin:15px 0px 0px 0px;padding:10px;}
.content-inner div.view-rewind ul li a {font-weight:800;font-size:14px;}
.content-inner div.view-rewind ul li.views-row-even {background:#cab186;}
.content-inner div.view-rewind ul div.onepixelout {margin:10px 0px 0px 0px;}
.content-inner div.view-rewind ul.links li {margin:0px;padding:0px;}
.content-inner div.view-rewind ul.links li a {font-size:12px;color:#376a02} 

div.node-form fieldset, fieldset {border:none;position: relative;}
div.node-form fieldset label, div.form-item label, fieldset label {color:#4c2b01;font-weight: normal;}
div.node-form fieldset label span.form-required, fieldset label span.form-required {font-size:13px;color:#720303;}
div.node-form fieldset legend, fieldset legend{font-size:14px;font-weight: 700;color:#720303;padding:0px;white-space: normal;margin:10px 0px 0px 0px;position: relative;left: -7px;*top: -0.50em; }
div.node-form div.description, fieldset div.description {font-size:12px;line-height:1.3em;}
div.node-form ul.tips {list-style: none;}
div.attachment ul, div.view-links-directory ul {list-style: none;}
div.view-calendar div.attachment ul li {float: left;width:312px;margin:15px 5px 0px 0px;padding:10px 5px 5px 8px;background:#cab186;-moz-border-radius: 0.7em;border-radius: 0.7em;border:1px solid #be8c33;height:90px;}
div.view-calendar div.attachment ul li strong {color:#4c2b01;font-size:12px;}
div.view-calendar div.attachment ul li a {color:#523802;font-weight: 800;font-size:13px;}
div.view-id-interviews-attachment_1 {float: left;width:663px;background:url(../images/featbg.gif) repeat-y;}
.content-inner div.view-id-interviews-attachment_1 ul {margin:0px;background:url(../images/feattop.gif) 0 0 no-repeat;}
.content-inner div.view-id-interviews-attachment_1 ul li {float: left;width:644px;padding:10px 5px 10px 15px;background:url(../images/featbt.gif) 0 100% no-repeat;color:#e9cfa2;}
.content-inner div.view-id-interviews-attachment_1 ul li a {color:#ea9002;}
.content-inner div.view-id-interviews-attachment_1 ul li div {float:right;width:375px;margin:10px 0px 0px 0px;}
.content-inner div.view-id-interviews-attachment_1 ul li div p {font-size:15px;}
.content-inner div.view-id-interviews-attachment_1 ul li img {float:left;border:1px solid #ea9002;}
div.view-gallery {margin:10px 0px 0px 0px;float: left;width:660px;}

div.view-gallery ul {list-style:none;}
div.view-gallery ul li {float:left;padding:0px 10px 0px 0px;}
dl.node-type-list dt {padding:5px 0px 5px 0px;} 

.calendar-calendar div.date-nav {background:url(../images/datenav.gif) no-repeat;border: none;color:#d6b30c;margin:10px 0px 0px 0px;}
.calendar-calendar div.date-nav a {color:#d6b30c;}
.calendar-calendar div.date-nav div.date-heading h3 {color:#d6b30c;font-size:12px;}
.calendar-calendar ul.links {height:19px;}
.calendar-calendar ul.links li a {margin:0px 10px 0px 0px;color:#d6b30c;text-align:center;float:left;display: block;width:55px;height:19px;background:url(../images/tabnav.gif) no-repeat;font-size:12px;line-height:19px;}
.calendar-calendar ul.links li a:hover {color:#cdaf6c;}
.content-inner div.view-display-id-calendar_block_1 {width:150px;}
div.view-id-Playlist-page_1 ul {list-style:none;padding:0px 0px 10px 0px;}
div.view-id-Playlist-page_1 ul.radio li {float:left;margin:20px 25px 0px 0px;width:300px;height:88px;background:url(../images/radiobg.gif) no-repeat;text-align: center;}
div.pcontrols {margin:20px 25px 0px 0px;width:257px;height:31px;background:url(../images/radiobgbtn.gif) no-repeat;padding:7px 0px 0px 45px;}
div.view-id-Playlist-page_1 ul.radio li a {font-size:13px;color:#4c2b01;}
div.view-id-Playlist-page_1 ul.radio li a.name {margin:21px 0px 0px 0px;display: block;font-weight: 700;}
div.view-id-Playlist-page_1 ul.radio li div.mlinks {margin:22px 0px 0px 0px;float: left;width:298px;text-align: center;}
div.view-id-Playlist-page_1 ul.radio li div.mlinks a, div.pcontrols a {font-size:13px;padding:0px 0px 3px 20px;font-weight: 700;color:#cdab6b;}
div.view-id-Playlist-page_1 ul.radio li div.mlinks a.down, div.pcontrols a.down {background:url(../images/play13X14.gif) 0 50% no-repeat;}
div.view-id-Playlist-page_1 ul.radio li div.mlinks a.file, div.pcontrols a.file {background:url(../images/downarr.gif) 0 50% no-repeat;}                                   
.content-inner form#user-login input.form-submit {background:url(../images/loginbtn73x31.gif) no-repeat;width:73px;height:31px;border:none;text-indent: -99999px;font-size:0;display: block;line-height:0;}
.content-inner form#user-register input.form-submit {background:url(../images/vr2010inner_19.gif) no-repeat;width:142px;height:30px;border:none;text-indent: -99999px;font-size:0;display: block;line-height:0;}
.content-inner form#user-pass input.form-submit {background:url(../images/emailpass.gif) no-repeat;width:142px;height:30px;border:none;text-indent: -99999px;font-size:0;display: block;line-height:0;}
div.view-id-interviews-page_1 ul {margin:15px 0px 0px 0px;float:left;}
div.view-id-interviews-page_1 ul.views-row {list-style:none;}
div.view-id-interviews-page_1 ul.views-row li {width:195px;height:275px;float:left;margin:5px 8px;display:inline;}
div.view-id-interviews-page_1 ul.views-row li h4 {font-size:12px;padding:0px 0px 3px 0px;}
div.view-links-directory ul li {padding:5px 0px 10px 5px;margin:5px 0px 0px 0px;}
div.view-links-directory ul li.views-row-even {background:#cab186;}
div.view-links-directory ul li p {margin:0px;}
div.view-links-directory ul li h3 {font-size:13px;}
p.submitted {color:#376a02;font-size:11px;margin:0px 0px 0px 0px;padding:0px;}
div.story img {float:left;margin:10px 10px 0px 0px;}
div.profile h3 {border:none;}
ul.secondary {border:none;background:#5e4103;color:#ea9002;}
ul.secondary li {border-left:1px solid #e9cfa2;}
ul.secondary a {color:#e9cfa2;}
ul.secondary a.active {border:none;}
/* Main content wrappers*/
#main-content {float:left;width:674px;background:url(../images/vr2010_20.jpg) repeat;margin:5px 0px 0px 0px;padding:0px 10px 10px 10px;}
input, textarea {border:none;background:#f0e1bf;}
form#contact-mail-page input.form-submit {background:url(../images/red142x42btn.gif) no-repeat;width:142px;height:30px;text-align: center;color:#e1c88f;font-style: italic;font-weight:700;line-height:30px;}    
span.form-required {color:#963800;}
/* Header blocks region is embedded in the header, 
   usefull for displaying small banners. */
#header-blocks {
  float: left;
  margin-left: 2em; /* LTR */
}

/**********************************************************
 *                      Sidebars
 **********************************************************/
/* Target both sidebars with this low specifity selector. */
/* Target a specific sidebar, inner or sidebar-inner. */
#sidebar-left  {float:left;width:258px;background:url(../images/sidebg.gif) repeat-y;}
#sidebar-left h2 {font-weight:normal;font-size:18px;color:#cdaf6c;padding:10px 0px 5px 15px;text-transform: uppercase;background:url(../images/hdline.gif) 15px 100% no-repeat;}
#sidebar-left div#user-1 {background:url(../images/topsidebg.gif) no-repeat;}
input.form-submit {margin:0px;text-align:left;}
form#user-login-form {text-align:left;line-height:0.9em;padding:0px 10px 0px 15px;}
form#user-login-form label {color:#93a108;padding:0px 0px 5px 0px;font-size:12px;font-weight: normal;}
form#user-login-form input {width:225px;border:none;background:#dec795;}
form#user-login-form input.form-submit {background:url(../images/loginbtn.gif) no-repeat;border:none;width:57px;height:27px;text-indent: -99999px;font-size:0;display: block;line-height:0;}
form#user-login-form input.form-submit:hover {cursor: pointer;}
form#user-login-form span.form-required {color:#d6b30c;}
form#user-login-form div.item-list ul {list-style: none;margin:10px 0px 0px 0px;}
form#user-login-form div.item-list ul li {list-style: none;margin:0px;padding:0px 0px 3px 0px;}
form#user-login-form div.item-list ul li a {font-size:12px;color:#93a108;}
#sidebar-left ul {list-style: none;list-style-image: none;margin:10px 0px 0px 10px;}
#sidebar-left ul.menu li {list-style-image: none;list-style-type: none;padding:3px 0px 3px 0px;}
#sidebar-left a, #sidebar-left a:visited {color:#d6b30c;text-decoration: none;}
#sidebar-left a:hover {text-decoration: underline;}
#sidebar-left div.calendar-block_1 {margin:15px 0px 0px 0px;background:url(../images/sidebtom.gif) 0 100% no-repeat;padding:0px 0px 20px 0px;;}
#sidebar-left div.calendar-block_1 ul li {padding:5px 0px 5px 0px;border-bottom:1px solid #5a3e02;color:#93a108;}
#sidebar-left div.calendar-block_1 ul li a {color:#ea9002;}


/**********************************************************
 *    Search box, Advanced search form, Search results
 *          For the search block see blocks.css
 **********************************************************/
/* Reset form element margins and float the search form. */
#search-theme-form {
  float:right;
  margin: 1.5em 0;
}

/* Use the child selector because the inner div has no class. */
#search-theme-form > div {}

/* #search and .container-inline apply to the same div. */
#search-theme-form #search {}
#search-theme-form .container-inline {}

#search-theme-form label {}
#search-theme-form input {}
#search-theme-form .form-item {}
#search-theme-form .form-submit {}

#edit-search-theme-form-1 {}

/* Override forms.css focus style */
#edit-search-theme-form-1:hover,
#edit-search-theme-form-1:focus {}


/**
 * Advanced search form
 */
/* Advanced search-form id. */
#search-form {}

/* Use the child selector because the inner div has no class. */
#search-form > div {}
#search-form .container-inline {}
#search-form #edit-keys-wrapper {}

#search-form label {}
#search-form input {}
#search-form .form-item {}
#search-form .form-submit {}

/* Override forms.css text field focus style. */
#search-form #edit-keys-wrapper input:hover,
#search-form #edit-keys-wrapper input:focus {}

/* Advanced search fieldset. */
fieldset #search-advanced {}

/**
 * Search results
 */
/* Box styles for the results page. */
.section-search .box {}
.section-search .box-title {}

/* Style the no results messages. */
.section-search .box ul {}
.section-search .box ul li {}

/* Search results document list. */
dl.search-results {}
dl.search-results dt {}
dl.search-results dd {}
dl.search-results dd p {}
dl.search-results dd .search-snippet {}
dl.search-results dd .search-info {}


/**********************************************************
 *               Primary & Secondary Links
 **********************************************************/
#nav {width:970px;background:url(../images/navbg.gif) no-repeat;float:left;height:61px;margin:4px 0px 0px 0px;display: inline;}
#nav ul.links {margin:29px 0px 0px 0px;padding: 0;list-style: none;}

/* Modify the margin to set tab spacings. */
#nav ul.links li {padding:0px 0px 0px 18px;}
#nav ul.links li a {color:#322301;text-decoration: none;font-weight:700;font-size:16px;}

/* Set pseudo class styles. */
#nav ul.links li a:hover, #nav ul.links li.active a {color:#720303;}
#nav .primary-links li a:focus {}
#nav .primary-links li a:visited {}

/* Primary first and last classes. */
#nav .primary-links li.first {}
#nav .primary-links li.last {}

/* Active trail classes. 
#nav .primary-links li.active a {}
#nav .primary-links li.active-trail {}
#nav .primary-links li.active-trail a {} */
ul.primary {margin:0px;border:none;padding:0px;background:url(../images/accountbar.gif) no-repeat;width:454px;height:32px;line-height:32px;}
ul.primary li {float: left;background:url(../images/redlinex3.gif)100% 50% no-repeat;}
ul.primary li a, ul.primary li a:visited {background:none;border:none;padding:0px;color:#e1c88f;margin:0 1em 0 0.8em;font-size:12px;font-weight: 700;}
ul.primary li.active a, ul.primary li a:hover {color:#93a108;background:none;border: none;}

/**********************************************************
 *                      Breadcrumb
 **********************************************************/

#breadcrumb {
  margin: 0 0 0.75em; /* LTR */
}

/**********************************************************
 *                     Pager 
 **********************************************************/
/* The first 2 classes provide the base pager styles. */
#main-content div.item-list ul.pager    {float: left;width:650px;padding:10px 0px 10px 0px;}
#main-content div.item-list ul.pager li {float:left; margin:0px 5px 0px 0px;padding:0px;}

/* Theme the various states of pager links. */
#main-content div.item-list ul.pager li a         {display: block;width:28px;height:22px;background:url(../images/pagerbtn.gif) 0 0 no-repeat;color:#e9cfa2;line-height:22px;}
#main-content div.item-list ul.pager li a:visited {display: block;width:28px;height:22px;background:url(../images/pagerbtn.gif) 0 0 no-repeat;color:#e9cfa2;line-height:22px;}
#main-content div.item-list ul.pager li a:hover   {background:url(../images/pagerbtn.gif) 0 -23px no-repeat;color:#301b01;text-decoration: none;font-weight:700;}

/* Note: .pager-current is for the current page. */
#main-content div.item-list ul.pager li.pager-current  {background:url(../images/pagerbtn.gif) 0 -23px no-repeat;color:#301b01;width:28px;height:22px;line-height:22px;}
#main-content div.error ul {list-style:none;padding:5px;}


/**********************************************************
 *               Footer, Footer Message
 **********************************************************/
#container div#footer{clear: both;}

#container div#footer {width:970px;padding:10px 0px 10px 0px;margin:20px 0px 0px 0px;border-top:1px solid #bd9c69;text-align: center;}
#container div#footer ul {margin:5px 0px 0px 0px;}
#container div#footer ul li {padding:10px 15px 0px 15px;}
#container div#footer ul li a {color:#5a3e02;text-decoration:none;font-weight:700;font-size:12px;}
#container div#footer ul li a:hover {color:#720303;}
#container div#footer p {text-align: center;margin:10px 0px 0px 0px;font-size:11px;}
div#msg {}





