/* page styling - everything in the "body" */
/* usually the whole page */
body {
	background:#6bad5a;
	margin:0;
	padding:0;
	border:0;			/* This removes the border around the viewport in old versions of IE */
	font-size:100%; /* this is for IE, so text can be resized using em's - TRL */
}
#top_margin {
	font-size:.5em;
}
#header_9 {
	width:760px;
	margin:auto;
	background:url(header_files/timely_stuff_header.gif);
	background-repeat:no-repeat;
}
#menubar {
	width:760px;
	margin:auto;
	padding-top:15px;
	text-align:center;
}
#menubar a {
text-decoration: none;
color: #009;
font-weight: bold;
}
#menubar a:hover {
text-decoration: underline;
color: #111;
}
#menubar a img {
	border:2px solid #6bad5a; /* #6bad5a is same as footer background -
	so the border exists, but it is invisible, and the image does not "jump" on mouseover */
}
#menubar a:hover img {
	border:2px solid #000; /* #000 is black */
	background:none; 
	text-decoration:none;
}
#intro_1_txt {
	width:760px;
	margin:auto;
	color:#fff;
	text-align:center;
}
#video_page {

}
#video_section {
	width:760px;
	margin:auto;
	color:#fff;
	text-align:center;
}
/* Links styling - except menubar and special elements */
#intro_1_txt a {
    color:#009;
}
#intro_1_txt a:hover {
	color:#fff;
	background:#009;
	text-decoration:none;
}
#intro_1_txt h1, h2, h3{
	color:#fff;
	font-family:Tahoma, Arial, sans-serif;
}
#intro_1_txt p{
	text-align:left;
}
#date_today {
	color:#fff;
	font-family:Tahoma, Arial, sans-serif;
	font-size:1.3em;
	font-weight:bold;
}
#article {
	font-family:Tahoma, Arial, sans-serif;
	font-size:1.2em;
}
#contact,
#article {
	clear:both;
	/* padding:1em 3em 2em 3em; */
	text-align:center;
	margin:auto;
	background:#6bad5a;
	color:#fff;
}
#article_text {
	width:760px;
	margin:auto;
	text-align:center;
}
#article_text code{
	font-family:Georgia, Times, serif;
}
#contact_txt a,
#article_txt a{
	color:#009;
	text-decoration:underline;
}
#article_list a{
	color:#900;
	text-decoration:none;
	font-size:1.1em;
}
#contact_txt a:hover,
#article_txt a:hover{
	color:#009;
	text-decoration:underline;
	background:#fff;
}
#contact_txt h1 {
	font-family:Tahoma, Arial, sans-serif;
	color:#009;
}
#contact_txt h2 {
	font-family:Tahoma, Arial, sans-serif;
	color:#009;
}
#contact_txt h3,
#contact_txt h4 {
	font-family:Tahoma, Arial, sans-serif;
	color:#009;
}

#contact_txt_intro_1 {
	font-family:Tahoma, Arial, sans-serif;
	font-size:1.5em;
	font-weight:bold;
	color:#009;
}
#contact_txt_intro_2,
#why_protonmail {
	font-family:Georgia, Times, serif;
	font-size:1.4em;
	font-weight:bold;
	color:#c60000;
}
#not_sent {
	font-family:Tahoma, Arial, sans-serif;
	font-size:1.5em;
	font-weight:bold;
	color:#c60000;
}
#form_problem_note_1 {
	font-family:Tahoma, Arial, sans-serif;
	font-size:1.5em;
	font-weight:bold;
	color:#36f;
}
#form_problem_note_2 {
	font-family:Georgia, Times, serif;
	font-size:1.25em;
	color:#000;
}
#form_problem_note_3 {
	font-family:Tahoma, Arial, sans-serif;
	font-size:1.25em;
	color:#c60000;
}
#php_errors {
	font-family:Tahoma, Arial, sans-serif;
	font-size:1.25em;
	color:#c60000;
}
#thank_you_intro {
	font-family:Tahoma, Arial, sans-serif;
	font-size:1.5em;
	font-weight:bold;
	color:#009;
}
#thank_you_intro_note {
	font-family:Tahoma, Arial, sans-serif;
	font-size:1.25em;
	color:#024;
}
#thank_you_intro_2 {
	font-family:Tahoma, Arial, sans-serif;
	font-size:1.25em;
	font-weight:bold;
	color:#c60000;
}
#thank_you_intro_2_note {
	font-family:Tahoma, Arial, sans-serif;
	font-size:1.25em;
	font-weight:bold;
	color:#009;
}
#thank_you_intro_3 {
	font-family:Tahoma, Arial, sans-serif;
	font-size:1.1em;
	font-weight:bold;
	color:#009;
}
#thank_you_protonmail_note {
	font-family:Tahoma, Arial, sans-serif;
	font-size:1.25em;
	font-weight:bold;
	color:#009;
}
#thank_you_missing_message {
	font-family:Tahoma, Arial, sans-serif;
	font-size:.9em;
	color:#024;
}
#thank_you_missing_message_2 {
	font-family:Tahoma, Arial, sans-serif;
	font-size:.9em;
	font-weight:bold;
	color:#c60000;
}
#thank_you_ppsv_note {
	font-family:Tahoma, Arial, sans-serif;
	font-size:.9em;
	color:#009;
}
/* Footer styling */
#footer {
	clear:both;
	float:left;
	width:100%;
	background:#eee; /* #eee is a light gray */
	margin-top:1.3em;
	border-top:.125em solid #000;
	border-bottom:.125em solid #000;
	font-size:.8em;
	text-align:center;
}
#footer a {
text-decoration: none;
color: #009;
font-weight: bold;
}
#footer a:hover {
background:#fff;
text-decoration:underline;
color: #111;
}
#footer a img {
	border:2px solid #eee; /* #eee is same as footer background -
	so the border exists, but it is invisible, and the image does not "jump" on mouseover */
}
#footer a:hover img {
	border:2px solid #000; /* #000 is black */
	background:none; 
}
#footer p {
	margin-left:2%;
	padding-right:2%;
}
.align-left {
	text-align:left;
}
.white_2pt25 {
	color:#fff;
	font-family:Tahoma, Arial, sans-serif;
	font-size:2.25em;
	
}
.article_date {
	color:#fff;
	font-size:1.1em;
	font-family:Tahoma, Arial, sans-serif;
	font-weight:bold;
}
.white_1pt75_bold {
	color:#fff;
	font-family:Tahoma, Arial, sans-serif;
	font-size:1.75em;
	font-weight:bold;
}
.white_1pt5 {
	color:#fff;
	font-family:Tahoma, Arial, sans-serif;
	font-size:1.5em;
}
.white_1pt5_bold {
	color:#fff;
	font-family:Tahoma, Arial, sans-serif;
	font-size:1.5em;
	font-weight:bold;
}
.white_1pt2 {
	color:#fff;
	font-family:Tahoma, Arial, sans-serif;
	font-size:1.2em;
}
.white_1pt2_bold {
	color:#fff;
	font-family:Tahoma, Arial, sans-serif;
	font-size:1.2em;
	font-weight:bold;
}
.crimson_2pt25 {
	color:#ff0000;
	font-family:Tahoma, Arial, sans-serif;
	font-size:2.25em;
}
.crimson_2pt_bold {
	color:#ff0000;
	font-family:Tahoma, Arial, sans-serif;
	font-size:2em;
	font-weight:bold;
}
.crimson_1pt5 {
	color:#ff0000;
	font-family:Tahoma, Arial, sans-serif;
	font-size:1.5em;
}
.crimson_1pt5_bold {
	color:#ff0000;
	font-family:Tahoma, Arial, sans-serif;
	font-size:1.5em;
	font-weight:bold;
}
.dk_red_1pt2_bold {
	color:#990000;
	font-family:Tahoma, Arial, sans-serif;
	font-size:1.2em;
	font-weight:bold;
}
.dk_red_1pt5_bold {
	color:#990000;
	font-family:Tahoma, Arial, sans-serif;
	font-size:1.5em;
	font-weight:bold;
}
.briteblue_2pt25 {
	color:#0733DB;
	font-family:Tahoma, Arial, sans-serif;
	font-size:2.25em;
}
.briteblue_2pt25_bold {
	color:#0733DB;
	font-family:Tahoma, Arial, sans-serif;
	font-size:2.25em;
	font-weight:bold;
}
.briteblue_2pt25_w_bkg {
	color:#0733DB;
	font-family:Tahoma, Arial, sans-serif;
	font-size:2.25em;
	font-weight:bold;
	padding:.2em;
	background:#fff;
}
.briteblue_1pt5 {
	color:#0733DB;
	font-family:Tahoma, Arial, sans-serif;
	font-size:1.5em;
}
.briteblue_1pt5_w_bkg {
	color:#0733DB;
	font-family:Tahoma, Arial, sans-serif;
	font-size:1.5em;
	font-weight:bold;
	padding:.2em;
	background:#fff;
}
.form_name_txt {
	font-family:Tahoma, Arial, sans-serif;
	font-size:1.1em;
}
.form_added_info {
	font-family:Tahoma, Arial, sans-serif;
	font-size:.8em;
}
.form_field_txt {
	font-family:Tahoma, Arial, sans-serif;
	font-weight:bold;
	text-align:center;
}
.form_field_msg {
	font-family:Tahoma, Arial, sans-serif;
	font-weight:bold;
}
.lrg_homelink {
	font-family:Tahoma, Arial, sans-serif;
	font-size:1.6em;
	font-weight:bold;
}
.form_name_verify {
	display:none;
	font-family:Tahoma, Arial, sans-serif;
	font-size:1.1em;
}
.submit_button {
	color:#fff;
	font-family:Georgia, Times, serif;
	font-size:1.1em;
	font-weight:bold;
	background:#33c;
}
.submit_button:hover {
	color:#33c;
	font-family:Georgia, Times, serif;
	font-size:1.1em;
	font-weight:bold;
	background:#eee;
}
.img_link_no_blue  { /* gets rid of blue */
	border:none;
	background:none;
	text-decoration:none;
}
.timelystuff_email_address {
	font-family:Tahoma, Arial, sans-serif;
	font-size:1.1em;
}
	




