body {font-family: georgia;font-size: 14px;color: #534c45;}
strong {font-weight: bold;}
a {color: #534c45;tect-decoration: underline;}
#menu a {text-decoration: none;}
body #menu a:hover {color: #534c45;}
h2 {font-size: 20px;border-bottom: 1px solid #7a7067;height: 25px; margin-bottom: 7px;font-weight: normal;}
.detail-title h2.h2-top {border-bottom: 0px;color: #534c45;margin-bottom: 3px; height: auto;}
h3 {font-size: 18px;color: #0f3165;margin-bottom: 3px;}
h4 {font-size: 14px;line-height:16px;padding-bottom: 2px;margin-bottom: 2px;}
h5 {font-size: 18px;border-bottom: 1px solid #7a7067;margin-bottom: 7px;font-weight: normal;}
h6 {font-size: 18px;margin-bottom: 5px;font-weight: normal;}
.intro-text {font-size: 16px;line-height: 18px;margin-bottom: 10px;}
.submenu li a {font-weight: bold;text-decoration: underline;}
.submenu li.selected a {text-decoration: none;}
.filter li {color: #aaa;}
.filter a {text-decoration: none;}
.programme-divide,.programme-dividelast  {font-family: Arial;font-size: 13px}
.programme-divide p, .programme-dividelast p {margin-bottom: 5px;font-size: 12px;line-height: 14px;}
.programme-divide a, .programme-dividelast a {font-weight: bold;text-decoration: none;color: #0f3165;}
.programme-divide li a, .programme-dividelast li a {font-weight: normal;text-decoration: none;color: #0f3165;}
p {font-size:14px;margin-bottom: 14px;line-height: 16px;}
.timeline_bigpic a {text-decoration: none;}
.gallery_credit {font-family: arial, sans-serif;font-size: 12px;}

/*********** Colours ***/
/**** Cyan ****/
.projectsglint, #projects .glint, #projects a:hover, #projects .submenu .selected a, #projects .submenu li a:hover, #projects .filter a:hover, #projects .filter .selected a, #projects .detail-title h2, #projects .detail-meta-maintitle, #projects .detail-meta-title, .id_3 a, .id_4 a, .id_3 .search_heading, .id_4 .search_heading {color: #00aeef;}
.projectsglint {border-bottom: 1px solid #00aeef;}

/**** Dark green ****/
#about_us .glint, #about_us a:hover, #about_us .submenu .selected a, #about_us .submenu li a:hover, #about_us h2 {color: #007c5a;border-color: #007c5a;}

/**** Light Green #00ae42 ****/
#artists .glint, #artists a:hover, #artists .submenu .selected a, #artists .submenu li a:hover, #artists .filter a:hover, #artists .filter .selected a,#artists .detail-title h2,#artists .detail-meta-maintitle,#artists .detail-meta-title,.id_2 a,.id_2  .search_heading,.id_25 a,.id_25  .search_heading{color: #00ae42;}
.artistglint {border-color: #00ae42;}

/**** Navy Blue #0d304a ****/
#current-programme .glint {color: #0d304a;border-color: #0d304a;}

/**** Orange #ff8600 ****/
#submissions h2 {color: #ff8600;border-color: #ff8600;}

/**** Red #e70f47 ****/
#timeline .glint,#timeline .large a,#timeline h3{color: #e70f47;}
#timeline h2.glint {border-color: #e70f47;}
#timeline .timeline_bigpic .knockback a {color: #534c45;}

/**** Purple #580f8b ****/
.bookshopglint,#bookshop .glint,#bookshop .glint a,#bookshop a:hover,#bookshop .submenu .selected a,#bookshop .submenu li a:hover,#bookshop .filter a:hover,#bookshop .filter .selected a,.detail-title h2,.detail-meta-maintitle,.detail-meta-title,.id_8 a,.id_8 .search_heading{color: #580f8b;}
.bookshopglint {border-bottom: 1px solid #580f8b;}

.siteglint {border-bottom: 1px solid #0F3165;color: #0F3165;}

/*********** Footer ***/
.small-type {font-size: 12px;}
.footer-address {margin-bottom: 3px;}

/*********** Projects ***/
.detail-title h2 {border-bottom: 1px solid;margin-bottom: 0px;}
.detail-title h3 {color: #7A7067;border-bottom: 1px solid #00aeef;margin-bottom: 0px;height: 25px;}
.project-more {text-decoration: none;}
.project-more:hover {text-decoration: underline;}
.movie_clip {color: #fff;text-decoration: none;}
.movie-clip:hover {color: #580f8b;}

/*********** Bookshop ***/
.bookshop_smallpod_meta {font-size: 14px;line-height:16px;}
.bookshop_title {font-size: 20px;border-bottom: 1px solid #7a7067;height: 25px; margin-bottom: 7px;font-weight: normal;}
#bookshop .glint a {text-decoration: none;}
.bookshop-more {position: absolute;bottom: 10px;width: 125px;font-size: 12px;}
.bookshop-more p {margin-bottom: 6px;color: #580F8B;}
input.paypal_button {display: block;background-color: #cfb9de;border: 1px solid #580f8b;padding: 2px 2px 2px 5px;text-decoration: none;margin-top: 10px;width: 250px;text-align:left;}
input.paypal_button:hover {background-color: #f1eaf5;}
#bookshop .project_pod_meta input.paypal_button {width: 125px;position: absolute;bottom: 10px;}
#bookshop h2.glint, #bookshop .detail-title h2 {border-bottom: 1px solid #580f8b;}
#bookshop .detail-title h2 {color: #534c45;}
#bookshop .h2-top {border: 0 !important;color: #580f8b !important;}

/** Submissions **/
#submissions h3 {font-size: 100%;color: #534C45;font-weight: bold;}
#submissions a.download {display: block;background-color: #ffe8d0;border: 1px solid #ff8600;padding: 2px 2px 4px 5px;text-decoration: none;margin-top: -5px;width: 250px;}
form#submission input, form#submission textarea {font-size: 100%;font-family: "Georgia";border: 1px solid #7a7067;width: 228px;float: left;}
form#submission label {float: left;width: 100px;padding-top: 3px;}
ul#submission-your-details, ul#submission-project-details {overflow: hidden;width: 100%;}
ul#submission-your-details li, ul#submission-project-details li {float: left;clear: left;width: 100%;padding: 5px 0;min-height: 25px;}
ul#submission-your-details textarea {resize: none;height: 82px;}
ul#submission-project-details label {width: 100%;float: none;padding: 0 0 3px;display: block;}
ul#submission-project-details input {width: auto;float: none;display: block;}
div#submit-button {padding-top: 11px;overflow: hidden;}
div#submit-button button {border: 1px solid #7a7067;padding: 0 10px;}

/** Search **/
.search_resultpod a {text-decoration: none;}
.search_resultpod a:hover {text-decoration: underline;}
.search_heading {font-size: 18px;}

/** Pagination **/
ul.pagination {overflow: hidden;line-height: 1.2em;margin-bottom: 10px;width: 100%;}
ul.pagination li {float: left;color: #aaa;margin-left: 2px;}
ul.pagination li.first {margin-left: 0;}
ul.pagination a, ul.pagination span {padding: 0 5px;text-decoration: none;}
ul.pagination a:hover, ul.pagination span {background-color: #fff;}
ul.pagination span {font-weight: bold;}
ul.pagination span.pagination-text {background: none;padding: 0;font-weight: normal;}
ul.pagination span {color: #534C45;}

/** Sign up form **/
#home form#sign-up {padding-bottom: 10px;}
#frmSS6{padding-bottom:15px;}

/** home **/
#fvurecommends h4, #inthebookshop h4, #fvuspecial h4 {min-height: 64px;}
#inthebookshop h4 span {color:#534c45;display:block;}
#fvurecommends p, #inthebookshop p, #fvuspecial p {min-height: 48px;}

/** Error page **/
div.errors {margin: 20px 0;color: #f00;}

/** PLayer **/
.player_title, .player_artist {padding-top:10px;}

/**Shadow box **/
div#shadowbox_container {display: none;}

/**Fudge **/
.margin-top {margin-top: 10px;}

#home-feed, #home-feed a {color:#0F3165;}
#home-feed {padding-top:5px;}
#home-feed h2 {border-color:#0F3165;}