body { background: url('/page/-/images/body_bg.jpg') repeat; font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; }
.content-box strong { font-weight: bold }
.content-box em {font-style: italic }
.content-box ul, .content-box ol {list-style-type:disc}
#container { width: 744px; margin: 0 auto; padding: 0 18px 9px 18px; background: url('/page/-/images/container_bg.png') repeat-y; }
/* header area */
#header { background: url('/page/-/images/header_bg.jpg') no-repeat; }
#header h1 { float: left; width: 746px; height: 30px; margin-top: 9px;}
#header h1 a { text-indent: -2000px; display: block; width: 100%; height: 100%; cursor: pointer; background: url('/page/-/images/main_logo.gif') no-repeat; }
#header h2 { float: left; width: 501px; height: 209px; padding: 0 0 7px 7px; margin: 9px 15px 7px 0; }
#header h2 a { text-indent: -2000px; display: block; width: 100%; height: 100%; cursor: pointer; background: url('/page/-/images/kirkpatrick-tagline.jpg') bottom left no-repeat; }
#header form { width: 150px; float: left; padding: 20px 25px 10px 25px; border-bottom: 1px solid #d3c3a4; }
#header form legend { font-size: 24px; color: #362100; margin: 0 0 8px -6px; }
#header form label { display: none; }
#header form .input-text { width: 144px; border-right: 2px solid #fff; border-bottom: 2px solid #fff; border-top: 2px solid #848484; border-left: 2px solid #848484; padding: 2px; margin-bottom: 10px; }
#header form .custom { width: 76px; margin-right: 10px; }
#header form .input-button { background: url('/page/-/images/go_button.gif') no-repeat; width: 50px; height: 28px; border: none; margin-bottom: 8px; cursor: pointer; }
#header a#contribute { display: block; width: 207px; height: 38px; background: url('/page/-/images/contribute_bg.gif') no-repeat; text-align: center; color: #fff; text-decoration: none; float: left; font-size: 24px; padding-top: 6px; margin-top: 18px; }
#header #main-nav { clear: both; background: url('/page/-/images/main_nav_bg.gif') repeat-x; height: 31px; }
#header #main-nav li { display: inline; position: relative; float: left; }
#header #main-nav a { display: block; float: left; background: url('/page/-/images/divider.gif') right no-repeat; text-decoration: none; color: #fff; font-size: 14px; height: 26px; padding: 5px 14px 0 14px; }
#header #main-nav a.last-item { background: none; }
/* content area */
#content { padding: 12px 0 20px 7px; background: url('/page/-/images/content_bg.gif') repeat-y; width: 744px; }
/* main content blocks */
#main-content { width: 470px; float: left; margin: 0 0 0 18px; color: #55483c; }
#main-content h2 { margin: 0 0 6px -18px; height: 22px; text-indent: -5000px; }
#main-content h2.local-spotlight { background: url('/page/-/images/local_spotlight.gif') no-repeat; width: 292px; }
#main-content h2.news { background: url('/page/-/images/news.gif') no-repeat; width: 108px; }
#main-content h2.video { background: url('/page/-/images/videos.gif') no-repeat; width: 139px; }
#main-content h2.calendar { background: url('/page/-/images/calendar.gif') no-repeat; width: 195px; }
#main-content h2.press_release { background: url('/page/-/images/press_releases.gif') no-repeat; width: 278px; }
#main-content h2.issues { background: url('/page/-/images/issues.gif') no-repeat; width: 118px; }
#main-content h2.contact { background: url('/page/-/images/contact.gif') no-repeat; width: 173px; }
#main-content h2.contribute { background: url('/page/-/images/contribute.gif') no-repeat; width: 222px; }
#main-content h2.endorsements { background: url('/page/-/images/endorsements.gif') no-repeat; width: 280px; }
#main-content h2.joinann { background: url('/page/-/images/joinann.gif') no-repeat; width: 180px; }
#main-content h2.meetann { background: url('/page/-/images/meetann.gif') no-repeat; width: 185px; }
#main-content h2.newscenter { background: url('/page/-/images/newscenter.gif') no-repeat; width: 245px; }
#main-content h2.takeaction { background: url('/page/-/images/takeaction.gif') no-repeat; width: 232px; }
#main-content .main-block { background: url('/page/-/images/main_content_rounded_top.gif') top no-repeat; padding-top: 8px; margin-bottom: 12px; }
#main-content .main-block-inner { background: #ddc7a0 url('/page/-/images/main_content_rounded_bottom.gif') bottom no-repeat; padding-bottom: 10px; }
#main-content .content-box { background: #ddc7a0 url('/page/-/images/main_content_rounded_box.gif') no-repeat; padding: 0 7px; min-height: 201px; }
#main-content .content-box img { float: left; padding: 2px; border: 1px solid #d6d1bd; margin-right: 10px; position: relative;}
#main-content .content-box img.custom { padding: 2px; border: none; }
#main-content .content-box h3 { font-size: 24px; font-style: italic; padding: 10px 0; }
#main-content .content-box h4 { font-size: 14px; font-style: italic; }
#main-content .content-box h4 span { font-size: 11px; color: #a90000; }
#main-content .content-box a.read-more { font-size: 9px; font-weight: bold; text-transform: uppercase; color: #a90000; text-decoration: underline; }
#main-content .content-box a.read-all { font-size: 10px; font-style: italic; color: #a90000; text-decoration: none; }
#main-content .content-box p { margin-bottom: 10px; font-size: 13px; }
#main-content .content-box a.find { text-transform: uppercase; color: #55483c; }
/* social networking */
#social-netw { background: url('/page/-/images/social_networking.gif') no-repeat; width: 450px; height: 47px; padding: 0 10px; margin-bottom: 8px; }
#social-netw2 { background: url('/page/-/images/youtube_box.gif') no-repeat; width: 472px; height: 335px; padding: 0 0px; margin-bottom: 8px; }
#social-netw h4 { font-size: 14px; font-style: italic; padding-top: 14px; }
#social-netw ul { float: right; margin-top: -25px; }
#social-netw li { display: inline; }
#social-netw a { display: block; float: left; text-decoration: none; height: 47px; text-indent: -5000px; }
#social-netw a#flickr { background: url('/page/-/images/flickr.gif') no-repeat; width: 82px; }
#social-netw a#youtube { background: url('/page/-/images/youtube.gif') no-repeat; width: 84px; }
#social-netw a#myspace { background: url('/page/-/images/myspace.gif') no-repeat; width: 88px; }
#social-netw a#facebook { background: url('/page/-/images/facebook.gif') no-repeat; width: 76px; }
/* sidebar */
#sidebar-wrapper { width: 235px; float: left; margin-left: 12px; }
#sidebar-wrapper h3#help { height: 26px; background: url('/page/-/images/how_can_i_help.gif') no-repeat; font-size: 18px; font-style: italic; color: #180700; text-align: center; padding-top: 6px;}
#sidebar { background: #dcc59d url('/page/-/images/sidebar_bg.gif') no-repeat; }
#sidebar h3 { font-size: 18px; font-style: italic; color: #180700; text-align: center; margin-bottom: 10px; }
#inner-sidebar { background: #dcc59d url('/page/-/images/sidebar_inner.gif') bottom no-repeat; padding-bottom: 9px; }
#sidebar .box { margin-left: 6px; background: url('/page/-/images/box_bg.gif') no-repeat; width: 198px; height: 106px; padding: 4px 12px; color: #fff; margin-bottom: 4px; }
#sidebar .smallbox { margin-left: 6px; background: url('/page/-/images/takeaction_small.gif') no-repeat; width: 198px; height: 53px; padding: 4px 12px; color: #fff; margin-bottom: 4px; text-align: center; }
#sidebar .nobox { margin-left: 6px; width: 198px; padding: 4px 12px; color: #180700; margin-bottom: 4px; }
#sidebar .box h2{ font-size: 22px; font-weight: bold; font-style: italic; color: #fff; margin-bottom: 6px; }
#sidebar .smallbox h2{ font-size: 22px; font-weight: bold; font-style: italic; color: #fff; margin-bottom: 6px; margin-top: 8px; text-decoration: none; }
#sidebar .smallbox a { text-decoration: none; }
#sidebar .nobox h2 { font-size: 22px; font-weight: bold; font-style: italic; color: #180700; margin-bottom: 6px; }
#sidebar .box p, #sidebar .nobox p { font-size: 12px; }
#sidebar .box a.find, #video a.find { text-transform: uppercase; color: #fff; font-size: 10px; font-weight: bold; }
/* sidebar video */
#sidebar #video { background: #976327; width: 206px; padding: 7px; margin: 0 0 8px 8px; }
#sidebar #video object { width: 207px; height: 161px; background: transparent; margin-bottom: 10px; }
#sidebar #video p { font-size: 12px; color: #fff; margin-bottom: 6px; }
/* sidebar search form */
#sidebar form { background: url('/page/-/images/search_form.gif') no-repeat; width: 191px; height: 30px; padding: 22px 15px 0 15px; margin-left: 6px; }
#sidebar form legend { display: none; }
#sidebar form .input-text { font-size: 11px; color: #77787a; width: 136px; padding: 1px 4px; border: 1px solid #d7d7d7; margin-left: 10px; }
#sidebar form .input-button { background: url('/page/-/images/search_form_go.gif') no-repeat; width: 26px; height: 16px; border: none; cursor: pointer; vertical-align: middle; }
/* site info */
#site-info { background: url('/page/-/images/site_info_bg.gif') top repeat-x; color: #fff; font: bold 10px Verdana, Arial, Helvetica, sans-serif; text-align: center; padding-top: 7px; width: 472px; }
#site-info a { color: #fff; margin: 0 3px; }
#site-info p { margin-bottom: 17px; }
#site-info #paid-for { display: block; text-align: center; border: 1px solid #938b87; padding: 7px; font: 10px Verdana, Arial, Helvetica, sans-serif; color: #fff; width: 200px; margin: 0 auto; }
/* style for interior pages */
#interior .content-box { line-height: 1.6; color: #1e0e06; padding: 0 20px; }
#interior .content-box h3 { padding-bottom: 0; color: #1e0e06; }
#interior .content-box a { color: #d30707; }
p#pagination { text-align: center }
/* style for page without sidebar */
.wo-sidebar #main-content { width: 692px;}
.wo-sidebar #main-content .main-block { background: url('/page/-/images/wo_sidebar_rounded_top.gif') top no-repeat; padding-top: 9px; margin-bottom: 12px; }
.wo-sidebar #main-content .main-block-inner { background: #ddc7a0 url('/page/-/images/wo_sidebar_main_content_rounded_bottom.gif') bottom no-repeat; padding-bottom: 8px; }
.wo-sidebar #main-content .content-box { background: #d7bf94 url('/page/-/images/wo_sidebar_main_content_rounded_box.gif') no-repeat; padding: 0 20px; }
/* drop down navigation */
#main-nav li.hover { z-index: 10000; display: block; }
#main-nav li ul {
display: none;
position: absolute;
left: 0px; top: 26px;
padding: 5px 0 0;
}
#header #main-nav li ul li {
position: static;
float: none;
display: block;
height: 31px;
overflow: visible;
width: 160px;
z-index: 10000;
background-color:#c87c06;
opacity: 0.95;
filter:alpha(opacity=95);
border: none;
margin: 0;
}
#header #main-nav li ul li.hover,
#header #main-nav li ul li:hover{ opacity: 1; filter:alpha(opacity=100); }
#header #main-nav li ul li a {
font-weight: normal;
text-transform: none;
width: auto;
display: block;
text-align: left;
z-index: 10000;
color: #ffffff;
border: none;
margin:0;
float: none;
background-image: none;
}
#main-nav li.hover ul,
#main-nav li:hover ul { display: block; z-index: 10000; }
#video_list object { width: 425px; height: 355px; background: transparent; margin-bottom: 10px; }
/* take action page boxes */
#actioncontent .actionbox { position: absolute; margin-left: 6px; background: url('/page/-/images/box_bg.gif') no-repeat; width: 198px; height: 106px; padding: 4px 12px; color: #fff; margin-bottom: 4px; }
#actioncontent .actionbox h2 { font-size: 24px; font-weight: bold; font-style: italic; color: #fff; margin-bottom: 8px; margin-top: 0pt; margin-right: 6px; margin-left: 6px; text-indent: 0px;}
#actioncontent .actionbox p { font-size: 14px; margin-left: 6px; margin-right: 6px; }