* {margin:0;padding:0}
/*html, body {height: 100%;background-color:#c2e8ff; color:#000;   }*/

/*html, body {height: 100%;background-color:#AFC6575; color:#000;   }*/


html, body {height: 100%;background-color:#c2e8ff; color:#000; background-image:url(images/template/HDC-2022-web-01.png);  }
/* html, body {height: 100%;background-color:#c2e8ff; color:#000; background-image:url(images/template/bg-Hot-Dog-Caper-34.png); } */

#wrap {min-height: 100%;}
#main {overflow:auto;
	padding-bottom: 245px;background-color:#c4e6f9; color:#000; width:960px;}  /* must be same height as the footer */
#footer {position: relative;
	margin-top: -245px; /* negative value of footer height */
	height: 260px;
	clear:both;   } 
/*Opera Fix*/
body:before {
	content:"";
	height:100%;
	float:left;
	width:0;
	margin-top:-32767px;/
}
/* CLEAR FIX*/
.clearfix:after {content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden}
.clearfix {display: inline-block}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%}
.clearfix {display: block}
/* End hide from IE-mac */
 


body{ font-family:Tahoma,sans-serif;  text-align:center; font-size:18px;}
a{ border:none;} 
img{border:none;}


 
div#header .logo-box{float:left; width:auto;background-color:#c2e8ff;}
/* div#header .logo{font-size:70px;color:#c61920; font-weight:100;}  old yellow*/
div#header .logo{font-size:70px;color:#4d4899; font-weight:100;background-color:#c2e8ff;}
div#container{text-align:left; border:0px;  }
div#container{width:960px;margin:0 auto;}
div#slideshow{float:left;; width:960px;} /*good*/
div#slideshow{margin-top:10px;} /*good*/
div#slideshow2{margin-top:10px;;width:960px;}
div#youtubebar{float:right;width:215px;margin-left:1px;  }
div#content-rightbar{float:right;width:215px;padding-right:10px; text-align:center; }
div#content-3col{float:left;width:515px;} /*good*/
div#content-2col{float:left;width:700px; padding-left:20px;} /*good*/

div#content{width:960px;border:0px;padding-top:15px;}
div#content p{line-height:1.1;margin-left:25px; margin-right:25px; text-align:justify;}
div#content ul{margin:15px 0px; padding:0; list-style-type:disc;  }
div#content li{margin-bottom:5px; line-height:1;margin-right:60px;margin-left:50px;}
div#content p.heading1{font-size:15px;line-height:1.4;margin-left:60px; margin-right:60px; text-align:justify;}
div#content a{text-decoration:underline; color:#4d4899;}
div#content-logo{width:215px; float: left; text-align:center; padding-left:5px;}
div#content-logo a{font-size:18px; }
div#content-main{width:510px; float: right; padding-left:5px; }
.blocks4{ float:left;padding:3px; width:230px;}/* Footer Section */
.content-divider{width:950px; float:left; height:20px;}
.content-divider-sm{width:950px; float:left; height:15px;}
.SocialBoxes{width:218px; height:175px; float:left; padding:8px; border:none;}


 
div#footer { background-color:#c2e8ff; color:#000000;}
div#footer a{ text-decoration:none; color:#000000;}
div#footer .header1{ font-size:40px;}


div#footerblock1{width:960px;margin:0 auto;}/* Footer Section */
div#footerblock1 a{color:#000000;}/* Footer Section */
.footerblocks{ float:left;padding:1px; width:235px; height:150px;}/* Footer Section */
div#footerblock2{width:960px;margin:0 auto; font-size:14px;}/* Footer Section */
div#footerblock2 a{color:#000000;}/* Footer Section */
div#footer .fdivider{width:950px; height:1px; clear:both;}

a{color:#4d4899;}
 