﻿body {margin: 0px; background-image: url(../graphics/design/bg_top.gif); text-align: center;
      background-repeat: repeat-x; background-color: #f3f3ff}
div {text-align: left}
div, td, tr, font, p {font-family: Trebuchet MS}
img {border: 0px; display: block}

#bgshell {background-image: url(../graphics/design/bg_bot.gif); background-repeat: repeat-x;
          background-position: left bottom; border-bottom: solid 1px #d7d7eb}
#pageshell {width: 1000px; position: relative; margin: auto}

#topbar {width: 1000px; height: 273px; position: relative; margin: auto}
#tb_main {width: 1000px; position: absolute; top: 0px; left: 0px; height: 273px; z-index: 1}
.tb_mid {width: 173px; height: 176px; position: absolute; top: 65px; left: 109px}

#menubar {width: 900px; height: 57px; position: relative; margin: auto; z-index: 3; margin-top: -7px}
#mb_search {position: absolute; top: 8px; left: 721px; width: 175px; height: 17px}
.mb_search_text {background-color:#f4f4ff; width: 160px; margin-top:1px; padding-top:0px; float:right; border:solid 1px #4f4c90; padding-bottom:0px; height:14px; font-size: 11px; color: #3F3E4B;}
.btn_go {width: 33px; vertical-align:top; height: 17px;} 
#mb_font_size {position: absolute; top: 35px; left: 726px; width: 196px; font-size: 11px;
               color: #262470; text-align: right}
#mb_font_size a {color: #262470; text-decoration: none}
#mb_print {width: 26px; height: 22px; display: inline; margin-top: -11px; margin-bottom: -2px}
#mb_menu {font-size: 13px; color: #262470; margin-left: 175px}
#mb_menu_leftbull {display: inline; float: left; margin-top: 8px}


#hp_boxes {width: 1000px; margin: auto; position: relative; text-align: center}
#hp_boxes table {margin: auto; text-align: left; min-height: 351px}

#hp_box1 {width: 199px; background-image: url(../graphics/design/bg_hpbox1.gif);
    background-repeat: no-repeat; background-color: #E0E6C4; vertical-align: top}
#hp_box2 {width: 499px; background-image: url(../graphics/design/bg_hpbox2.gif);
    background-repeat: no-repeat; background-color: #E9E9FA; vertical-align: top}
#hp_box3 {width: 199px; background-image: url(../graphics/design/bg_hpbox3.gif);
    background-repeat: no-repeat; background-color: #EADECA; vertical-align: top}
.hp_box {margin: 0px 18px; padding-top:34px; font-size: 13px; line-height: 17px; color: #3F3E4B; overflow: hidden}
.hp_box h1 {font-size: 20px; line-height: 22px; font-weight: normal;
    font-style: italic; margin-bottom: 16px; }
#hp_box1 .hp_box h1, #hp_box1 .hp_box a {color: #56610B; font-style: italic; text-decoration: none}
    #hp_box1 .hp_box a:hover {text-decoration: underline}
#hp_box2 .hp_box h1, #hp_box2 .hp_box a {color: #262470; font-style: italic; text-decoration: none}
    #hp_box2 .hp_box a:hover {text-decoration: underline}
#hp_box3 .hp_box h1, #hp_box3 .hp_box a {color: #5A431A; font-style: italic; text-decoration: none}
    #hp_box3 .hp_box a:hover {text-decoration: underline}

#donate {position: absolute; top: 211px; left: 44px; width: 119px; height: 119px; z-index: 100}
#donate img {width: 119px; height: 119px}

#internal {width: 950px; min-height: 540px; margin: auto; position: relative}
#int_line {width: 30px; vertical-align: top; background-image: url(../graphics/design/int_line.gif);
           background-repeat: repeat-y; background-position: 0px 4px}
#int_line_top, #int_line_bot {width: 10px; height: 54px}
#int_spacer {width: 36px}

#int_menu {padding-top: 33px; width: 180px; font-size: 13px; vertical-align: top}
.lmenu_item a {color: #262470; font-size: 13px; text-decoration: none; margin: 2px 20px; display: block}
.lmenu_item {width: 180px; background-color: Transparent; margin-bottom: 6px; overflow: hidden}
.lmenu_item:hover, .menu_active {background-color: #54529E}
.lmenu_item:hover a, .menu_active a {color: White}
.sub_menu {padding-left: 20px; width: 160px}

#page_copy {width: 499px; padding-top: 30px; vertical-align: top}
#page_copy, #page_copy td {font-size: 13px; line-height: 17px; color: #3F3E4B}
#page_copy h1 {font-size: 25px; line-height: normal; color: #262470; font-weight: normal;
    font-style: italic; margin-bottom: 16px; margin-top:0px;}
#page_copy a, #page_copy a font {color: #262470; text-decoration: none}
#page_copy a:hover {text-decoration: underline}
    
    
#footer {font-size: 11px; color: #5A431A; width: 1000px; margin: auto; text-align: center}
#footer a {color: #5A431A; text-decoration: none}
#footer a:hover {text-decoration: underline}
#ft_line {width: 1000px; height: 9px}
#ft_copyright {margin: 16px 0px; color: #262470; text-align: center; line-height: 13px}



/* Telerik Styles */

.BrownBold {font-size: 20px; line-height: normal; color: #5A431A; font-weight: bold; font-style: italic}
.RightColHeader {font-size: 20px; line-height: 22px; font-weight: normal;
    font-style: italic; margin-bottom: 16px; color: #5A431A; font-style: italic}
.RightColDate {color: #3f3e4b; font-size: 11px}

.LeftColHeader {font-size: 20px; line-height: 22px; font-weight: normal;
    font-style: italic; margin-bottom: 16px; color: #56610B; font-style: italic}
.MidColHeader {font-size: 20px; line-height: 22px; font-weight: normal;
    font-style: italic; margin-bottom: 16px; color: #262470; font-style: italic}
.hp_box_small {font-size: 11px; line-height: 13px}