/*
  Running MySource Matrix
  Developed by Squiz - http://www.squiz.net
  MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 03 September 2010 16:19:58
*/


body {background:#EEEEEE;font:normal 10px/18px "Trebuchet MS", Helvetica, Arial, sans-serif;margin:0;padding:0;}
#container {background:url(./?a=71788) repeat-y #FFFFFF;margin:0 auto;width:960px;}
#banner-area {border-bottom:#5EA59E 5px solid;height:247px;position:relative;}
    #banner-area .background {position:absolute;}
    #banner-area .logo-url {background:url(./?a=72025) no-repeat;height:76px;position:absolute;top:50px;width:960px;}
    #banner-area .logo-sponsor {height:76px;position:absolute;bottom:20px;width:200px;}
        #banner-area .logo-sponsor a img {border:0; margin:0;}
  #banner-area .links {background:#5EA59E;position:absolute;bottom:0px;right:0px;}
        #banner-area .links ul {margin:0; padding:0;white-space: nowrap; font-family: Georgia, 'Times New Roman', Times, serif}
        #banner-area .links li {display:inline;list-style-type:none;margin:0; padding:0;}
                #banner-area .links li a {border-right:#000000 1px solid;color:#FFFFFF;float:left;font-size:1.2em;font-weight:bold;margin:0;padding:0px 16px 0px 16px;text-decoration:none;}
                #banner-area .links li a:hover {color:#000000;}
                #banner-area .links li a.current {color:#000000;}
                #banner-area .links li a.no-border {border-right:#5EA59E 1px solid;}                
/* secondary banner */
#banner-area-secondary {height:245px;position:relative;}
    #banner-area-secondary .background {position:absolute;}
    #banner-area-secondary .logo-url {height:76px;position:absolute;top:36px;width:960px;}
    #banner-area-secondary .chapter {height:230px;position:absolute;left:285px;width:250px;}
    #banner-area-secondary .logo-sponsor {height:76px;position:absolute;bottom:30px;width:200px;}
        #banner-area-secondary .logo-sponsor a img {border:0; margin:0;}
    #banner-area-secondary .links {background:#5EA59E;position:absolute;bottom:0px;right:0px; font-family: Georgia, 'Times New Roman', Times, serif;}
        #banner-area-secondary .links    ul {margin:0; padding:0;white-space: nowrap;}
        #banner-area-secondary .links    li {display:inline;list-style-type:none;margin:0; padding:0;}
                #banner-area-secondary .links li a {border-right:#000000 1px solid;color:#FFFFFF;float:left;font-size:13px;font-weight:bold;margin:0;padding:0px 16px 0px 16px;text-decoration:none;}
                #banner-area-secondary .links li a:hover {color:#000000;}
                #banner-area-secondary .links li a.curr {color:#000000;}
                #banner-area-secondary .links li a.no-border {border-right:#5EA59E 1px solid;}
/* end secondary banner */
#main-content {}
    #left-parent-links {float:left;width:240px;}
        #left-parent-links .main-block ul {list-style-type:none;margin:0; padding:0;}
        #left-parent-links .main-block li {margin:0; padding:0;}
        #left-parent-links .main-block li a {background:#5EA59E;border-bottom:#FFFFFF 2px solid;color:#FFFFFF;display:block;font-size:13px;margin:0;padding:8px 0px 8px 15px;text-decoration:none;width:225px;}
            #left-parent-links .main-block li a:hover {background:#000000;}
            #left-parent-links .main-block li a.curr {background:#000000;border-bottom:#000000 2px solid;}
                #left-parent-links .main-block ul ul  {/* border-top:#000000 2px solid; */}
                #left-parent-links .main-block li li a {background:#CCCCCC;border-bottom:#CCCCCC 2px solid;color:#000000;display:block;font-size:11px;margin:0;padding:8px 0px 8px 15px;text-decoration:none;width:225px;}
                    #left-parent-links .main-block li li a:hover {color:#FFFFFF;border-bottom:#000000 2px solid;}
                    #left-parent-links .main-block li li a.curr {color:#FFFFFF;border-bottom:#000000 2px solid;}
    #breadcrumbs {font-size:1.2em;padding:0px 10px 10px 20px; width:460px;}
    #main-centered-content {float:left;padding:0px 10px 10px 10px;width:480px;}
    #main-centered-content .body-image {padding:0px 10px 10px 10px;width:460px;}
    #main-centered-content .body-content {font-size:1.2em;padding:0px 20px 10px 20px;width:460px;}
        #main-centered-content p {padding:0;}
        #main-centered-content blockquote {font-weight:bold;padding:0;margin:0;}
    #right-search-news {float:right;width:200px;}
        #search-area {margin:0;vertical-align: middle;} /* vertical-align for IE */
                    #search-area form {margin: 0;}  /* for IE, Opera */
                        #search-area fieldset {margin:0px; border:0px;}
                        #search-area .search-box {background-color:#FFFFFF;border: 1px solid #000000;padding:2px;}
                        * html #search-area .search-box {padding: 2px 0;}/* for IE  */
                        #search-area .search-button {background-color:#a5b741;border:none;color:#FFFFFF;padding:1px;}
                        #search-area .search-inqury-button {background-color:#5EA59E;border:none;color:#FFFFFF;padding:1px;}
                        #search-area h2.site-search {border-bottom:#a5b741 3px solid;font-size:13px;margin-top:0px;width:200px;}
                        #search-area h2.site-inquiry-search {border-bottom:#5EA59E 3px solid;font-size:13px;width:200px;}
        #news-area {}
            #latest-news h2.latest-news {border-bottom:#5EA59E 3px solid;width:200px;font-size:13px;}
            #latest-news .news-item p {font-size:1.2em;width:190px;}
            #latest-news .news-item a {color:#000000;font-weight:bold;text-decoration:none;}
                #latest-news .news-item a:hover {color:#5EA59E;}
            #upcoming-events-area h2.latest-event {border-bottom:#a5b741 3px solid;width:200px;font-size:13px;}
            #upcoming-events-area p {font-size:1.2em;width:190px;}
            #upcoming-events-area a {color:#000000;font-weight:bold;text-decoration:none;}
                #upcoming-events-area .upcoming-event-item a:hover {color:#a5b741;}
    #meet-editors {background:#FFFFFF;float:right;padding:0px 0px 0px 20px;width:690px;}
        #meet-editors h2 {border-bottom:#a5b741 3px solid;font-size:13px;padding:0px 0px 2px 0px;}
        #meet-editors ul {margin:0; padding:0;list-style-type:none;}
        #meet-editors li {float:left;margin:0px 15px 0px 0px;}
            #meet-editors .editors {position:relative;width:325px;height:100px;}
                #meet-editors .editors-photo a img {border:0;}
                #meet-editors .editor-name {background:#a5b741;position:absolute;padding:3px 3px 3px 7px;right:0px;top:0px;width:250px;}
                        #meet-editors .editor-name h3 {margin:0; padding:0;font-size:1.2em;}
                                #meet-editors .editor-name h3 a {color:#FFFFFF; text-decoration:none;}
                                #meet-editors .editor-name h3 a:hover {text-decoration:underline;}
                #meet-editors .editor-description {top:23px;font-size:1.2em;position:absolute;right:0px;width:220px;}
                    #meet-editors .editor-description a {color:#a5b741;text-decoration:none;}
                    #meet-editors .editor-description a:hover {text-decoration:underline;}
    #footer {background:#5EA59E;padding:3px 0px 3px 10px;}
        #footer .email-friend a {color:#000000;font-size:1.2em;text-decoration:underline;}

    #search-results {font-size:1.2em;}
        #search-results ul {list-style-type:none;margin:0;padding:0px 0px 0px 20px;}
        #search-results ul li .even hr {border:#5EA59E 1px solid;}
        #search-results ul li .even a {color:#5EA59E;}
        #search-results ul li .odd hr {border:#A5B741 1px solid;}
        #search-results ul li .odd a {color:#A5B741;}
            #search-results ul a {font-weight:bold;text-decoration:none;}
                #search-results ul a:hover {text-decoration:underline;}
        #search-results .result-list {float:right;}
        #search-results .result-list b {background:#5EA79E;padding:5px;color:#000000;}
        #search-results .result-list a {background:#5EA79E;padding:5px;color:#FFFFFF;}
                #search-results .result-list a:hover {color:#FFFFFF;}

/* Navigation */
.nav, .nav ul {list-style: none;margin: 0;padding: 0;}

.nav {font-family: Arial, Helvetica, sans-serif;z-index: 100;position: relative;}
    .nav li {float: left;margin: 0;padding: 0;position: relative;}
        .nav li a, .nav li a:link, .nav li a:active, .nav li a:visited {font: bold 1.22em/20px Arial, Helvetica, sans-serif;background: #565656;color: #959595;display: block;padding: 0 18px 0 0px;text-transform: lowercase;text-decoration: none;}
        .nav li a.top-level {background:url(./?a=74757) no-repeat right; width:145px;}
    #nav-one li:hover ul a, 
    #nav-one li.sfHover ul a {background: #EEEEEE;color: #000000;width:123px;}
    #nav-one li:hover ul a:hover, 
    #nav-one li.sfHover ul a:hover {background: #7FB8B2;color: #000;}
    .nav ul {background: #565656;border-bottom: 1px solid #000;list-style: none;margin: 0;width: 100px;position: absolute;top: -999em;left: 0px;width:143px;}
        .nav li:hover ul,
            .nav li.sfHover ul {top: 20px;}
            .nav ul li {border: 0;float: none;}
        .nav ul a {border: 1px solid #000;border-bottom: 0;width: 80px;white-space: nowrap;width:143px;}
        .nav ul a:hover {background: #ccc;color: #000;}
.border {display:block;border:1px solid #000000;width:137px;}
.padding_left_5 {padding-left:5px;}
/* Alignment */
/* Default Styles */
.float_left{float: left;}.float_right{float:right;}.float_clear{clear:both;}
/* height */
.height_1{height:0.1em;}.height_2{height:0.2em;}.height_3{height:0.3em;}.height_4{height:0.4em;}.height_5{height:0.5em;}
.height_6{height:0.6em;}.height_7{height:0.7em;}.height_8{height:0.8em;}.height_9{height:0.9em;}.height_10{height:1em;}
.height_15{height:1.5em;}.height_20{height:2em;}.height_25{height:2.5em;}.height_30{height:3em;}.height_35{height:3.5em;}
.height_40{height:4em;}.height_45{height:4.5em;}.height_50{height:5em;}.height_60{height:6em;}.height_70{height:7em;}
.height_80{height:8em;}.height_90{height:9em;}.height_100{height:10em;}.height_475{height:47.5em;}


.footer_text{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF}
.footer_text a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:underline;}
.rss a {
text-decoration:none;
color:#5EA59E;
font-size:11px;
}

