body { background-color: #F5F5E9; color: #666666; margin: 0px; padding: 0px; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; line-height: 12px; text-align: left; } p, td, li, input, select, textarea { color: #666666; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; line-height: 12px; } a { color: #339933; text-decoration: none; } a:hover { color: #006600; text-decoration: none; } h1 { font-size: 1.4em; font-weight: bold; text-align: left; } h2 { font-size: 1.3em; font-weight: bold; text-align: left; } h3 { font-size: 1.2em; font-weight: bold; text-align: left; } h4 { font-size: 1.1em; font-weight: bold; text-align: left; } h5 { font-size: 1em; font-weight: bold; text-align: left; } /** tpl_site_header.php **/ .background_table { width: 100%; height: 100%; } .left_background_cell { background-color: #E7E7CA; border-right: 10px solid #F5F5E9; } .centre_background_cell { background-color: #F5F5E9; } .right_background_cell { background-color: #E7E7CA; border-left: 10px solid #F5F5E9; } /** tpl_header.php **/ .header_cell { height: 47px; width: 760px; } .nav_cell { width: 300px; padding-right: 10px; } .nav_menu_cell { /*width: 233px;*/ } .menu_cell { /*width: 126px;*/ /*text-align: right;*/ padding: 0px; margin: 0px; } .menu_rollover_image { border: 0px; padding: 0px; margin: 0px; vertical-align: top; } .main_cell { background-image: URL(/template_1/img/main_topTile1.gif); background-repeat: repeat-x; padding-top: 11px; width: 450px; } .main_title_bar { background-image: URL(/template_1/img/main_sectionHeadingTile1.gif); background-repeat: repeat-x; padding-top: 7px; padding-left: 6px; padding-bottom: 4px; width: 450px; color: #ffffff; font-weight: bold; } a.main_title_link { color: #ffffff; text-decoration: none; } a.main_title_link:hover { color: #ffffcc; text-decoration: none; } /* Use this for all main cells for padding */ .main_summary_cell { padding-top: 11px; padding-bottom: 20px; padding-left: 6px; width: 450px; } .main_summary_cell_bottom_border { padding-top: 11px; padding-bottom: 11px; padding-left: 6px; width: 450px; border-bottom: 1px solid #cccccc; } .main_summary_image_cell { width: 1%; padding-right: 6px; border-right: 1px solid #cccccc} .main_summary_info_cell { padding-left: 6px; padding-right: 10px; } .main_summary_date_text { padding-right: 15px; } .main_article_cell { padding-top: 11px; padding-left: 6px; padding-right: 5px; padding-bottom: 20px; width: 450px; } .main_article_headline { color: #318421; } .main_article_image_table { float: right; clear: right; padding-left: 10px; /* pad top of image table same as line height so it will line up with second paragraph */ padding-top: 12px; padding-bottom: 12px; } .main_article_image_table_left_cell { width: 10px; border-left: 1px solid #cccccc} .main_article_image_table_right_cell { padding-bottom: 10px; } .gallery_page_nav { text-align: center; width: 450px; background-color: #bbbbbb; color: #ffffff; padding-top: 2px; padding-bottom: 2px; font-weight: bold; } a.gallery_page_nav_link { color: #ffffff; text-decoration: none; } a.gallery_page_nav_link:hover { color: #ff3300; text-decoration: none; } .gallery_photo_cell { text-align: center; width: 450px; padding-top: 4px; padding-bottom: 4px; } .gallery_photo_caption_cell { text-align: center; width: 450px; padding-top: 4px; padding-bottom: 4px; padding-left: 7px; padding-right:7px; } /* tpl_contact.php */ .contact_form_cell { width: 50%; height: 180px; vertical-align: top; padding-left: 7px; padding-right: 10px; border-right: solid 1px #cccccc} .contact_info_cell { width: 50%; text-align: left; vertical-align: top; padding-left: 10px; } .contact_info_heading { color: #318421; font-weight: bold; } a.contact_email_link { color: #666666; } a:hover.contact_email_link { color: #006600; } /* tpl_contact_form.php */ .contact_form_input { width: 125px; border: solid 1px #cccccc} .contact_form_textarea { width: 202px; border: solid 1px #cccccc overflow-x: hidden; overflow-y: hidden; } /* these are the subit row at bottom of contact form */ .contact_form_submit_1 { width: 140px; background-color: #E7E7CA; } .contact_form_submit_2 { padding-left: 4px; } /* tpl_chart.php */ .chart_number_cell { width: 32px; text-align: left; vertical-align: top; font-weight: bold; padding-bottom: 4px; } .chart_info_cell { text-align: left; vertical-align: top; padding-bottom: 4px; } /* tpl_media.php */ .press_shot_cell { padding: 2px; text-align: center; vertical-align: middle; }