/* 121Speech.com, Vince Robbins, Nov.2009 */
/* NB Shades: green= rgb(150,202,30;   orange= rgb(244,133,0) */
*,html {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif}
img { border:none}
span.brite {color:#E35213;font-weight:bold}
#outer {}
#inner { 
	width:970px;
	margin:12px auto;
	border:1px solid silver;
	padding:10px 15px 15px 15px}
#banner { 
	height:110px;
	border-bottom:5px solid #3F8513}
#banner h2 {
	margin-left:230px;
	font-size:15px;
	font-style:italic;
	color:navy}
#banner p.big { 
	color:rgb(255,121,0);
	font-size:36px;
	font-weight:bold;
	margin: 0 0 0 223px;
	padding-top:12px}
#banner p.small { 
	color:rgb(150,202,3);
	color:gray;
	font-size:16px;
	font-style:italic;
	margin: 4px 0 0 225px}
#banner img.logo{
	float:left;
	margin-left:40px}
#banner img.face{
	float:right;
	width:60px;
	height:85px;

	width:73px;
	height:100px;
	margin-top:0px}
#banner img.masthead {margin:-30px 0 0 80px}
#leftcol{width:200px;height:100%;min-height:600px;overflow:hidden;float:left}
#menu{padding:12px 12px;font-size:13px}
#menu ul{list-style:none}
#menu ul li{color:green;padding:3px 0}
#menu ul li.attn{color:rgb(244,133,0);list-style-type:square}
#menu ul li a{color:#0066CC;font-weight:bold;text-decoration:none}
#menu ul li a:hover{color:rgb(244,133,0);text-decoration:underline}
#menu ul li hr{border:none;border-bottom:1px solid rgb(244,133,0)}
#menu .sub ul {list-style:none}
#menu ul.sub li{color:green;padding:3px 0;margin-left:18px}
#menu ul.sub li.attn{color:rgb(244,133,0);list-style-type:circle}
#menu ul.sub li a{color: #0066CC;font-weight:normal;text-decoration:none}
#menu ul.sub li a:hover{color:rgb(244,133,0);text-decoration:underline}
#footer{padding:12px}
#footer p{font-size:11px;color:navy;text-align:center}
#switchlang {width:370px;float:right;text-align:right;margin-right:20px}
#switchlang img{width:20px;height:12px;margin:0 0 0 1px;border:0.5px solid gray}
#rightcol {width:150px;border:0px solid silver;float:right}
#rightcol .box {margin:12px 0;border:1px solid rgb(244,133,0);border:1px solid silver;padding:3px}
#rightcol .box h3{color:white;text-align:center;font-size:11px;background-color:#ff3300;padding:3px;margin-bottom:6px}
#rightcol .box p{color:#666666;font-size:10px}
#rightcol .box ul{margin:12px 0;padding-left:0;color:rgb(244,133,0);list-style-type:none}
#rightcol .box ul li{font-size:11px;color:#666666;margin:6px 0;padding-left:10px;text-align:left;background: url(/images/bullet1.gif) 0 3px no-repeat}
#rightcol .boxless{margin:12px 0;text-align:center;padding:4px}
#rightcol .box p.blazing{font-size:24px;color:#003399;text-align:center}
#rightcol .box p.blazing a{font-size:20px;color:#003399}
#rightcol .charity{margin:15px;border:1px solid orange;padding:10px 12px;text-align:center}
#rightcol .charity h3{font-size:14px;font-weight:normal;text-align:center}
#rightcol .charity a{color:#E35213;text-decoration:underline}
#main{margin:10px 190px 20px 228px}
#main .mainimage{width:550px;border-bottom:2px solid silver;padding-bottom:6px}
#main .mainimage img{width:100%}
#main h1{color:#ff3300;font-size:22px;margin:15px 0}
#main h2{color:#0066CC;color:#003399;font-size:16px;margin:20px 0 10px 0}
#main h3{color:#003399;font-size:14px;margin:12px 0 6px 0}
#main p{font-size:13px;color:#444444;margin:6px 0;text-align:justify}
#main ul{margin:12px 0;padding-left:20px;color:rgb(244,133,0);list-style-type:none}
#main ul li{font-size:13px;color:#444444;margin:6px 0;padding-left:20px;text-align:justify;background:url(/images/bullet1.gif) 0 3px no-repeat}
#main ul.pdf li{background:url(/images/pdfsmall.gif) 0 3px no-repeat}
#main ol{margin-left:30px;color:rgb(244,133,0);list-style-type:decimal}
#main ol li{font-size:12px;color:#666666;margin:6px 0;text-align:justify}
#main a{color:#111111;text-decoration:none}
#main a:hover{color:#111111;text-decoration:underline}
#main img.inbody{float:right;margin-left:15px}
#contactf{width:100%;border-top:2px solid rgb(244,133,0);border-bottom:2px solid rgb(244,133,0);padding:6px 0;margin: 22px 0}
#contactf p{font-size:12px;color:navy;margin:5px 0}
#genform {margin:20px}
#genform table tr th{padding: 2px 6px 2px 0;font-size:12px;font-weight:bold;text-align:right}
#genform table tr td{padding: 2px 6px 2px 0;font-size:12px;font-weight:normal;text-align:left}
img.craig{padding: 2px;border:1px solid #333;margin:10px 15px 10px 0;float:left}
#tp .panel{height:140px;margin:10px 0;border:1px solid silver;background-color:#fafafa;padding:10px 15px}
#tp .panel img{width:100px;height:130px;float:left;border:1px solid silver}
#tp .panel h5{margin: 8px 0 0 116px;font-weight:bold;color:#FF3300;font-size:16px}
#tp .panel p{margin:12px 15px 0 115px}
#tp .panel img.right{float:right;width:30px;height:20px}
#tp .panel img.leftsm{float:left;width:30px;height:20px;margin:0 10px 0 15px}
#tp .panel img.rightsm{float:right;width:90px;height:36px;border:none}
#tp .panel div.skypelink{width:260px;float:right}
#tp .panel div.skypelink img{width:90px;height:36px;border:none;float:right}
#tp .panel div.skypelink p {margin-left:0;color:#73AA09;font-weight:bold;margin: 8px 100px 0 0}
#reg table {border-collapse:collapse}
#reg table th{width:170px;font-size:13px;padding:3px 6px;font-weight:normal;color:navy;text-align:right}
#reg table td{width:340px;font-size:13px;padding:3px 6px;color:red;text-align:left}
#reg table td span.note{color:green;font-style:italic}
#reg{width:540px}
.contribs{border:1px solid silver;padding:6px;margin:12px}
.contribs table td{padding:3px}
#offer{background:url(/images/blue-sky.jpg) no-repeat;border:1px solid blue;text-align:center;padding:15px}
#offer h4{color:yellow;font-size:24px}
#offer h5{color:white;font-size:18px}
#quiz {width:500px}
#quiz h5{color:navy; margin:20px 0 10px 0;text-align:left;font-size:14px}
#quiz h6{float:right}
#quiz p{color:navy;margin:0 0 0 30px;text-align:left;font-size:12px}
#main #quiz li{color:navy;margin:2px 0 2px 0;text-align:left;font-size:12px;background-image:none}
#quiz input.fb{font-size:20px;border:0;width:140px;background-color:#FFFFFF}
#quiz .scoreboard{width:200px;margin-left:400px;border:1px dotted green}
#quiz .scoreboard p{color:red}
#quiz .reset{float:right;margin-right:30px}
