@charset "UTF-8";
/* CSS Document */


@import url("screen_sideNav.css");


body {
margin: 0;
padding: 0;
color:  #11111a;
font: 0.8em Verdana, Helvetica, Geneva, sans-serif;
text-align: center;
background: #000;
}


img, a img {
border: none;
}

* { outline: none; }

a, a:link {
	text-decoration: underline!important;
}


ul#skipLinks { position: absolute; top: -9999px; margin: 0; }


#pageWrapper {
position: relative;
width:  1000px;
margin: 0 auto; 
padding: 0;
}
#pageHeader {
position: relative;
margin-top: 13px;
z-index: 10;
}
#logo { float: left; width: 186px; height: 147px; margin-left: 0px; }
#logo a {
	display: block; width: 186px; height: 147px; background: url(../images/html/global/sp-logo.gif) no-repeat;
	
}


#mainMenu { float: left; width: 780px; height: 60px; margin: 84px 0 0 10px; text-align: center; }
#mainMenu ul { margin: 0; padding: 0; list-style: none; list-style-type: none; }
#mainMenu li { display: inline; float: left; margin: 0; padding: 0; list-style: none; list-style-type: none; }
#mainMenu a { margin: 0; padding: 0; text-decoration: none; }
#mainMenu a:hover { color: #fff; }
#mainMenu a span { font-size: 1.1em; }

/********* end of mainMenu ***********/

#pageBody { clear: both;  }

#contentWrapper {
margin-top: 10px;
background: url(../images/html/global/contentBetween.jpg) repeat-y; 
background-position: 190px 580px;
}

#contentBody {
min-height: 580px;
padding: 120px 380px 0px 250px;
text-align: left;
background: url(../images/html/global/contentHeader.jpg) 190px -30px no-repeat; 
}

#contentContainer {
	background: #FFF;
	padding: 10px;
	margin-top: 10px;
	}

#contentBody p  {  padding-left: 20px; }

#contentBody h1 { color: #7bdd26; font-size: 1.5em;}
#contentBody h1 span {  visibility: hidden; }
#contentBody h2 {  font-size: 1.2em; }
#contentBody .playGame a { color: #ff0000; font-size: 1.1em; }



#contentBody ul { margin-left: 10px; padding-left: 0; list-style-type: none; }
#contentBody ul li { padding-bottom: 5px; }

#downloadsPage ul li  { margin: 0; padding: 0; }
#downloadsPage ul li p { margin: 0 0 10px 0; padding: 0; }
#downloadsPage ul li p img { margin: 0 10px 0; padding: 0; }
#downloadsPage .paperDimensions { font-size: .8em; }

div#contentBody ol { list-style-type: decimal; }
div#contentBody ol li { padding-bottom: 5px; }

#contentBody a { margin: 0; padding: 0; color: #cc6633; text-decoration: none; }
#contentBody a:hover { color: #ff0000; text-decoration: underline; }

#contentBody a span { font-size: 1.1em; position: absolute; left: -99999px; }

#nutrition table p {
	padding: 0px;
	margin: 0px;
}
#nutrition table {
	border:  none;
	border-collapse:  collapse;
	margin-bottom: 10px;
	margin-top: 10px;
	margin-left: 20px;
	width: 100%;
}


#nutrition table td {
	border:  none;
	border-bottom: 1px solid #333;
	border-right: 1px solid #333;
	}

#contentBody table.borderless td {
	border:  none;
	}



#contentFooter { height: 56px; padding-top: 75px; background: url(../images/html/global/contentFooter.png) left bottom repeat-x; }

#pageFooter {
width: 650px;
height: 30px;
margin: 0px auto 0 auto;
padding: 0 0 0 70px;
line-height: 30px;
text-align: center;
}

#pageFooter ul {
margin: 0px;
margin-left: auto;
margin-right: auto;
padding: 0px;
list-style: none;
list-style-type: none;
}

#pageFooter li {
margin: 0px;
padding: 0px;
list-style: none;
list-style-type: none;
float: left;
/*
display: block;
*/
}

#pageFooter a {
padding: 0px;
margin: 0px;
text-decoration: none;
color: #fff;
font-size: 11px;
padding: 5px;
margin-left: 0.25em;
margin-right: 0.25em;
}

#pageFooter a:hover {
text-decoration: underline;
}

#pageFooter a span {
font-size: 1.1em;
}


#copyRightBox {  margin: 0 auto; width: 400px; padding: 0 0 50px 0; color: #ffffff;  font-size: 9px; text-align: center; }
#copyRightBox p {  margin: 0; padding: 0; }

/* Sour Patch Celebs
***********************************************************************/
div#sourPatchCelebs { position: relative; margin: 0; padding: 0; }
#tadhg { display: block; position: absolute; left: 0; top: 0;}
#malese {display: block; position: absolute; left: 300px; top: 0px; }
#johnny { display: block; position: absolute; left: 460px; top: 430px;}
#paige {display: block; position: absolute; left: 50px; top: 325px; }
#tosh {display: block; position: absolute; left: 240px; top: 800px; }


/********** candy info listing *************/

.listingitem {
	float:  left;
	padding-bottom: 10px;
	display: table;
	width: 100%;
}

.candyTN {
	float: left;
	width: 110px;
	padding-top: 10px;
}

.candyDesc {
	margin-left: 130px;
}



/*     Nutritional PopUp
=================================================*/
body#popUp { width: 400px; margin: 0; padding: 0; text-align: left; background-color: #fff; }
body#popUp #copyRightBox p { color: #000 !important; }


/************WALLPAPERS******************/
table#wallpapers td {padding:5px;}

