@import url(http://misc.hersheypa.com/assets/social_bar/social_bar.css);
/* Reset
---------------------------------------------------------------------*/

html, body, div, span, h1, h2, h3, h4, h5, h6, p, a, img, table, tr, td {
	margin: 0;
	padding: 0;
	border: 0;
}



/* General
---------------------------------------------------------------------*/

body {font: 12px/18px Verdana, Arial, Helvetica, sans-serif;color: #666;background: #467434 url(/images/background.jpg) repeat-x center top;margin: 30px 0px;}
h1 {font: bold 21px Verdana, Arial, Helvetica, sans-serif;color: #87594D;line-height:24px;}
h2 {font: bold 16px Verdana, Arial, Helvetica, sans-serif;color: #154D20;padding-top:10px;}
h3 {font: bold 14px Verdana, Arial, Helvetica, sans-serif;color: #467434;padding-top:10px;}
h4 {font: bold 14px Verdana, Arial, Helvetica, sans-serif;color: #154D20;padding-top:10px;}
h5 {font: bold 12px Verdana, Arial, Helvetica, sans-serif;color: #154D20;padding-top:10px;}
h6 {font: bold 12px Verdana, Arial, Helvetica, sans-serif;color: #154D20;padding-top:10px;}

a {text-decoration: underline;}
a img {border: none;}
a:link, a:visited {color:#154D20;}
a:hover {color: #87594D;text-decoration:none;}


/* Layout
---------------------------------------------------------------------*/
#container{width: 780px;padding:0;margin:0 auto;text-align:left;overflow:hidden;background: #FFFFFF url(/images/bgHeader.jpg) no-repeat top;}
#headImage{width:720px;height:275;position:relative;margin:28px 0 30px 30px;}
#leftCol{width:190px;margin:30px 0 20px 30px; float:left;background: #FFFFFF url(/images/sideShad.jpg) no-repeat top right;}
#rightCol{width:520px;margin:30px 30px 30px 0; float:right;}
.clear {clear:both;}
#footer{width: 780px;padding:10px;margin:0 auto;text-align:center;overflow:hidden;}
#corp{padding-top:30px; width:auto;}


/* Typography
---------------------------------------------------------------------*/
ul.nav{overflow:hidden;padding:0 0 40px 0;margin:0;font:16px/24px Georgia, "Times New Roman", Times, serif;}
ul.nav li{float:left;padding:2px 9px 2px 5px;width:155px;background-position:left;list-style-position:outside;list-style:none;}
ul.nav li a:link, ul.nav li a:visited{color:#467434;text-decoration:none;}
ul.nav li a:hover, ul.nav li a:active{color:#87594D;text-decoration:underline;}

#footer p{font:11px/18px Verdana, Arial, Helvetica, sans-serif;color: #FFF;}
#footer a{color: #FFF;}
#footer a:hover{color: #E4DCD1;text-decoration:none;}

#corp p{font:10px/18px Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF;}
#footer .foot_img{padding:10px 0 5px;}

#leftCol p{padding-top:15px;}