@charset "utf-8";
/* CSS Document */
 BODY
        {
        scrollbar-face-color: #1c67c4;
        scrollbar-highlight-color: #ffffff;
        scrollbar-3dlight-color: #cccccc;
        scrollbar-darkshadow-color: #000000;
        scrollbar-shadow-color: #000000;
        scrollbar-arrow-color: #7f1010;
        scrollbar-track-color: #7f1010;
        }
       
body { 	background-color:#1c67c4; margin: 0px; padding: 0px; background-image:url(/images/pagebackground1.gif); background-position:center; background-repeat:repeat-y; }
.Page { border:none; margin: 0px 0px 0px 0px; text-align: center; background-color:#7f1010; padding:0px 0px 0px 0px; }
.TopNav {padding:0px 0px 0px 2px; margin:0px 0px 0px 0px; height:40px; text-align:center;vertical-align: middle;}	  
.TopNav td { }
.TopNav a:link, .TopNav a:visited {display: block; width: 107px; height: 40px; text-align: center; vertical-align: middle; margin: 1px; padding: 10px 0px 0px 0px; float: left; background-image: url(/images/btn_TopNav_plain.gif); font-family: verdana; font-size: 12px; font-weight: bold; color: #fff; text-decoration: none; background-repeat: repeat; border-left: solid 2px #8f0707; border-bottom:solid 1px #8f0707;}
.TopNav a:hover {display: block; width: 109px; height: 40px; text-align: center; vertical-align: middle; margin: 1px; padding: 10px 0px 0px 0px; float: left; background-image: url(/images/btn_TopNav_ON.gif); font-family: verdana; font-size: 14px; font-weight: bold; color: #000; text-decoration: underline; background-repeat: repeat; border-left: solid 1px #8f0707; border-bottom:solid 1px #8f0707; }

.SiteHeader { background-image:url(/images/headerimage.gif); background-repeat:no-repeat; background-position:center; }
.siteheadinginner { padding-bottom:10px;font-family:verdana; font-size:14px; font-weight:bold; color:#000000; margin-right:50px; background-image:url(/images/davebuckname.gif); background-position:top; background-repeat:no-repeat;}

.SubHeading { margin:-3px 0px 3px 0px; padding:0px 0px 0px 0px; top:0px; bottom:0px; left:0px; right:0px; }			
.SubHeaderLeft { width: 22px; height: 41px; background-image: url(/images/navbar_left.gif); margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-position:top; }
.SubHeaderMid { background-repeat: repeat-x; background-image: url(/images/navbar_middle.gif); height: 41px; margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-position:top;}
.SubHeaderRight { height: 41px; width: 22px; background-image: url(/images/navbar_right.gif); margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-position:top;}
.SubHeader_a, .SubHeader_a a:link, SubHeader_a a:visited { font-family:Geneva, Arial, Helvetica, sans-serif; text-transform:uppercase; text-align:center; font-size:14px; font-weight:bold; padding: 0px 10px 0px 10px; font-stretch:ultra-condensed; text-shadow:#000000; color:#ffb400; text-decoration:none; font-style:italic;}
.SubHeader_b, .SubHeader_b a:link, SubHeader_b a:visited { font-family:Geneva, Arial, Helvetica, sans-serif; text-transform:uppercase; text-align:center; font-size:14px; font-weight:bold; padding: 0px 10px 0px 10px; font-stretch:ultra-condensed; text-shadow:#000000; color:#fff; text-decoration:none;  font-style:italic; } 
.MainContentArea {	margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border-top:solid 1px #00000;  }
.featured {	margin:0px; padding:0px; border-top:solid 1px #00000; }
/* promo */
.promo { background-image: url(/images/rightpromo.gif); padding-right:0px; padding-top:20px; padding-bottom:20px; padding-left:0px; background-repeat: no-repeat; margin:20px 0px 0px 0px;
display:block; width:270px; text-align:right;}
.promo a:link { color:#fff; font-weight:bold; text-decoration:none; font-style:italic; }
.promo ul li { text-align:left; list-style-image:url(/images/bullet.gif); list-style-position:inside; display:block; width:200px; font-family:'Monotype Corsiva',arial, font-size:18px; font-weight:normal;font-stretch:ultra-condensed; font-style:italic; text-transform:capitalize; text-decoration:none; color: #fff; padding:0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.promo h1 { font-family:Geneva, Arial, Helvetica, sans-serif; text-transform:uppercase; text-align:center; font-size:18px; font-weight:bold; padding: 0px 0px 0px 0px; font-stretch:ultra-condensed; text-shadow:#000000; color:#ffb400; text-decoration:none; font-style:italic; display:block; margin:0px; text-align:right; padding-right:20px;}
.promo h2 { font-family:Geneva, Arial, Helvetica, sans-serif; text-transform:uppercase; text-align:center; font-size:18px; font-weight:bold; padding: 0px 0px 0px 0px; font-stretch:ultra-condensed; text-shadow:#000000; color:#ffffff; text-decoration:none; font-style:italic; display:block; margin:0px; text-align:right;padding-right:20px;}
.h2style { font-family:Geneva, Arial, Helvetica, sans-serif; text-transform:uppercase; text-align:left; font-size:18px; font-weight:bold; padding: 0px 0px 0px 0px; font-stretch:ultra-condensed; text-shadow:#000000; color:#ffb400; text-decoration:none; font-style:italic; display:block; margin:0px; text-align:left;padding-right:20px;}
.featuredA { vertical-align: top; padding: 0px; margin: 0px;  }
.FeatRowA { width: 475px; height: 149px; background-image: url(/images/featureditenone.gif); background-repeat: no-repeat; }
.FeatRowImg { display: block; margin: 7px 5px 0px 0px; padding: 0px 0px 0px 0px; width: 100px; height: 100px; float: left; }
.FeatRowTxt { display: block; float: left; width: 320px; height: 79px; margin: 10px 0px 0px 0px; padding: 0px 15px 0px 15px; font-family: verdana; 	color: #fff; font-size: 10px }
.FeatRowTxt h1 { font-family:verdana; font-size:14px; font-weight:bold; padding:0px; margin:0px; text-align:center; color:#ff0000;}

.ReadMore {	display: block;	width: 170px; height: 20px; float: right; padding: 15px 20px 0px 10px; margin-top:5px; text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000; text-decoration: none; font-weight: bold; text-align:center; }
.Footer { background-image:url(/images/bg_footer.gif); background-repeat:repeat-x; height:50px; padding:10px 10px 0px <?=$footer_link_left;?>;text-align:center;  vertical-align:middle; font-family:Arial; font-weight:normal; font-size:10px; text-decoration:none; margin:0px 0px 0px 0px; overflow:hidden;}
.Footer a:link, .Footer a:visited { display:block; width:<?=$footer_link_width;?>; float:left; padding: 0px 1px 0px 1px;  color:#000000; text-decoration:none;
border-right: solid 1px #000000; border-left:solid 1px #000000;}
.Footer a:hover { background-color:#000000; color:#ffffff; }
.promo2 { background-image: url(/images/rightpromo.gif); padding-right:0px; padding-top:20px; padding-bottom:20px; padding-left:0px; background-repeat: no-repeat; margin:20px 0px 0px 0px;
display:block; width:200px; text-align:right;}
.promo2 a:link { color:#fff; font-weight:bold; text-decoration:none; font-style:italic; }
.promo2 ul li { text-align:left; list-style-image:url(/images/bullet.gif); list-style-position:inside; display:block; width:200px; font-family:'Monotype Corsiva',arial, font-size:18px; font-weight:normal;font-stretch:ultra-condensed; font-style:italic; text-transform:capitalize; text-decoration:none; color: #fff; padding:0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.promo2 h1 { font-family:Geneva, Arial, Helvetica, sans-serif; text-transform:uppercase; text-align:center; font-size:18px; font-weight:bold; padding: 0px 0px 0px 0px; font-stretch:ultra-condensed; text-shadow:#000000; color:#ffb400; text-decoration:none; font-style:italic; display:block; margin:0px; text-align:right; padding-right:20px;}
.promo2 h2 { font-family:Geneva, Arial, Helvetica, sans-serif; text-transform:uppercase; text-align:center; font-size:18px; font-weight:bold; padding: 0px 0px 0px 0px; font-stretch:ultra-condensed; text-shadow:#000000; color:#ffffff; text-decoration:none; font-style:italic; display:block; margin:0px; text-align:right;padding-right:20px;}
 BODY
        {
        scrollbar-face-color: #1c67c4;
        scrollbar-highlight-color: #ffffff;
        scrollbar-3dlight-color: #cccccc;
        scrollbar-darkshadow-color: #000000;
        scrollbar-shadow-color: #000000;
        scrollbar-arrow-color: #7f1010;
        scrollbar-track-color: #7f1010;
        }
        
        .template { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
        
        .menucol {}
        .menutbl  { }
        .menutop  	{ background-image:url(/images/bg_menutop.gif); background-repeat:no-repeat; }
        .menumid 	{ background-image:url(/images/bg_menumiddle.gif); background-repeat:repeat-y;  }
        .menubot    { background-image:url(/images/bg_menubottom.gif); background-repeat:no-repeat; }
        .menulink 	{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; font-weight:normal; line-height:24px;
        border-bottom: solid 1px #000066; text-align:left; }
        
        .menulink a:link 	{ text-decoration:none; color:#fff; font-size:12px; padding-left:10px;}
        .menulink a:visited { text-decoration:none; color:#fff; font-size:12px; padding-left:10px;}
        .menulink a:hover 	{ text-decoration:underline; color:#000; font-size:12px; padding-left:10px;}
        
        .contentcol {}
        .tp_box1 { display:block; width:600px; height:450px; overflow:auto; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:center;}
        .tp_box1 { background-image:url(/images/bg_contentarea_m.gif); background-repeat:repeat-y; background-position:top; }
        .tb_inner {}
        .bgimga { display:block; width:600px; height:450px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; }
        .bgimga   { background-image:url(/images/bg_contentarea_t.gif); background-repeat:no-repeat; background-position:top; }
        .tp_box2   { display:block; width:600px; height:77px; margin:-70px 0px 0px -18px; padding:0px 0px 0px 0px; }
        .tp_box2   { background-image:url(/images/bg_contentarea_b.gif); background-repeat:no-repeat; background-position:top; }
        .tpimg { float:left; margin: 0px 30px 30px 0px; padding: 0px 30px 0px 0px; }
        .tp_content { padding: 30px 0px 0px 10px; }
        .tp_content { color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
        .tp_content a:link { color:#FFFFFF; font-weight:bold; text-decoration:underline; font-style:italic; }
        .tp_content a:visited { color:#FFFFFF; font-weight:bold; text-decoration:underline; font-style:italic; }
        .tp_content a:hover { color:#000000; font-weight:bold; text-decoration:underline; font-style:italic; display:inline-block; background-color:#FFFF00; }
        .tp_content h1 { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-size:16px; }
.scrolllinks { color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; }



p.testimonialwords {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0px;
	margin-bottom:0px;
	margin-top:0px;
	font-size:14px;
	font-style:italic;
	}
p.testimonialsender {
	padding:0; 
	margin-top:0; 
	margin-bottom:0; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	font-weight:bold;
	text-align:right;
}	
p.testimonialsimg {
	text-align:center;
	display:block;
	width: 100%;
}	
