* {margin:0;padding:0;border:0;}

body {
font-family:"Times New Roman", Times, serif;
font-size:62.5%;
background-color:#f0ebd1;
}

h1 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.8em;
font-weight:100;
padding:38px 0 0 380px;
margin:32px 0 0 0;
}

h2, h3, h4, h5, h6 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:2.0em;
color:#701400;
}

p {
font-size:1.3em;
}

#wrapper {
width:1000px;
margin:0 auto;
}


#topcapgraphic {
width:1000px;
height:192px;
background-image:url(../images/topheader.png);
background-repeat:no-repeat;
}

#bottomcapgraphic {
width:1000px;
height:147px;
background-image:url(../images/bottomheader.png);
background-repeat:no-repeat;
}


#nav {
margin:0 0 0 0;
}

#nav ul {
padding:64px 0 0 390px;
}

#nav ul, li {
font-family:Georgia, "Times New Roman", Times, serif;
list-style:none;
}

#nav a {
display:block;
height:35px;
padding:15px 0 0 0;
}

#nav li {
float:left;
margin:0 17px 0 0;
text-transform:uppercase;
font-size:1.4em;
}

#nav1 a:link {
text-decoration:none;
color:#000000;
}

#nav1 a:visited {
text-decoration:none;
color:#000000;
}

#nav1 a:hover {
text-decoration:none;
background-image:url(../images/navhighlight.png);
background-repeat:no-repeat;
background-position:20px 4px;
color:#701400;
}

#nav1 a:active {
text-decoration:none;
color:#000000;
}

#nav2 a:link {
text-decoration:none;
color:#000000;
}

#nav2 a:visited {
text-decoration:none;
color:#000000;
}

#nav2 a:hover {
text-decoration:none;
background-image:url(../images/navhighlight.png);
background-repeat:no-repeat;
background-position:20px 4px;
color:#701400;
}

#nav2 a:active {
text-decoration:none;
color:#000000;
}

#nav3 a:link {
text-decoration:none;
color:#000000;
}

#nav3 a:visited {
text-decoration:none;
color:#000000;
}

#nav3 a:hover {
text-decoration:none;
background-image:url(../images/navhighlight.png);
background-repeat:no-repeat;
background-position:5px 4px;
color:#701400;
}

#nav3 a:active {
text-decoration:none;
color:#000000;
}

#nav4 a:link {
text-decoration:none;
color:#000000;
}

#nav4 a:visited {
text-decoration:none;
color:#000000;
}

#nav4 a:hover {
text-decoration:none;
background-image:url(../images/navhighlight.png);
background-repeat:no-repeat;
background-position:27px 4px;
color:#701400;
}

#nav4 a:active {
text-decoration:none;
color:#000000;
}

#nav5 a:link {
text-decoration:none;
color:#000000;
}

#nav5 a:visited {
text-decoration:none;
color:#000000;
}

#nav5 a:hover {
text-decoration:none;
background-image:url(../images/navhighlight.png);
background-repeat:no-repeat;
background-position:33px 4px;
color:#701400;
}

#nav5 a:active {
text-decoration:none;
color:#000000;
}

#nav6 a:link {
text-decoration:none;
color:#000000;
}

#nav6 a:visited {
text-decoration:none;
color:#000000;
}

#nav6 a:hover {
text-decoration:none;
background-image:url(../images/navhighlight.png);
background-repeat:no-repeat;
background-position:5px 4px;
color:#701400;
}

#nav6 a:active {
text-decoration:none;
color:#000000;
}

#branding {
	
}

#branding img {
margin:-30px 0 0 920px;
}

#bodycontent {
width:1000px;
margin:0 auto;
background-image:url(../images/backgroundrepeat.png);
background-repeat:repeat-y;
}

#leftcol {
width:430px;
float:left;
margin:0 0 0 80px;
}

#leftcol a:link {
text-decoration:none;
color:#701400;
}

#leftcol a:visited {
text-decoration:none;
color:#701400;
}

#leftcol a:hover {
text-decoration:none;
color:#701400;
}

#leftcol a:active {
text-decoration:none;
color:#701400;
}

#leftcol img {
float:left;
margin:5px 20px 10px 0;
}

#leftcol h2, p {
width:405px;
float:left;
padding:0 20px 0 0;
}

#leftcol h2 {
margin:25px 0 20px 0;
text-align:center;
}

#leftcol p {
margin:0 0 10px 0;
line-height:1.4em;
}

.introfloat {
width:285px;
float:left;
}

#rightcol {
width:430px;
float:left;
margin:20px 0 0 20px;
}

#rightcol h2 {
margin:5px 0 10px 0;
text-align:center;
}

#rightcollinks {
padding:20px 0 0 35px;
}

#rightcol a {
text-decoration:none;
color:#000000;
}

#rightcol ul li {
list-style:none;
float:left;
}

#rightcol li {
font-size:1.3em;
padding:9px 0 0 0;
}

#rightcol td {
font-size:1.4em;
padding:7px 7px 7px 7px;
border-bottom:#701400 1px solid;
}

#rightcol table {
border-top:#701400 1px solid;
border-left:#701400 1px solid;
border-right:#701400 1px solid;
margin:0 0 3px 0;
}

.dandydozencreamrow {
width:425px;
border:#701400 1px solid;
background-color:#f0ebd1;
}

#position {
width:25px;
height:20px;
text-align:center;
background-color:black;
color:#FFFFFF;
text-decoration:overline underline;
padding:3px 0 0 0;
}

#a1 {
width:176px;
height:73px;
margin:20px 10px 10px 25px;
float:left;
}

#a2 {
width:150px;
height:100px;
margin:10px 10px 10px 35px;
float:left;
}

#a3 {
width:170px;
height:60px;
margin:25px 10px 10px 30px;
float:left;
}

#a4 {
width:175px;
height:75px;
margin:15px 10px 10px 25px;
float:left;
}

#rightcol a:link {
text-decoration:none;
color:#701400;
}

#rightcol a:visited {
text-decoration:none;
color:#701400;
}

#rightcol a:hover {
text-decoration:none;
color:#701400;
}

#rightcol a:active {
text-decoration:none;
color:#701400;
}

#rightcol p {
font-size:1.4em;
padding:0 0 0 10px;
}

#siteinfo {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1.2em;
}

.facebookicon {
margin:33px 0 0 880px;
float:left;
}

.twittericon {
margin:33px 0 0 10px;
float:left;
}

.youtubeicon {
margin:33px 0 0 10px;
float:left;
}

#siteinfo p {
margin:47px 0 0 410px;
}

#siteinfo a:link {
text-decoration:none;
color:#701400;
}

#siteinfo a:visited {
text-decoration:none;
color:#701400;
}

#siteinfo a:hover {
text-decoration:none;
color:#701400;
}

#siteinfo a:active {
text-decoration:none;
color:#701400;
}


.clear {
clear:both;
width:420px;
padding:0px 0 20px 0;
margin:30px 5px 0 0;
border-bottom:black 1px solid;
}

.clear2 {
clear:both;
}

#HCB_comment_box {
  font-size:1.3em;
  font-family:"Times New Roman", Times, serif;
  margin:20px 0 0 0;
}

#HCB_comment_box .submit {
  background-color:#f0ebd1;
  border:#701400 1px solid;
}