
@import "https://fonts.googleapis.com/css?family=Open+Sans:regular,bold,light,bolditalic,lightitalic|Raleway:regular";
@import url('https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,700');
#header {
    width: 100%;
}
#footer {
    width: 100%;
}
#content {
}
#headerContent {
    height: 0;
}
html > body #headerContent {
    height: auto;
    min-height: 0;
}
#footerContent {
    height: 1px;
}
html > body #footerContent {
    height: auto;
    min-height: 1px;
}
#maincolContent {
    height: 320px;
}
html > body #maincolContent {
    height: auto;
    min-height: 320px;
}
#subcolContent {
    height: 320px;
}
html > body #subcolContent {
    height: auto;
    min-height: 320px;
}
#xcolContent {
    height: 320px;
}
html > body #xcolContent {
    height: auto;
    min-height: 320px;
}
div.csContainer {
    clear: both;
    position: relative;
}
div.csContainer.empty {
    display: none;
}
div.replaceable {
    display: inline;
}
#maincol_left, #maincol_left_bottom {
    clear: left;
    float: left;
    overflow: hidden;
}
#maincol_right, #maincol_right_bottom {
    clear: none;
    float: right;
    overflow: hidden;
}
#maincol_footer {
    clear: both;
}
#subcol {
    width: 80px;
}
#xcol {
    width: 150px;
}
body.col-M #wrap {
    width: 100%;
}
body.col-M #maincol {
    width: 100%;
}
body.col-SM #wrap {
    width: 643px;
}
body.col-SM #maincol {
    width: 643px;
}
body.col-SMX #wrap {
    width: 643px;
}
body.col-SMX #maincol {
    width: 763px;
}
body.col-MX #wrap {
    width: 100%;
}
body.col-MX #maincol {
    width: 916.5px;
}
body.col-M #maincol_left, body.col-M #maincol_left_bottom {
    width: 49%;
}
body.col-M #maincol_right, body.col-M #maincol_right_bottom {
    width: 49%;
}
body.col-SM #maincol_left, body.col-SM #maincol_left_bottom {
    width: 49%;
}
body.col-SM #maincol_right, body.col-SM #maincol_right_bottom {
    width: 49%;
}
body.col-SMX #maincol_left, body.col-SMX #maincol_left_bottom {
    width: 49%;
}
body.col-SMX #maincol_right, body.col-SMX #maincol_right_bottom {
    width: 49%;
}
body.col-MX #maincol_left, body.col-MX #maincol_left_bottom {
    width: 49%;
}
body.col-MX #maincol_right, body.col-MX #maincol_right_bottom {
    width: 49%;
}
body.type_info-section_section778115 #subcol {
}
body.type_info-section_section778115 #xcol {
    width: 50px;
}
body.col-M-type_info-section_section778115 #wrap {
    width: 100%;
}
body.col-M-type_info-section_section778115 #maincol {
    width: 100%;
}
body.col-SM-type_info-section_section778115 #wrap {
    width: 743px;
}
body.col-SM-type_info-section_section778115 #maincol {
    width: 743px;
}
body.col-SMX-type_info-section_section778115 #wrap {
    width: 743px;
}
body.col-SMX-type_info-section_section778115 #maincol {
    width: 963px;
}
body.col-MX-type_info-section_section778115 #wrap {
    width: 100%;
}
body.col-MX-type_info-section_section778115 #maincol {
    width: 1016.5px;
}
body.col-M-type_info-section_section778115 .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_section778115 .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_section778115 .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_section778115 .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_section778115 .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_section778115 .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_section778115 .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_section778115 .maincol_right_wrap {
    width: 49%;
}
body.type_photoindex #subcol {
    width: 80px;
}
body.type_photoindex #xcol {
    width: 150px;
}
body.col-M-type_photoindex #wrap {
    width: 100%;
}
body.col-M-type_photoindex #maincol {
    width: 100%;
}
body.col-SM-type_photoindex #wrap {
    width: 643px;
}
body.col-SM-type_photoindex #maincol {
    width: 643px;
}
body.col-SMX-type_photoindex #wrap {
    width: 643px;
}
body.col-SMX-type_photoindex #maincol {
    width: 763px;
}
body.col-MX-type_photoindex #wrap {
    width: 100%;
}
body.col-MX-type_photoindex #maincol {
    width: 916.5px;
}
body.col-M-type_photoindex .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_photoindex .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_photoindex .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_photoindex .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_photoindex .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_photoindex .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_photoindex .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_photoindex .maincol_right_wrap {
    width: 49%;
}
body.type_photoindex-section_index #subcol {
}
body.type_photoindex-section_index #xcol {
    width: 450px;
}
body.col-M-type_photoindex-section_index #wrap {
    width: 100%;
}
body.col-M-type_photoindex-section_index #maincol {
    width: 100%;
}
body.col-SM-type_photoindex-section_index #wrap {
    width: 100%;
}
body.col-SM-type_photoindex-section_index #maincol {
    width: 100%;
}
body.col-SMX-type_photoindex-section_index #wrap {
    width: 100%;
}
body.col-SMX-type_photoindex-section_index #maincol {
    width: 616.5px;
}
body.col-MX-type_photoindex-section_index #wrap {
    width: 100%;
}
body.col-MX-type_photoindex-section_index #maincol {
    width: 616.5px;
}
body.col-M-type_photoindex-section_index .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_photoindex-section_index .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_photoindex-section_index .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_photoindex-section_index .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_photoindex-section_index .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_photoindex-section_index .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_photoindex-section_index .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_photoindex-section_index .maincol_right_wrap {
    width: 49%;
}
body.type_info-section_about #subcol {
    width: 80px;
}
body.type_info-section_about #xcol {
    width: 150px;
}
body.col-M-type_info-section_about #wrap {
    width: 100%;
}
body.col-M-type_info-section_about #maincol {
    width: 100%;
}
body.col-SM-type_info-section_about #wrap {
    width: 643px;
}
body.col-SM-type_info-section_about #maincol {
    width: 643px;
}
body.col-SMX-type_info-section_about #wrap {
    width: 643px;
}
body.col-SMX-type_info-section_about #maincol {
    width: 763px;
}
body.col-MX-type_info-section_about #wrap {
    width: 100%;
}
body.col-MX-type_info-section_about #maincol {
    width: 916.5px;
}
body.col-M-type_info-section_about .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_about .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_about .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_about .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_about .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_about .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_about .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_about .maincol_right_wrap {
    width: 49%;
}
body.type_info-section_competitions #subcol {
    width: 30px;
}
body.type_info-section_competitions #xcol {
    width: 100px;
}
body.col-M-type_info-section_competitions #wrap {
    width: 100%;
}
body.col-M-type_info-section_competitions #maincol {
    width: 100%;
}
body.col-SM-type_info-section_competitions #wrap {
    width: 693px;
}
body.col-SM-type_info-section_competitions #maincol {
    width: 693px;
}
body.col-SMX-type_info-section_competitions #wrap {
    width: 693px;
}
body.col-SMX-type_info-section_competitions #maincol {
    width: 863px;
}
body.col-MX-type_info-section_competitions #wrap {
    width: 100%;
}
body.col-MX-type_info-section_competitions #maincol {
    width: 963px;
}
body.col-M-type_info-section_competitions .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_competitions .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_competitions .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_competitions .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_competitions .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_competitions .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_competitions .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_competitions .maincol_right_wrap {
    width: 49%;
}
body.type_info-section_Groups #subcol {
    width: 20px;
}
body.type_info-section_Groups #xcol {
    width: 90px;
}
body.col-M-type_info-section_Groups #wrap {
    width: 100%;
}
body.col-M-type_info-section_Groups #maincol {
    width: 100%;
}
body.col-SM-type_info-section_Groups #wrap {
    width: 703px;
}
body.col-SM-type_info-section_Groups #maincol {
    width: 703px;
}
body.col-SMX-type_info-section_Groups #wrap {
    width: 703px;
}
body.col-SMX-type_info-section_Groups #maincol {
    width: 883px;
}
body.col-MX-type_info-section_Groups #wrap {
    width: 100%;
}
body.col-MX-type_info-section_Groups #maincol {
    width: 973px;
}
body.col-M-type_info-section_Groups .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_Groups .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_Groups .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_Groups .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_Groups .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_Groups .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_Groups .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_Groups .maincol_right_wrap {
    width: 49%;
}
body.type_info-section_publications #subcol {
    width: 80px;
}
body.type_info-section_publications #xcol {
    width: 150px;
}
body.col-M-type_info-section_publications #wrap {
    width: 100%;
}
body.col-M-type_info-section_publications #maincol {
    width: 100%;
}
body.col-SM-type_info-section_publications #wrap {
    width: 643px;
}
body.col-SM-type_info-section_publications #maincol {
    width: 643px;
}
body.col-SMX-type_info-section_publications #wrap {
    width: 643px;
}
body.col-SMX-type_info-section_publications #maincol {
    width: 763px;
}
body.col-MX-type_info-section_publications #wrap {
    width: 100%;
}
body.col-MX-type_info-section_publications #maincol {
    width: 916.5px;
}
body.col-M-type_info-section_publications .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_publications .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_publications .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_publications .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_publications .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_publications .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_publications .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_publications .maincol_right_wrap {
    width: 49%;
}
body.type_info-section_submissions #subcol {
    width: 80px;
}
body.type_info-section_submissions #xcol {
    width: 150px;
}
body.col-M-type_info-section_submissions #wrap {
    width: 100%;
}
body.col-M-type_info-section_submissions #maincol {
    width: 100%;
}
body.col-SM-type_info-section_submissions #wrap {
    width: 643px;
}
body.col-SM-type_info-section_submissions #maincol {
    width: 643px;
}
body.col-SMX-type_info-section_submissions #wrap {
    width: 643px;
}
body.col-SMX-type_info-section_submissions #maincol {
    width: 763px;
}
body.col-MX-type_info-section_submissions #wrap {
    width: 100%;
}
body.col-MX-type_info-section_submissions #maincol {
    width: 916.5px;
}
body.col-M-type_info-section_submissions .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_submissions .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_submissions .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_submissions .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_submissions .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_submissions .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_submissions .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_submissions .maincol_right_wrap {
    width: 49%;
}
body.type_info-section_anthology #subcol {
    width: 80px;
}
body.type_info-section_anthology #xcol {
    width: 150px;
}
body.col-M-type_info-section_anthology #wrap {
    width: 100%;
}
body.col-M-type_info-section_anthology #maincol {
    width: 100%;
}
body.col-SM-type_info-section_anthology #wrap {
    width: 643px;
}
body.col-SM-type_info-section_anthology #maincol {
    width: 643px;
}
body.col-SMX-type_info-section_anthology #wrap {
    width: 643px;
}
body.col-SMX-type_info-section_anthology #maincol {
    width: 763px;
}
body.col-MX-type_info-section_anthology #wrap {
    width: 100%;
}
body.col-MX-type_info-section_anthology #maincol {
    width: 916.5px;
}
body.col-M-type_info-section_anthology .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_anthology .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_anthology .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_anthology .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_anthology .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_anthology .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_anthology .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_anthology .maincol_right_wrap {
    width: 49%;
}
body.type_info-section_authors #subcol {
    width: 80px;
}
body.type_info-section_authors #xcol {
    width: 150px;
}
body.col-M-type_info-section_authors #wrap {
    width: 100%;
}
body.col-M-type_info-section_authors #maincol {
    width: 100%;
}
body.col-SM-type_info-section_authors #wrap {
    width: 643px;
}
body.col-SM-type_info-section_authors #maincol {
    width: 643px;
}
body.col-SMX-type_info-section_authors #wrap {
    width: 643px;
}
body.col-SMX-type_info-section_authors #maincol {
    width: 763px;
}
body.col-MX-type_info-section_authors #wrap {
    width: 100%;
}
body.col-MX-type_info-section_authors #maincol {
    width: 916.5px;
}
body.col-M-type_info-section_authors .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_authors .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_authors .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_authors .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_authors .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_authors .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_authors .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_authors .maincol_right_wrap {
    width: 49%;
}
body.type_info-section_links #subcol {
    width: 80px;
}
body.type_info-section_links #xcol {
    width: 150px;
}
body.col-M-type_info-section_links #wrap {
    width: 100%;
}
body.col-M-type_info-section_links #maincol {
    width: 100%;
}
body.col-SM-type_info-section_links #wrap {
    width: 643px;
}
body.col-SM-type_info-section_links #maincol {
    width: 643px;
}
body.col-SMX-type_info-section_links #wrap {
    width: 643px;
}
body.col-SMX-type_info-section_links #maincol {
    width: 763px;
}
body.col-MX-type_info-section_links #wrap {
    width: 100%;
}
body.col-MX-type_info-section_links #maincol {
    width: 916.5px;
}
body.col-M-type_info-section_links .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_links .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_links .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_links .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_links .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_links .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_links .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_links .maincol_right_wrap {
    width: 49%;
}
body.type_info-section_info #subcol {
    width: 80px;
}
body.type_info-section_info #xcol {
    width: 150px;
}
body.col-M-type_info-section_info #wrap {
    width: 100%;
}
body.col-M-type_info-section_info #maincol {
    width: 100%;
}
body.col-SM-type_info-section_info #wrap {
    width: 643px;
}
body.col-SM-type_info-section_info #maincol {
    width: 643px;
}
body.col-SMX-type_info-section_info #wrap {
    width: 643px;
}
body.col-SMX-type_info-section_info #maincol {
    width: 763px;
}
body.col-MX-type_info-section_info #wrap {
    width: 100%;
}
body.col-MX-type_info-section_info #maincol {
    width: 916.5px;
}
body.col-M-type_info-section_info .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_info .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_info .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_info .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_info .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_info .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_info .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_info .maincol_right_wrap {
    width: 49%;
}
body.type_info-section_contact #subcol {
    width: 80px;
}
body.type_info-section_contact #xcol {
    width: 350px;
}
body.col-M-type_info-section_contact #wrap {
    width: 100%;
}
body.col-M-type_info-section_contact #maincol {
    width: 100%;
}
body.col-SM-type_info-section_contact #wrap {
    width: 643px;
}
body.col-SM-type_info-section_contact #maincol {
    width: 643px;
}
body.col-SMX-type_info-section_contact #wrap {
    width: 643px;
}
body.col-SMX-type_info-section_contact #maincol {
    width: 563px;
}
body.col-MX-type_info-section_contact #wrap {
    width: 100%;
}
body.col-MX-type_info-section_contact #maincol {
    width: 716.5px;
}
body.col-M-type_info-section_contact .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_contact .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_contact .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_contact .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_contact .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_contact .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_contact .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_contact .maincol_right_wrap {
    width: 49%;
}
body.type_info-section_epiphany #subcol {
    width: 80px;
}
body.type_info-section_epiphany #xcol {
    width: 150px;
}
body.col-M-type_info-section_epiphany #wrap {
    width: 100%;
}
body.col-M-type_info-section_epiphany #maincol {
    width: 100%;
}
body.col-SM-type_info-section_epiphany #wrap {
    width: 643px;
}
body.col-SM-type_info-section_epiphany #maincol {
    width: 643px;
}
body.col-SMX-type_info-section_epiphany #wrap {
    width: 643px;
}
body.col-SMX-type_info-section_epiphany #maincol {
    width: 763px;
}
body.col-MX-type_info-section_epiphany #wrap {
    width: 100%;
}
body.col-MX-type_info-section_epiphany #maincol {
    width: 916.5px;
}
body.col-M-type_info-section_epiphany .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_epiphany .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_epiphany .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_epiphany .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_epiphany .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_epiphany .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_epiphany .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_epiphany .maincol_right_wrap {
    width: 49%;
}
body.type_info-section_lune #subcol {
    width: 80px;
}
body.type_info-section_lune #xcol {
    width: 150px;
}
body.col-M-type_info-section_lune #wrap {
    width: 100%;
}
body.col-M-type_info-section_lune #maincol {
    width: 100%;
}
body.col-SM-type_info-section_lune #wrap {
    width: 643px;
}
body.col-SM-type_info-section_lune #maincol {
    width: 643px;
}
body.col-SMX-type_info-section_lune #wrap {
    width: 643px;
}
body.col-SMX-type_info-section_lune #maincol {
    width: 763px;
}
body.col-MX-type_info-section_lune #wrap {
    width: 100%;
}
body.col-MX-type_info-section_lune #maincol {
    width: 916.5px;
}
body.col-M-type_info-section_lune .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_lune .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_lune .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_lune .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_lune .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_lune .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_lune .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_lune .maincol_right_wrap {
    width: 49%;
}
body.type_info-section_our_lady #subcol {
    width: 80px;
}
body.type_info-section_our_lady #xcol {
    width: 150px;
}
body.col-M-type_info-section_our_lady #wrap {
    width: 100%;
}
body.col-M-type_info-section_our_lady #maincol {
    width: 100%;
}
body.col-SM-type_info-section_our_lady #wrap {
    width: 643px;
}
body.col-SM-type_info-section_our_lady #maincol {
    width: 643px;
}
body.col-SMX-type_info-section_our_lady #wrap {
    width: 643px;
}
body.col-SMX-type_info-section_our_lady #maincol {
    width: 763px;
}
body.col-MX-type_info-section_our_lady #wrap {
    width: 100%;
}
body.col-MX-type_info-section_our_lady #maincol {
    width: 916.5px;
}
body.col-M-type_info-section_our_lady .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_our_lady .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_our_lady .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_our_lady .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_our_lady .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_our_lady .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_our_lady .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_our_lady .maincol_right_wrap {
    width: 49%;
}
body.type_info-section_mother #subcol {
    width: 80px;
}
body.type_info-section_mother #xcol {
    width: 150px;
}
body.col-M-type_info-section_mother #wrap {
    width: 100%;
}
body.col-M-type_info-section_mother #maincol {
    width: 100%;
}
body.col-SM-type_info-section_mother #wrap {
    width: 643px;
}
body.col-SM-type_info-section_mother #maincol {
    width: 643px;
}
body.col-SMX-type_info-section_mother #wrap {
    width: 643px;
}
body.col-SMX-type_info-section_mother #maincol {
    width: 763px;
}
body.col-MX-type_info-section_mother #wrap {
    width: 100%;
}
body.col-MX-type_info-section_mother #maincol {
    width: 916.5px;
}
body.col-M-type_info-section_mother .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_mother .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_mother .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_mother .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_mother .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_mother .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_mother .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_mother .maincol_right_wrap {
    width: 49%;
}
body.type_info-section_warmemorial #subcol {
    width: 80px;
}
body.type_info-section_warmemorial #xcol {
    width: 150px;
}
body.col-M-type_info-section_warmemorial #wrap {
    width: 100%;
}
body.col-M-type_info-section_warmemorial #maincol {
    width: 100%;
}
body.col-SM-type_info-section_warmemorial #wrap {
    width: 643px;
}
body.col-SM-type_info-section_warmemorial #maincol {
    width: 643px;
}
body.col-SMX-type_info-section_warmemorial #wrap {
    width: 643px;
}
body.col-SMX-type_info-section_warmemorial #maincol {
    width: 763px;
}
body.col-MX-type_info-section_warmemorial #wrap {
    width: 100%;
}
body.col-MX-type_info-section_warmemorial #maincol {
    width: 916.5px;
}
body.col-M-type_info-section_warmemorial .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_warmemorial .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_warmemorial .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_warmemorial .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_warmemorial .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_warmemorial .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_warmemorial .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_warmemorial .maincol_right_wrap {
    width: 49%;
}
body.type_info-section_thenwhy #subcol {
    width: 80px;
}
body.type_info-section_thenwhy #xcol {
    width: 150px;
}
body.col-M-type_info-section_thenwhy #wrap {
    width: 100%;
}
body.col-M-type_info-section_thenwhy #maincol {
    width: 100%;
}
body.col-SM-type_info-section_thenwhy #wrap {
    width: 643px;
}
body.col-SM-type_info-section_thenwhy #maincol {
    width: 643px;
}
body.col-SMX-type_info-section_thenwhy #wrap {
    width: 643px;
}
body.col-SMX-type_info-section_thenwhy #maincol {
    width: 763px;
}
body.col-MX-type_info-section_thenwhy #wrap {
    width: 100%;
}
body.col-MX-type_info-section_thenwhy #maincol {
    width: 916.5px;
}
body.col-M-type_info-section_thenwhy .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_thenwhy .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_thenwhy .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_thenwhy .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_thenwhy .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_thenwhy .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_thenwhy .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_thenwhy .maincol_right_wrap {
    width: 49%;
}
body.type_info-section_here #subcol {
}
body.type_info-section_here #xcol {
    width: 0;
}
body.col-M-type_info-section_here #wrap {
    width: 100%;
}
body.col-M-type_info-section_here #maincol {
    width: 100%;
}
body.col-SM-type_info-section_here #wrap {
    width: 100%;
}
body.col-SM-type_info-section_here #maincol {
    width: 100%;
}
body.col-SMX-type_info-section_here #wrap {
    width: 100%;
}
body.col-SMX-type_info-section_here #maincol {
    width: 1063px;
}
body.col-MX-type_info-section_here #wrap {
    width: 100%;
}
body.col-MX-type_info-section_here #maincol {
    width: 1063px;
}
body.col-M-type_info-section_here .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_here .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_here .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_here .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_here .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_here .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_here .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_here .maincol_right_wrap {
    width: 49%;
}
body.type_info-section_redshoes #subcol {
    width: 80px;
}
body.type_info-section_redshoes #xcol {
    width: 150px;
}
body.col-M-type_info-section_redshoes #wrap {
    width: 100%;
}
body.col-M-type_info-section_redshoes #maincol {
    width: 100%;
}
body.col-SM-type_info-section_redshoes #wrap {
    width: 643px;
}
body.col-SM-type_info-section_redshoes #maincol {
    width: 643px;
}
body.col-SMX-type_info-section_redshoes #wrap {
    width: 643px;
}
body.col-SMX-type_info-section_redshoes #maincol {
    width: 763px;
}
body.col-MX-type_info-section_redshoes #wrap {
    width: 100%;
}
body.col-MX-type_info-section_redshoes #maincol {
    width: 916.5px;
}
body.col-M-type_info-section_redshoes .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_redshoes .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_redshoes .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_redshoes .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_redshoes .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_redshoes .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_redshoes .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_redshoes .maincol_right_wrap {
    width: 49%;
}
body.type_info-section_rorschach #subcol {
    width: 80px;
}
body.type_info-section_rorschach #xcol {
    width: 150px;
}
body.col-M-type_info-section_rorschach #wrap {
    width: 100%;
}
body.col-M-type_info-section_rorschach #maincol {
    width: 100%;
}
body.col-SM-type_info-section_rorschach #wrap {
    width: 643px;
}
body.col-SM-type_info-section_rorschach #maincol {
    width: 643px;
}
body.col-SMX-type_info-section_rorschach #wrap {
    width: 643px;
}
body.col-SMX-type_info-section_rorschach #maincol {
    width: 763px;
}
body.col-MX-type_info-section_rorschach #wrap {
    width: 100%;
}
body.col-MX-type_info-section_rorschach #maincol {
    width: 916.5px;
}
body.col-M-type_info-section_rorschach .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_rorschach .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_rorschach .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_rorschach .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_rorschach .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_rorschach .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_rorschach .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_rorschach .maincol_right_wrap {
    width: 49%;
}
body.type_info-section_invisible #subcol {
    width: 80px;
}
body.type_info-section_invisible #xcol {
    width: 150px;
}
body.col-M-type_info-section_invisible #wrap {
    width: 100%;
}
body.col-M-type_info-section_invisible #maincol {
    width: 100%;
}
body.col-SM-type_info-section_invisible #wrap {
    width: 643px;
}
body.col-SM-type_info-section_invisible #maincol {
    width: 643px;
}
body.col-SMX-type_info-section_invisible #wrap {
    width: 643px;
}
body.col-SMX-type_info-section_invisible #maincol {
    width: 763px;
}
body.col-MX-type_info-section_invisible #wrap {
    width: 100%;
}
body.col-MX-type_info-section_invisible #maincol {
    width: 916.5px;
}
body.col-M-type_info-section_invisible .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_invisible .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_invisible .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_invisible .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_invisible .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_invisible .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_invisible .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_invisible .maincol_right_wrap {
    width: 49%;
}
body.type_info-section_phoebe #subcol {
    width: 80px;
}
body.type_info-section_phoebe #xcol {
    width: 150px;
}
body.col-M-type_info-section_phoebe #wrap {
    width: 100%;
}
body.col-M-type_info-section_phoebe #maincol {
    width: 100%;
}
body.col-SM-type_info-section_phoebe #wrap {
    width: 643px;
}
body.col-SM-type_info-section_phoebe #maincol {
    width: 643px;
}
body.col-SMX-type_info-section_phoebe #wrap {
    width: 643px;
}
body.col-SMX-type_info-section_phoebe #maincol {
    width: 763px;
}
body.col-MX-type_info-section_phoebe #wrap {
    width: 100%;
}
body.col-MX-type_info-section_phoebe #maincol {
    width: 916.5px;
}
body.col-M-type_info-section_phoebe .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_phoebe .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_phoebe .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_phoebe .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_phoebe .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_phoebe .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_phoebe .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_phoebe .maincol_right_wrap {
    width: 49%;
}
body.type_info-section_aftermath #subcol {
    width: 80px;
}
body.type_info-section_aftermath #xcol {
    width: 150px;
}
body.col-M-type_info-section_aftermath #wrap {
    width: 100%;
}
body.col-M-type_info-section_aftermath #maincol {
    width: 100%;
}
body.col-SM-type_info-section_aftermath #wrap {
    width: 643px;
}
body.col-SM-type_info-section_aftermath #maincol {
    width: 643px;
}
body.col-SMX-type_info-section_aftermath #wrap {
    width: 643px;
}
body.col-SMX-type_info-section_aftermath #maincol {
    width: 763px;
}
body.col-MX-type_info-section_aftermath #wrap {
    width: 100%;
}
body.col-MX-type_info-section_aftermath #maincol {
    width: 916.5px;
}
body.col-M-type_info-section_aftermath .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_aftermath .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_aftermath .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_aftermath .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_aftermath .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_aftermath .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_aftermath .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_aftermath .maincol_right_wrap {
    width: 49%;
}
body.type_info-section_samepace #subcol {
    width: 80px;
}
body.type_info-section_samepace #xcol {
    width: 150px;
}
body.col-M-type_info-section_samepace #wrap {
    width: 100%;
}
body.col-M-type_info-section_samepace #maincol {
    width: 100%;
}
body.col-SM-type_info-section_samepace #wrap {
    width: 643px;
}
body.col-SM-type_info-section_samepace #maincol {
    width: 643px;
}
body.col-SMX-type_info-section_samepace #wrap {
    width: 643px;
}
body.col-SMX-type_info-section_samepace #maincol {
    width: 763px;
}
body.col-MX-type_info-section_samepace #wrap {
    width: 100%;
}
body.col-MX-type_info-section_samepace #maincol {
    width: 916.5px;
}
body.col-M-type_info-section_samepace .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_samepace .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_samepace .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_samepace .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_samepace .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_samepace .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_samepace .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_samepace .maincol_right_wrap {
    width: 49%;
}
body.type_info-section_writingwall #subcol {
    width: 80px;
}
body.type_info-section_writingwall #xcol {
    width: 150px;
}
body.col-M-type_info-section_writingwall #wrap {
    width: 100%;
}
body.col-M-type_info-section_writingwall #maincol {
    width: 100%;
}
body.col-SM-type_info-section_writingwall #wrap {
    width: 643px;
}
body.col-SM-type_info-section_writingwall #maincol {
    width: 643px;
}
body.col-SMX-type_info-section_writingwall #wrap {
    width: 643px;
}
body.col-SMX-type_info-section_writingwall #maincol {
    width: 763px;
}
body.col-MX-type_info-section_writingwall #wrap {
    width: 100%;
}
body.col-MX-type_info-section_writingwall #maincol {
    width: 916.5px;
}
body.col-M-type_info-section_writingwall .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_writingwall .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_writingwall .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_writingwall .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_writingwall .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_writingwall .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_writingwall .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_writingwall .maincol_right_wrap {
    width: 49%;
}
body.type_info-section_lily #subcol {
    width: 80px;
}
body.type_info-section_lily #xcol {
    width: 150px;
}
body.col-M-type_info-section_lily #wrap {
    width: 100%;
}
body.col-M-type_info-section_lily #maincol {
    width: 100%;
}
body.col-SM-type_info-section_lily #wrap {
    width: 643px;
}
body.col-SM-type_info-section_lily #maincol {
    width: 643px;
}
body.col-SMX-type_info-section_lily #wrap {
    width: 643px;
}
body.col-SMX-type_info-section_lily #maincol {
    width: 763px;
}
body.col-MX-type_info-section_lily #wrap {
    width: 100%;
}
body.col-MX-type_info-section_lily #maincol {
    width: 916.5px;
}
body.col-M-type_info-section_lily .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_lily .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_lily .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_lily .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_lily .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_lily .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_lily .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_lily .maincol_right_wrap {
    width: 49%;
}
body.type_info-section_thatday #subcol {
    width: 80px;
}
body.type_info-section_thatday #xcol {
    width: 150px;
}
body.col-M-type_info-section_thatday #wrap {
    width: 100%;
}
body.col-M-type_info-section_thatday #maincol {
    width: 100%;
}
body.col-SM-type_info-section_thatday #wrap {
    width: 643px;
}
body.col-SM-type_info-section_thatday #maincol {
    width: 643px;
}
body.col-SMX-type_info-section_thatday #wrap {
    width: 643px;
}
body.col-SMX-type_info-section_thatday #maincol {
    width: 763px;
}
body.col-MX-type_info-section_thatday #wrap {
    width: 100%;
}
body.col-MX-type_info-section_thatday #maincol {
    width: 916.5px;
}
body.col-M-type_info-section_thatday .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_thatday .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_thatday .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_thatday .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_thatday .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_thatday .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_thatday .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_thatday .maincol_right_wrap {
    width: 49%;
}
body.type_info-section_michealmccann #subcol {
}
body.type_info-section_michealmccann #xcol {
    width: 285px;
}
body.col-M-type_info-section_michealmccann #wrap {
    width: 100%;
}
body.col-M-type_info-section_michealmccann #maincol {
    width: 100%;
}
body.col-SM-type_info-section_michealmccann #wrap {
    width: 743px;
}
body.col-SM-type_info-section_michealmccann #maincol {
    width: 743px;
}
body.col-SMX-type_info-section_michealmccann #wrap {
    width: 743px;
}
body.col-SMX-type_info-section_michealmccann #maincol {
    width: 728px;
}
body.col-MX-type_info-section_michealmccann #wrap {
    width: 100%;
}
body.col-MX-type_info-section_michealmccann #maincol {
    width: 778px;
}
body.col-M-type_info-section_michealmccann .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_michealmccann .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_michealmccann .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_michealmccann .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_michealmccann .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_michealmccann .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_michealmccann .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_michealmccann .maincol_right_wrap {
    width: 49%;
}
body.type_info-section_jacshortland #subcol {
    width: 40px;
}
body.type_info-section_jacshortland #xcol {
    width: 285px;
}
body.col-M-type_info-section_jacshortland #wrap {
    width: 100%;
}
body.col-M-type_info-section_jacshortland #maincol {
    width: 100%;
}
body.col-SM-type_info-section_jacshortland #wrap {
    width: 683px;
}
body.col-SM-type_info-section_jacshortland #maincol {
    width: 683px;
}
body.col-SMX-type_info-section_jacshortland #wrap {
    width: 683px;
}
body.col-SMX-type_info-section_jacshortland #maincol {
    width: 668px;
}
body.col-MX-type_info-section_jacshortland #wrap {
    width: 100%;
}
body.col-MX-type_info-section_jacshortland #maincol {
    width: 778px;
}
body.col-M-type_info-section_jacshortland .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_jacshortland .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_jacshortland .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_jacshortland .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_jacshortland .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_jacshortland .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_jacshortland .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_jacshortland .maincol_right_wrap {
    width: 49%;
}
body.type_info-section_stephenmartin #subcol {
    width: 10px;
}
body.type_info-section_stephenmartin #xcol {
    width: 250px;
}
body.col-M-type_info-section_stephenmartin #wrap {
    width: 100%;
}
body.col-M-type_info-section_stephenmartin #maincol {
    width: 100%;
}
body.col-SM-type_info-section_stephenmartin #wrap {
    width: 716.5px;
}
body.col-SM-type_info-section_stephenmartin #maincol {
    width: 716.5px;
}
body.col-SMX-type_info-section_stephenmartin #wrap {
    width: 716.5px;
}
body.col-SMX-type_info-section_stephenmartin #maincol {
    width: 733px;
}
body.col-MX-type_info-section_stephenmartin #wrap {
    width: 100%;
}
body.col-MX-type_info-section_stephenmartin #maincol {
    width: 816.5px;
}
body.col-M-type_info-section_stephenmartin .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_stephenmartin .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_stephenmartin .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_stephenmartin .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_stephenmartin .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_stephenmartin .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_stephenmartin .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_stephenmartin .maincol_right_wrap {
    width: 49%;
}
body.type_info-section_sheilaoneil #subcol {
    width: 10px;
}
body.type_info-section_sheilaoneil #xcol {
    width: 250px;
}
body.col-M-type_info-section_sheilaoneil #wrap {
    width: 100%;
}
body.col-M-type_info-section_sheilaoneil #maincol {
    width: 100%;
}
body.col-SM-type_info-section_sheilaoneil #wrap {
    width: 716.5px;
}
body.col-SM-type_info-section_sheilaoneil #maincol {
    width: 716.5px;
}
body.col-SMX-type_info-section_sheilaoneil #wrap {
    width: 716.5px;
}
body.col-SMX-type_info-section_sheilaoneil #maincol {
    width: 733px;
}
body.col-MX-type_info-section_sheilaoneil #wrap {
    width: 100%;
}
body.col-MX-type_info-section_sheilaoneil #maincol {
    width: 816.5px;
}
body.col-M-type_info-section_sheilaoneil .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_sheilaoneil .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_sheilaoneil .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_sheilaoneil .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_sheilaoneil .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_sheilaoneil .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_sheilaoneil .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_sheilaoneil .maincol_right_wrap {
    width: 49%;
}
body.type_info-section_paullarochelle #subcol {
    width: 10px;
}
body.type_info-section_paullarochelle #xcol {
    width: 250px;
}
body.col-M-type_info-section_paullarochelle #wrap {
    width: 100%;
}
body.col-M-type_info-section_paullarochelle #maincol {
    width: 100%;
}
body.col-SM-type_info-section_paullarochelle #wrap {
    width: 716.5px;
}
body.col-SM-type_info-section_paullarochelle #maincol {
    width: 716.5px;
}
body.col-SMX-type_info-section_paullarochelle #wrap {
    width: 716.5px;
}
body.col-SMX-type_info-section_paullarochelle #maincol {
    width: 733px;
}
body.col-MX-type_info-section_paullarochelle #wrap {
    width: 100%;
}
body.col-MX-type_info-section_paullarochelle #maincol {
    width: 816.5px;
}
body.col-M-type_info-section_paullarochelle .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_paullarochelle .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_paullarochelle .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_paullarochelle .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_paullarochelle .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_paullarochelle .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_paullarochelle .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_paullarochelle .maincol_right_wrap {
    width: 49%;
}
body.type_info-section_karenoconnor #subcol {
    width: 10px;
}
body.type_info-section_karenoconnor #xcol {
    width: 250px;
}
body.col-M-type_info-section_karenoconnor #wrap {
    width: 100%;
}
body.col-M-type_info-section_karenoconnor #maincol {
    width: 100%;
}
body.col-SM-type_info-section_karenoconnor #wrap {
    width: 716.5px;
}
body.col-SM-type_info-section_karenoconnor #maincol {
    width: 716.5px;
}
body.col-SMX-type_info-section_karenoconnor #wrap {
    width: 716.5px;
}
body.col-SMX-type_info-section_karenoconnor #maincol {
    width: 733px;
}
body.col-MX-type_info-section_karenoconnor #wrap {
    width: 100%;
}
body.col-MX-type_info-section_karenoconnor #maincol {
    width: 816.5px;
}
body.col-M-type_info-section_karenoconnor .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_karenoconnor .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_karenoconnor .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_karenoconnor .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_karenoconnor .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_karenoconnor .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_karenoconnor .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_karenoconnor .maincol_right_wrap {
    width: 49%;
}
body.type_info-section_nualanichonchuir #subcol {
    width: 10px;
}
body.type_info-section_nualanichonchuir #xcol {
    width: 250px;
}
body.col-M-type_info-section_nualanichonchuir #wrap {
    width: 100%;
}
body.col-M-type_info-section_nualanichonchuir #maincol {
    width: 100%;
}
body.col-SM-type_info-section_nualanichonchuir #wrap {
    width: 716.5px;
}
body.col-SM-type_info-section_nualanichonchuir #maincol {
    width: 716.5px;
}
body.col-SMX-type_info-section_nualanichonchuir #wrap {
    width: 716.5px;
}
body.col-SMX-type_info-section_nualanichonchuir #maincol {
    width: 733px;
}
body.col-MX-type_info-section_nualanichonchuir #wrap {
    width: 100%;
}
body.col-MX-type_info-section_nualanichonchuir #maincol {
    width: 816.5px;
}
body.col-M-type_info-section_nualanichonchuir .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_nualanichonchuir .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_nualanichonchuir .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_nualanichonchuir .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_nualanichonchuir .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_nualanichonchuir .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_nualanichonchuir .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_nualanichonchuir .maincol_right_wrap {
    width: 49%;
}
body.type_info-section_mariamerking #subcol {
    width: 10px;
}
body.type_info-section_mariamerking #xcol {
    width: 250px;
}
body.col-M-type_info-section_mariamerking #wrap {
    width: 100%;
}
body.col-M-type_info-section_mariamerking #maincol {
    width: 100%;
}
body.col-SM-type_info-section_mariamerking #wrap {
    width: 716.5px;
}
body.col-SM-type_info-section_mariamerking #maincol {
    width: 716.5px;
}
body.col-SMX-type_info-section_mariamerking #wrap {
    width: 716.5px;
}
body.col-SMX-type_info-section_mariamerking #maincol {
    width: 733px;
}
body.col-MX-type_info-section_mariamerking #wrap {
    width: 100%;
}
body.col-MX-type_info-section_mariamerking #maincol {
    width: 816.5px;
}
body.col-M-type_info-section_mariamerking .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_mariamerking .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_mariamerking .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_mariamerking .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_mariamerking .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_mariamerking .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_mariamerking .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_mariamerking .maincol_right_wrap {
    width: 49%;
}
body.type_info-section_jenniferrussell #subcol {
    width: 10px;
}
body.type_info-section_jenniferrussell #xcol {
    width: 250px;
}
body.col-M-type_info-section_jenniferrussell #wrap {
    width: 100%;
}
body.col-M-type_info-section_jenniferrussell #maincol {
    width: 100%;
}
body.col-SM-type_info-section_jenniferrussell #wrap {
    width: 716.5px;
}
body.col-SM-type_info-section_jenniferrussell #maincol {
    width: 716.5px;
}
body.col-SMX-type_info-section_jenniferrussell #wrap {
    width: 716.5px;
}
body.col-SMX-type_info-section_jenniferrussell #maincol {
    width: 733px;
}
body.col-MX-type_info-section_jenniferrussell #wrap {
    width: 100%;
}
body.col-MX-type_info-section_jenniferrussell #maincol {
    width: 816.5px;
}
body.col-M-type_info-section_jenniferrussell .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_jenniferrussell .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_jenniferrussell .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_jenniferrussell .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_jenniferrussell .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_jenniferrussell .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_jenniferrussell .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_jenniferrussell .maincol_right_wrap {
    width: 49%;
}
body.type_info-section_johnbaylispost #subcol {
    width: 10px;
}
body.type_info-section_johnbaylispost #xcol {
    width: 250px;
}
body.col-M-type_info-section_johnbaylispost #wrap {
    width: 100%;
}
body.col-M-type_info-section_johnbaylispost #maincol {
    width: 100%;
}
body.col-SM-type_info-section_johnbaylispost #wrap {
    width: 716.5px;
}
body.col-SM-type_info-section_johnbaylispost #maincol {
    width: 716.5px;
}
body.col-SMX-type_info-section_johnbaylispost #wrap {
    width: 716.5px;
}
body.col-SMX-type_info-section_johnbaylispost #maincol {
    width: 733px;
}
body.col-MX-type_info-section_johnbaylispost #wrap {
    width: 100%;
}
body.col-MX-type_info-section_johnbaylispost #maincol {
    width: 816.5px;
}
body.col-M-type_info-section_johnbaylispost .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_johnbaylispost .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_johnbaylispost .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_johnbaylispost .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_johnbaylispost .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_johnbaylispost .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_johnbaylispost .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_johnbaylispost .maincol_right_wrap {
    width: 49%;
}
body.type_info-section_pmpainters2014 #subcol {
    width: 80px;
}
body.type_info-section_pmpainters2014 #xcol {
    width: 150px;
}
body.col-M-type_info-section_pmpainters2014 #wrap {
    width: 100%;
}
body.col-M-type_info-section_pmpainters2014 #maincol {
    width: 100%;
}
body.col-SM-type_info-section_pmpainters2014 #wrap {
    width: 643px;
}
body.col-SM-type_info-section_pmpainters2014 #maincol {
    width: 643px;
}
body.col-SMX-type_info-section_pmpainters2014 #wrap {
    width: 643px;
}
body.col-SMX-type_info-section_pmpainters2014 #maincol {
    width: 763px;
}
body.col-MX-type_info-section_pmpainters2014 #wrap {
    width: 100%;
}
body.col-MX-type_info-section_pmpainters2014 #maincol {
    width: 916.5px;
}
body.col-M-type_info-section_pmpainters2014 .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_pmpainters2014 .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_pmpainters2014 .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_pmpainters2014 .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_pmpainters2014 .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_pmpainters2014 .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_pmpainters2014 .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_pmpainters2014 .maincol_right_wrap {
    width: 49%;
}
body.type_info-section_pmpolitics2014 #subcol {
    width: 80px;
}
body.type_info-section_pmpolitics2014 #xcol {
    width: 150px;
}
body.col-M-type_info-section_pmpolitics2014 #wrap {
    width: 100%;
}
body.col-M-type_info-section_pmpolitics2014 #maincol {
    width: 100%;
}
body.col-SM-type_info-section_pmpolitics2014 #wrap {
    width: 643px;
}
body.col-SM-type_info-section_pmpolitics2014 #maincol {
    width: 643px;
}
body.col-SMX-type_info-section_pmpolitics2014 #wrap {
    width: 643px;
}
body.col-SMX-type_info-section_pmpolitics2014 #maincol {
    width: 763px;
}
body.col-MX-type_info-section_pmpolitics2014 #wrap {
    width: 100%;
}
body.col-MX-type_info-section_pmpolitics2014 #maincol {
    width: 916.5px;
}
body.col-M-type_info-section_pmpolitics2014 .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_pmpolitics2014 .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_pmpolitics2014 .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_pmpolitics2014 .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_pmpolitics2014 .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_pmpolitics2014 .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_pmpolitics2014 .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_pmpolitics2014 .maincol_right_wrap {
    width: 49%;
}
body.type_info-section_pmpainters2013 #subcol {
    width: 80px;
}
body.type_info-section_pmpainters2013 #xcol {
    width: 150px;
}
body.col-M-type_info-section_pmpainters2013 #wrap {
    width: 100%;
}
body.col-M-type_info-section_pmpainters2013 #maincol {
    width: 100%;
}
body.col-SM-type_info-section_pmpainters2013 #wrap {
    width: 643px;
}
body.col-SM-type_info-section_pmpainters2013 #maincol {
    width: 643px;
}
body.col-SMX-type_info-section_pmpainters2013 #wrap {
    width: 643px;
}
body.col-SMX-type_info-section_pmpainters2013 #maincol {
    width: 763px;
}
body.col-MX-type_info-section_pmpainters2013 #wrap {
    width: 100%;
}
body.col-MX-type_info-section_pmpainters2013 #maincol {
    width: 916.5px;
}
body.col-M-type_info-section_pmpainters2013 .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_pmpainters2013 .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_pmpainters2013 .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_pmpainters2013 .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_pmpainters2013 .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_pmpainters2013 .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_pmpainters2013 .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_pmpainters2013 .maincol_right_wrap {
    width: 49%;
}
body.type_info-section_ssscomp2013 #subcol {
    width: 80px;
}
body.type_info-section_ssscomp2013 #xcol {
    width: 150px;
}
body.col-M-type_info-section_ssscomp2013 #wrap {
    width: 100%;
}
body.col-M-type_info-section_ssscomp2013 #maincol {
    width: 100%;
}
body.col-SM-type_info-section_ssscomp2013 #wrap {
    width: 643px;
}
body.col-SM-type_info-section_ssscomp2013 #maincol {
    width: 643px;
}
body.col-SMX-type_info-section_ssscomp2013 #wrap {
    width: 643px;
}
body.col-SMX-type_info-section_ssscomp2013 #maincol {
    width: 763px;
}
body.col-MX-type_info-section_ssscomp2013 #wrap {
    width: 100%;
}
body.col-MX-type_info-section_ssscomp2013 #maincol {
    width: 916.5px;
}
body.col-M-type_info-section_ssscomp2013 .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_ssscomp2013 .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_ssscomp2013 .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_ssscomp2013 .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_ssscomp2013 .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_ssscomp2013 .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_ssscomp2013 .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_ssscomp2013 .maincol_right_wrap {
    width: 49%;
}
body.type_info-section_ssscompwinner2013 #subcol {
    width: 80px;
}
body.type_info-section_ssscompwinner2013 #xcol {
    width: 150px;
}
body.col-M-type_info-section_ssscompwinner2013 #wrap {
    width: 100%;
}
body.col-M-type_info-section_ssscompwinner2013 #maincol {
    width: 100%;
}
body.col-SM-type_info-section_ssscompwinner2013 #wrap {
    width: 643px;
}
body.col-SM-type_info-section_ssscompwinner2013 #maincol {
    width: 643px;
}
body.col-SMX-type_info-section_ssscompwinner2013 #wrap {
    width: 643px;
}
body.col-SMX-type_info-section_ssscompwinner2013 #maincol {
    width: 763px;
}
body.col-MX-type_info-section_ssscompwinner2013 #wrap {
    width: 100%;
}
body.col-MX-type_info-section_ssscompwinner2013 #maincol {
    width: 916.5px;
}
body.col-M-type_info-section_ssscompwinner2013 .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_ssscompwinner2013 .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_ssscompwinner2013 .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_ssscompwinner2013 .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_ssscompwinner2013 .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_ssscompwinner2013 .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_ssscompwinner2013 .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_ssscompwinner2013 .maincol_right_wrap {
    width: 49%;
}
body.type_info-section_pmpainters2012 #subcol {
    width: 80px;
}
body.type_info-section_pmpainters2012 #xcol {
    width: 150px;
}
body.col-M-type_info-section_pmpainters2012 #wrap {
    width: 100%;
}
body.col-M-type_info-section_pmpainters2012 #maincol {
    width: 100%;
}
body.col-SM-type_info-section_pmpainters2012 #wrap {
    width: 643px;
}
body.col-SM-type_info-section_pmpainters2012 #maincol {
    width: 643px;
}
body.col-SMX-type_info-section_pmpainters2012 #wrap {
    width: 643px;
}
body.col-SMX-type_info-section_pmpainters2012 #maincol {
    width: 763px;
}
body.col-MX-type_info-section_pmpainters2012 #wrap {
    width: 100%;
}
body.col-MX-type_info-section_pmpainters2012 #maincol {
    width: 916.5px;
}
body.col-M-type_info-section_pmpainters2012 .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_pmpainters2012 .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_pmpainters2012 .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_pmpainters2012 .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_pmpainters2012 .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_pmpainters2012 .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_pmpainters2012 .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_pmpainters2012 .maincol_right_wrap {
    width: 49%;
}
body.type_info-section_hhpp2012 #subcol {
    width: 80px;
}
body.type_info-section_hhpp2012 #xcol {
    width: 150px;
}
body.col-M-type_info-section_hhpp2012 #wrap {
    width: 100%;
}
body.col-M-type_info-section_hhpp2012 #maincol {
    width: 100%;
}
body.col-SM-type_info-section_hhpp2012 #wrap {
    width: 643px;
}
body.col-SM-type_info-section_hhpp2012 #maincol {
    width: 643px;
}
body.col-SMX-type_info-section_hhpp2012 #wrap {
    width: 643px;
}
body.col-SMX-type_info-section_hhpp2012 #maincol {
    width: 763px;
}
body.col-MX-type_info-section_hhpp2012 #wrap {
    width: 100%;
}
body.col-MX-type_info-section_hhpp2012 #maincol {
    width: 916.5px;
}
body.col-M-type_info-section_hhpp2012 .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_hhpp2012 .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_hhpp2012 .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_hhpp2012 .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_hhpp2012 .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_hhpp2012 .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_hhpp2012 .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_hhpp2012 .maincol_right_wrap {
    width: 49%;
}
body.type_info-section_hhpp2012poems #subcol {
    width: 80px;
}
body.type_info-section_hhpp2012poems #xcol {
    width: 150px;
}
body.col-M-type_info-section_hhpp2012poems #wrap {
    width: 100%;
}
body.col-M-type_info-section_hhpp2012poems #maincol {
    width: 100%;
}
body.col-SM-type_info-section_hhpp2012poems #wrap {
    width: 643px;
}
body.col-SM-type_info-section_hhpp2012poems #maincol {
    width: 643px;
}
body.col-SMX-type_info-section_hhpp2012poems #wrap {
    width: 643px;
}
body.col-SMX-type_info-section_hhpp2012poems #maincol {
    width: 763px;
}
body.col-MX-type_info-section_hhpp2012poems #wrap {
    width: 100%;
}
body.col-MX-type_info-section_hhpp2012poems #maincol {
    width: 916.5px;
}
body.col-M-type_info-section_hhpp2012poems .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_hhpp2012poems .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_hhpp2012poems .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_hhpp2012poems .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_hhpp2012poems .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_hhpp2012poems .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_hhpp2012poems .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_hhpp2012poems .maincol_right_wrap {
    width: 49%;
}
body.type_info-section_ssscomp2012 #subcol {
    width: 80px;
}
body.type_info-section_ssscomp2012 #xcol {
    width: 150px;
}
body.col-M-type_info-section_ssscomp2012 #wrap {
    width: 100%;
}
body.col-M-type_info-section_ssscomp2012 #maincol {
    width: 100%;
}
body.col-SM-type_info-section_ssscomp2012 #wrap {
    width: 643px;
}
body.col-SM-type_info-section_ssscomp2012 #maincol {
    width: 643px;
}
body.col-SMX-type_info-section_ssscomp2012 #wrap {
    width: 643px;
}
body.col-SMX-type_info-section_ssscomp2012 #maincol {
    width: 763px;
}
body.col-MX-type_info-section_ssscomp2012 #wrap {
    width: 100%;
}
body.col-MX-type_info-section_ssscomp2012 #maincol {
    width: 916.5px;
}
body.col-M-type_info-section_ssscomp2012 .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_ssscomp2012 .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_ssscomp2012 .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_ssscomp2012 .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_ssscomp2012 .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_ssscomp2012 .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_ssscomp2012 .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_ssscomp2012 .maincol_right_wrap {
    width: 49%;
}
body.type_info-section_section780084 #subcol {
    width: 30px;
}
body.type_info-section_section780084 #xcol {
    width: 100px;
}
body.col-M-type_info-section_section780084 #wrap {
    width: 100%;
}
body.col-M-type_info-section_section780084 #maincol {
    width: 100%;
}
body.col-SM-type_info-section_section780084 #wrap {
    width: 693px;
}
body.col-SM-type_info-section_section780084 #maincol {
    width: 693px;
}
body.col-SMX-type_info-section_section780084 #wrap {
    width: 693px;
}
body.col-SMX-type_info-section_section780084 #maincol {
    width: 863px;
}
body.col-MX-type_info-section_section780084 #wrap {
    width: 100%;
}
body.col-MX-type_info-section_section780084 #maincol {
    width: 963px;
}
body.col-M-type_info-section_section780084 .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_section780084 .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_section780084 .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_section780084 .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_section780084 .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_section780084 .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_section780084 .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_section780084 .maincol_right_wrap {
    width: 49%;
}
body.type_info-section_pmpolitics2012 #subcol {
    width: 80px;
}
body.type_info-section_pmpolitics2012 #xcol {
    width: 150px;
}
body.col-M-type_info-section_pmpolitics2012 #wrap {
    width: 100%;
}
body.col-M-type_info-section_pmpolitics2012 #maincol {
    width: 100%;
}
body.col-SM-type_info-section_pmpolitics2012 #wrap {
    width: 643px;
}
body.col-SM-type_info-section_pmpolitics2012 #maincol {
    width: 643px;
}
body.col-SMX-type_info-section_pmpolitics2012 #wrap {
    width: 643px;
}
body.col-SMX-type_info-section_pmpolitics2012 #maincol {
    width: 763px;
}
body.col-MX-type_info-section_pmpolitics2012 #wrap {
    width: 100%;
}
body.col-MX-type_info-section_pmpolitics2012 #maincol {
    width: 916.5px;
}
body.col-M-type_info-section_pmpolitics2012 .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_pmpolitics2012 .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_pmpolitics2012 .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_pmpolitics2012 .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_pmpolitics2012 .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_pmpolitics2012 .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_pmpolitics2012 .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_pmpolitics2012 .maincol_right_wrap {
    width: 49%;
}
body.type_info-section_pmpolitics2015 #subcol {
    width: 50px;
}
body.type_info-section_pmpolitics2015 #xcol {
    width: 120px;
}
body.col-M-type_info-section_pmpolitics2015 #wrap {
    width: 100%;
}
body.col-M-type_info-section_pmpolitics2015 #maincol {
    width: 100%;
}
body.col-SM-type_info-section_pmpolitics2015 #wrap {
    width: 673px;
}
body.col-SM-type_info-section_pmpolitics2015 #maincol {
    width: 673px;
}
body.col-SMX-type_info-section_pmpolitics2015 #wrap {
    width: 673px;
}
body.col-SMX-type_info-section_pmpolitics2015 #maincol {
    width: 823px;
}
body.col-MX-type_info-section_pmpolitics2015 #wrap {
    width: 100%;
}
body.col-MX-type_info-section_pmpolitics2015 #maincol {
    width: 943px;
}
body.col-M-type_info-section_pmpolitics2015 .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_pmpolitics2015 .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_pmpolitics2015 .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_pmpolitics2015 .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_pmpolitics2015 .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_pmpolitics2015 .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_pmpolitics2015 .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_pmpolitics2015 .maincol_right_wrap {
    width: 49%;
}
body.type_info-section_pmpainters2011 #subcol {
    width: 50px;
}
body.type_info-section_pmpainters2011 #xcol {
    width: 120px;
}
body.col-M-type_info-section_pmpainters2011 #wrap {
    width: 100%;
}
body.col-M-type_info-section_pmpainters2011 #maincol {
    width: 100%;
}
body.col-SM-type_info-section_pmpainters2011 #wrap {
    width: 673px;
}
body.col-SM-type_info-section_pmpainters2011 #maincol {
    width: 673px;
}
body.col-SMX-type_info-section_pmpainters2011 #wrap {
    width: 673px;
}
body.col-SMX-type_info-section_pmpainters2011 #maincol {
    width: 823px;
}
body.col-MX-type_info-section_pmpainters2011 #wrap {
    width: 100%;
}
body.col-MX-type_info-section_pmpainters2011 #maincol {
    width: 943px;
}
body.col-M-type_info-section_pmpainters2011 .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_pmpainters2011 .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_pmpainters2011 .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_pmpainters2011 .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_pmpainters2011 .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_pmpainters2011 .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_pmpainters2011 .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_pmpainters2011 .maincol_right_wrap {
    width: 49%;
}
body.type_info-section_pmpainters2010 #subcol {
    width: 80px;
}
body.type_info-section_pmpainters2010 #xcol {
    width: 150px;
}
body.col-M-type_info-section_pmpainters2010 #wrap {
    width: 100%;
}
body.col-M-type_info-section_pmpainters2010 #maincol {
    width: 100%;
}
body.col-SM-type_info-section_pmpainters2010 #wrap {
    width: 643px;
}
body.col-SM-type_info-section_pmpainters2010 #maincol {
    width: 643px;
}
body.col-SMX-type_info-section_pmpainters2010 #wrap {
    width: 643px;
}
body.col-SMX-type_info-section_pmpainters2010 #maincol {
    width: 763px;
}
body.col-MX-type_info-section_pmpainters2010 #wrap {
    width: 100%;
}
body.col-MX-type_info-section_pmpainters2010 #maincol {
    width: 916.5px;
}
body.col-M-type_info-section_pmpainters2010 .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_pmpainters2010 .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_pmpainters2010 .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_pmpainters2010 .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_pmpainters2010 .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_pmpainters2010 .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_pmpainters2010 .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_pmpainters2010 .maincol_right_wrap {
    width: 49%;
}
body.type_info-section_patronsdonations #subcol {
    width: 80px;
}
body.type_info-section_patronsdonations #xcol {
    width: 150px;
}
body.col-M-type_info-section_patronsdonations #wrap {
    width: 100%;
}
body.col-M-type_info-section_patronsdonations #maincol {
    width: 100%;
}
body.col-SM-type_info-section_patronsdonations #wrap {
    width: 643px;
}
body.col-SM-type_info-section_patronsdonations #maincol {
    width: 643px;
}
body.col-SMX-type_info-section_patronsdonations #wrap {
    width: 643px;
}
body.col-SMX-type_info-section_patronsdonations #maincol {
    width: 763px;
}
body.col-MX-type_info-section_patronsdonations #wrap {
    width: 100%;
}
body.col-MX-type_info-section_patronsdonations #maincol {
    width: 916.5px;
}
body.col-M-type_info-section_patronsdonations .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_patronsdonations .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_patronsdonations .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_patronsdonations .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_patronsdonations .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_patronsdonations .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_patronsdonations .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_patronsdonations .maincol_right_wrap {
    width: 49%;
}
body.type_info-section_wawordscomp2015 #subcol {
    width: 80px;
}
body.type_info-section_wawordscomp2015 #xcol {
    width: 150px;
}
body.col-M-type_info-section_wawordscomp2015 #wrap {
    width: 100%;
}
body.col-M-type_info-section_wawordscomp2015 #maincol {
    width: 100%;
}
body.col-SM-type_info-section_wawordscomp2015 #wrap {
    width: 643px;
}
body.col-SM-type_info-section_wawordscomp2015 #maincol {
    width: 643px;
}
body.col-SMX-type_info-section_wawordscomp2015 #wrap {
    width: 643px;
}
body.col-SMX-type_info-section_wawordscomp2015 #maincol {
    width: 763px;
}
body.col-MX-type_info-section_wawordscomp2015 #wrap {
    width: 100%;
}
body.col-MX-type_info-section_wawordscomp2015 #maincol {
    width: 916.5px;
}
body.col-M-type_info-section_wawordscomp2015 .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_wawordscomp2015 .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_wawordscomp2015 .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_wawordscomp2015 .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_wawordscomp2015 .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_wawordscomp2015 .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_wawordscomp2015 .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_wawordscomp2015 .maincol_right_wrap {
    width: 49%;
}
body.type_info-section_poetrythurs #subcol {
    width: 80px;
}
body.type_info-section_poetrythurs #xcol {
    width: 150px;
}
body.col-M-type_info-section_poetrythurs #wrap {
    width: 100%;
}
body.col-M-type_info-section_poetrythurs #maincol {
    width: 100%;
}
body.col-SM-type_info-section_poetrythurs #wrap {
    width: 643px;
}
body.col-SM-type_info-section_poetrythurs #maincol {
    width: 643px;
}
body.col-SMX-type_info-section_poetrythurs #wrap {
    width: 643px;
}
body.col-SMX-type_info-section_poetrythurs #maincol {
    width: 763px;
}
body.col-MX-type_info-section_poetrythurs #wrap {
    width: 100%;
}
body.col-MX-type_info-section_poetrythurs #maincol {
    width: 916.5px;
}
body.col-M-type_info-section_poetrythurs .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_poetrythurs .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_poetrythurs .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_poetrythurs .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_poetrythurs .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_poetrythurs .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_poetrythurs .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_poetrythurs .maincol_right_wrap {
    width: 49%;
}
body.type_info-section_section806868 #subcol {
    width: 60px;
}
body.type_info-section_section806868 #xcol {
    width: 380px;
}
body.col-M-type_info-section_section806868 #wrap {
    width: 100%;
}
body.col-M-type_info-section_section806868 #maincol {
    width: 100%;
}
body.col-SM-type_info-section_section806868 #wrap {
    width: 663px;
}
body.col-SM-type_info-section_section806868 #maincol {
    width: 663px;
}
body.col-SMX-type_info-section_section806868 #wrap {
    width: 663px;
}
body.col-SMX-type_info-section_section806868 #maincol {
    width: 553px;
}
body.col-MX-type_info-section_section806868 #wrap {
    width: 100%;
}
body.col-MX-type_info-section_section806868 #maincol {
    width: 683px;
}
body.col-M-type_info-section_section806868 .maincol_left_wrap {
    width: 49%;
}
body.col-M-type_info-section_section806868 .maincol_right_wrap {
    width: 49%;
}
body.col-SM-type_info-section_section806868 .maincol_left_wrap {
    width: 49%;
}
body.col-SM-type_info-section_section806868 .maincol_right_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_section806868 .maincol_left_wrap {
    width: 49%;
}
body.col-SMX-type_info-section_section806868 .maincol_right_wrap {
    width: 49%;
}
body.col-MX-type_info-section_section806868 .maincol_left_wrap {
    width: 49%;
}
body.col-MX-type_info-section_section806868 .maincol_right_wrap {
    width: 49%;
}
html {
    min-height: 100%;
}
body {
    
    background-color: #1a1818;
    background-image: none;
    background-repeat: no-repeat;
    border: 0 none;
    margin: 0;
    min-height: 100%;
}
#uberContainer {
    
    background-color: transparent;
    background-image: none;
    background-repeat: no-repeat;
    border-color: transparent;
    border-style: none;
    border-width: 0;
    color: #eee;
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    height: 100%;
    letter-spacing: 0.4px;
    line-height: 23px;
    margin: 0;
    text-align: left;
    text-transform: none;
}
#mainDsp, .cSelect_container.contentsection_clone {
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: left;
    text-transform: none;
}
.marginCollapseFix {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 center;
    border: 0 none;
    float: none;
    height: 1px;
    margin-bottom: -1px;
    position: static;
}
.floatClear {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 center;
    border: 0 none;
    float: none;
    height: 1px;
    margin-bottom: -1px;
    overflow: hidden;
    width: 100%;
}
#content {
    height: 1px;
    overflow: hidden!important;
    position: relative;
}
html > body #content {
    height: auto;
    min-height: 1px;
    overflow: hidden;
}
#subcol, #xcol, #maincol, #wrap {
    overflow-x: hidden;
}
html > body #xcol {
    overflow: hidden;
}
html > body #maincol, html > body #wrap {
    overflow: hidden;
}
div.contentsection a.imageLink, div.contentsection a.imageLink:hover, div.contentsection a.imageLink:active {
    font-size: 1em;
}
#subcol, #logopanel {
    overflow: hidden;
}
#header, #footer, #topnav, #contentOuter {
    overflow: hidden;
    position: relative;
}
#headerContent, #footerContent, #maincolContent, #xcolContent, #subcolContent, #locationContent {
    position: relative;
}
#header {
    color: #eee;
    margin: 0;
    z-index: 2;
}
#topnav {
    z-index: 3;
}
#footer {
    color: transparent;
    margin: 0;
    z-index: 2;
}
#footerContent {
    font-family: Julius Sans One!important;
    font-size: 100%;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.4px;
    line-height: 2px;
    text-align: center;
    text-transform: none;
}
div#content {
    margin: 0;
    z-index: 1;
}
#maincol_bottom.empty {
    border: 0 none;
    display: block;
    height: 0;
    margin: 0;
    padding: 0;
    z-index: -1;
}
#topnav {
    background-color: transparent;
    margin: 20px 0 0;
}
#subcol {
    
    background-color: transparent;
    background-image: none;
    background-repeat: no-repeat;
    border-color: transparent;
    border-style: solid;
    border-width: 0;
    margin: 0;
    padding: 0 70px 0 0;
}
#xcolContent {
    color: #eee;
    font-family: Julius Sans One!important;
    font-size: 100%;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: left;
    text-transform: none;
}
#xcol {
    
    background-color: transparent;
    background-image: none;
    background-repeat: no-repeat;
    border-color: transparent;
    border-style: none;
    border-width: 0;
    margin: 0 -270px 0 0;
    padding: 0;
}
#maincol {
    
    background-color: transparent;
    background-image: none;
    background-repeat: no-repeat;
    border-color: transparent;
    border-style: none;
    border-width: 0;
    padding: 0;
}
div.sitetitle, body div#sitetitle {
    margin: 0;
    position: static;
    text-align: left;
    z-index: 1;
}
div.sitetitle, body div#sitetitle, body div#sitetitle.show_link a {
    color: #fff;
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 8px;
    line-height: 23px;
    text-align: center;
    text-transform: none;
}
body div#sitetitle.show_link {
    font-size: 1em;
}
#sitetitle img {
    border: 0 none;
}
a {
    color: #d7d7d7;
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: left;
    text-decoration: none;
    text-transform: none;
}
p {
    margin-top: -30px;
}
a:hover, a:focus {
    color: silver;
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: left;
    text-decoration: none;
    text-transform: none;
}
h1, .h1 {
    color: #fff;
    font-family: Julius Sans One!important;
    font-size: 100%;
    font-style: normal;
    font-weight: 700;
    letter-spacing: 4px;
    line-height: 23px;
    margin: 0;
    text-align: left;
    text-transform: none;
}
h2, .h2 {
    color: #fff;
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.4px;
    line-height: 23px;
    margin: 0 0 3px;
    text-align: left;
    text-transform: none;
}
.sectionhead {
    color: #fff;
    font-family: Julius Sans One!important;
    font-size: 110%;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: center;
    text-transform: lowercase;
}
h3, .h3 {
    color: #eee;
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.4px;
    line-height: 23px;
    margin: 0 0 2px;
    text-align: center;
    text-transform: none;
}
h4 {
    font-family: Julius Sans One!important;
    font-size: 110%;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.4px;
    line-height: 23px;
    margin: 0;
    text-align: center;
    text-transform: none;
}
h1 a, .h1 a, h1 a, .h1 a {
    color: #fff;
}
h2 a, .h2 a, h2 a:hover, .h2 a:hover, h2 a:focus, .h2 a:focus {
    color: #fff;
}
h3, .h3 {
    color: #eee;
}
.clear {
    clear: both;
}
.clearing {
    clear: both;
    display: block;
    font-size: 1px;
    height: 0;
    line-height: 1px;
    margin: 0;
    padding: 0;
}
.hide {
    display: none;
}
.intro, .introcopy, .sectionintro {
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.4px;
    line-height: 23px;
    margin: 11px 0;
    text-align: center;
    text-transform: none;
}
.homecopy, div#homepage_text {
    color: #eee;
    font-family: Julius Sans One!important;
    font-size: 100%;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: left;
    text-transform: none;
}
img.photo, .linkentry img {
    border-color: transparent;
    border-style: none;
    border-width: 0.5px;
}
img.thumbnail {
    border-color: transparent;
    border-style: none;
    border-width: 0.5px;
}
#imagePhoto {
    text-align: left;
    vertical-align: top;
}
#imagePhoto img {
    display: inline;
}
div.listingitem, div.listing div.linkdescription div.linkdescription {
    clear: both;
    margin: 0 0 12px;
    overflow: hidden;
}
img.listingimage {
    float: left;
    margin: 0 4px 4px 0;
}
.linkentry {
    margin-bottom: 12px;
}
.linkentry p {
    margin-bottom: 2px;
    margin-top: 0;
}
.linkentry p span.label {
    font-weight: bold;
    width: 50px;
}
.linkentry p.linktitle {
    font-size: 1.2em;
    font-weight: bold;
    margin-bottom: 4px;
    margin-top: 8px;
}
table.form td, table.form th {
    padding: 3px;
}
table.info {
    border-left: 1px solid transparent;
    border-spacing: 0;
    border-top: 1px solid transparent;
    margin-bottom: 12px;
    margin-top: 12px;
}
table.info th {
    background-color: #1a1818;
    color: #eee;
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 700;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: left;
    text-transform: none;
}
table td.col_hilite {
    font-weight: bold;
}
table.info td, table.info th {
    border-bottom: 1px solid transparent;
    border-right: 1px solid transparent;
    padding: 2px;
}
a.next {
    
    background-image: none;
    background-repeat: no-repeat;
    float: right;
}
a.previous {
    
    background-image: none;
    background-repeat: no-repeat;
    float: left;
}
.imageinfo.empty {
    display: none;
}
.imageinfo {
    margin-bottom: 2px;
    margin-left: 0;
    margin-top: 2px;
    padding: 0;
}
.horizontallist {
    border: 0 none;
    height: 1px;
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.horizontallist li, .horizontallist .listitem {
    display: inline;
    height: 1px;
    line-height: 1em;
}
html > body .horizontallist, html > body .horizontallist li, html > body .horizontallist .listitem {
    height: auto;
    overflow: hidden;
}
.horizontallist li a:hover, .horizontallist .listitem a:hover, .horizontallist li a:focus, .horizontallist .listitem a:focus {
    text-decoration: underline;
}
#imageDescription {
    margin-bottom: 1em;
}
#footermenu a {
    color: transparent;
}
#footermenu a:hover, #footermenu a:focus {
    color: transparent;
}
object {
    outline: 0 none;
}
#maincol_left, #maincol_right {
    position: relative;
}
.contentsection {
    text-align: left;
}
.contentsection.empty {
    display: none;
}
.contentsection-general::after, .contentsection-text::after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
.contentsection .contenttitle {
}
.contentsection > .contentpadding, .containerWrap {
    position: relative;
}
.contentsection > .contentpadding .containerWrap {
    position: static;
}
.contentsection-popup_container > .containerWrap {
    position: static;
}
.contentsection-popup_container p {
    margin: 0;
}
.paginationControl {
    clear: both;
    overflow: hidden;
    width: 100%;
}
.contentsection .paginationControl .pageLink a {
    display: inline;
}
html > body .contentsection .paginationControl .pageLink a {
    display: inline-block;
}
.contentsection-photo {
    font-size: inherit !important;
}
.contentsection-photo .photo a, .contentsection-photo .photo .crop, .contentsection-flickr_gallery .photo a, .contentsection-flickr_gallery .photo .crop {
    display: block;
    line-height: 0;
    overflow: hidden;
}
.contentsection-photo .photo {
    line-height: 0;
}
.contentsection-title .sectiontitle {
    margin: 0;
    padding: 25px;
}
.contentsection-title .empty {
    display: none;
}
.contentSectionImage.empty {
    display: none;
}
.spacegallery {
    border: 0 none;
    position: relative;
}
.spacegallery div.crop {
    left: 50%;
    overflow: hidden;
    position: absolute;
}
.spacegallery a {
    background-image: url("_graphics/s.gif");
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 98;
}
.spacegallery a.loading {
    
    background-image: url("_graphics/colours/charcoal/loading.gif");
    background-position: 50% 50%;
    background-repeat: no-repeat;
}
.cs-spacegallery .imageDetailsContainer, .cs-spacegallery .imageTitleContainer {
    background-color: #1a1818;
    display: none;
    left: 0;
    margin: 0;
    position: absolute;
    text-align: center;
    width: 100%;
    z-index: 99;
}
.cs-spacegallery .imageTitleContainer {
    color: #eee;
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 700;
    letter-spacing: 0.4px;
    line-height: 23px;
    padding: 4px 0;
    text-align: center;
    text-transform: none;
    top: 0;
    vertical-align: middle;
}
.cs-spacegallery .imageDetailsContainer {
    bottom: 0;
    color: #eee;
    font-family: Julius Sans One!important;
    font-size: 100%;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: center;
    text-transform: none;
    vertical-align: middle;
}
div.contentsection .flickrCaption h1 {
    background: transparent none repeat scroll 0 0;
    border-width: 0;
    margin: 0;
    padding: 0;
}
div.contentsection .flickrItem div.crop img, div.contentsection .flickr_spacegallery div.crop img, div.contentsection .flickr_rotator a img {
    border: 0 none;
}
select.menu.select {
    width: auto;
}
.cSelect {
    border: 0 none;
    left: 0;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 0;
    z-index: 99;
}
.cSelect ul {
    list-style: outside none none;
    margin: 0;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 0;
    position: relative;
}
.cSelect ul.cSelectSubUl {
    clear: both;
}
.cSelect ul.cSelectSubUl.cSelect-position-outside-left, .cSelect ul.cSelectSubUl.cSelect-position-outside-right {
    position: absolute;
}
.cSelect ul.cSelectSubUl.cSelect-position-inside {
    border: 0 none;
    height: auto;
    position: static;
}
.cSelect ul li {
    display: block;
    margin: 0;
    padding: 0;
}
.cSelect ul li a, .cSelect ul li ul.cSelectSubUl li a, .cSelect ul li.item-hovered ul.cSelectSubUl li a, .cSelect ul li.item-selected ul.cSelectSubUl li a {
    cursor: default;
    display: block;
    outline: medium none;
}
div.contentsection a.cSelect-button, div.contentsection a.cSelect-button:hover, div.contentsection a.cSelect-button:active, div.contentsection a.cSelect-button:focus {
    text-decoration: none;
}
.cSelect-button {
    vertical-align: middle;
    z-index: 99;
}
.cSelect-button span.label {
    display: block;
    outline: medium none;
    overflow: hidden;
}
.cSelect-button span.icon {
    height: 16.5px;
    margin-top: -8px;
    position: absolute;
    right: 6px;
    top: 50%;
    width: 16.5px;
}
.cSelect li {
    position: relative;
}
.cSelect li a div {
    vertical-align: middle;
}
.cSelect li a span.item-icon img, .cSelect-button span.label .item-icon img {
    border: medium none !important;
}
.inlineContainer.halign-center {
    margin-left: auto;
    margin-right: auto;
}
.contentsection-button {
    cursor: pointer;
}
.contentsection-button .next, .contentsection-button .previous {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    color: inherit;
    display: inline-block !important;
    font-style: inherit;
    font-weight: inherit;
    margin: 0 !important;
    position: static !important;
    text-decoration: inherit;
}
.contentsection-button a {
    border: medium none !important;
}
.contentsection-popup_container {
    display: none;
}
a.link-icon {
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 20px;
}
a.link-icon.link-type_pdf {
    background-image: url("_graphics/filetypes/pdf.gif");
}
a.link-icon.link-type_word {
    background-image: url("_graphics/filetypes/doc.gif");
}
a.link-icon.link-type_excel {
    background-image: url("_graphics/filetypes/xls.gif");
}
a.link-icon.link-type_music {
    background-image: url("_graphics/filetypes/mp3.gif");
}
a.link-icon.link-type_rtf {
    background-image: url("_graphics/filetypes/rtf.gif");
}
a.link-icon.link-type_power_point {
    background-image: url("_graphics/filetypes/pps.gif");
}
a.link-icon.link-type_zip {
    background-image: url("_graphics/filetypes/zip.gif");
}
a.link-icon.link-type_image {
    background-image: url("_graphics/filetypes/jpg.gif");
}
a.link-icon.link-type_other {
    background-image: url("_graphics/filetypes/other.gif");
}
a.link-icon.link-type_mp3 {
    background-image: url("_graphics/filetypes/mp3.gif");
}
.clik_media_embed iframe {
    border: 0 none;
}
@media only screen and (max-width: 500px) {
div#uberContainer {
    font-size: 100%;
}
}
div.contentsection {
    
    background-color: transparent;
    background-image: none;
    background-repeat: no-repeat;
    border-color: transparent;
    border-radius: 0;
    border-style: solid;
    border-width: 0.5px;
    color: #eee;
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.8px;
    line-height: 23px;
    margin: 0;
    overflow: hidden;
    text-align: center;
    text-transform: none;
}
div.contentsection:hover {
}
div.contentsection {
    margin-left: 0;
    margin-top: 0;
    position: static;
}
div.contentsection img, div.contentsection.contentsection-photo .photo a, div.contentsection img, div.contentsection.contentsection-photo .photo .crop {
    border-color: transparent;
    border-style: none;
    border-width: 0.5px;
    box-shadow: 0 0 0 transparent;
}
div.contentsection .spacegallery a.loading {
    
    background-image: url("_graphics/colours/charcoal/loading.gif");
    background-position: 50% 50%;
    background-repeat: no-repeat;
}
div.contentsection.contentsection-photo img {
    border: 0 none;
}
div.contentsection img.thumbnail {
    border-style: none;
    border-width: 0.5px;
}
div.contentsection .caption {
    color: #eee;
    font-family: Julius Sans One!important;
    font-size: 100%;
    font-style: normal;
    font-weight: 700;
    letter-spacing: 4px;
    line-height: 23px;
    text-align: left;
    text-transform: none;
}
div.contentsection a {
    color: #d7d7d7;
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.8px;
    line-height: 23px;
    text-align: center;
    text-decoration: none;
    text-transform: none;
}
div.contentsection a:hover, div.contentsection a:focus {
    color: silver;
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.8px;
    line-height: 23px;
    text-align: center;
    text-decoration: none;
    text-transform: none;
}
div.contentsection > .contentpadding {
    padding: 0;
}
div.contentsection .contenttitle {
    background-color: #1a1818;
    border-color: transparent;
    border-style: solid;
    border-width: 0.5px;
    cursor: default;
    margin: 0 0 12px;
    padding: 4px;
}
div.contentsection .contenttitle a, div.contentsection h3.contenttitle, div.contentsection h1.contenttitle {
    color: #eee;
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 700;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    word-spacing: normal;
}
div.contentsection h3.contenttitle a, div.contentsection h1.contenttitle a {
    font-size: 1em;
}
div.contentsection .contentInner {
    background-color: transparent;
    border-color: transparent;
    border-style: solid;
    border-width: 0;
    height: auto;
    padding: 4px;
}
div.contentsection .contentInnerCollapsible {
    display: block;
}
html > body div.contentsection .contentInner {
    height: auto;
    min-height: 0;
}
div.contentsection .contentSectionImage img {
    border-color: transparent;
    border-style: none;
    border-width: 0.5px;
}
div.contentsection .contentSectionImage {
    float: left;
    margin: 0 10px 10px 0;
}
div.contentsection .flickrItem .flickrDescription {
    margin: 0;
}
div.contentsection .flickrItem .flickrCaption {
    margin: 0 0 5px;
}
div.contentsection .flickrItem div.crop, div.contentsection .flickr_spacegallery div.crop, div.contentsection .flickr_rotator a {
    border-color: transparent;
    border-style: none;
    border-width: 0.5px;
}
div.contentsection .flickrItem {
    height: auto;
    margin: 0 0 10px;
    width: auto;
}
div.contentsection.cs-spacegallery .imageDetailsContainer, div.contentsection.cs-spacegallery .imageTitleContainer {
    background-color: #1a1818;
}
div.contentsection.cs-spacegallery .imageTitleContainer {
    color: #eee;
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 700;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: center;
    text-transform: none;
}
div.contentsection.cs-spacegallery .imageDetailsContainer {
    color: #eee;
    font-family: Julius Sans One!important;
    font-size: 100%;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: center;
    text-transform: none;
}
@media only screen and (max-width: 500px) {
div.contentsection {
    margin-left: 0;
    margin-top: 0;
    position: static;
}
div.contentsection {
    border-style: solid;
    border-width: 0;
    margin: 0;
}
div.contentsection > .contentpadding {
    padding: 0;
}
}
div.contentsection .cSelect ul {
    background-color: #fff;
    border-color: transparent;
    border-style: solid;
    border-width: 0.5px;
}
div.contentsection .cSelect ul li {
    background-color: #fff;
}
div.contentsection .cSelect li.hasSub a {
    font-family: Julius Sans One!important;
    font-size: 100%;
    font-style: normal;
    font-weight: normal;
    letter-spacing: normal;
    line-height: 23px;
    text-align: left;
    text-transform: none;
}
div.contentsection .cSelect li a span.item-icon {
    bottom: auto;
    left: auto;
    position: absolute;
    right: 12px;
    top: 50%;
}
div.contentsection .cSelect li.noSub a {
    font-family: Julius Sans One!important;
    font-size: 100%;
    font-style: normal;
    font-weight: normal;
    letter-spacing: normal;
    line-height: 23px;
    text-align: left;
    text-transform: none;
}
div.contentsection .cSelect li a, div.contentsection .cSelect ul li ul.cSelectSubUl li a {
    background: #fff none repeat scroll 0 0;
    color: #fff;
    padding: 5px 28px 5px 16.5px;
}
div.contentsection .cSelect li.disabled a {
    background-color: #fff !important;
    color: #ddd !important;
    font-family: Julius Sans One!important;
    font-size: 100%;
    font-style: normal;
    font-weight: normal;
    letter-spacing: normal;
    line-height: 23px;
    text-align: left;
    text-transform: none;
}
div.contentsection .cSelect ul.cSelectSubUl li a {
    padding: 5px 28px 5px 16.5px;
}
div.contentsection .cSelect li.item-selected a, div.contentsection .cSelect ul li ul.cSelectSubUl li.item-selected a {
    background-color: #fff;
    color: #fff;
}
div.contentsection .cSelect li.item-hovered a, div.contentsection .cSelect ul li ul.cSelectSubUl li.item-hovered a {
    background-color: #fff;
    color: #fff;
}
div.contentsection a.cSelect-button {
    background-color: #fff;
    border-color: transparent;
    border-style: solid;
    border-width: 0.5px;
}
div.contentsection a.cSelect-button.UlOpen {
    background-color: #fff;
    border-color: transparent;
    border-style: solid;
    border-width: 0.5px;
}
div.contentsection .cSelect-button span.label {
    color: #fff;
    font-family: Julius Sans One!important;
    font-size: 100%;
    font-style: normal;
    font-weight: normal;
    letter-spacing: normal;
    line-height: 140%;
    padding: 5px 28px 5px 16.5px;
    text-align: left;
    text-transform: none;
    white-space: nowrap;
}
div.contentsection .cSelect-button.UlOpen span.label {
    font-family: Julius Sans One!important;
    font-size: 100%;
    font-style: normal;
    font-weight: normal;
    letter-spacing: normal;
    line-height: 140%;
    text-align: left;
    text-transform: none;
    white-space: nowrap;
}
div.contentsection .cSelect-button span.icon {
    
    background-image: url("_graphics/colours/black/down.gif");
    background-position: 50% 50%;
    background-repeat: no-repeat;
}
div.contentsection .cSelect-button span.icon {
    
    background-image: url("_graphics/colours/black/down.gif");
    background-position: 50% 50%;
    background-repeat: no-repeat;
}
div.contentsection .paginationControl {
    bottom: 0;
    color: #eee;
    font-family: Julius Sans One!important;
    font-size: 100%;
    font-style: normal;
    font-weight: normal;
    left: 0;
    letter-spacing: 0.4px;
    line-height: 23px;
    margin: 0;
    padding: 0;
    position: relative;
    right: 0;
    text-align: left;
    text-transform: none;
    top: 0;
    width: 100%;
}
div.contentsection .paginationControl .info {
    margin: 0;
    padding: 0;
    position: static;
    text-align: left;
}
div.contentsection .paginationControl a {
    color: #eee;
    font-family: Julius Sans One!important;
    font-size: 1em;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: inherit;
    text-transform: none;
}
div.contentsection .paginationControl a:link, div.contentsection .paginationControl a:visited {
    color: #d7d7d7;
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: left;
    text-decoration: none;
    text-transform: none;
}
div.contentsection .paginationControl a:link:hover, div.contentsection .paginationControl a:link:focus, div.contentsection .paginationControl a:visited:hover {
    color: silver;
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: left;
    text-decoration: none;
    text-transform: none;
}
div.contentsection .paginationControl .next, div.contentsection .paginationControl .previous, div.contentsection .paginationControl .next a, div.contentsection .paginationControl .previous a {
    display: inline-block;
    height: auto;
    width: auto;
}
div.contentsection .paginationControl .next a, div.contentsection .paginationControl .previous a {
    display: inline-block;
}
div.contentsection .paginationControl .next {
    
    background-image: none;
    background-repeat: no-repeat;
    border-color: #eee;
    color: #eee;
    font-family: Julius Sans One!important;
    font-size: 100%;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0.4px;
    line-height: 23px;
    margin: 0 0 0 40px;
    padding-bottom: 0;
    padding-top: 0;
    position: static;
    text-align: left;
    text-transform: none;
}
div.contentsection .paginationControl .next:hover, div.contentsection .paginationControl .next:focus {
    
    background-image: none;
    background-repeat: no-repeat;
}
div.contentsection .paginationControl .next-empty {
    padding: 0 5px 0 0;
}
div.contentsection .paginationControl .next-empty, div.contentsection .paginationControl .next-empty:hover, div.contentsection .paginationControl .next-empty:focus {
    
    background-image: none;
    background-repeat: no-repeat;
}
div.contentsection .paginationControl .next-empty {
    border-style: solid;
    border-width: 0;
}
div.contentsection .paginationControl .next a {
    border-color: #d7d7d7;
    border-style: solid;
    border-width: 0;
    color: #d7d7d7;
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.4px;
    line-height: 23px;
    padding: 0 5px 0 0;
    text-align: left;
    text-decoration: none;
    text-transform: none;
}
div.contentsection .paginationControl .next:hover a, div.contentsection .paginationControl .next:focus a {
    border-color: silver;
    color: silver;
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: left;
    text-decoration: none;
    text-transform: none;
}
div.contentsection .paginationControl .previous {
    
    background-image: none;
    background-repeat: no-repeat;
    border-color: #eee;
    color: #eee;
    font-family: Julius Sans One!important;
    font-size: 100%;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0.4px;
    line-height: 23px;
    margin: 0;
    padding-bottom: 0;
    padding-top: 0;
    position: static;
    text-align: left;
    text-transform: none;
}
div.contentsection .paginationControl .hide {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 center;
    display: block;
}
div.contentsection .paginationControl .previous:hover, div.contentsection .paginationControl .previous:focus {
    
    background-image: none;
    background-repeat: no-repeat;
}
div.contentsection .paginationControl .hide:hover, div.contentsection .paginationControl .hide:focus {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 center;
}
div.contentsection .paginationControl .previous-empty {
    padding: 0 0 0 5px;
}
div.contentsection .paginationControl .previous.previous-empty, div.contentsection .paginationControl .previous-empty:hover, div.contentsection .paginationControl .previous-empty:focus {
    
    background-image: none;
    background-repeat: no-repeat;
}
div.contentsection .paginationControl .previous-empty {
    border-style: solid;
    border-width: 0;
}
div.contentsection .paginationControl .previous a {
    border-color: #d7d7d7;
    border-style: solid;
    border-width: 0;
    color: #d7d7d7;
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.4px;
    line-height: 23px;
    padding: 0 0 0 5px;
    text-align: left;
    text-decoration: none;
    text-transform: none;
}
div.contentsection .paginationControl .previous:hover a, div.contentsection .paginationControl .previous:focus a {
    border-color: silver;
    color: silver;
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: left;
    text-decoration: none;
    text-transform: none;
}
div.contentsection .paginationControl .pageLink a {
    
    background-image: none;
    background-repeat: no-repeat;
    height: auto;
    width: auto;
}
div.contentsection .paginationControl .pageLink a:link, div.contentsection .paginationControl .pageLink a:visited {
    
    background-image: none;
    background-repeat: no-repeat;
}
div.contentsection .paginationControl .pageLink a:link:hover, div.contentsection .paginationControl .pageLink a:link:focus, div.contentsection .paginationControl .pageLink a:visited:hover {
    
    background-image: none;
    background-repeat: no-repeat;
}
div.contentsection .products_price {
    border-color: transparent;
    border-style: solid;
    border-width: 0;
    color: #d7d7d7;
    font-family: Julius Sans One!important;
    font-size: 110%;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.4px;
    line-height: 23px;
    margin: 0;
    padding: 0;
    text-align: left;
    text-transform: none;
}
div.contentsection .products_price.reduced {
    color: #d7d7d7;
    font-family: Julius Sans One!important;
    font-size: 110%;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: left;
    text-decoration: line-through;
    text-transform: none;
}
div.contentsection .products_reduced_price {
    border-color: transparent;
    border-style: solid;
    border-width: 0;
    color: red;
    font-family: Julius Sans One!important;
    font-size: 110%;
    font-style: normal;
    font-weight: 700;
    letter-spacing: 0.4px;
    line-height: 23px;
    margin: 0;
    padding: 0;
    text-align: left;
    text-transform: none;
}
div#gallery_title {
    margin: 9px 0;
    padding: 0 0 5px;
    width: auto;
}
div#gallery_title:hover {
}
div#gallery_title {
    margin-left: 0;
    margin-top: 0;
    position: static;
}
div#gallery_title > .contentpadding {
    padding: 0 0 5px;
}
@media only screen and (max-width: 500px) {
div#gallery_title {
    margin-left: 0;
    margin-top: 0;
    position: static;
}
div#gallery_title {
    margin: 9px 0;
    padding: 0 0 5px;
    width: auto;
}
div#gallery_title > .contentpadding {
    padding: 0 0 5px;
}
}
div#gallery_title {
    margin: 0 0 16.5px;
    padding: 30px 90px;
    width: auto;
}
div#gallery_title:hover {
}
div#gallery_title {
    font-size: 1em;
}
div#gallery_title {
    margin-left: 0;
    margin-top: 0;
    position: static;
}
div#gallery_title > .contentpadding {
    padding: 30px 90px;
}
@media only screen and (max-width: 500px) {
div#gallery_title {
    margin-left: 0;
    margin-top: 0;
    position: static;
}
div#gallery_title {
    margin: 0 0 16.5px;
    padding: 30px 90px;
    width: auto;
}
div#gallery_title > .contentpadding {
    padding: 30px 90px;
}
}
div#photo_title {
}
div#photo_title:hover {
}
@media only screen and (max-width: 500px) {
div#photo_title {
}
}
div#photo_title {
    font-family: Julius Sans One!important;
    font-size: 100%;
    font-style: normal;
    font-weight: 700;
    letter-spacing: normal;
    line-height: 23px;
    margin: 20px 0 5px;
    text-align: left;
    text-transform: none;
    width: auto;
}
div#photo_title:hover {
}
div#photo_title {
    font-size: 1em;
}
div#photo_title .sectiontitle {
    font-family: Julius Sans One!important;
    font-size: 100%;
    font-style: normal;
    font-weight: 700;
    letter-spacing: normal;
    line-height: 23px;
    text-align: left;
    text-transform: none;
}
div#photo_title {
    margin-left: 0;
    margin-top: 20px;
    position: static;
}
@media only screen and (max-width: 500px) {
div#photo_title {
    margin-left: 0;
    margin-top: 20px;
    position: static;
}
div#photo_title {
    margin: 20px 0 5px;
    width: auto;
}
}
div#gallery_section_intro {
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.4px;
    line-height: 23px;
    margin: 11px 0;
    text-align: center;
    text-transform: none;
    width: auto;
}
div#gallery_section_intro:hover {
}
div#gallery_section_intro {
    margin-left: 0;
    margin-top: 11px;
    position: static;
}
@media only screen and (max-width: 500px) {
div#gallery_section_intro {
    margin-left: 0;
    margin-top: 11px;
    position: static;
}
div#gallery_section_intro {
    margin: 11px 0;
    width: auto;
}
}
div#gallery_section_intro {
}
div#gallery_section_intro:hover {
}
@media only screen and (max-width: 500px) {
div#gallery_section_intro {
}
}
div#gallery_description {
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.4px;
    line-height: 23px;
    margin: 120px 0;
    text-align: center;
    text-transform: none;
    width: auto;
}
div#gallery_description:hover {
}
div#gallery_description {
    margin-left: 0;
    margin-top: 120px;
    position: static;
}
@media only screen and (max-width: 500px) {
div#gallery_description {
    margin-left: 0;
    margin-top: 120px;
    position: static;
}
div#gallery_description {
    margin: 120px 0;
    width: auto;
}
}
div#gallery_description {
}
div#gallery_description:hover {
}
@media only screen and (max-width: 500px) {
div#gallery_description {
}
}
div#homepage_image {
    height: auto;
    margin: 77px 0 95px 77px;
    width: 639px;
}
div#homepage_image:hover {
}
div#homepage_image {
    margin-left: 77px;
    margin-top: 77px;
    position: static;
}
@media only screen and (max-width: 500px) {
div#homepage_image {
    margin-left: 77px;
    margin-top: 77px;
    position: static;
}
div#homepage_image {
    margin: 77px 0 95px 77px;
    width: auto;
}
}
div#homepage_image {
    border-style: none;
    border-width: 0;
    width: 639px;
}
div#homepage_image:hover {
}
div#homepage_image img, div#homepage_image.contentsection-photo .photo a, div#homepage_image img, div#homepage_image.contentsection-photo .photo .crop {
    border-color: transparent;
    border-style: none;
    border-width: 0;
}
div#homepage_image.contentsection-photo img {
    border: 0 none;
}
div#homepage_image > .contentpadding {
    padding: 0;
}
div#homepage_image .contentSectionImage img {
    border-color: transparent;
    border-style: none;
    border-width: 0;
}
@media only screen and (max-width: 500px) {
div#homepage_image {
    border-style: none;
    border-width: 0;
    width: auto;
}
div#homepage_image > .contentpadding {
    padding: 0;
}
}
div#photo_details {
    
    background-color: transparent;
    background-image: none;
    background-repeat: no-repeat;
    color: #eee;
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.8px;
    line-height: 23px;
    margin: 0;
    text-align: center;
    text-transform: none;
    width: auto;
}
div#photo_details:hover {
}
div#photo_details {
    bottom: auto;
    left: auto;
    margin-left: 0;
    margin-top: 0;
    position: relative;
    right: auto;
    top: auto;
}
div#photo_details .caption {
    color: #eee;
}
div#photo_details .contenttitle {
    background-color: transparent;
    border-style: solid;
    border-width: 0;
    margin: 0;
    padding: 0;
}
div#photo_details .contenttitle a, div#photo_details h3.contenttitle, div#photo_details h1.contenttitle {
    color: #fff;
    font-family: Julius Sans One!important;
    font-size: 100%;
    font-style: normal;
    font-weight: 700;
    letter-spacing: normal;
    line-height: 23px;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    word-spacing: normal;
}
div#photo_details h3.contenttitle a, div#photo_details h1.contenttitle a {
    font-size: 1em;
}
div#photo_details .contentInner {
    background-color: transparent;
    padding: 0;
}
@media only screen and (max-width: 500px) {
div#photo_details {
    bottom: auto;
    left: auto;
    margin-left: 0;
    margin-top: 0;
    position: relative;
    right: auto;
    top: auto;
}
div#photo_details {
    margin: 0;
    width: auto;
}
}
div#photo_details .paginationControl {
    font-family: Julius Sans One!important;
    font-size: 95%;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: left;
    text-transform: none;
}
div#photo_details .paginationControl a {
    font-family: Julius Sans One!important;
    font-size: 1em;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: inherit;
    text-transform: none;
}
div#photo_details .paginationControl .next {
    
    background-image: none;
    background-repeat: no-repeat;
    font-family: Julius Sans One!important;
    font-size: 95%;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: inherit;
    text-transform: none;
}
div#photo_details .paginationControl .next:hover, div#photo_details .paginationControl .next:focus {
    
    background-image: none;
    background-repeat: no-repeat;
}
div#photo_details .paginationControl .next-empty, div#photo_details .paginationControl .next-empty:hover, div#photo_details .paginationControl .next-empty:focus {
    
    background-image: none;
    background-repeat: no-repeat;
}
div#photo_details .paginationControl .next-empty {
    border-style: solid;
    border-width: 0 1px 0 0;
}
div#photo_details .paginationControl .next a {
    border-color: transparent;
    border-style: solid;
    border-width: 0 1px 0 0;
}
div#photo_details .paginationControl .previous {
    
    background-image: none;
    background-repeat: no-repeat;
    font-family: Julius Sans One!important;
    font-size: 95%;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0.4px;
    line-height: 23px;
    margin: 0;
    position: static;
    text-align: inherit;
    text-transform: none;
}
div#photo_details .paginationControl .hide {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 center;
    display: block;
}
div#photo_details .paginationControl .previous:hover, div#photo_details .paginationControl .previous:focus {
    
    background-image: none;
    background-repeat: no-repeat;
}
div#photo_details .paginationControl .hide:hover, div#photo_details .paginationControl .hide:focus {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 center;
}
div#photo_details .paginationControl .previous.previous-empty, div#photo_details .paginationControl .previous-empty:hover, div#photo_details .paginationControl .previous-empty:focus {
    
    background-image: none;
    background-repeat: no-repeat;
}
div#photo_details .paginationControl .previous-empty {
    border-style: solid;
    border-width: 0 0 0 1px;
}
div#photo_details .paginationControl .previous a {
    border-color: transparent;
    border-style: solid;
    border-width: 0 0 0 1px;
}
div#photo_details {
}
div#photo_details:hover {
}
div#photo_details {
    bottom: auto;
    left: auto;
    margin-left: 0;
    margin-top: 0;
    position: relative;
    right: auto;
    top: auto;
}
@media only screen and (max-width: 500px) {
div#photo_details {
    bottom: auto;
    left: auto;
    margin-left: 0;
    margin-top: 0;
    position: relative;
    right: auto;
    top: auto;
}
div#photo_details {
}
}
div#search_results {
}
div#search_results:hover {
}
@media only screen and (max-width: 500px) {
div#search_results {
}
}
div#search_results .paginationControl {
    padding: 0 0 4px;
}
div#search_results .paginationControl .info {
    padding: 0 0 4px;
}
div#search_results {
}
div#search_results:hover {
}
@media only screen and (max-width: 500px) {
div#search_results {
}
}
div#contentsection7671047 {
    
    background-color: rgba(255, 255, 255, 0.08);
    background-image: none;
    background-repeat: no-repeat;
    border-style: none;
    border-width: 0.5px;
    color: #ffffff;
    font-family: Julius Sans One!important;
    font-size: 26px;
    font-style: normal;
    font-weight: 300;
    height: 77px;
    letter-spacing: 0.8px;
    line-height: 10px;
    margin: 0 0 35px;
    text-align: center;
    text-transform: none;
    width: 100%;
}
div#contentsection7671047:hover {
}
div#contentsection7671047 {
    bottom: 0;
    left: 50%;
    position: fixed;
    right: auto;
    top: auto;
}
div#contentsection7671047 {
    position: absolute;
}
html > body div#contentsection7671047 {
    position: fixed;
}
div#contentsection7671047 .caption {
    color: #c9c9c9;
}
div#contentsection7671047 a {
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.8px;
    line-height: 23px;
    text-align: center;
    text-decoration: none;
    text-transform: none;
}
div#contentsection7671047 a:hover, div#contentsection7671047 a:focus {
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.8px;
    line-height: 23px;
    text-align: center;
    text-decoration: none;
    text-transform: none;
}
div#contentsection7671047 > .contentpadding {
    padding: 10px;
}
div#contentsection7671047 .contenttitle a, div#contentsection7671047 h3.contenttitle, div#contentsection7671047 h1.contenttitle {
    color: #c9c9c9;
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: left;
    text-decoration: none;
    text-transform: none;
    word-spacing: normal;
}
div#contentsection7671047 h3.contenttitle a, div#contentsection7671047 h1.contenttitle a {
    font-size: 1em;
}
@media only screen and (max-width: 500px) {
div#contentsection7671047 {
    bottom: 0;
    left: 50%;
    position: fixed;
    right: auto;
    top: auto;
}
div#contentsection7671047 {
    position: absolute;
}
html > body div#contentsection7671047 {
    position: fixed;
}
div#contentsection7671047 {
    border-style: none;
    border-width: 0;
    margin: 0 0 35px;
    width: auto;
}
div#contentsection7671047 > .contentpadding {
    padding: 0;
}
}
div#contentsection7671047 {
}
div#contentsection7671047:hover {
}
@media only screen and (max-width: 500px) {
div#contentsection7671047 {
}
}
div#contentsection7164363 {
    margin: 170px 90px 0 0;
    width: auto;
}
div#contentsection7164363:hover {
}
div#contentsection7164363 {
    margin-left: 0;
    margin-top: 170px;
    position: static;
}
@media only screen and (max-width: 500px) {
div#contentsection7164363 {
    margin-left: 0;
    margin-top: 170px;
    position: static;
}
div#contentsection7164363 {
    margin: 170px 90px 0 0;
    width: auto;
}
}
div#contentsection7164363 {
}
div#contentsection7164363:hover {
}
@media only screen and (max-width: 500px) {
div#contentsection7164363 {
}
}
div#contentsection7164362 {
    margin: 170px 90px 0 0;
    width: auto;
}
div#contentsection7164362:hover {
}
div#contentsection7164362 {
    margin-left: 0;
    margin-top: 170px;
    position: static;
}
@media only screen and (max-width: 500px) {
div#contentsection7164362 {
    margin-left: 0;
    margin-top: 170px;
    position: static;
}
div#contentsection7164362 {
    margin: 170px 90px 0 0;
    width: auto;
}
}
div#contentsection7164362 {
}
div#contentsection7164362:hover {
}
@media only screen and (max-width: 500px) {
div#contentsection7164362 {
}
}
div#contentsection7164361 {
    margin: 145px 90px 0 0;
    width: auto;
}
div#contentsection7164361:hover {
}
div#contentsection7164361 {
    margin-left: 0;
    margin-top: 145px;
    position: static;
}
@media only screen and (max-width: 500px) {
div#contentsection7164361 {
    margin-left: 0;
    margin-top: 145px;
    position: static;
}
div#contentsection7164361 {
    margin: 145px 90px 0 0;
    width: auto;
}
}
div#contentsection7164361 {
}
div#contentsection7164361:hover {
}
@media only screen and (max-width: 500px) {
div#contentsection7164361 {
}
}
div#contentsection7164333 {
    margin: 145px 0 0 30px;
    width: auto;
}
div#contentsection7164333:hover {
}
div#contentsection7164333 {
    margin-left: 30px;
    margin-top: 145px;
    position: static;
}
@media only screen and (max-width: 500px) {
div#contentsection7164333 {
    margin-left: 30px;
    margin-top: 145px;
    position: static;
}
div#contentsection7164333 {
    margin: 145px 0 0 30px;
    width: auto;
}
}
div#contentsection7164333 {
}
div#contentsection7164333:hover {
}
@media only screen and (max-width: 500px) {
div#contentsection7164333 {
}
}
div#contentsection7164317 {
    margin: 160px 90px 0 0;
    width: auto;
}
div#contentsection7164317:hover {
}
div#contentsection7164317 {
    margin-left: 0;
    margin-top: 160px;
    position: static;
}
@media only screen and (max-width: 500px) {
div#contentsection7164317 {
    margin-left: 0;
    margin-top: 160px;
    position: static;
}
div#contentsection7164317 {
    margin: 160px 90px 0 0;
    width: auto;
}
}
div#contentsection7164317 {
}
div#contentsection7164317:hover {
}
@media only screen and (max-width: 500px) {
div#contentsection7164317 {
}
}
div#contentsection7164316 {
    margin: 160px 0 0 30px;
    width: auto;
}
div#contentsection7164316:hover {
}
div#contentsection7164316 {
    margin-left: 30px;
    margin-top: 160px;
    position: static;
}
@media only screen and (max-width: 500px) {
div#contentsection7164316 {
    margin-left: 30px;
    margin-top: 160px;
    position: static;
}
div#contentsection7164316 {
    margin: 160px 0 0 30px;
    width: auto;
}
}
div#contentsection7164316 {
}
div#contentsection7164316:hover {
}
@media only screen and (max-width: 500px) {
div#contentsection7164316 {
}
}
div#contentsection7164315 {
    margin: 170px 0 0 30px;
    width: auto;
}
div#contentsection7164315:hover {
}
div#contentsection7164315 {
    margin-left: 30px;
    margin-top: 170px;
    position: static;
}
@media only screen and (max-width: 500px) {
div#contentsection7164315 {
    margin-left: 30px;
    margin-top: 170px;
    position: static;
}
div#contentsection7164315 {
    margin: 170px 0 0 30px;
    width: auto;
}
}
div#contentsection7164315 {
}
div#contentsection7164315:hover {
}
@media only screen and (max-width: 500px) {
div#contentsection7164315 {
}
}
div#contentsection7164314 {
    margin: 170px 90px 0 0;
    width: auto;
}
div#contentsection7164314:hover {
}
div#contentsection7164314 {
    margin-left: 0;
    margin-top: 170px;
    position: static;
}
@media only screen and (max-width: 500px) {
div#contentsection7164314 {
    margin-left: 0;
    margin-top: 170px;
    position: static;
}
div#contentsection7164314 {
    margin: 170px 90px 0 0;
    width: auto;
}
}
div#contentsection7164314 {
}
div#contentsection7164314:hover {
}
@media only screen and (max-width: 500px) {
div#contentsection7164314 {
}
}
div#contentsection7164313 {
    margin: 145px 90px 0 0;
    width: auto;
}
div#contentsection7164313:hover {
}
div#contentsection7164313 {
    margin-left: 0;
    margin-top: 145px;
    position: static;
}
@media only screen and (max-width: 500px) {
div#contentsection7164313 {
    margin-left: 0;
    margin-top: 145px;
    position: static;
}
div#contentsection7164313 {
    margin: 145px 90px 0 0;
    width: auto;
}
}
div#contentsection7164313 {
}
div#contentsection7164313:hover {
}
@media only screen and (max-width: 500px) {
div#contentsection7164313 {
}
}
div#contentsection7164312 {
    margin: 145px 0 0 30px;
    width: auto;
}
div#contentsection7164312:hover {
}
div#contentsection7164312 {
    margin-left: 30px;
    margin-top: 145px;
    position: static;
}
@media only screen and (max-width: 500px) {
div#contentsection7164312 {
    margin-left: 30px;
    margin-top: 145px;
    position: static;
}
div#contentsection7164312 {
    margin: 145px 0 0 30px;
    width: auto;
}
}
div#contentsection7164312 {
}
div#contentsection7164312:hover {
}
@media only screen and (max-width: 500px) {
div#contentsection7164312 {
}
}
div#contentsection7164311 {
    margin: 145px 0 0 30px;
    width: auto;
}
div#contentsection7164311:hover {
}
div#contentsection7164311 {
    margin-left: 30px;
    margin-top: 145px;
    position: static;
}
@media only screen and (max-width: 500px) {
div#contentsection7164311 {
    margin-left: 30px;
    margin-top: 145px;
    position: static;
}
div#contentsection7164311 {
    margin: 145px 0 0 30px;
    width: auto;
}
}
div#contentsection7164311 {
}
div#contentsection7164311:hover {
}
@media only screen and (max-width: 500px) {
div#contentsection7164311 {
}
}
div#contentsection7164310 {
    margin: 145px 90px 0 0;
    width: auto;
}
div#contentsection7164310:hover {
}
div#contentsection7164310 {
    margin-left: 0;
    margin-top: 145px;
    position: static;
}
@media only screen and (max-width: 500px) {
div#contentsection7164310 {
    margin-left: 0;
    margin-top: 145px;
    position: static;
}
div#contentsection7164310 {
    margin: 145px 90px 0 0;
    width: auto;
}
}
div#contentsection7164310 {
}
div#contentsection7164310:hover {
}
@media only screen and (max-width: 500px) {
div#contentsection7164310 {
}
}
div#contentsection7164309 {
    margin: 145px 90px 0 0;
    width: auto;
}
div#contentsection7164309:hover {
}
div#contentsection7164309 {
    margin-left: 0;
    margin-top: 145px;
    position: static;
}
@media only screen and (max-width: 500px) {
div#contentsection7164309 {
    margin-left: 0;
    margin-top: 145px;
    position: static;
}
div#contentsection7164309 {
    margin: 145px 90px 0 0;
    width: auto;
}
}
div#contentsection7164309 {
}
div#contentsection7164309:hover {
}
@media only screen and (max-width: 500px) {
div#contentsection7164309 {
}
}
div#contentsection7164276 {
    margin: 145px 0 0 30px;
    width: auto;
}
div#contentsection7164276:hover {
}
div#contentsection7164276 {
    margin-left: 30px;
    margin-top: 145px;
    position: static;
}
@media only screen and (max-width: 500px) {
div#contentsection7164276 {
    margin-left: 30px;
    margin-top: 145px;
    position: static;
}
div#contentsection7164276 {
    margin: 145px 0 0 30px;
    width: auto;
}
}
div#contentsection7164276 {
}
div#contentsection7164276:hover {
}
@media only screen and (max-width: 500px) {
div#contentsection7164276 {
}
}
div#contentsection7164275 {
    margin: 170px 90px 0 0;
    width: auto;
}
div#contentsection7164275:hover {
}
div#contentsection7164275 {
    margin-left: 0;
    margin-top: 170px;
    position: static;
}
@media only screen and (max-width: 500px) {
div#contentsection7164275 {
    margin-left: 0;
    margin-top: 170px;
    position: static;
}
div#contentsection7164275 {
    margin: 170px 90px 0 0;
    width: auto;
}
}
div#contentsection7164275 {
}
div#contentsection7164275:hover {
}
@media only screen and (max-width: 500px) {
div#contentsection7164275 {
}
}
div#contentsection7164274 {
    margin: 170px 0 0 30px;
    width: auto;
}
div#contentsection7164274:hover {
}
div#contentsection7164274 {
    margin-left: 30px;
    margin-top: 170px;
    position: static;
}
@media only screen and (max-width: 500px) {
div#contentsection7164274 {
    margin-left: 30px;
    margin-top: 170px;
    position: static;
}
div#contentsection7164274 {
    margin: 170px 0 0 30px;
    width: auto;
}
}
div#contentsection7164274 {
}
div#contentsection7164274:hover {
}
@media only screen and (max-width: 500px) {
div#contentsection7164274 {
}
}
div#contentsection7163984 {
    margin: 170px 0 50px 30px;
    width: auto;
}
div#contentsection7163984:hover {
}
div#contentsection7163984 {
    margin-left: 30px;
    margin-top: 170px;
    position: static;
}
@media only screen and (max-width: 500px) {
div#contentsection7163984 {
    margin-left: 30px;
    margin-top: 170px;
    position: static;
}
div#contentsection7163984 {
    margin: 170px 0 50px 30px;
    width: auto;
}
}
div#contentsection7163984 {
}
div#contentsection7163984:hover {
}
@media only screen and (max-width: 500px) {
div#contentsection7163984 {
}
}
div#contentsection7162668 {
    height: 100px;
    margin: 145px 50px 50px;
    width: 300px;
}
div#contentsection7162668:hover {
}
div#contentsection7162668 {
    margin-left: 50px;
    margin-top: 145px;
    position: static;
}
@media only screen and (max-width: 500px) {
div#contentsection7162668 {
    margin-left: 50px;
    margin-top: 145px;
    position: static;
}
div#contentsection7162668 {
    margin: 145px 50px 50px;
    width: auto;
}
}
div#contentsection7162668 {
}
div#contentsection7162668:hover {
}
@media only screen and (max-width: 500px) {
div#contentsection7162668 {
}
}
div#contentsection7161916 {
    
    background-color: rgba(255, 255, 255, 0.04);
    background-image: none;
    background-repeat: no-repeat;
    border-color: rgba(255, 255, 255, 0.22);
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.8px;
    line-height: 23px;
    margin: 0;
    text-align: justify;
    text-transform: none;
    width: 768px;
}
div#contentsection7161916:hover {
}
div#contentsection7161916 {
    margin-right: 16.5px;
    margin-top: 20px;
    position: static;
}
div#contentsection7161916 a {
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.8px;
    line-height: 23px;
    text-align: center;
    text-decoration: none;
    text-transform: none;
}
div#contentsection7161916 a:hover, div#contentsection7161916 a:focus {
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.8px;
    line-height: 23px;
    text-align: center;
    text-decoration: none;
    text-transform: none;
}
div#contentsection7161916 .contenttitle {
    border-color: rgba(255, 255, 255, 0.22);
}
div#contentsection7161916 .contentInner {
    border-color: transparent;
}
@media only screen and (max-width: 500px) {
div#contentsection7161916 {
    margin-right: 16.5px;
    margin-top: 20px;
    position: static;
}
div#contentsection7161916 {
    margin: 20px 16.5px;
    width: 768px;
}
}
div#contentsection7161916 {
    padding: 80px 40px;
    width: 768px;
}
div#contentsection7161916:hover {
}
div#contentsection7161916 > .contentpadding {
    padding: 80px 40px;
}
@media only screen and (max-width: 500px) {
div#contentsection7161916 {
    padding: 60px 40px;
    width: 768px;
}
div#contentsection7161916 > .contentpadding {
    padding: 60px 40px;
}
}
div#contentsection7157077 {
    
    background-color: rgba(255, 255, 255, 0.04);
    background-image: none;
    background-repeat: no-repeat;
    border-color: rgba(255, 255, 255, 0.22);
    color: #fff;
    margin: 60px;
    width: 468px;
}
div#contentsection7157077:hover {
}
div#contentsection7157077 {
    margin-left: auto;
    margin-right: auto;
    margin-top: 216.5px;
    position: static;
}
div#contentsection7157077 .caption {
    color: #fff;
}
div#contentsection7157077 .contenttitle {
    border-color: rgba(255, 255, 255, 0.22);
}
div#contentsection7157077 .contenttitle a, div#contentsection7157077 h3.contenttitle, div#contentsection7157077 h1.contenttitle {
    color: #fff;
}
div#contentsection7157077 .contentInner {
    border-color: transparent;
}
@media only screen and (max-width: 500px) {
div#contentsection7157077 {
    margin-left: auto;
    margin-right: auto;
    margin-top: 216.5px;
    position: static;
}
div#contentsection7157077 {
    margin: 60px;
    width: 468px;
}
}
div#contentsection7157077 {
    width: 468px;
}
div#contentsection7157077:hover {
}
@media only screen and (max-width: 500px) {
div#contentsection7157077 {
    width: 468px;
}
}
div#contentsection7157075 {
    
    background-color: rgba(255, 255, 255, 0.04);
    background-image: none;
    background-repeat: no-repeat;
    border-color: rgba(255, 255, 255, 0.22);
    margin: 60px;
    width: 468px;
}
div#contentsection7157075:hover {
}
div#contentsection7157075 {
    margin-left: auto;
    margin-right: auto;
    margin-top: 216.5px;
    position: static;
}
div#contentsection7157075 .contenttitle {
    border-color: rgba(255, 255, 255, 0.22);
}
div#contentsection7157075 .contentInner {
    border-color: transparent;
}
@media only screen and (max-width: 500px) {
div#contentsection7157075 {
    margin-left: auto;
    margin-right: auto;
    margin-top: 216.5px;
    position: static;
}
div#contentsection7157075 {
    margin: 60px;
    width: 468px;
}
}
div#contentsection7157075 {
    width: 468px;
}
div#contentsection7157075:hover {
}
@media only screen and (max-width: 500px) {
div#contentsection7157075 {
    width: 468px;
}
}
div#contentsection7157070 {
    
    background-color: rgba(255, 255, 255, 0.04);
    background-image: none;
    background-repeat: no-repeat;
    border-color: rgba(255, 255, 255, 0.22);
    margin: 60px;
    width: 468px;
}
div#contentsection7157070:hover {
}
div#contentsection7157070 {
    margin-left: auto;
    margin-right: auto;
    margin-top: 216.5px;
    position: static;
}
div#contentsection7157070 .contenttitle {
    border-color: rgba(255, 255, 255, 0.22);
}
div#contentsection7157070 .contentInner {
    border-color: transparent;
}
@media only screen and (max-width: 500px) {
div#contentsection7157070 {
    margin-left: auto;
    margin-right: auto;
    margin-top: 216.5px;
    position: static;
}
div#contentsection7157070 {
    margin: 60px;
    width: 468px;
}
}
div#contentsection7157070 {
    width: 468px;
}
div#contentsection7157070:hover {
}
@media only screen and (max-width: 500px) {
div#contentsection7157070 {
    width: 468px;
}
}
div#contentsection7156892 {
    
    background-color: rgba(255, 255, 255, 0.04);
    background-image: none;
    background-repeat: no-repeat;
    border-color: rgba(255, 255, 255, 0.22);
    margin: 60px;
    width: 468px;
}
div#contentsection7156892:hover {
}
div#contentsection7156892 {
    margin-left: auto;
    margin-right: auto;
    margin-top: 216.5px;
    position: static;
}
div#contentsection7156892 .contenttitle {
    border-color: rgba(255, 255, 255, 0.22);
}
div#contentsection7156892 .contentInner {
    border-color: transparent;
}
@media only screen and (max-width: 500px) {
div#contentsection7156892 {
    margin-left: auto;
    margin-right: auto;
    margin-top: 216.5px;
    position: static;
}
div#contentsection7156892 {
    margin: 60px;
    width: 468px;
}
}
div#contentsection7156892 {
    width: 468px;
}
div#contentsection7156892:hover {
}
@media only screen and (max-width: 500px) {
div#contentsection7156892 {
    width: 468px;
}
}
div#contentsection7150288 {
    
    background-color: rgba(255, 255, 255, 0.04);
    background-image: none;
    background-repeat: no-repeat;
    border-color: rgba(255, 255, 255, 0.22);
    border-style: solid;
    border-width: 0.5px;
    color: #fff;
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.8px;
    line-height: 23px;
    margin: 60px;
    overflow: hidden;
    text-align: center;
    text-transform: none;
    width: 648px;
}
div#contentsection7150288:hover {
}
div#contentsection7150288 {
    margin-left: auto;
    margin-right: auto;
    margin-top: 216.5px;
    position: static;
}
div#contentsection7150288 img, div#contentsection7150288.contentsection-photo .photo a, div#contentsection7150288 img, div#contentsection7150288.contentsection-photo .photo .crop {
    border-color: rgba(255, 255, 255, 0.22);
    border-style: none;
    border-width: 0;
    box-shadow: 0 0 0 transparent;
}
div#contentsection7150288.contentsection-photo img {
    border: 0 none;
}
div#contentsection7150288 .caption {
    color: #fff;
}
div#contentsection7150288 > .contentpadding {
    padding: 65px 90px;
}
div#contentsection7150288 .contenttitle {
    background-color: transparent;
    border-color: transparent;
}
div#contentsection7150288 .contenttitle a, div#contentsection7150288 h3.contenttitle, div#contentsection7150288 h1.contenttitle {
    color: #fff;
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: center;
    text-decoration: none;
    text-transform: none;
    word-spacing: normal;
}
div#contentsection7150288 h3.contenttitle a, div#contentsection7150288 h1.contenttitle a {
    font-size: 1em;
}
div#contentsection7150288 .contentInner {
    border-color: transparent;
}
div#contentsection7150288 .contentSectionImage img {
    border-color: rgba(255, 255, 255, 0.22);
    border-style: none;
    border-width: 0;
}
div#contentsection7150288 .flickrItem div.crop, div#contentsection7150288 .flickr_spacegallery div.crop, div#contentsection7150288 .flickr_rotator a {
    border-color: rgba(255, 255, 255, 0.22);
    border-style: none;
    border-width: 0;
}
@media only screen and (max-width: 500px) {
div#contentsection7150288 {
    margin-left: auto;
    margin-right: auto;
    margin-top: 216.5px;
    position: static;
}
div#contentsection7150288 {
    border-style: solid;
    border-width: 0.5px;
    margin: 60px;
    width: auto;
}
div#contentsection7150288 > .contentpadding {
    padding: 30px 90px;
}
}
div#contentsection7150288 {
}
div#contentsection7150288:hover {
}
@media only screen and (max-width: 500px) {
div#contentsection7150288 {
}
}
div#contentsection7149699 {
    
    background-color: rgba(255, 255, 255, 0.04);
    background-image: none;
    background-repeat: no-repeat;
    border-color: rgba(255, 255, 255, 0.22);
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.8px;
    line-height: 23px;
    margin: 20px;
    text-align: center;
    text-transform: none;
    width: 468px;
}
div#contentsection7149699:hover {
}
div#contentsection7149699 {
    margin-left: auto;
    margin-right: auto;
    margin-top: 42px;
    position: static;
}
div#contentsection7149699 a {
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.8px;
    line-height: 23px;
    text-align: center;
    text-decoration: none;
    text-transform: none;
}
div#contentsection7149699 a:hover, div#contentsection7149699 a:focus {
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.8px;
    line-height: 23px;
    text-align: center;
    text-decoration: none;
    text-transform: none;
}
div#contentsection7149699 .contenttitle {
    border-color: rgba(255, 255, 255, 0.22);
}
div#contentsection7149699 .contentInner {
    border-color: transparent;
}
@media only screen and (max-width: 500px) {
div#contentsection7149699 {
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
    position: static;
}
div#contentsection7149699 {
    margin: 20px;
    width: 468px;
}
}
div#contentsection7149699 {
    padding: 70px 90px;
    width: 468px;
}
div#contentsection7149699:hover {
}
div#contentsection7149699 > .contentpadding {
    padding: 30px 90px;
}
@media only screen and (max-width: 500px) {
div#contentsection7149699 {
    padding: 30px 90px;
    width: 468px;
}
div#contentsection7149699 > .contentpadding {
    padding: 30px 90px;
}
}
div#contentsection7149453 {
    
    background-color: rgba(255, 255, 255, 0.04);
    background-image: none;
    background-repeat: no-repeat;
    border-color: rgba(255, 255, 255, 0.22);
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.8px;
    line-height: 23px;
    margin: 60px;
    text-align: center;
    text-transform: none;
    width: 468px;
}
div#contentsection7149453:hover {
}
div#contentsection7149453 {
    margin-left: auto;
    margin-right: auto;
    margin-top: 216.5px;
    position: static;
}
div#contentsection7149453 .contenttitle {
    border-color: rgba(255, 255, 255, 0.22);
}
div#contentsection7149453 .contentInner {
    border-color: transparent;
}
@media only screen and (max-width: 500px) {
div#contentsection7149453 {
    margin-left: auto;
    margin-right: auto;
    margin-top: 216.5px;
    position: static;
}
div#contentsection7149453 {
    margin: 60px;
    width: 468px;
}
}
div#contentsection7149453 {
    padding: 65px 90px;
    width: 468px;
	margin-top: 216.5px;
}
div#contentsection7149453:hover {
}
div#contentsection7149453 > .contentpadding {
    padding: 30px 90px;
}
@media only screen and (max-width: 500px) {
div#contentsection7149453 {
    padding: 30px 90px;
    width: 468px;
}
div#contentsection7149453 > .contentpadding {
    padding: 30px 90px;
}
}
div#contentsection7148851 {
    
    background-color: rgba(255, 255, 255, 0.04);
    background-image: none;
    background-repeat: no-repeat;
    border-color: rgba(255, 255, 255, 0.22);
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.8px;
    line-height: 23px;
    margin: 60px;
    text-align: center;
    text-transform: none;
    width: 468px;
}
div#contentsection7148851:hover {
}
div#contentsection7148851 {
    margin-left: auto;
    margin-right: auto;
    margin-top: 216.5px;
    position: static;
}
div#contentsection7148851 .contenttitle {
    border-color: rgba(255, 255, 255, 0.22);
}
div#contentsection7148851 .contentInner {
    border-color: transparent;
}
@media only screen and (max-width: 500px) {
div#contentsection7148851 {
    margin-left: auto;
    margin-right: auto;
    margin-top: 216.5px;
    position: static;
}
div#contentsection7148851 {
    margin: 60px;
    width: 468px;
}
}
div#contentsection7148851 {
    padding: 65px 90px 50px;
    width: 468px;
}
div#contentsection7148851:hover {
}
div#contentsection7148851 > .contentpadding {
    padding: 30px 90px 50px;
}
@media only screen and (max-width: 500px) {
div#contentsection7148851 {
    padding: 40px 90px 50px;
    width: 468px;
}
div#contentsection7148851 > .contentpadding {
    padding: 30px 90px 50px;
}
}
div#contentsection7148850 {
    
    background-color: rgba(255, 255, 255, 0.04);
    background-image: none;
    background-repeat: no-repeat;
    border-color: rgba(255, 255, 255, 0.22);
    margin: 60px;
    width: 468px;
}
div#contentsection7148850:hover {
}
div#contentsection7148850 {
    margin-left: auto;
    margin-right: auto;
    margin-top: 216.5px;
    position: static;
}
div#contentsection7148850 .contenttitle {
    border-color: rgba(255, 255, 255, 0.22);
}
div#contentsection7148850 .contentInner {
    border-color: transparent;
}
@media only screen and (max-width: 500px) {
div#contentsection7148850 {
    margin-left: auto;
    margin-right: auto;
    margin-top: 216.5px;
    position: static;
}
div#contentsection7148850 {
    margin: 60px;
    width: 468px;
}
}
div#contentsection7148850 {
    border-style: solid;
    border-width: 0.5px;
    padding: 65px 90px;
    width: 468px;
	margin-top: 216.5px;
}
div#contentsection7148850:hover {
}
div#contentsection7148850 > .contentpadding {
    padding: 30px 90px;
}
@media only screen and (max-width: 500px) {
div#contentsection7148850 {
    border-style: solid;
    border-width: 0.5px;
    padding: 30px 90px;
    width: 468px;
}
div#contentsection7148850 > .contentpadding {
    padding: 30px 90px;
}
}
div#contentsection7147590 {
    
    background-color: rgba(255, 255, 255, 0.04);
    background-image: none;
    background-repeat: no-repeat;
    border-color: rgba(255, 255, 255, 0.22);
    color: #fff;
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.8px;
    line-height: 23px;
    margin: 20px;
    text-align: center;
    text-transform: none;
    width: 468px;
}
div#contentsection7147590:hover {
}
div#contentsection7147590 {
    margin-left: auto;
    margin-right: auto;
    margin-top: 42px;
    position: static;
}
div#contentsection7147590 img, div#contentsection7147590.contentsection-photo .photo a, div#contentsection7147590 img, div#contentsection7147590.contentsection-photo .photo .crop {
    border-style: none;
    border-width: 0;
}
div#contentsection7147590.contentsection-photo img {
    border: 0 none;
}
div#contentsection7147590 .caption {
    color: #fff;
}
div#contentsection7147590 a:hover, div#contentsection7147590 a:focus {
    color: silver;
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.8px;
    line-height: 23px;
    text-align: center;
    text-decoration: none;
    text-transform: none;
}
div#contentsection7147590 .contenttitle {
    border-color: rgba(255, 255, 255, 0.22);
}
div#contentsection7147590 .contenttitle a, div#contentsection7147590 h3.contenttitle, div#contentsection7147590 h1.contenttitle {
    color: #fff;
}
div#contentsection7147590 .contentInner {
    border-color: transparent;
}
div#contentsection7147590 .contentSectionImage img {
    border-style: none;
    border-width: 0;
}
div#contentsection7147590 .flickrItem div.crop, div#contentsection7147590 .flickr_spacegallery div.crop, div#contentsection7147590 .flickr_rotator a {
    border-style: none;
    border-width: 0;
}
@media only screen and (max-width: 500px) {
div#contentsection7147590 {
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
    position: static;
}
div#contentsection7147590 {
    margin: 20px;
    width: 468px;
}
}
div#contentsection7147590 {
    border-style: solid;
    border-width: 0.5px;
    padding: 60px 90px 30px;
    width: 468px;
}
div#contentsection7147590:hover {
}
div#contentsection7147590 > .contentpadding {
    padding: 40px 90px 30px;
}
@media only screen and (max-width: 500px) {
div#contentsection7147590 {
    border-style: solid;
    border-width: 0.5px;
    padding: 40px 90px 30px;
    width: 468px;
}
div#contentsection7147590 > .contentpadding {
    padding: 40px 90px 30px;
}
}
div#contentsection7146127 {
    
    background-color: rgba(255, 255, 255, 0.04);
    background-image: none;
    background-repeat: no-repeat;
    border-color: rgba(255, 255, 255, 0.22);
    margin: 60px;
    width: 416.5px;
}
div#contentsection7146127:hover {
}
div#contentsection7146127 {
    margin-left: auto;
    margin-right: auto;
    margin-top: 216.5px;
    position: static;
}
div#contentsection7146127 .contenttitle {
    border-color: rgba(255, 255, 255, 0.22);
}
div#contentsection7146127 .contentInner {
    border-color: transparent;
}
@media only screen and (max-width: 500px) {
div#contentsection7146127 {
    margin-left: auto;
    margin-right: auto;
    margin-top: 216.5px;
    position: static;
}
div#contentsection7146127 {
    margin: 60px;
    width: 416.5px;
}
}
div#contentsection7146127 {
    padding: 65px 90px;
    width: 416.5px;
	margin-top: 216.5px;
}
div#contentsection7146127:hover {
}
div#contentsection7146127 > .contentpadding {
    padding: 30px 90px;
}
@media only screen and (max-width: 500px) {
div#contentsection7146127 {
    padding: 30px 90px;
    width: 416.5px;
}
div#contentsection7146127 > .contentpadding {
    padding: 30px 90px;
}
}
div#contentsection7145951 {
    
    background-color: rgba(255, 255, 255, 0.04);
    background-image: none;
    background-repeat: no-repeat;
    border-color: rgba(255, 255, 255, 0.22);
    color: #fff;
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.8px;
    line-height: 26px;
    margin: 60px;
    text-align: center;
    text-transform: none;
    width: 468px;
}
div#contentsection7145951:hover {
}
div#contentsection7145951 {
    margin-left: auto;
    margin-right: auto;
    margin-top: 216.5px;
    position: static;
}
div#contentsection7145951 .caption {
    color: #fff;
}
div#contentsection7145951 .contenttitle {
    border-color: rgba(255, 255, 255, 0.22);
}
div#contentsection7145951 .contenttitle a, div#contentsection7145951 h3.contenttitle, div#contentsection7145951 h1.contenttitle {
    color: #fff;
}
div#contentsection7145951 .contentInner {
    border-color: transparent;
}
@media only screen and (max-width: 500px) {
div#contentsection7145951 {
    margin-left: auto;
    margin-right: auto;
    margin-top: 90px;
    position: static;
}
div#contentsection7145951 {
    margin: 60px;
    width: 468px;
}
}
div#contentsection7145951 {
    border-style: solid;
    border-width: 0.5px 1px;
    padding: 65px 90px;
    width: 468px;
	margin-top: 216.5px;
}
div#contentsection7145951:hover {
}
div#contentsection7145951 > .contentpadding {
    padding: 30px 90px;
}
@media only screen and (max-width: 500px) {
div#contentsection7145951 {
    border-style: solid;
    border-width: 0.5px 1px;
    padding: 30px 90px;
    width: 468px;
}
div#contentsection7145951 > .contentpadding {
    padding: 30px 90px;
}
}
div#social_media {
    
    background-color: transparent;
    background-image: none;
    background-repeat: no-repeat;
    border-style: none;
    border-width: 0;
    margin: 0;
    width: auto;
}
div#social_media:hover {
}
div#social_media {
    bottom: 0;
    left: 50%;
    position: absolute;
    right: auto;
    top: auto;
    z-index: 5;
}
div#social_media .contentInner {
    background-color: transparent;
}
@media only screen and (max-width: 500px) {
div#social_media {
    bottom: 0;
    left: 50%;
    position: absolute;
    right: auto;
    top: auto;
    z-index: 5;
}
div#social_media {
    border-style: none;
    border-width: 0;
    margin: 0;
    width: auto;
}
}
div#social_media {
}
div#social_media:hover {
}
div#social_media {
    bottom: 0;
    left: 50%;
    position: absolute;
    right: auto;
    top: auto;
    z-index: 5;
}
@media only screen and (max-width: 500px) {
div#social_media {
    bottom: 0;
    left: 50%;
    position: absolute;
    right: auto;
    top: auto;
    z-index: 5;
}
div#social_media {
}
}
div#products_categories_menu {
}
div#products_categories_menu:hover {
}
@media only screen and (max-width: 500px) {
div#products_categories_menu {
}
}
div#cSelect_products_categories_menu_container .cSelect li.item-hovered a, div#cSelect_products_categories_menu_container .cSelect ul li ul.cSelectSubUl li.item-hovered a {
    background-color: #d7d7d7;
}
div#products_categories_menu {
    
    background-image: none;
    background-repeat: no-repeat;
    border-color: transparent;
    border-style: solid;
    border-width: 0;
    height: auto;
    overflow: hidden;
    padding: 0;
    width: auto;
}
div#products_categories_menu:hover {
}
div#products_categories_menu > .contentpadding {
    padding: 0;
}
@media only screen and (max-width: 500px) {
div#products_categories_menu {
    margin-left: 0;
    margin-top: 0;
    position: static;
}
div#products_categories_menu {
    border-style: solid;
    border-width: 0;
    height: auto;
    padding: 0;
    width: auto;
}
div#products_categories_menu > .contentpadding {
    padding: 0;
}
}
div#cSelect_products_categories_menu_container .cSelect li.item-hovered a, div#cSelect_products_categories_menu_container .cSelect ul li ul.cSelectSubUl li.item-hovered a {
    background-color: #d7d7d7;
}
div#gallery_previousnext {
    margin: 0;
    width: auto;
}
div#gallery_previousnext:hover {
}
div#gallery_previousnext {
    bottom: auto;
    left: auto;
    margin-left: 0;
    margin-top: 0;
    position: relative;
    right: auto;
    top: auto;
}
@media only screen and (max-width: 500px) {
div#gallery_previousnext {
    bottom: auto;
    left: auto;
    margin-left: 0;
    margin-top: 0;
    position: relative;
    right: auto;
    top: auto;
}
div#gallery_previousnext {
    margin: 0;
    width: auto;
}
}
div#gallery_previousnext .paginationControl {
    font-family: Julius Sans One!important;
    font-size: 95%;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: left;
    text-transform: none;
}
div#gallery_previousnext .paginationControl a {
    font-family: Julius Sans One!important;
    font-size: 1em;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: inherit;
    text-transform: none;
}
div#gallery_previousnext .paginationControl .next {
    
    background-image: none;
    background-repeat: no-repeat;
    font-family: Julius Sans One!important;
    font-size: 95%;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: inherit;
    text-transform: none;
}
div#gallery_previousnext .paginationControl .next-empty, div#gallery_previousnext .paginationControl .next-empty:hover, div#gallery_previousnext .paginationControl .next-empty:focus {
    
    background-image: none;
    background-repeat: no-repeat;
}
div#gallery_previousnext .paginationControl .next-empty {
    border-style: solid;
    border-width: 0 1px 0 0;
}
div#gallery_previousnext .paginationControl .next a {
    border-color: transparent;
    border-style: solid;
    border-width: 0 1px 0 0;
}
div#gallery_previousnext .paginationControl .previous {
    
    background-image: none;
    background-repeat: no-repeat;
    font-family: Julius Sans One!important;
    font-size: 95%;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0.4px;
    line-height: 23px;
    margin: 0;
    position: static;
    text-align: inherit;
    text-transform: none;
}
div#gallery_previousnext .paginationControl .hide {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 center;
    display: block;
}
div#gallery_previousnext .paginationControl .previous:hover, div#gallery_previousnext .paginationControl .previous:focus {
    
    background-image: none;
    background-repeat: no-repeat;
}
div#gallery_previousnext .paginationControl .hide:hover, div#gallery_previousnext .paginationControl .hide:focus {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 center;
}
div#gallery_previousnext .paginationControl .previous.previous-empty, div#gallery_previousnext .paginationControl .previous-empty:hover, div#gallery_previousnext .paginationControl .previous-empty:focus {
    
    background-image: none;
    background-repeat: no-repeat;
}
div#gallery_previousnext .paginationControl .previous-empty {
    border-style: solid;
    border-width: 0 0 0 1px;
}
div#gallery_previousnext .paginationControl .previous a {
    border-color: transparent;
    border-style: solid;
    border-width: 0 0 0 1px;
}
div#gallery_previousnext {
}
div#gallery_previousnext:hover {
}
div#gallery_previousnext {
    bottom: auto;
    left: auto;
    margin-left: 0;
    margin-top: 0;
    position: relative;
    right: auto;
    top: auto;
}
@media only screen and (max-width: 500px) {
div#gallery_previousnext {
    bottom: auto;
    left: auto;
    margin-left: 0;
    margin-top: 0;
    position: relative;
    right: auto;
    top: auto;
}
div#gallery_previousnext {
}
}
div#main_menu {
}
div#main_menu:hover {
}
@media only screen and (max-width: 500px) {
div#main_menu {
}
}
div#cSelect_main_menu_container .cSelect li.item-hovered a, div#cSelect_main_menu_container .cSelect ul li ul.cSelectSubUl li.item-hovered a {
    background-color: #fff;
}
div#main_menu {
    
  
background-image: none;
    
background-repeat: no-repeat;
    
background-size: cover;
    
border-style: none;
    
border-width: 0;
    
padding: 25px 40px 25px 0;
    
text-align: center !important;
    
width: 100%;
}
div#main_menu:hover {
}
div#main_menu > .contentpadding {
    padding: 25px 40px 25px 0;
}
@media only screen and (max-width: 500px) {
div#main_menu {
    margin-left: auto;
    margin-right: auto;
    margin-top: 12px;
    position: static;
}
div#main_menu {
    border-style: none;
    border-width: 0;
    margin: 0;
    padding: 25px 40px 25px 0;
    width: 100%;
}
div#main_menu > .contentpadding {
    padding: 25px 40px 25px 0;
}
}
div#cSelect_main_menu_container .cSelect li.item-hovered a, div#cSelect_main_menu_container .cSelect ul li ul.cSelectSubUl li.item-hovered a {
    background-color: #fff;
}
div#contentsection7131656 {
    color: #fff;
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    height: 60px;
    letter-spacing: 0.8px;
    line-height: 23px;
    text-align: center;
    text-transform: lowercase;
}
div#contentsection7131656:hover {
}
div#contentsection7131656 .caption {
    color: #fff;
}
div#contentsection7131656 .contenttitle a, div#contentsection7131656 h3.contenttitle, div#contentsection7131656 h1.contenttitle {
    color: #fff;
}
@media only screen and (max-width: 500px) {
div#contentsection7131656 {
}
}
div#contentsection7131656 {
}
div#contentsection7131656:hover {
}
@media only screen and (max-width: 500px) {
div#contentsection7131656 {
}
}
div#section_title {
    margin: 9px 0;
    padding: 0 0 5px;
    width: auto;
}
div#section_title:hover {
}
div#section_title {
    margin-left: -120px;
    margin-top: 100px;
    position: static;
}
div#section_title > .contentpadding {
    padding: 0 0 5px;
}
@media only screen and (max-width: 500px) {
div#section_title {
    margin-left: -120px;
    margin-top: 100px;
    position: static;
}
div#section_title {
    margin: 9px 0;
    padding: 0 0 5px;
    width: auto;
}
div#section_title > .contentpadding {
    padding: 0 0 5px;
}
}
div#section_title {
    border-style: none;
    border-width: 0;
    font-family: Julius Sans One!important;
    font-size: 20px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 5px;
    line-height: 23px;
    margin: 100px 0 0 -70px;
    padding: 0;
    text-align: center;
    text-transform: none;
    width: auto;
    word-spacing: 4px;
}
div#section_title:hover {
}
div#section_title {
    font-size: 1em;
}
div#section_title .sectiontitle {
    font-family: Julius Sans One!important;
    font-size: 20px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 5px;
    line-height: 23px;
    text-align: center;
    text-transform: none;
    word-spacing: 4px;
}
div#section_title {
    margin-left: -70px;
    margin-top: 30px;
    position: static;
}
div#section_title > .contentpadding {
    padding: 0;
}
@media only screen and (max-width: 500px) {
div#section_title {
    margin-left: -120px;
    margin-top: 100px;
    position: static;
}
div#section_title {
    border-style: none;
    border-width: 0;
    margin: 100px 0 0 -70px;
    padding: 0;
    width: auto;
}
div#section_title > .contentpadding {
    padding: 0;
}
}
div#section_intro {
    background-color: rgba(0, 0, 0, 0.33);
    background-image: none;
    background-repeat: no-repeat;
    border-color: rgba(255, 255, 255, 0.57);
    color: #fff;
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    height: auto;
    letter-spacing: 0px;
    line-height: 27px;
    margin: 60px 0 0;
    overflow: hidden;
    text-align: center;
    text-decoration: none;
    text-transform: none;
    width: 678px;
}
div#section_intro:hover {
}
div#section_intro {
    margin-left: auto;
    margin-right: auto;
    margin-top: 42px;
    position: static;
}
div#section_intro .caption {
    color: #fff;
}
div#section_intro a {
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.8px;
    line-height: 23px;
    text-align: center;
    text-decoration: none;
    text-transform: none;
}
div#section_intro a:hover, div#section_intro a:focus {
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.8px;
    line-height: 23px;
    text-align: center;
    text-decoration: none;
    text-transform: none;
}
div#section_intro .contenttitle {
    border-color: rgba(255, 255, 255, 0.22);
}
div#section_intro .contenttitle a, div#section_intro h3.contenttitle, div#section_intro h1.contenttitle {
    color: #fff;
}
div#section_intro .contentInner {
    border-color: transparent;
}
@media only screen and (max-width: 500px) {
div#section_intro {
    margin-left: auto;
    margin-right: auto;
    margin-top: 216.5px;
    position: static;
}
div#section_intro {
    margin: 60px 0 0;
    width: 678px;
}
}
div#section_intro {
    padding: 30px 60px;
    width: 678px;
}
div#section_intro:hover {
}
div#section_intro > .contentpadding {
    padding: 30px 60px;
}
@media only screen and (max-width: 500px) {
div#section_intro {
    padding: 30px 60px;
    width: 678px;
}
div#section_intro > .contentpadding {
    padding: 30px 60px;
}
}
div#info_content {
    
    background-color: rgba(255, 255, 255, 0.04);
    background-image: none;
    background-repeat: no-repeat;
    border-color: rgba(252, 252, 252, 0.18);
    color: #eeeeee;
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.8px;
    line-height: 25px;
    margin: 60px 0 0;
    text-align: justify;
    text-decoration: none;
    text-transform: none;
    width: 578px;
}
div#info_content:hover {
}
div#info_content {
    margin-left: auto;
    margin-right: auto;
    margin-top: 42px;
    position: static;
}
div#info_content .caption {
    color: #eeeeee;
}
div#info_content a {
    color: #d7d7d7;
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.3px;
    line-height: 23px;
    text-align: center;
    text-decoration: none;
    text-transform: none;
}
div#info_content a:hover, div#info_content a:focus {
    color: silver;
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.3px;
    line-height: 23px;
    text-align: center;
    text-decoration: none;
    text-transform: none;
}
div#info_content .contenttitle {
    border-color: rgba(252, 252, 252, 0.18);
}
div#info_content .contenttitle a, div#info_content h3.contenttitle, div#info_content h1.contenttitle {
    color: #eeeeee;
}
div#info_content .contentInner {
    border-color: transparent;
}
@media only screen and (max-width: 500px) {
div#info_content {
    margin-left: auto;
    margin-right: auto;
    margin-top: 216.5px;
    position: static;
}
div#info_content {
    margin: 60px 0 0;
    width: 578px;
}
}
div#info_content {
    border-style: solid;
    border-width: 0.5px;
    padding: 75px 50px 30px;
    width: 578px;
}
div#info_content:hover {
}
div#info_content > .contentpadding {
    padding: 70px 50px 30px;
}
@media only screen and (max-width: 500px) {
div#info_content {
    border-style: solid;
    border-width: 0.5px;
    padding: 70px 50px 30px;
    width: 578px;
}
div#info_content > .contentpadding {
    padding: 70px 50px 30px;
}
}
div#articles_previousnext {
    border-color: #000;
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.8px;
    line-height: 23px;
    margin: 165px;
    text-align: center;
    text-transform: none;
    width: auto;
}
div#articles_previousnext:hover {
}
div#articles_previousnext {
    bottom: auto;
    left: auto;
    margin-right: 165px;
    margin-top: 165px;
    position: relative;
    right: auto;
    top: auto;
}
div#articles_previousnext a {
    color: #d7d7d7;
}
div#articles_previousnext .contenttitle {
    border-color: #000;
}
div#articles_previousnext .contentInner {
    border-color: transparent;
}
div#articles_previousnext .contentSectionImage {
    float: none;
    margin: 0 auto 10px;
}
@media only screen and (max-width: 500px) {
div#articles_previousnext {
    bottom: auto;
    left: auto;
    margin-right: 165px;
    margin-top: 165px;
    position: relative;
    right: auto;
    top: auto;
}
div#articles_previousnext {
    margin: 165px;
    width: auto;
}
}
div#articles_previousnext .paginationControl {
    font-family: Julius Sans One!important;
    font-size: 95%;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: left;
    text-transform: none;
}
div#articles_previousnext .paginationControl a {
    font-family: Julius Sans One!important;
    font-size: 1em;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: inherit;
    text-transform: none;
}
div#articles_previousnext .paginationControl .next {
    
    background-color: #a3a0a0;
    background-image: url("../images2/testsite/images/next_arrow.html");
    background-position: 100% 50%;
    background-repeat: no-repeat;
    bottom: auto;
    font-family: Julius Sans One!important;
    font-size: 95%;
    font-style: normal;
    font-weight: normal;
    left: auto;
    letter-spacing: 0.4px;
    line-height: 23px;
    margin: 0;
    position: absolute;
    right: 0;
    text-align: inherit;
    text-transform: none;
    top: 50%;
}
div#articles_previousnext .paginationControl .next:hover, div#articles_previousnext .paginationControl .next:focus {
    
    background-color: #a3a0a0;
    background-image: url("../images2/testsite/images/next_arrow.html");
    background-position: 100% 50%;
    background-repeat: no-repeat;
}
div#articles_previousnext .paginationControl .next-empty, div#articles_previousnext .paginationControl .next-empty:hover, div#articles_previousnext .paginationControl .next-empty:focus {
    
    background-color: #9c9999;
    background-image: none;
    background-repeat: no-repeat;
}
div#articles_previousnext .paginationControl .next-empty {
    border-style: solid;
    border-width: 0.5px;
}
div#articles_previousnext .paginationControl .next a {
    border-color: transparent;
    border-style: solid;
    border-width: 0.5px;
    color: #ada8a8;
}
div#articles_previousnext .paginationControl .previous {
    
    background-image: url("../images2/testsite/images/previous_arrow.html");
    background-position: 0 50%;
    background-repeat: no-repeat;
    font-family: Julius Sans One!important;
    font-size: 95%;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0.4px;
    line-height: 23px;
    margin: 0;
    position: static;
    text-align: inherit;
    text-transform: none;
}
div#articles_previousnext .paginationControl .hide {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 center;
    display: block;
}
div#articles_previousnext .paginationControl .previous:hover, div#articles_previousnext .paginationControl .previous:focus {
    
    background-image: url("../images2/testsite/images/previous_arrow.html");
    background-position: 0 50%;
    background-repeat: no-repeat;
}
div#articles_previousnext .paginationControl .hide:hover, div#articles_previousnext .paginationControl .hide:focus {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 center;
}
div#articles_previousnext .paginationControl .previous.previous-empty, div#articles_previousnext .paginationControl .previous-empty:hover, div#articles_previousnext .paginationControl .previous-empty:focus {
    
    background-image: url("../images2/testsite/images/previous_arrow.html");
    background-position: 0 50%;
    background-repeat: no-repeat;
}
div#articles_previousnext .paginationControl .previous-empty {
    border-style: solid;
    border-width: 0 0 0 1px;
}
div#articles_previousnext .paginationControl .previous a {
    border-color: transparent;
    border-style: solid;
    border-width: 0 0 0 1px;
    color: #ada8a8;
}
div#articles_previousnext {
}
div#articles_previousnext:hover {
}
@media only screen and (max-width: 500px) {
div#articles_previousnext {
}
}
div#article_title {
    
    background-image: none;
    background-repeat: no-repeat;
    width: 470px;
}
div#article_title:hover {
}
div#article_title {
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    position: static;
}
@media only screen and (max-width: 500px) {
div#article_title {
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    position: static;
}
div#article_title {
}
}
div#article_title {
    color: #eee;
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.4px;
    line-height: 23px;
    margin: 0 60px;
    padding: 20px 90px;
    text-align: center;
    text-transform: none;
    width: 470px;
}
div#article_title:hover {
}
div#article_title {
    font-size: 1em;
}
div#article_title .sectiontitle {
    color: #eee;
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: center;
    text-transform: none;
}
div#article_title {
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    position: static;
}
div#article_title > .contentpadding {
    padding: 20px 90px;
}
@media only screen and (max-width: 500px) {
div#article_title {
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    position: static;
}
div#article_title {
    margin: 0 60px;
    padding: 20px 90px;
    width: 470px;
}
div#article_title > .contentpadding {
    padding: 20px 90px;
}
}
div#article_view_strapline {
    color: #eee;
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: center;
    text-transform: none;
}
div#article_view_strapline:hover {
}
div#article_view_strapline .caption {
    color: #eee;
}
div#article_view_strapline .contenttitle a, div#article_view_strapline h3.contenttitle, div#article_view_strapline h1.contenttitle {
    color: #eee;
}
@media only screen and (max-width: 500px) {
div#article_view_strapline {
}
}
div#article_view_strapline {
}
div#article_view_strapline:hover {
}
@media only screen and (max-width: 500px) {
div#article_view_strapline {
}
}
div#article_article {
    
    background-color: rgba(255, 255, 255, 0.04);
    background-image: none;
    background-repeat: no-repeat;
    border-color: rgba(255, 255, 255, 0.22);
    border-style: solid;
    border-width: 0.5px;
    color: #eee;
    font-family: Julius Sans One!important;
    font-size: 100%;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: left;
    text-transform: none;
    width: auto;
}
div#article_article:hover {
}
div#article_article img, div#article_article.contentsection-photo .photo a, div#article_article img, div#article_article.contentsection-photo .photo .crop {
    border-color: transparent;
    border-style: none;
    border-width: 0.5px;
    box-shadow: 0 0 0 #d7d7d7;
}
div#article_article.contentsection-photo img {
    border: 0 none;
}
div#article_article .caption {
    color: #eee;
}
div#article_article > .contentpadding {
    padding: 0 30px 16.5px;
}
div#article_article .contenttitle {
    border-color: rgba(255, 255, 255, 0.22);
}
div#article_article .contenttitle a, div#article_article h3.contenttitle, div#article_article h1.contenttitle {
    color: #eee;
}
div#article_article .contentInner {
    border-color: transparent;
    padding: 16.5px;
}
div#article_article .contentSectionImage img {
    border-color: transparent;
    border-style: none;
    border-width: 0.5px;
}
div#article_article .contentSectionImage {
    float: left;
    margin: 0 4px 4px 0;
}
div#article_article .flickrItem div.crop, div#article_article .flickr_spacegallery div.crop, div#article_article .flickr_rotator a {
    border-color: transparent;
    border-style: none;
    border-width: 0.5px;
}
@media only screen and (max-width: 500px) {
div#article_article {
    border-style: solid;
    border-width: 0.5px;
    width: auto;
}
div#article_article > .contentpadding {
    padding: 0 30px 16.5px;
}
}
div#article_article {
}
div#article_article:hover {
}
@media only screen and (max-width: 500px) {
div#article_article {
}
}
div#comments_comments {
    margin: 6px 0;
    width: auto;
}
div#comments_comments:hover {
}
div#comments_comments {
    margin-left: 0;
    margin-top: 6px;
    position: static;
}
div#comments_comments .contenttitle {
    cursor: pointer;
    margin: 0;
}
div#comments_comments .contentInnerCollapsible {
    display: none;
}
@media only screen and (max-width: 500px) {
div#comments_comments {
    margin-left: 0;
    margin-top: 6px;
    position: static;
}
div#comments_comments {
    margin: 6px 0;
    width: auto;
}
}
div#comments_comments {
}
div#comments_comments:hover {
}
@media only screen and (max-width: 500px) {
div#comments_comments {
}
}
div#comments_form {
    margin: 6px 0;
    width: auto;
}
div#comments_form:hover {
}
div#comments_form {
    margin-left: 0;
    margin-top: 6px;
    position: static;
}
div#comments_form .contenttitle {
    cursor: pointer;
    margin: 0;
}
div#comments_form .contentInnerCollapsible {
    display: none;
}
@media only screen and (max-width: 500px) {
div#comments_form {
    margin-left: 0;
    margin-top: 6px;
    position: static;
}
div#comments_form {
    margin: 6px 0;
    width: auto;
}
}
div#comments_form {
}
div#comments_form:hover {
}
@media only screen and (max-width: 500px) {
div#comments_form {
}
}
div#footermenu {
    color: transparent;
    font-family: Julius Sans One!important;
    font-size: 100%;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.4px;
    line-height: 2px;
    text-align: center;
    text-transform: none;
}
div#footermenu:hover {
}
div#footermenu .caption {
    color: transparent;
}
div#footermenu a {
    color: transparent;
}
div#footermenu a:hover, div#footermenu a:focus {
    color: transparent;
}
div#footermenu .contenttitle a, div#footermenu h3.contenttitle, div#footermenu h1.contenttitle {
    color: transparent;
}
@media only screen and (max-width: 500px) {
div#footermenu {
}
}
div#footermenu {
}
div#footermenu:hover {
}
@media only screen and (max-width: 500px) {
div#footermenu {
}
}
div#product_photo_thumbnail {
}
div#product_photo_thumbnail:hover {
}
div#product_photo_thumbnail {
    margin-left: 0;
    margin-top: 0;
    position: static;
}
div#product_photo_thumbnail .caption {
    color: #d7d7d7;
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: left;
    text-transform: none;
}
@media only screen and (max-width: 500px) {
div#product_photo_thumbnail {
    margin-left: 0;
    margin-top: 0;
    position: static;
}
div#product_photo_thumbnail {
}
}
div#product_photo_thumbnail {
}
div#product_photo_thumbnail:hover {
}
@media only screen and (max-width: 500px) {
div#product_photo_thumbnail {
}
}
div#product_overview_container {
}
div#product_overview_container:hover {
}
@media only screen and (max-width: 500px) {
div#product_overview_container {
}
}
div#product_overview_container {
}
div#product_overview_container:hover {
}
div#product_overview_container {
    bottom: auto;
    left: auto;
    margin-bottom: 0;
    margin-left: 0;
    position: relative;
    right: auto;
    top: auto;
}
@media only screen and (max-width: 500px) {
div#product_overview_container {
    bottom: auto;
    left: auto;
    margin-bottom: 0;
    margin-left: 0;
    position: relative;
    right: auto;
    top: auto;
}
div#product_overview_container {
}
}
div#photo_description {
    
    background-color: transparent;
    background-image: none;
    background-repeat: no-repeat;
    border-style: solid;
    border-width: 0;
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    height: auto;
    letter-spacing: 0.8px;
    line-height: 23px;
    margin: 2px 0 11px;
    padding: 0;
    text-align: center;
    text-transform: none;
    width: auto;
}
html > body div#photo_description {
    height: auto;
    min-height: 0;
}
div#photo_description:hover {
}
div#photo_description {
    margin-left: 0;
    margin-top: 2px;
    position: static;
}
div#photo_description > .contentpadding {
    padding: 0;
}
div#photo_description .contentInner {
    background-color: transparent;
    height: auto;
}
html > body div#photo_description .contentInner {
    height: auto;
    min-height: 0;
}
@media only screen and (max-width: 500px) {
div#photo_description {
    margin-left: 0;
    margin-top: 2px;
    position: static;
}
div#photo_description {
    border-style: solid;
    border-width: 0;
    margin: 2px 0 11px;
    padding: 0;
    width: auto;
}
div#photo_description > .contentpadding {
    padding: 0;
}
}
div#photo_description .paginationControl {
    font-family: Julius Sans One!important;
    font-size: 95%;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: left;
    text-transform: none;
}
div#photo_description .paginationControl a {
    font-family: Julius Sans One!important;
    font-size: 1em;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: inherit;
    text-transform: none;
}
div#photo_description .paginationControl .next {
    
    background-image: none;
    background-repeat: no-repeat;
    font-family: Julius Sans One!important;
    font-size: 95%;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: inherit;
    text-transform: none;
}
div#photo_description .paginationControl .next:hover, div#photo_description .paginationControl .next:focus {
    
    background-image: none;
    background-repeat: no-repeat;
}
div#photo_description .paginationControl .next-empty, div#photo_description .paginationControl .next-empty:hover, div#photo_description .paginationControl .next-empty:focus {
    
    background-image: none;
    background-repeat: no-repeat;
}
div#photo_description .paginationControl .next-empty {
    border-style: solid;
    border-width: 0 1px 0 0;
}
div#photo_description .paginationControl .next a {
    border-color: transparent;
    border-style: solid;
    border-width: 0 1px 0 0;
}
div#photo_description .paginationControl .previous {
    
    background-image: none;
    background-repeat: no-repeat;
    font-family: Julius Sans One!important;
    font-size: 95%;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0.4px;
    line-height: 23px;
    margin: 0;
    position: static;
    text-align: inherit;
    text-transform: none;
}
div#photo_description .paginationControl .hide {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 center;
    display: block;
}
div#photo_description .paginationControl .previous:hover, div#photo_description .paginationControl .previous:focus {
    
    background-image: none;
    background-repeat: no-repeat;
}
div#photo_description .paginationControl .hide:hover, div#photo_description .paginationControl .hide:focus {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 center;
}
div#photo_description .paginationControl .previous.previous-empty, div#photo_description .paginationControl .previous-empty:hover, div#photo_description .paginationControl .previous-empty:focus {
    
    background-image: none;
    background-repeat: no-repeat;
}
div#photo_description .paginationControl .previous-empty {
    border-style: solid;
    border-width: 0 0 0 1px;
}
div#photo_description .paginationControl .previous a {
    border-color: transparent;
    border-style: solid;
    border-width: 0 0 0 1px;
}
div#photo_description {
    border-style: solid;
    border-width: 0.5px;
    padding: 30px 90px;
    width: auto;
}
div#photo_description:hover {
}
div#photo_description > .contentpadding {
    padding: 30px 90px;
}
@media only screen and (max-width: 500px) {
div#photo_description {
    border-style: solid;
    border-width: 0.5px;
    padding: 30px 90px;
    width: auto;
}
div#photo_description > .contentpadding {
    padding: 30px 90px;
}
}
div#photo_ref {
    
    background-color: transparent;
    background-image: none;
    background-repeat: no-repeat;
    border-style: solid;
    border-width: 0;
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    height: auto;
    letter-spacing: 0.8px;
    line-height: 23px;
    margin: 2px 0;
    padding: 0;
    text-align: center;
    text-transform: none;
    width: auto;
}
html > body div#photo_ref {
    height: auto;
    min-height: 0;
}
div#photo_ref:hover {
}
div#photo_ref {
    margin-left: 0;
    margin-top: 2px;
    position: static;
}
div#photo_ref > .contentpadding {
    padding: 0;
}
div#photo_ref .contentInner {
    background-color: transparent;
    height: auto;
}
html > body div#photo_ref .contentInner {
    height: auto;
    min-height: 0;
}
@media only screen and (max-width: 500px) {
div#photo_ref {
    margin-left: 0;
    margin-top: 2px;
    position: static;
}
div#photo_ref {
    border-style: solid;
    border-width: 0;
    margin: 2px 0;
    padding: 0;
    width: auto;
}
div#photo_ref > .contentpadding {
    padding: 0;
}
}
div#photo_ref .paginationControl {
    font-family: Julius Sans One!important;
    font-size: 95%;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: left;
    text-transform: none;
}
div#photo_ref .paginationControl a {
    font-family: Julius Sans One!important;
    font-size: 1em;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: inherit;
    text-transform: none;
}
div#photo_ref .paginationControl .next {
    
    background-image: none;
    background-repeat: no-repeat;
    font-family: Julius Sans One!important;
    font-size: 95%;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: inherit;
    text-transform: none;
}
div#photo_ref .paginationControl .next:hover, div#photo_ref .paginationControl .next:focus {
    
    background-image: none;
    background-repeat: no-repeat;
}
div#photo_ref .paginationControl .next-empty, div#photo_ref .paginationControl .next-empty:hover, div#photo_ref .paginationControl .next-empty:focus {
    
    background-image: none;
    background-repeat: no-repeat;
}
div#photo_ref .paginationControl .next-empty {
    border-style: solid;
    border-width: 0 1px 0 0;
}
div#photo_ref .paginationControl .next a {
    border-color: transparent;
    border-style: solid;
    border-width: 0 1px 0 0;
}
div#photo_ref .paginationControl .previous {
    
    background-image: none;
    background-repeat: no-repeat;
    font-family: Julius Sans One!important;
    font-size: 95%;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0.4px;
    line-height: 23px;
    margin: 0;
    position: static;
    text-align: inherit;
    text-transform: none;
}
div#photo_ref .paginationControl .hide {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 center;
    display: block;
}
div#photo_ref .paginationControl .previous:hover, div#photo_ref .paginationControl .previous:focus {
    
    background-image: none;
    background-repeat: no-repeat;
}
div#photo_ref .paginationControl .hide:hover, div#photo_ref .paginationControl .hide:focus {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 center;
}
div#photo_ref .paginationControl .previous.previous-empty, div#photo_ref .paginationControl .previous-empty:hover, div#photo_ref .paginationControl .previous-empty:focus {
    
    background-image: none;
    background-repeat: no-repeat;
}
div#photo_ref .paginationControl .previous-empty {
    border-style: solid;
    border-width: 0 0 0 1px;
}
div#photo_ref .paginationControl .previous a {
    border-color: transparent;
    border-style: solid;
    border-width: 0 0 0 1px;
}
div#photo_ref {
    border-style: solid;
    border-width: 0.5px;
    padding: 30px 90px;
    width: auto;
}
div#photo_ref:hover {
}
div#photo_ref > .contentpadding {
    padding: 30px 90px;
}
@media only screen and (max-width: 500px) {
div#photo_ref {
    border-style: solid;
    border-width: 0.5px;
    padding: 30px 90px;
    width: auto;
}
div#photo_ref > .contentpadding {
    padding: 30px 90px;
}
}
div#photo_takendate {
    
    background-color: transparent;
    background-image: none;
    background-repeat: no-repeat;
    border-style: solid;
    border-width: 0;
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    height: auto;
    letter-spacing: 0.8px;
    line-height: 23px;
    margin: 2px 0;
    padding: 0;
    text-align: center;
    text-transform: none;
    width: auto;
}
html > body div#photo_takendate {
    height: auto;
    min-height: 0;
}
div#photo_takendate:hover {
}
div#photo_takendate {
    margin-left: 0;
    margin-top: 2px;
    position: static;
}
div#photo_takendate > .contentpadding {
    padding: 0;
}
div#photo_takendate .contentInner {
    background-color: transparent;
    height: auto;
}
html > body div#photo_takendate .contentInner {
    height: auto;
    min-height: 0;
}
@media only screen and (max-width: 500px) {
div#photo_takendate {
    margin-left: 0;
    margin-top: 2px;
    position: static;
}
div#photo_takendate {
    border-style: solid;
    border-width: 0;
    margin: 2px 0;
    padding: 0;
    width: auto;
}
div#photo_takendate > .contentpadding {
    padding: 0;
}
}
div#photo_takendate .paginationControl {
    font-family: Julius Sans One!important;
    font-size: 95%;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: left;
    text-transform: none;
}
div#photo_takendate .paginationControl a {
    font-family: Julius Sans One!important;
    font-size: 1em;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: inherit;
    text-transform: none;
}
div#photo_takendate .paginationControl .next {
    
    background-image: none;
    background-repeat: no-repeat;
    font-family: Julius Sans One!important;
    font-size: 95%;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: inherit;
    text-transform: none;
}
div#photo_takendate .paginationControl .next:hover, div#photo_takendate .paginationControl .next:focus {
    
    background-image: none;
    background-repeat: no-repeat;
}
div#photo_takendate .paginationControl .next-empty, div#photo_takendate .paginationControl .next-empty:hover, div#photo_takendate .paginationControl .next-empty:focus {
    
    background-image: none;
    background-repeat: no-repeat;
}
div#photo_takendate .paginationControl .next-empty {
    border-style: solid;
    border-width: 0 1px 0 0;
}
div#photo_takendate .paginationControl .next a {
    border-color: transparent;
    border-style: solid;
    border-width: 0 1px 0 0;
}
div#photo_takendate .paginationControl .previous {
    
    background-image: none;
    background-repeat: no-repeat;
    font-family: Julius Sans One!important;
    font-size: 95%;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0.4px;
    line-height: 23px;
    margin: 0;
    position: static;
    text-align: inherit;
    text-transform: none;
}
div#photo_takendate .paginationControl .hide {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 center;
    display: block;
}
div#photo_takendate .paginationControl .previous:hover, div#photo_takendate .paginationControl .previous:focus {
    
    background-image: none;
    background-repeat: no-repeat;
}
div#photo_takendate .paginationControl .hide:hover, div#photo_takendate .paginationControl .hide:focus {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 center;
}
div#photo_takendate .paginationControl .previous.previous-empty, div#photo_takendate .paginationControl .previous-empty:hover, div#photo_takendate .paginationControl .previous-empty:focus {
    
    background-image: none;
    background-repeat: no-repeat;
}
div#photo_takendate .paginationControl .previous-empty {
    border-style: solid;
    border-width: 0 0 0 1px;
}
div#photo_takendate .paginationControl .previous a {
    border-color: transparent;
    border-style: solid;
    border-width: 0 0 0 1px;
}
div#photo_takendate {
    border-style: solid;
    border-width: 0.5px;
    padding: 30px 90px;
    width: auto;
}
div#photo_takendate:hover {
}
div#photo_takendate > .contentpadding {
    padding: 30px 90px;
}
@media only screen and (max-width: 500px) {
div#photo_takendate {
    border-style: solid;
    border-width: 0.5px;
    padding: 30px 90px;
    width: auto;
}
div#photo_takendate > .contentpadding {
    padding: 30px 90px;
}
}
div#photo_location {
    
    background-color: transparent;
    background-image: none;
    background-repeat: no-repeat;
    border-style: solid;
    border-width: 0;
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    height: auto;
    letter-spacing: 0.8px;
    line-height: 23px;
    margin: 2px 0;
    padding: 0;
    text-align: center;
    text-transform: none;
    width: auto;
}
html > body div#photo_location {
    height: auto;
    min-height: 0;
}
div#photo_location:hover {
}
div#photo_location {
    margin-left: 0;
    margin-top: 2px;
    position: static;
}
div#photo_location > .contentpadding {
    padding: 0;
}
div#photo_location .contentInner {
    background-color: transparent;
    height: auto;
}
html > body div#photo_location .contentInner {
    height: auto;
    min-height: 0;
}
@media only screen and (max-width: 500px) {
div#photo_location {
    margin-left: 0;
    margin-top: 2px;
    position: static;
}
div#photo_location {
    border-style: solid;
    border-width: 0;
    margin: 2px 0;
    padding: 0;
    width: auto;
}
div#photo_location > .contentpadding {
    padding: 0;
}
}
div#photo_location .paginationControl {
    font-family: Julius Sans One!important;
    font-size: 95%;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: left;
    text-transform: none;
}
div#photo_location .paginationControl a {
    font-family: Julius Sans One!important;
    font-size: 1em;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: inherit;
    text-transform: none;
}
div#photo_location .paginationControl .next {
    
    background-image: none;
    background-repeat: no-repeat;
    font-family: Julius Sans One!important;
    font-size: 95%;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: inherit;
    text-transform: none;
}
div#photo_location .paginationControl .next:hover, div#photo_location .paginationControl .next:focus {
    
    background-image: none;
    background-repeat: no-repeat;
}
div#photo_location .paginationControl .next-empty, div#photo_location .paginationControl .next-empty:hover, div#photo_location .paginationControl .next-empty:focus {
    
    background-image: none;
    background-repeat: no-repeat;
}
div#photo_location .paginationControl .next-empty {
    border-style: solid;
    border-width: 0 1px 0 0;
}
div#photo_location .paginationControl .next a {
    border-color: transparent;
    border-style: solid;
    border-width: 0 1px 0 0;
}
div#photo_location .paginationControl .previous {
    
    background-image: none;
    background-repeat: no-repeat;
    font-family: Julius Sans One!important;
    font-size: 95%;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0.4px;
    line-height: 23px;
    margin: 0;
    position: static;
    text-align: inherit;
    text-transform: none;
}
div#photo_location .paginationControl .hide {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 center;
    display: block;
}
div#photo_location .paginationControl .previous:hover, div#photo_location .paginationControl .previous:focus {
    
    background-image: none;
    background-repeat: no-repeat;
}
div#photo_location .paginationControl .hide:hover, div#photo_location .paginationControl .hide:focus {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 center;
}
div#photo_location .paginationControl .previous.previous-empty, div#photo_location .paginationControl .previous-empty:hover, div#photo_location .paginationControl .previous-empty:focus {
    
    background-image: none;
    background-repeat: no-repeat;
}
div#photo_location .paginationControl .previous-empty {
    border-style: solid;
    border-width: 0 0 0 1px;
}
div#photo_location .paginationControl .previous a {
    border-color: transparent;
    border-style: solid;
    border-width: 0 0 0 1px;
}
div#photo_location {
    border-style: solid;
    border-width: 0.5px;
    padding: 30px 90px;
    width: auto;
}
div#photo_location:hover {
}
div#photo_location > .contentpadding {
    padding: 30px 90px;
}
@media only screen and (max-width: 500px) {
div#photo_location {
    border-style: solid;
    border-width: 0.5px;
    padding: 30px 90px;
    width: auto;
}
div#photo_location > .contentpadding {
    padding: 30px 90px;
}
}
div#photo_photographer {
    
    background-color: transparent;
    background-image: none;
    background-repeat: no-repeat;
    border-style: solid;
    border-width: 0;
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    height: auto;
    letter-spacing: 0.8px;
    line-height: 23px;
    margin: 2px 0;
    padding: 0;
    text-align: center;
    text-transform: none;
    width: auto;
}
html > body div#photo_photographer {
    height: auto;
    min-height: 0;
}
div#photo_photographer:hover {
}
div#photo_photographer {
    margin-left: 0;
    margin-top: 2px;
    position: static;
}
div#photo_photographer > .contentpadding {
    padding: 0;
}
div#photo_photographer .contentInner {
    background-color: transparent;
    height: auto;
}
html > body div#photo_photographer .contentInner {
    height: auto;
    min-height: 0;
}
@media only screen and (max-width: 500px) {
div#photo_photographer {
    margin-left: 0;
    margin-top: 2px;
    position: static;
}
div#photo_photographer {
    border-style: solid;
    border-width: 0;
    margin: 2px 0;
    padding: 0;
    width: auto;
}
div#photo_photographer > .contentpadding {
    padding: 0;
}
}
div#photo_photographer .paginationControl {
    font-family: Julius Sans One!important;
    font-size: 95%;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: left;
    text-transform: none;
}
div#photo_photographer .paginationControl a {
    font-family: Julius Sans One!important;
    font-size: 1em;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: inherit;
    text-transform: none;
}
div#photo_photographer .paginationControl .next {
    
    background-image: none;
    background-repeat: no-repeat;
    font-family: Julius Sans One!important;
    font-size: 95%;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: inherit;
    text-transform: none;
}
div#photo_photographer .paginationControl .next:hover, div#photo_photographer .paginationControl .next:focus {
    
    background-image: none;
    background-repeat: no-repeat;
}
div#photo_photographer .paginationControl .next-empty, div#photo_photographer .paginationControl .next-empty:hover, div#photo_photographer .paginationControl .next-empty:focus {
    
    background-image: none;
    background-repeat: no-repeat;
}
div#photo_photographer .paginationControl .next-empty {
    border-style: solid;
    border-width: 0 1px 0 0;
}
div#photo_photographer .paginationControl .next a {
    border-color: transparent;
    border-style: solid;
    border-width: 0 1px 0 0;
}
div#photo_photographer .paginationControl .previous {
    
    background-image: none;
    background-repeat: no-repeat;
    font-family: Julius Sans One!important;
    font-size: 95%;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0.4px;
    line-height: 23px;
    margin: 0;
    position: static;
    text-align: inherit;
    text-transform: none;
}
div#photo_photographer .paginationControl .hide {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 center;
    display: block;
}
div#photo_photographer .paginationControl .previous:hover, div#photo_photographer .paginationControl .previous:focus {
    
    background-image: none;
    background-repeat: no-repeat;
}
div#photo_photographer .paginationControl .hide:hover, div#photo_photographer .paginationControl .hide:focus {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 center;
}
div#photo_photographer .paginationControl .previous.previous-empty, div#photo_photographer .paginationControl .previous-empty:hover, div#photo_photographer .paginationControl .previous-empty:focus {
    
    background-image: none;
    background-repeat: no-repeat;
}
div#photo_photographer .paginationControl .previous-empty {
    border-style: solid;
    border-width: 0 0 0 1px;
}
div#photo_photographer .paginationControl .previous a {
    border-color: transparent;
    border-style: solid;
    border-width: 0 0 0 1px;
}
div#photo_photographer {
    border-style: solid;
    border-width: 0.5px;
    padding: 30px 90px;
    width: auto;
}
div#photo_photographer:hover {
}
div#photo_photographer > .contentpadding {
    padding: 30px 90px;
}
@media only screen and (max-width: 500px) {
div#photo_photographer {
    border-style: solid;
    border-width: 0.5px;
    padding: 30px 90px;
    width: auto;
}
div#photo_photographer > .contentpadding {
    padding: 30px 90px;
}
}
div#photo_payment {
    
    background-color: transparent;
    background-image: none;
    background-repeat: no-repeat;
    border-style: solid;
    border-width: 0;
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    height: auto;
    letter-spacing: 0.8px;
    line-height: 23px;
    margin: 2px 0;
    padding: 0;
    text-align: center;
    text-transform: none;
    width: auto;
}
html > body div#photo_payment {
    height: auto;
    min-height: 0;
}
div#photo_payment:hover {
}
div#photo_payment {
    margin-left: 0;
    margin-top: 2px;
    position: static;
}
div#photo_payment > .contentpadding {
    padding: 0;
}
div#photo_payment .contentInner {
    background-color: transparent;
    height: auto;
}
html > body div#photo_payment .contentInner {
    height: auto;
    min-height: 0;
}
@media only screen and (max-width: 500px) {
div#photo_payment {
    margin-left: 0;
    margin-top: 2px;
    position: static;
}
div#photo_payment {
    border-style: solid;
    border-width: 0;
    margin: 2px 0;
    padding: 0;
    width: auto;
}
div#photo_payment > .contentpadding {
    padding: 0;
}
}
div#photo_payment .paginationControl {
    font-family: Julius Sans One!important;
    font-size: 95%;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: left;
    text-transform: none;
}
div#photo_payment .paginationControl a {
    font-family: Julius Sans One!important;
    font-size: 1em;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: inherit;
    text-transform: none;
}
div#photo_payment .paginationControl .next {
    
    background-image: none;
    background-repeat: no-repeat;
    font-family: Julius Sans One!important;
    font-size: 95%;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: inherit;
    text-transform: none;
}
div#photo_payment .paginationControl .next:hover, div#photo_payment .paginationControl .next:focus {
    
    background-image: none;
    background-repeat: no-repeat;
}
div#photo_payment .paginationControl .next-empty, div#photo_payment .paginationControl .next-empty:hover, div#photo_payment .paginationControl .next-empty:focus {
    
    background-image: none;
    background-repeat: no-repeat;
}
div#photo_payment .paginationControl .next-empty {
    border-style: solid;
    border-width: 0 1px 0 0;
}
div#photo_payment .paginationControl .next a {
    border-color: transparent;
    border-style: solid;
    border-width: 0 1px 0 0;
}
div#photo_payment .paginationControl .previous {
    
    background-image: none;
    background-repeat: no-repeat;
    font-family: Julius Sans One!important;
    font-size: 95%;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0.4px;
    line-height: 23px;
    margin: 0;
    position: static;
    text-align: inherit;
    text-transform: none;
}
div#photo_payment .paginationControl .hide {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 center;
    display: block;
}
div#photo_payment .paginationControl .previous:hover, div#photo_payment .paginationControl .previous:focus {
    
    background-image: none;
    background-repeat: no-repeat;
}
div#photo_payment .paginationControl .hide:hover, div#photo_payment .paginationControl .hide:focus {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 center;
}
div#photo_payment .paginationControl .previous.previous-empty, div#photo_payment .paginationControl .previous-empty:hover, div#photo_payment .paginationControl .previous-empty:focus {
    
    background-image: none;
    background-repeat: no-repeat;
}
div#photo_payment .paginationControl .previous-empty {
    border-style: solid;
    border-width: 0 0 0 1px;
}
div#photo_payment .paginationControl .previous a {
    border-color: transparent;
    border-style: solid;
    border-width: 0 0 0 1px;
}
div#photo_payment {
    border-style: solid;
    border-width: 0.5px;
    padding: 30px 90px;
    width: auto;
}
div#photo_payment:hover {
}
div#photo_payment > .contentpadding {
    padding: 30px 90px;
}
@media only screen and (max-width: 500px) {
div#photo_payment {
    border-style: solid;
    border-width: 0.5px;
    padding: 30px 90px;
    width: auto;
}
div#photo_payment > .contentpadding {
    padding: 30px 90px;
}
}
div#product_short_description {
}
div#product_short_description:hover {
}
div#product_short_description .contentInner {
    padding: 0;
}
@media only screen and (max-width: 500px) {
div#product_short_description {
}
}
div#product_short_description {
}
div#product_short_description:hover {
}
@media only screen and (max-width: 500px) {
div#product_short_description {
}
}
div#photo_next {
    font-family: Julius Sans One!important;
    font-size: 95%;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: inherit;
    text-transform: none;
}
div#photo_next:hover {
}
div#photo_next a {
    color: #d7d7d7;
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: left;
    text-decoration: none;
    text-transform: none;
}
div#photo_next a:hover, div#photo_next a:focus {
    color: silver;
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: left;
    text-decoration: none;
    text-transform: none;
}
@media only screen and (max-width: 500px) {
div#photo_next {
}
}
div#photo_next .paginationControl {
    font-family: Julius Sans One!important;
    font-size: 95%;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: left;
    text-transform: none;
}
div#photo_next .paginationControl a {
    font-family: Julius Sans One!important;
    font-size: 1em;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: inherit;
    text-transform: none;
}
div#photo_next .paginationControl .next {
    
    background-image: none;
    background-repeat: no-repeat;
    font-family: Julius Sans One!important;
    font-size: 95%;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: inherit;
    text-transform: none;
}
div#photo_next .paginationControl .next-empty, div#photo_next .paginationControl .next-empty:hover, div#photo_next .paginationControl .next-empty:focus {
    
    background-image: none;
    background-repeat: no-repeat;
}
div#photo_next .paginationControl .next-empty {
    border-style: solid;
    border-width: 0 1px 0 0;
}
div#photo_next .paginationControl .next a {
    border-color: transparent;
    border-style: solid;
    border-width: 0 1px 0 0;
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: left;
    text-decoration: none;
    text-transform: none;
}
div#photo_next .paginationControl .next:hover a, div#photo_next .paginationControl .next:focus a {
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: left;
    text-decoration: none;
    text-transform: none;
}
div#photo_next .paginationControl .previous {
    
    background-image: none;
    background-repeat: no-repeat;
    font-family: Julius Sans One!important;
    font-size: 95%;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0.4px;
    line-height: 23px;
    margin: 0;
    position: static;
    text-align: inherit;
    text-transform: none;
}
div#photo_next .paginationControl .hide {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 center;
    display: block;
}
div#photo_next .paginationControl .previous:hover, div#photo_next .paginationControl .previous:focus {
    
    background-image: none;
    background-repeat: no-repeat;
}
div#photo_next .paginationControl .hide:hover, div#photo_next .paginationControl .hide:focus {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 center;
}
div#photo_next .paginationControl .previous.previous-empty, div#photo_next .paginationControl .previous-empty:hover, div#photo_next .paginationControl .previous-empty:focus {
    
    background-image: none;
    background-repeat: no-repeat;
}
div#photo_next .paginationControl .previous-empty {
    border-style: solid;
    border-width: 0 0 0 1px;
}
div#photo_next .paginationControl .previous a {
    border-color: transparent;
    border-style: solid;
    border-width: 0 0 0 1px;
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: left;
    text-decoration: none;
    text-transform: none;
}
div#photo_next .paginationControl .previous:hover a, div#photo_next .paginationControl .previous:focus a {
    font-family: Julius Sans One!important;
    font-size: 13px;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: left;
    text-decoration: none;
    text-transform: none;
}
div#photo_next {
    
    background-image: none;
    background-repeat: no-repeat;
    border-color: transparent;
    border-style: solid;
    border-width: 0 1px 0 0;
    height: auto;
    padding: 0 5px 0 0;
    width: auto;
}
div#photo_next:hover {
    
    background-image: none;
    background-repeat: no-repeat;
    border-color: silver;
    font-family: Julius Sans One!important;
    font-size: 95%;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: inherit;
    text-transform: none;
}
div#photo_next {
    margin-left: 40px;
    margin-top: 0;
    position: static;
}
div#photo_next > .contentpadding {
    padding: 0 5px 0 0;
}
@media only screen and (max-width: 500px) {
div#photo_next {
    margin-left: 40px;
    margin-top: 0;
    position: static;
}
div#photo_next {
    border-style: solid;
    border-width: 0 1px 0 0;
    height: auto;
    padding: 0 5px 0 0;
    width: auto;
}
div#photo_next > .contentpadding {
    padding: 0 5px 0 0;
}
}
div#main_menu_mobile {
    
    background-color: rgba(255, 255, 255, 0.04);
    background-image: none;
    background-repeat: no-repeat;
    border-style: none;
    border-width: 0;
    padding: 25px 40px 25px 0;
    text-align: center !important;
    width: 100%;
}
div#main_menu_mobile:hover {
}
div#main_menu_mobile > .contentpadding {
    padding: 25px 40px 25px 0;
}
@media only screen and (max-width: 500px) {
div#main_menu_mobile {
    margin-left: auto;
    margin-right: auto;
    margin-top: 12px;
    position: static;
}
div#main_menu_mobile {
    border-style: none;
    border-width: 0;
    margin: 0;
    padding: 25px 40px 25px 0;
    width: 100%;
}
div#main_menu_mobile > .contentpadding {
    padding: 25px 40px 25px 0;
}
}
div#cSelect_main_menu_mobile_container .cSelect li.hasSub a {
    font-family: Julius Sans One!important;
    font-size: 100%;
    font-style: italic;
    font-weight: 700;
    letter-spacing: normal;
    line-height: 23px;
    text-align: left;
    text-transform: none;
}
div#cSelect_main_menu_mobile_container .cSelect li.noSub a {
    font-family: Julius Sans One!important;
    font-size: 100%;
    font-style: normal;
    font-weight: normal;
    letter-spacing: normal;
    line-height: 23px;
    text-align: left;
    text-transform: none;
}
div#cSelect_main_menu_mobile_container .cSelect ul.cSelectSubUl li a {
    padding: 5px 28px 5px 25px;
}
div#cSelect_main_menu_mobile_container .cSelect li.item-hovered a, div#cSelect_main_menu_mobile_container .cSelect ul li ul.cSelectSubUl li.item-hovered a {
    background-color: #fff;
}
div.contentsection-submenu {
    
    background-color: transparent;
    background-image: none;
    background-repeat: no-repeat;
    border-color: transparent;
    border-style: solid;
    border-width: 0;
    padding: 0;
}
div.contentsection-submenu:hover {
}
div.contentsection-submenu > .contentpadding {
    padding: 0;
}
@media only screen and (max-width: 500px) {
div.contentsection-submenu {
}
}
div.contentsection-title {
    border-color: transparent;
    border-style: solid;
    border-width: 0;
    color: #fff;
    font-family: Julius Sans One!important;
    font-size: 110%;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.4px;
    line-height: 23px;
    margin: 0;
    padding: 30px 90px;
    text-align: center;
    text-transform: none;
}
div.contentsection-title:hover {
}
div.contentsection-title {
    font-size: 1em;
}
div.contentsection-title .sectiontitle {
    color: #fff;
    font-family: Julius Sans One!important;
    font-size: 110%;
    font-style: normal;
    font-weight: 300;
    letter-spacing: 0.4px;
    line-height: 23px;
    text-align: center;
    text-transform: none;
}
div.contentsection-title {
    margin-left: 0;
    margin-top: 0;
    position: static;
}
div.contentsection-title > .contentpadding {
    padding: 30px 90px;
}
@media only screen and (max-width: 500px) {
div.contentsection-title {
    margin-left: 0;
    margin-top: 0;
    position: static;
}
}
