/* Standard */
    @import url(seasons/cms.css);
    @import url(seasons/forms.css);
    
    /* Season Specific */
    @import url(seasons/structure/structure4.css);
    
    /* Custom styles *//* @version 1.0 */

html {padding: 0;margin: 0;}



body {color: #666;padding: 0;margin: 0;font-family: arial, helvetica, sans-serif;font-size: 81%;}



a:link {background-color: transparent;color: #009ce8;font-size: 1em;text-decoration: none;}



a:visited {background-color: transparent;color: #009ce8;font-size: 1em;text-decoration: none;}



a:hover {background-color: transparent;color: #000;font-size: 1em;text-decoration: underline;}



a:active {background-color: transparent;color: #000;font-size: 1em;text-decoration: underline;}



.widget_link a:link,.widget_link a:visited,.widget_link a:hover,.widget_link a:active {background-position: left center;background-image: url(../images/nav_arrowright.png);background-repeat: no-repeat;color: #009ce8;padding-left: 20px;display: block;}



p.widget_p a:link,p.widget_p a:visited,p.widget_p a:hover,p.widget_p a:active {color: #222;}



#container {background-position: left top;background-image: url(../images/wrapper_tile2.gif);background-repeat: repeat-y;padding: 0;margin: 0;width: 805px;}



#header {background-position: right top;background-image: url(../images/mwm2011-mast-tile.gif);background-repeat: no-repeat;padding: 15px 25px 0 0;}



#header h1 {display: none;}



#section_navigation {padding: 0 25px 0 0;float: none;display: block;font-size: 1em;width: auto;line-height: normal;}



#section_navigation ul {background-color: #00AEEF;padding: 0;border-top: 3px double #fff;border-bottom: 3px double #fff;margin: 0;overflow: auto;display: block;}



#section_navigation li {padding: 0;margin: 0;display: inline;}



#section_navigation a {color: #fff;padding: 7px 10px;border-right: 1px solid #fff;margin: 0;float: left;text-decoration: none;}



#section_navigation a:link {color: #fff;padding: 7px 10px;border-right: 1px solid #fff;margin: 0;float: left;text-decoration: none;}



#section_navigation a:hover {color: #fff;padding: 7px 10px;border-right: 1px solid #fff;margin: 0;float: left;text-decoration: underline;}



#section_navigation a:active {color: #fff;padding: 7px 10px;border-right: 1px solid #fff;margin: 0;float: left;text-decoration: underline;}



#footer {background-position: right bottom;background-image: url(../images/footer_box.gif);color: #222;padding: 10px 25px 25px 0;margin-top: 0px;clear: both;font-size: 0.9em;width: 780px;height: auto;}



#footer p {padding: 0;margin: 8px 0;}



#footer a:link {color: #000;text-decoration: underline;}



#footer a:visited {color: #000;text-decoration: underline;}



#footer a:hover {color: #000;text-decoration: none;}



#footer a:active {color: #000;text-decoration: none;}



#footerLinks {display: block;}



#content {padding: 20px 45px 20px 20px;margin: 0;float: right;font-size: 1em;width: 500px;}



#home #content {float: none;width: 740px;}



.wide div#content {margin: 0;float: none;width: auto;}



.wide div#navigation {display: none;}



#content h2 {color: #666666;padding: 0;margin: 0;font-size: 1.8em;font-weight: bold;}



#content h3 {color: #666666;padding: 0;margin: 0;font-size: 1.38em;font-weight: bold;}



#content .mainAdvert {background-position: right bottom;background-color: #f1f1ea;background-image: url(../images/mwm2011-homepagemap.gif);background-repeat: no-repeat;padding: 10px;margin: 0 0 20px;}



#content .mainAdvert img {margin: 0 20px 0 0;float: left;}



#content .mainAdvert .searchBoxBG {float: left;}



#content .mainAdvert form {padding: 0 0 10px;margin: 0;clear: both;}



#content .mainAdvert label {position: absolute;}



#content .mainAdvert select {margin: 0 5px 0 0;width: 270px;}



#content .mainAdvert input.field {padding: 4px 3px;margin: 0 5px 0 0;}



#content .mainAdvert .viewonamap {background-position: right center;background-image: url(../images/mwm2011-viewonamap.gif);background-repeat: no-repeat;color: #4cae3c;padding: 0 22px 0 10px;font-size: 1.23em;font-weight: bold;}



#content .mainAdvert h2 {padding: 0;}



#content .mainAdvert h2 img {padding: 15px 0 20px;float: none;}



#content .mainAdvertClosed {background-color: #f1f1ea;padding: 10px;margin: 0 0 20px;}



#content .mainAdvertClosed img {margin: 0 20px 0 0;float: left;}



#content .mainAdvertClosed h2 img {padding: 15px 0 10px;float: none;}



#content .featureVideo {background-color: #f1f1ea;padding: 10px;margin: 0 0 20px;}



#content .featureVideo object {border: 3px solid #fff;margin: 0 auto;display: block;text-align: center;}



#content .innerContent {float: right ;width: 500px;}



#content .innerContent h3 {padding: 0;margin: 0 0 5px;}



#content .innerContent p {padding: 0;margin: 0 0 20px;}



input {vertical-align: bottom;}



input.field {color: #756d61;padding: 3px;border: 1px solid #b3b3b3;font-family: arial, helvetica, sans-serif;font-size: 1.3em;vertical-align: bottom;}



select {color: #756d61;padding: 3px;border: 1px solid #b3b3b3;font-family: arial, helvetica, sans-serif;font-size: 1.3em;vertical-align: bottom;}



textarea {color: #756d61;padding: 3px;border: 1px solid #b3b3b3;font-family: arial, helvetica, sans-serif;font-size: 1.3em;vertical-align: bottom;}



#navigation {padding: 20px 0 0 20px;margin: 0;overflow: hidden;float: left;width: 220px;}



#leftcolumn {margin: 0;}



#home #leftcolumn {padding: 0 20px 0 0;margin: 0;float: left;width: 220px;}



.navheading {margin-left: -180000px;position: absolute;}



.widget {padding: 0;margin: 0;}



.widget_wrap {padding: 0;margin: 0;float: none;}



.widget ul {padding: 0;margin: 0;}



.widget_link {background-position: left bottom;background-image: url(../images/nav_underline.png);background-repeat: repeat-x;padding: 5px;font-size: 1.1em;}



p.widget_p {color: #222;padding: 0;margin: 0;float: left;font-size: 0.9em;}



p.widget_p input {padding: 0;margin: 0 2px 0 0;}



.sponsorlogo {margin: 20px 0; float: left; clear: left;}



.linkbox {background-position: bottom left;background-image: url(../images/nav_underline.png);background-repeat: repeat-x;}



.download_wrap {background-position: bottom left;background-image: url(../images/nav_underline.png);background-repeat: repeat-x;}



.infobox_h {background-position: bottom left;background-image: url(../images/nav_underline.png);background-repeat: repeat-x;}



#categories_in {background-position: bottom left;background-image: url(../images/nav_underline.png);background-repeat: repeat-x;}



.cate_wrap {background-position: bottom left;background-image: url(../images/nav_underline.png);background-repeat: repeat-x;}



.cat_news {background-position: bottom left;background-image: url(../images/nav_underline.png);background-repeat: repeat-x;}



.newsbox {background-position: bottom left;background-image: url(../images/nav_underline.png);background-repeat: repeat-x;}



.news_wrap {background-position: bottom left;background-image: url(../images/nav_underline.png);background-repeat: repeat-x;}



.col_wrap {background-position: bottom left;background-image: url(../images/nav_underline.png);background-repeat: repeat-x;}



.contact_h {background-position: bottom left;background-image: url(../images/nav_underline.png);background-repeat: repeat-x;}



address {background-position: bottom left;background-image: url(../images/nav_underline.png);background-repeat: repeat-x;}



#bc {background-position: bottom left;background-image: url(../images/nav_underline.png);background-repeat: repeat-x;margin-bottom: 20px;}



.cate_wrap li {background-position: 13px 10px;background-image: url(../images/alzbullet.gif);background-repeat: no-repeat;}



#categories_in li {background-position: 13px 10px;background-image: url(../images/alzbullet.gif);background-repeat: no-repeat;}



.info_on li {background-position: 5px 13px;background-image: url(../images/alzbullet.gif);background-repeat: no-repeat;}



.answer ul li {background-position: 0 4px;background-image: url(../images/alzbullet.gif);background-repeat: no-repeat;}



.newsbox ul li {background-position: 0 4px;background-image: url(../images/alzbullet.gif);background-repeat: no-repeat;}



#contentlist li {background-image: url(../images/alzbullet.gif);background-repeat: no-repeat;list-style: url(../images/disc.gif);}



#sitemap ul {background-position: 0px 9px;background-image: url(../images/alzbullet.gif);background-repeat: no-repeat;margin-left: 8px;}



.download_indent p {background-position: 0px 9px;background-image: url(../images/alzbullet.gif);background-repeat: no-repeat;}



.infobox p {background-position: 0 50%;background-image: url(../images/alzbullet.gif);background-repeat: no-repeat;}



.cate_wrap p {background-position: 0px 8px;background-image: url(../images/alzbullet.gif);background-repeat: no-repeat;}



.by_editor p {line-height: 1.4;}



.by_editor {line-height: 1.4;}



.by_editor ul li {padding: 0;margin: 0 0 0 15px;list-style: url(../images/alzbullet.gif);}



.by_editor img {padding: 1px;margin: 7px;}



.by_editor .float_left {margin: 0 15px 15px 0;float: left;}



.by_editor .float_right {margin: 0 0 15px 15px;float: right;}



b {color: #5BAC26;}



strong {color: #5BAC26;}



.newsimage {padding: 1px;border: 1px solid #ccc;width: 250px;}



.newsbox img {padding: 1px;border: 1px solid #ccc;width: 150px;}



.imageMap img {border: none;}



.imageMap {margin: 20px 0;text-align: center;}



form#postcodeSearch {padding: 0;margin: 0;float: right;}



form#postcodeSearch label {padding: 0;float: none;}



.memorywalk {background-color: #f1f1ea;padding: 10px;margin: 0;float: left;width: 480px;}



.memorywalk p strong {color: #444;float: left;display: block;width: 29%;}



.memorywalk p span {color: #333;margin-bottom: 10px;float: left;display: block;width: 70%;}



.memorywalk p {padding: 0 0 10px;clear: both;}



.flickrbadge {padding: 0;margin: 20px 0 0 0;font-size: 120%;text-align: left;}



.sponsors {margin: 20px 10px 20px 0;float: left;width: 120px;}



.sponsors img {padding-top: 10px;width: 120px;}



.sponsors strong {color: #666;display: block;}



.info_h {display: none;}



.info_on {font-size: 1.2em;}



li.closedEvent a:link {color: #666;}



li.closedEvent a:visited {color: #666;}



li.closedEvent a:hover {color: #666;}



li.closedEvent a:active {color: #666;}



.flickrbadge ul {padding: 10px 0;margin: 0;height: 120px;list-style: none;}



.flickrbadge ul li {padding: 0 5px 0 0;margin: 0;overflow: hidden;float: left;width: 115px;height: 115px;}



.flickrbadge ul li img {border: 1px solid #ccc;}



.flickrbadge p {padding: 0;margin: 0;}



form.jform {padding: 0;margin: 0;}



.jform fieldset {background-color: #f1f1ea;padding: 10px;border: none;margin: 20px 0;}



.jform legend {display: none;}



.jform fieldset p.date_birth {clear: both;}



.jform label {padding-right: 2%;font-size: 1.2em;width: 39%;}



.jform label.inline {padding-right: 2%;font-size: 1.0em;width: auto;}



.jform input {background-color: #fff;border: 1px solid #999;font-size: 1.1em;}



.jform textarea {background-color: #fff;border: 1px solid #999;font-size: 1.1em;}



.jform select {background-color: #fff;border: 1px solid #999;font-size: 1.1em;}



form.jform div.form_line {border: none;}



.jform .space {padding: 0 20px;}



.jform .space p {font-size: 1.1em;}



input.button {background-position: left bottom;background-color: #009DE9;background-image: url(../images/mwm2011-button.gif);background-repeat: repeat-x;color: #fff;padding: 5px;border: none;float: none;font-family: arial, helvetica, sans-serif;font-weight: normal;}



input.rightbutton {background-position: left bottom;background-color: #009DE9;background-image: url(../images/mwm2011-button.gif);background-repeat: repeat-x;color: #fff;padding: 5px;border: none;margin-top: 15px;float: right;font-family: arial, helvetica, sans-serif;font-weight: normal;}



input.sign_button {background-position: left bottom;background-color: #009DE9;background-image: url(../images/mwm2011-button.gif);background-repeat: repeat-x;color: #fff;padding: 5px;border: none;float: none;font-family: arial, helvetica, sans-serif;font-weight: normal;}



div.space {clear: both;}



.jform table {width: 100%;}



.jform table label {float: none;width: auto;}



.jform table td {padding: 5px;}



#linksearch {float: right;text-align: right;}



#site_search {text-align: right;}



#site_logo {display: block;}




