@charset "utf-8";

* { margin:0; padding:0; }

body { 
	background-color:#ffffff;
	background-image: url(../candy/background.png);
	text-align:center; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:70%; 
	color:#31251f;
 }

a img { border:none; }

#centermeplease { 
	font-size:1.2em; 
	text-align:left; 
	width:800px; 
	margin:0 auto 0 auto;

	}
/*------------------------------------------------------------------------------------------- //// Header \\\\\ ------------------------------------------------*/

#header { 
	height:150px; 
	background-image:url(../candy/pageheadBackground2.png); 
	background-repeat:no-repeat; 
	}
/*------------------------------------------------------------------------------------------- //// Main Nav area \\\\\ ------------------------------------------------*/

#mainnav {
	position:	relative;
	top: 		99px;
	width: 		780px;
}

#navimport {
	width: 780px;
}


/*-------------------------------------------------------------------------------------- //// maincontent area \\\\\ ------------------------------------------------*/

#maincontent { 
	min-height:485px;
	_height:485px;
	background-image:url(../candy/contentBackground.png); 
	background-repeat:no-repeat; 
		border-left:  solid 1px #3a4b11;
		border-right:  solid 1px #3a4b11;

	}
	
table.mainholding {
	border-width: 0px ;
	border-spacing: 0px;
	border-style: none ;
	border-collapse: collapse;
}
table.mainholding th {
	border-width: 1px ;
}
table.mainholding td {
	padding: 10px 10px 0px 20px;
	 vertical-align:top;
	 font-size: 1.0em;
	 letter-spacing: 0.2px;
}


/*------------------------------------------------------------------------------------------- //// bottom nav \\\\\ ------------------------------------------------*/

#bottomnav { 
	height:25px; 
	background-image:url(../candy/bottomnav.jpg); 
	background-repeat:no-repeat;

	}
				
#botnavlinks a:hover{	background:transparent;}

#botnavlinks ul{
	position:relative;
	top: 5px;
	left: 20px;
	display:block;
}

#botnavlinks li{
	display:block;
	float:left;
	padding-left: 10px;
	padding-right: 10px;
	}

#botnavlinks li a{
	display:block;
	height:15px;
	font-weight: bold;
	color:#bf9e63;
	font-size: 0.8em;
/* Line height same as height, which puts the text vertically centered, hoorah! */
	line-height:15px;
	text-decoration:none;
	text-transform: uppercase;
	text-align:center;
	letter-spacing: 0.5px;
}


#botnavlinks li.on a{	color:#bf9e63;
}

#botnavlinks li a:hover{ color:#ffffff;
}

#botnavlinks li.off a:hover{ color:#ffffff;
}

#botnavlinks li.off a{	color:#695e4a;
}


	


/*------------------------------------------------------------------------------------------- //// footer \\\\\ ------------------------------------------------*/
#footer { 
	background-image:url(../candy/footBackground2.png); 
	background-repeat: no-repeat; 
	height: 50px;	
	clear: both;
	color:#786f5d;
	text-align:right;
	font-size: 0.8em;

	}
	
#copyright {
	float:right;
	width: 299px;
	position: relative;
	top: 40px;
}
	
/*------------------------------------------------------------------------------------------- //// text style \\\\\ ------------------------------------------------*/	

	
h1,
h2,
h3,
h4{
 font-family: Georgia, Times New Roman, Times, serif;;
}

h2{
	color:#586c31;
	margin-bottom:.5em;
	font-size:1.7em;
	margin-top: 1.0em;
}

h3{
	margin:0.8em 0 0.6em 0;
	font-size:1.3em;
}

h4{
	margin:0.8em 0 0.6em 0;
	font-size:1.1em;
}

p:first-letter {
display:block;
float:left;
margin:5px;
font-size:75px;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
color:#586c31;
}

p {
letter-spacing: 2px;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
color:#586c31;
font-size:1.1em;
}

.littletext { font-size:9px};
.menulisting {text-align:center; font-family:Georgia, "Times New Roman", Times, serif; letter-spacing: 2px; font-style: italic; color:#586c31;}
.menulistingtitle {text-align:left; font-family:Georgia, "Times New Roman", Times, serif; letter-spacing: 2px; font-style: italic ; font-weight: bold; color:#586c31;}
a{
	color:#bf9e63;
	text-decoration:none;
}
.menudownloads {font-size: 12px; text-align:left; font-family:Georgia, "Times New Roman", Times, serif; letter-spacing: 2px; font-style: italic ;color:#586c31;}
.menudownloads a {color:#586c31}
#info dl {
  clear:both;
  width:425px;
height: 12em;  
margin:2em auto;
  	text-decoration:none; }
  
#info dt {
color:#666666;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin-top: 20px;
margin-bottom: 20px;
padding-bottom:5px;
padding-left:0px;
text-transform:uppercase;}

#info dd {
  width:50%;
  line-height: 1.8em;
  float:left; 
  margin:0;}

#info ol.first {
  counter-reset:item 0;}
#info ol.second {
  counter-reset:item 5;}
#info ol.third {
  counter-reset:item 9;}

#info ol li {
  display: block;
  }
#info ol li:before {
  content: counter(item) ". "; 
  counter-increment: item 1;}
 #info li{ list-style-type:none;
 border-bottom: solid 1px #33460d}
 
 .tableborder tr td{  border-bottom: solid 1px #33460d; margin: 5px;}

li { list-style-image:url(../images/spot.png);}