.clearer {clear:both;}
a:link, a:visited {text-decoration:none; color:#c73f01;}
a:hover {text-decoration:none; color:#000;}

body {font:100.01%/1.231 Helmet, Freesans, sans-serif; text-align:left; background-color: #bbddf9; background: url(../images/bg2.jpg); color:#1a2f00; margin: 0; padding: 0;}

#frm {border:0px solid #fff; margin:30px auto 10px auto; width:977px;}
#frm2 {border:0px solid #56ea15; overflow:auto; margin:0; width:977px; height:100%; background: url(../images/middle.gif);}

#hdr {border:0px dashed #fff; margin:20px 0 0 0;}
#sidebar {background-color: #172358; float:left; width:217px;}

.nav {border:0px dashed #007BBB; list-style-type: none; padding:0; margin:0 0 20px 0; text-align:left; background-color: #172358; line-height:.03em; font-size:14px; color:#fff;}
.nav li { border:0px dashed #fff;}
.nav li a {display:block; color:#bddef9; text-decoration:none; padding:22px 0 22px 27px;}
.nav li a:hover {background-color: #084d9a;}

#content {border:0px dashed #bddef9; width:760px;font-size:14px; padding:0; margin:0 0 10px 0; float:right; overflow:auto;}
.contnt {margin:0 30px 20px 40px;padding:0;text-align:left;}
.contnt2 {margin:0 30px 15px 50px;padding:0;text-align:left;}
.contnt3 {margin:0 30px 10px 40px;padding:0;text-align:left;}
.teaser {margin:0 30px 3px 40px;padding:0;text-align:left;}
.folist {margin:0 30px 20px 90px;padding:0;text-align:left;line-height:1.5em;}
.folist2 {margin:0 30px 20px 40px;padding:0;text-align:left;line-height:1.5em;}
.folist3 {margin:0 50px 7px 50px;padding:0;text-align:left;}
.folist3b {margin:0 50px 20px 50px;padding:0;text-align:left;}
.fottle {margin:0 30px 3px 40px;padding:0;text-align:left;}


.recreads {margin:0 30px 7px 65px;padding:0;text-align:left;}
.links {margin:0 30px 10px 55px;padding:0;text-align:left;}
.hedline {font-weight:bold;color:#000;font-size:20px;margin:0 30px 18px 40px;padding:0;}
.ttlebold {font-weight:bold;margin:0 30px 7px 40px;padding:0;}
.quote {font-style:italic; color:#990000;margin:0 30px 30px 40px;padding:0;}
.quote2 {font-style:italic; color:#990000;margin:0 30px 20px 60px;padding:0;}
.quoteb {font-style:italic; color:#000;margin:0 30px 20px 40px;padding:0;}
.quoteb2 {margin:0 30px 30px 65px;padding:0;text-align:left;}


.ttleblack {font-size:17px; font-weight:bold; color:#000;margin:10px 30px 30px 40px;padding:0;text-align:left;}
.ttleblack2 {font-size:17px; font-weight:bold; color:#000;margin:40px 30px 15px 40px;padding:0;text-align:left;}
.ttleblack3 {font-size:17px; font-weight:bold; color:#000;margin:40px 30px 10px 40px;padding:0;text-align:left;}
.rednote {color:#ff0000;font-size:14px;font-weight:normal;}
.blknote {color:#000000;font-size:14px;font-weight:normal;}
.norm li {margin:5px 100px 7px 40px;padding:0;}

.fbbtn {margin:7px 0 20px 32px;padding:0; float:left; align:left;}
.tchr {margin:2px 15px 7px 0;padding:0; float:left; align:left;}
.picright {margin:2px 15px 15px 15px;padding:0; float:right; align:right;}
.picmid {margin:2px 0 23px 0;padding:0;text-align:center;}
.bybttn {margin:0px 100px 7px 15px;padding:0 0 0 0; float:right; align:right;}

#videoclip {margin:20px 15px 30px 110px;padding:0;}
#ellogo {margin:5px 0 10px 130px;}
#fotoleft {margin:5px 15px 10px 40px;float:left;}

#bybttn1 {margin:0px 30px 7px 200px;padding:0; float:left; align:left;}
#bybttn2 {margin:0px 200px 7px 0px;padding:0; float:right; align:right;}
#bybttn3 {margin:0px 200px 7px 0px;padding:0; float:right; align:right;}

#formleft {margin:0px 0px 0px 0px;padding:0; float:left; align:left;}
#formright {margin:0px 0px 0px 0px;padding:0; float:right; align:right;}
#formrow1 {width:560px}
#formrow2 {width:560px}
.formfields {margin:0 30px 0px 0px;padding:0;text-align:left;}
.formfields2 {margin:10px 0px 7px 65px;padding:0;text-align:left;}

#homepagemovie {border:0px dashed #084d9a;padding:0; overflow:auto; background: url(../images/bg-home-page.gif); height:456px;}
#movie {margin:70px 0px 0px 150px;padding:0; border:0px dashed #084d9a;}

.content:link {color:#00e; text-decoration:none;}
.content:visited {color:#00e; text-decoration:none;}
.content:hover {color:#007bbb; text-decoration:underline;}

.sidelink:link {color:#bddef9;font-size:14px;font-weight:bold;padding-left:40px;}
.sidelink:visited {color:#bddef9;}
.sidelink:hover {color:#bddef9; text-decoration:underline;}

#donatebutton {margin:47px 0 0 36px;}

.hrbtnstyle {text-decoration:none;color:#f2f2f2;}
.hrbtnstyle:link {text-decoration:none;color:#f2f2f2;}
.hrbtnstyle:visited {text-decoration:none;color:#f2f2f2;}
.hrbtnstyle:hover {text-decoration:none;color:#f2f2f2;}

.extranav:link {display:block; font-size:14px; color:#dcecfa; text-decoration:none; padding:18px 0 18px 27px; background-color: #4772a6;}
.extranav:visited {text-decoration:none;color:#dcecfa;}
.extranav:hover {background-color: #084d9a;}

#ftr1 {border:0px dashed #fff; clear:both; overflow:auto; width:977px; height:114px; margin: 0 0 0 0; padding:0; background: url(../images/footer1.png);}
#ftr1 p {margin: 0 0 0 258px;}
.ftr1 {font-size:13px;color:#000;}

#ftr2 {border:0px dashed #fff; clear:both; overflow:auto; width:977px; height:45px; margin: 0 0 10px 0; padding:0; background: url(../images/footer2.png);}
#ftr2 p {margin: 4px 0 0 20px;}
.ftr2 {font-size:13px;color:#fff;}

#ftr2 a:link {color:#fff; font-size:13px; text-decoration:none; padding:5px 3px 7px 3px;}
#ftr2 a:visited {color:#fff; font-size:13px; text-decoration:none; padding:5px 3px 7px 3px;}
#ftr2 a:hover {color:#73afeb;}

.ftnt {color:#182557;font-weight:bold; font-size:14px; text-decoration:none; padding:5px 3px 7px 3px;margin:0 0 30px 0;text-align: center;}
.ftnt a:link {color:#0000ee; text-decoration:none;}
.ftnt a:visited {color:#0000ee; text-decoration:none;}
.ftnt a:hover {color:#73afeb;}