@charset "utf-8";

/* CSS Document */

body {

		background:url(images2/bg12.jpg);
		
		background-repeat: repeat-x;
		
		font-family: Verdana, Arial, Helvetica, sans-serif;
		
		font-size: 12px;
		
		color: #000000;
		
		line-height: 20px;
		
}

#container {
	
		
		padding: 0px;
		
		width: 1045px;
		
		margin-right: auto;

		margin-bottom: 0;

		margin-left: auto;

		margin-top: 13px;

}

/*----------------------------NAV STYLES-----------------------------------------*/

#nav {
		
		margin-top: 160px;
		
		width: 230px;
		
		float: left;
		
}

#nav ul {

		width: 230px;
		
		padding: 0 0 0 0px;
		
}

#nav ul li {

		list-style: none;
		
		display: inline;
		
}

/*----THE FOLLOWING SETS THE HEIGHT AND WIDTH FOR ALL A TAGS----*/

#nav ul li a {

		display: block;
		
		width: 230px;
}

#nav ul li a span {

		display: none;
		
}

/* THESE LOAD THE INDIVIDUAL IMAGES FOR EACH A TAG IN AN ID'S LIST ITEM*/

/*smencil world link*/

#nav ul li#smencilsworld a:link, #nav ul li#smencilsworld a:visited {

		background:url(images2/smencilsworld.gif);
		
		background-repeat:no-repeat;
		
		height: 51px;
}

#nav ul li#smencilsworld a:hover, #nav ul li#smencilsworld a:active {

		background: url(images2/smencilsworld.gif);
		
		background-repeat: no-repeat;
		
		background-position:0 -51px;
		
}

/*products link*/

#nav ul li#products a:link, #nav ul li#products a:visited {

		background: url(images2/products.gif);
		
		height: 37px;
		
}

#nav ul li#products a:hover, #nav ul li#products a:active {

		background: url(images2/products.gif);
		
}

/*original smencils link*/

#nav ul li#originalsmencils a:link, #nav ul li#originalsmencils a:visited {

		background: url(images2/originalsmencils.gif);
		
		height: 26px;
		
}

#nav ul li#originalsmencils a:hover, #nav ul li#originalsmencils a:active {

		background: url(images2/originalsmencils.gif);
		
		background-repeat: no-repeat;
		
		background-position: 0 -26px;
		
}

/*mini kits link*/

#nav ul li#minikits a:link, #nav ul li#minikits a:visited {
	
		background: url(images2/minikits.gif);
		
		height: 22px;
		
}

#nav ul li#minikits a:hover, #nav ul li#minikits a:active {
	
		background: url(images2/minikits.gif);
		
		background-repeat: no-repeat;
		
		background-position: 0 -22px;
		
}

/*home kits link*/

#nav ul li#homekits a:link, #nav ul li#homekits a:visited {
	
		background: url(images2/homekits.gif);
		
		height: 23px;
		
}

#nav ul li#homekits a:hover, #nav ul li#homekits a:active {
	
		background: url(images2/homekits.gif);
		
		background-repeat: no-repeat;
		
		background-position: 0 -23px;
		
}

/*colored smencils link*/

#nav ul li#coloredsmencils a:link, #nav ul li#coloredsmencils a:visited {

		background: url(images2/coloredsmencils.gif);
		
		height: 24px;
		
}

#nav ul li#coloredsmencils a:hover, #nav ul li#coloredsmencils a:active {

		background: url(images2/coloredsmencils.gif);

		background-repeat: no-repeat;
		
		background-position: 0 -24px;
		
}	

/*smart smencils link*/

#nav ul li#smartsmencils a:link, #nav ul li#smartsmencils a:visited {
	
		background: url(images2/smart2.gif);
		
		height: 24px;
		
}

#nav ul li#smartsmencils a:hover, #nav ul li#smartsmencils a:active {
	
		background: url(images2/smart2.gif);
		
		background-repeat: no-repeat;
		
		background-position: 0 -24px;
		
}

/*smalentines link*/

#nav ul li#smalentines a:link, #nav ul li#smalentines a:visited {
	
		background: url(images2/smalentines.gif);
		
		height: 23px;
		
}

#nav ul li#smalentines a:hover, #nav ul li#smalentines a:active {
	
		background: url(images2/smalentines.gif);
		
		background-repeat: no-repeat;
		
		background-position: 0 -23px;
		
}

/*holiday smencils link*/

#nav ul li#holidaysmencils a:link, #nav ul li#holidaysmencils a:visited {
	
		background: url(images2/holidaysmencils.gif);
		
		height: 24px;
		
}

#nav ul li#holidaysmencils a:hover, #nav ul li#holidaysmencils a:active {
	
		background: url(images2/holidaysmencils.gif);
		
		background-repeat: no-repeat;
		
		background-position: 0 -24px;
		
}

/*holiday smens link*/

#nav ul li#holidaysmens a:link, #nav ul li#holidaysmens a:visited {
	
		background: url(images2/holidaysmens.gif);
		
		height: 24px;
		
}

#nav ul li#holidaysmens a:hover, #nav ul li#holidaysmens a:active {
	
		background: url(images2/holidaysmens.gif);
		
		background-repeat: no-repeat;
		
		background-position: 0 -24px;
		
}

/*smens smencils link*/

#nav ul li#smens a:link, #nav ul li#smens a:visited {
	
		background: url(images2/smens.gif);
		
		height: 34px;
		
}

#nav ul li#smens a:hover, #nav ul li#smens a:active {
	
		background: url(images2/smens.gif);
		
		background-repeat: no-repeat;
		
		background-position: 0 -34px;
		
}

/*services link*/

#nav ul li#services a:link, #nav ul li#services a:visited {

		background: url(images2/services.gif);
		
		height: 49px;
		
}

#nav ul li#services a:hover, #nav ul li#services a:active {

		background: url(images2/services.gif);
		
}

/*fundraising link*/

#nav ul li#fundraising a:link, #nav ul li#fundraising a:visited {

		background: url(images2/fundraising.gif);
		
		height: 25px;
	
}

#nav ul li#fundraising a:hover, #nav ul li#fundraising a:active {

		background:url(images2/fundraising.gif);
		
		background-repeat: no-repeat;
		
		background-position: 0 -25px;
		
}

/*custom smencils link*/

#nav ul li#customsmencils a:link, #nav ul li#customsmencils a:visited {

		background: url(images2/customsmencils2.gif);
		
		height: 24px;
		
}

#nav ul li#customsmencils a:hover, #nav ul li#customsmencils a:active {

		background: url(images2/customsmencils2.gif);
		
		background-repeat: no-repeat;
		
		background-position: 0 -24px;
		
}

/*business promo link*/

#nav ul li#businesspromo a:link, #nav ul li#businesspromo a:visited {

		background:url(images2/businesspromo.gif);
		
		height: 29px;
		
}

#nav ul li#businesspromo a:hover, #nav ul li#businesspromo a:active {

		background:url(images2/businesspromo.gif);
		
		background-repeat: no-repeat;
		
		background-position: 0 -29px;
		
}

/*contact us link*/

#nav ul li#contactus a:link, #nav ul li#contactus a:visited {

		background: url(images2/contactus.gif);
		
		height: 45px;
		
}

#nav ul li#contactus a:hover, #nav ul li#contactus a:active {

		background: url(images2/contactus.gif);
		
		background-repeat: no-repeat;
		
		background-position: 0 -45px;
}

/*online ordering link*/

#nav ul li#order a:link, #nav ul li#order a:visited {

		background: url(images2/onlineordering.gif);
		
		height: 38px;
		
}

#nav ul li#order a:hover, #nav ul li#order a:active {

		background: url(images2/onlineordering.gif);
		
		background-repeat: no-repeat;
		
		background-position: 0 -38px;
		
}

/*distributors link*/

#nav ul li#distributors a:link, #nav ul li#distributors a:visited {

		background: url(images2/distributors.gif);
		
		height: 39px;
		
}

#nav ul li#distributors a:hover, #nav ul li#distributors a:active {

		background: url(images2/distributors.gif);
		
}

/*united states link*/

#nav ul li#unitedstates a:link, #nav ul li#unitedstates a:visited {
	
		background: url(images2/unitedstates.gif);
		
		height: 27px;
		
}

#nav ul li#unitedstates a:hover, #nav ul li#unitedstates a:active {
	
		background: url(images2/unitedstates.gif);
		
		background-repeat: no-repeat;
		
		background-position: 0 -27px;
		
}

/*canada link*/

#nav ul li#canada a:link, #nav ul li#canada a:visited {

		background: url(images2/canada.gif);
		
		height: 21px;
		
}

#nav ul li#canada a:hover, #nav ul li#canada a:active {

		background: url(images2/canada.gif);
		
		background-repeat: no-repeat;
		
		background-position: 0 -21px;
		
}

/*australia link*/

#nav ul li#australia a:link, #nav ul li#australia a:visited {

		background: url(images2/australia.gif);
		
		height:24px;
		
}

#nav ul li#australia a:hover, #nav ul li#australia a:active {

		background: url(images2/australia.gif);
		
		background-repeat:no-repeat;
		
		background-position: 0 -24px;
		
}

/*other countries link*/

#nav ul li#othercountries a:link, #nav ul li#othercountries a:visited {
	
		background: url(images2/uk2.gif);
		
		height: 42px;
		
}

#nav ul li#othercountries a:hover, #nav ul li#othercountries a:active {
	
		background: url(images2/uk2.gif);
		
		background-repeat: no-repeat;
		
		background-position: 0 -42px;
		
}





/*-----styles for current nav items on individual documents--------*/

/*smencils world hover*/
#dsmencilsworld #nav ul li#smencilsworld a:link, #dsmencilsworld #nav ul li#smencilsworld a:visited, 
#dsmencilsworld #nav ul li#smencilsworld a:hover, #dsmencilsworld #nav ul li#smencilsworld a:active {

		background: url(images2/smencilsworld.gif);
		
		background-position: 0 -51px;
		
}

/*original smencils hover*/

#doriginalsmencils #nav ul li#nproducts a:link, #doriginalsmencils #nav ul li#nproducts a:visited,
#doriginalsmencils #nav ul li#nproducts a:hover, #doriginalsmencils #nav ul li#nproducts a:active {

		background:url(images2/products2.gif);
		
		background-position: 0 -37px;
		
}

#doriginalsmencils #nav ul li#originalsmencils a:link, #doriginalsmencils #nav ul li#originalsmencils a:visited,
#doriginalsmencils #nav ul li#originalsmencils a:hover, #doriginalsmencils #nav ul li#originalsmencils a:active {

		background:url(images2/originalsmencils.gif);
		
		background-position: 0 -26px;
		
}

/*minikits hover*/
#dminikits #nav ul li#minikits a:link, #dminikits #nav ul li#minikits a:visited,
#dminikits #nav ul li#minikits a:hover, #dminikits #nav ul li#minikits a:active {

		background:url(images2/minikits.gif);
		
		background-position: 0 -22px;
		
}

/*homekits hover*/
#dhomekits #nav ul li#homekits a:link, #dhomekits #nav ul li#homekits a:visited,
#dhomekits #nav ul li#homekits a:hover, #dhomekits #nav ul li#homekits a:active {

		background:url(images2/homekits.gif);
		
		background-position: 0 -23px;
		
}


/*colored smencils hover*/
#dcoloredsmencils #nav ul li#coloredsmencils a:link, #dcoloredsmencils #nav ul li#coloredsmencils a:visited,
#dcoloredsmencils #nav ul li#coloredsmencils a:hover, #dcoloredsmencils #nav ul li#coloredsmencils a:active {

		background: url(images2/coloredsmencils.gif);
		
		background-position: 0 -24px;
		
}

/* smart smencils hover */


#dsmartsmencils #nav ul li#smartsmencils a:link, #dsmartsmencils #nav ul li#smartsmencils a:visited,
#dsmartsmencils #nav ul li#smartsmencils a:hover, #dsmartsmencils #nav ul li#smartsmencils a:active {
	background: url(images2/smart2.gif);
	background-position: 0 -24px;
}

/* smalentines hover */


#dsmalentines #nav ul li#smalentines a:link, #dsmalentines #nav ul li#smalentines a:visited,
#dsmalentines #nav ul li#smalentines a:hover, #dsmalentines #nav ul li#smalentines a:active {
	background: url(images2/smalentines.gif);
	background-position: 0 -23px;
}

/* holiday smencils hover */


#dholidaysmencils #nav ul li#holidaysmencils a:link, #dholidaysmencils #nav ul li#holidaysmencils a:visited,
#dholidaysmencils #nav ul li#holidaysmencils a:hover, #dholidaysmencils #nav ul li#holidaysmencils a:active {
	background: url(images2/holidaysmencils.gif);
	background-position: 0 -24px;
}

/* holiday smens hover */


#dholidaysmens #nav ul li#holidaysmens a:link, #dholidaysmens #nav ul li#holidaysmens a:visited,
#dholidaysmens #nav ul li#holidaysmens a:hover, #dholidaysmens #nav ul li#holidaysmens a:active {
	background: url(images2/holidaysmens.gif);
	background-position: 0 -24px;
}

/* smens hover */


#dsmens #nav ul li#smens a:link, #dsmens #nav ul li#smens a:visited,
#dsmens #nav ul li#smens a:hover, #dsmens #nav ul li#smens a:active {
	background: url(images2/smens.gif);
	background-position: 0 -34px;
}


/*fundraising hover*/
#dfundraising #nav ul li#fundraising a:link, #dfundraising #nav ul li#fundraising a:visited,
#dfundraising #nav ul li#fundraising a:hover, #dfundraising #nav ul li#fundraising a:active {

		background: url(images2/fundraising.gif);
		
		background-position: 0 -25px;
		
}

/*custom smencils hover*/
#dcustomsmencils #nav ul li#customsmencils a:link, #dcustomsmencils #nav ul li#customsmencils a:visited,
#dcustomsmencils #nav ul li#customsmencils a:hover, #dcustomsmencils #nav ul li#customsmencils a:active {

		background: url(images2/customsmencils2.gif);
		
		background-position: 0 -24px;
		
}

/*business promo hover*/
#dbusinesspromo #nav ul li#businesspromo a:link, #dbusinesspromo #nav ul li#businesspromo a:visited,
#dbusinesspromo #nav ul li#businesspromo a:hover, #dbusinesspromo #nav ul li#businesspromo a:active {

		background:url(images2/businesspromo.gif);
		
		background-position: 0 -29px;
		
}

/*contact us hover*/
#dcontactus #nav ul li#contactus a:link, #dcontactus #nav ul li#contactus a:visited,
#dcontactus #nav ul li#contactus a:hover, #dcontactus #nav ul li#contactus a:active {

		background: url(images2/contactus.gif);
		
		background-position: 0 -45px;
		
}

/*online ordering hover*/
#dorder #nav ul li#order a:link, #dorder #nav ul li#order a:visited,
#dorder #nav ul li#order a:hover, #dorder #nav ul li#order a:active {

		background:url(images2/onlineordering.gif);
		
		background-position: 0 -38px;
		
}

/*canada hover*/
#dcanada #nav ul li#canada a:link, #dcanada #nav ul li#canada a:visited,
#dcanada #nav ul li#canada a:hover, #dcanada #nav ul li#canada a:active {

		background:url(images2/canada.gif);
		
		background-position: 0 -21px;
		
}

/*australia*/
#daustralia #nav ul li#australia a:link, #daustralia #nav ul li#australia a:visited,
#daustralia #nav ul li#australia a:hover, #daustralia #nav ul li#australia a:active {

		background:url(images2/australia.gif);
		
		background-position: 0 -24px;
		
}

/*united states hover*/
#dunitedstates #nav ul li#unitedstates a:link, #dunitedstates #nav ul li#unitedstates a:visited,
#dunitedstates #nav ul li#unitedstates a:hover, #dunitedstates #nav ul li#unitedstates a:active {

		background:url(images2/unitedstates.gif);
		
		background-position: 0 -27px;
		
}

/*othercountries hover*/
#dothercountries #nav ul li#othercountries a:link, #dothercountries #nav ul li#othercountries a:visited,
#dothercountries #nav ul li#othercountries a:hover, #dothercountries #nav ul li#othercountries a:active {

		background:url(images2/uk2.gif);
		
		background-position: 0 -42px;
		
}

		

/*----------------CONTAINER2 STYLES------------*/

#container2 {

		margin: 0 0 0 0px;
		
		padding-left: 3px;
		
		width: 750px;
		
		float: left;
		
		
}



/*------------------HEADER----------------*/

#header {

		margin: 0px;
		
		padding: 0px;
		
		width: 759px;
		
		height: 341px;
		
		float: left;
		
		overflow: hidden;
		
}

#header h1 {

		display: none;
		
		margin: 0px;
		
		padding: 0px;
		
}

/*---------------------CONTENT STYLES--------------*/

#content_orange {
	
		margin: 0px;
		
		padding: 0px;
		
		width: 759px;
		
		height: auto;
		
		float: left;
		
		background: url(images2/tiled_orange2.png);
		
		background-repeat: repeat-y;
		
		clear: both;
		
		overflow: hidden;
}

#content_purple {
	
		margin: 0px;
		
		padding: 0px;
		
		width: 759px;
		
		height: auto;
		
		float: left;
		
		background: url(images2/tiled_purple2.png);
		
		background-repeat: repeat-y;
		
		clear: both;
		
		overflow: hidden;
}

#content_red {
	
		margin: 0px;
		
		padding: 0px;
		
		width: 759px;
		
		height: auto;
		
		float: left;
		
		background: url(images2/tiled_red2.png);
		
		background-repeat: repeat-y;
		
		clear: both;
		
		overflow: hidden;
		
}

#content_green {
	
		margin: 0px;
		
		padding: 0px;
		
		width: 759px;
		
		height: auto;
		
		float: left;
		
		background: url(images2/tiled_green2.png);
		
		background-repeat: repeat-y;
		
		clear: both;
		
		overflow: hidden;
}

#content_dkblue {
	
		margin: 0px;
		
		padding: 0px;
		
		width: 759px;
		
		height: auto;
		
		float: left;
		
		background: url(images2/tiled_dkblue.png);
		
		background-repeat: repeat-y;
		
		clear: both;
		
		overflow: hidden;
}

#content_green2 {
	
		margin: 0px;
		
		padding: 0px;
		
		width: 759px;
		
		height: auto;
		
		float: left;
		
		background:url(images2/tiled_green3.png) ;
		
		background-repeat: repeat-y;
		
		clear: both;
		
		overflow: hidden;
}

#content_cyan {
	
		margin: 0px;
		
		padding: 0px;
		
		width: 759px;
		
		height: auto;
		
		float: left;
		
		background: url(images2/tiled_cyan.png);
		
		background-repeat: repeat-y;
		
		clear: both;
		
		overflow: hidden;
}

#content_ltblue {
	
		margin: 0px;
		
		padding: 0px;
		
		width: 759px;
		
		height: auto;
		
		float: left;
		
		background: url(images2/tiled_lt_blue.png);
		
		background-repeat: repeat-y;
		
		clear: both;
		
		overflow: hidden;
}

#content_yellow {
	
		margin: 0px;
		
		padding: 0px;
		
		width: 759px;
		
		height: auto;
		
		float: left;
		
		background: url(images2/tiled_yellow2.png);
		
		background-repeat: repeat-y;
		
		clear: both;
		
		overflow: hidden;
}

#content_red2 {
	
		margin: 0px;
		
		padding: 0px;
		
		width: 759px;
		
		height: auto;
		
		float: left;
		
		background: url(images2/tiled_red2.png);
		
		background-repeat: repeat-y;
		
		clear: both;
		
		overflow: hidden;
}

#content_blue {
	
		margin: 0px;
		
		padding: 0px;
		
		width: 759px;
		
		height: auto;
		
		float: left;
		
		background: url(images2/tiled_blue2.png);
		
		background-repeat: repeat-y;
		
		clear: both;
		
		overflow: hidden;
}

#content_teal {
	
		margin: 0px;
		
		padding: 0px;
		
		width: 759px;
		
		height: auto;
		
		float: left;
		
		background: url(images2/tiled_teal.png);
		
		background-repeat: repeat-y;
		
		clear: both;
		
		overflow: hidden;
}

#content_lightcyan {
	
		margin: 0px;
		
		padding: 0px;
		
		width: 759px;
		
		height: auto;
		
		float: left;
		
		background: url(images2/tiled_lightcyan.png);
		
		background-repeat: repeat-y;
		
		clear: both;
		
		overflow: hidden;
}

#content_pink {
	
		margin: 0px;
		
		padding: 0px;
		
		width: 759px;
		
		height: auto;
		
		float: left;
		
		background:url(images2/tiled_pink3.png);
		
		background-repeat: repeat-y;
		
		clear: both;
		
		overflow: hidden;
}

#content_blue_holiday {
	
		margin: 0px;
		
		padding: 0px;
		
		width: 759px;
		
		height: auto;
		
		float: left;
		
		background: url(images2/tiled_blue_holiday.png);
		
		background-repeat: repeat-y;
		
		clear: both;
		
		overflow: hidden;
}

#content_green_holiday {
	
		margin: 0px;
		
		padding: 0px;
		
		width: 759px;
		
		height: auto;
		
		float: left;
		
		background: url(images2/tiled_green_holiday.png);
		
		background-repeat: repeat-y;
		
		clear: both;
		
		overflow: hidden;
}

#content_earthday {
	
		margin: 0px;
		
		padding: 0px;
		
		width: 759px;
		
		height: auto;
		
		float: left;
		
		background: url(images2/tiled_earthday.png);
		
		background-repeat: repeat-y;
		
		clear: both;
		
		overflow: hidden;
}

#content_tv_offer {
	
		margin: 0px;
		
		padding: 0px;
		
		width: 759px;
		
		height: auto;
		
		float: left;
		
		background: url(images2/tile_tv_offer.png);
		
		background-repeat: repeat-y;
		
		clear: both;
		
		overflow: hidden;
}

#content_bp {
	
		margin: 0px;
		
		padding: 0px;
		
		width: 759px;
		
		height: auto;
		
		float: left;
		
		background: url(images2/tiled_bp.png);
		
		background-repeat: repeat-y;
		
		clear: both;
		
		overflow: hidden;
}
	

/*-----------INDEX STYLES-----------*/

#index {

		width: 706px;
		
		margin-left: auto;
		
		margin-right: auto;
		
}

#position {
	
		position:relative;
		
		top: 0px;
		
		right: 0px;
		
		bottom: 0px;
		
		left: 0px;
}

/*--------------WORLD STYLES--------------------*/

.world {
		
		padding-left: 35px;
		
		padding-top: 10px;
		
}

.environment {

		padding-left: 17px;
		
}


/*----------ORIGINAL & COLOURED & SMENS STYLES---------*/



.description {
		
		padding-top: 3px;

		padding-left: 15px;
		
		float: left;
}

.fivepack {

		padding-top: 2px;

		padding-left: 15px;
		
		float: left;
		
}

.fivepack_smens {

		padding-top: 2px;
		
		padding-left: 5px;
		
		float: left;
		
}

.smalentine_fivepack {

		padding-top: 2px;

		padding-left: 2px;
		
		float: left;
		
}

#pencils {

		width: 700px;
		
		margin: 0 0 0 0px;
		
		float: left;
		
		clear: both;
}

.tenheader {

		width: 637px;

		padding-left: 35px;
		
		padding-top: 10px;
		
		display: block;
		
}

.tenmiddle_original {

		width: 637px;
		
		margin-left: 35px;

		background:url(images2/originalsmencils/tiledfor_pencils.gif);
		
		background-repeat: repeat-y;
		
}

.tenmiddle_coloured {

		width: 638px;
		
		margin-left: 35px;
		
		background-image: url(images2/coloredsmencils/tiled_coloredpencils.gif);
		
		background-repeat: repeat-y;

}

.tenmiddle_smens {

		width: 638px;
		
		margin-left: 35px;
		
		background-image: url(images2/smens/tiledfor_smens.gif);
		
		background-repeat: repeat-y;

}

.tenmiddle_holiday_smens {

		width: 638px;
		
		margin-left: 35px;
		
		background-image: url(images2/holidaysmens/five_tile.gif);
		
		background-repeat: repeat-y;

}

.tenmiddle_holiday_smencils {

		width: 638px;
		
		margin-left: 35px;
		
		background-image: url(images2/holidaysmencils/five_tile.gif);
		
		background-repeat: repeat-y;

}

.tenmiddle_smalentines {

		width: 623px;
		
		margin-left: 35px;
		
		background-image: url(images2/smalentines/5_scents_tiled.gif);
		
		background-repeat: repeat-y;

}

.tenfooter {

		width: 637px;
		
		padding-left: 35px;
		
		padding-bottom: 10px;
		
}

.tenfooter_smalentines {

		width: 637px;
		
		padding-left: 35px;
		
		padding-bottom: 40px;
		
}

#bagset_bucket {

		width: 700px;
		
		margin: 0 0 0 0px;
		
		float: left;
		
		clear: both;
}

.bottomheader {

		width: 660px;
		
		padding-left: 23px;
		
}

.bottommiddle_original {

		width: 660px;

		background: url(images2/originalsmencils/bottom_tile.gif);
		
		background-repeat: repeat-y;
		
		margin-left: 23px;
		
		text-align: center;
		
}


.bottommiddle_smens{

		width: 660px;

		background: url(images2/smens/bottom_tile.gif);
		
		background-repeat: repeat-y;
		
		margin-left: 23px;
		
		text-align: center;
		
}

.bottommiddle_holiday_smens{

		width: 660px;

		background: url(images2/holidaysmens/display_tile.gif);
		
		background-repeat: repeat-y;
		
		margin-left: 23px;
		
		text-align: center;
		
}

.bottommiddle_holiday_smencils{

		width: 660px;

		background: url(images2/holidaysmencils/bottom_tile.gif);
		
		background-repeat: repeat-y;
		
		margin-left: 23px;
		
		text-align: center;
		
}

.bottommiddle_smart{

		width: 660px;

		background: url(images2/improveyourtest/bottom_tile.gif);
		
		background-repeat: repeat-y;
		
		margin-left: 23px;
		
		text-align: center;
		
}

.bottommiddle_smalentines{

		width: 660px;

		background:url(images2/smalentines/display_tile.gif);
		
		background-repeat: repeat-y;
		
		margin-left: 23px;
		
		text-align: center;
		
}

.smart_pencil {
	
		float:left;
		
		padding-left: 60px;
}
.bottommiddle_colored {

		width: 660px;

		background: url(images2/coloredsmencils/bottom_tile.gif);
		
		background-repeat: repeat-y;
		
		margin-left: 23px;
		
		text-align: center;
		
}
.bottommiddle_minikit {

		width: 660px;

		background:url(images2/smencilsminikits/minikit_middle.gif);
		
		background-repeat: repeat-y;
		
		margin-left: 23px;
		
		text-align: center;
		
}
.bottomfooter {

		width: 660px;
		
		padding-left: 23px;
		
}
/*-------------MINIKIT STYLES----------------*/

.fivepack2 {

		padding-top: 2px;

		margin-left: 20px;
		
		float: right;
		
}

.minikit {
		
		padding-top: 3px;

		padding-left: 15px;
		
		float: left;
		
		clear: left;
}

.applicator {
	
		width: 150px;
	
		padding-top: 3px;
		
		float: left;
}

#minikit_container {
	
		width: 450px;
		
		float: left;
		
}

#minikit_container2{
	
		width: 700px;
		
		margin-top: 20px;
		
		float: left;
		
}

.minikit_pencils {

		width: 637px;
		
		margin-left: 35px;
		
}
/*----------------FUNDRAISING STYLES---------*/

.intro p {

		text-align:center;
}

#fundproducts {

		float: left;
		
		width: 705px;
		
}

.fundimages {

		width: 328px;

		float: left;
		
		padding-left: 18px;
		
		
}

.fundinfo {

		width: 328px;

		float: left;
		
		padding-left: 15px;
		
}

.placeorder {

		width: 682px;

		float: left;
		
		clear: both;
		
		padding-left: 23px;
		
}

.placeorder a {

		text-decoration: none;
		
}

/*-------------CUSTOM SMENCILS STYLES-----------*/

.custom_intro {

		float: left;
		
		width: 685px;
		
		padding-left: 25px;
		
}

#custom_container {
	
		width: 680px;
		
		float: left;
		
		padding-left: 25px;
		
}

.custom_products {
	
		float: left;
		
		width: 325px;
		
		padding-top: 10px;
		
}

#custom_labels {

		float: left;
		
		clear: both;

		width: 625px;
		
		height: 520px;
		
		margin-left: 20px;
		
		border: thin solid #037d9d;
		
		padding-bottom:10px;
		
		overflow: scroll;
		
		background: #50d161;
		
}

.process {

		float: left;
		
		clear: both;
		
		padding-left: 530px;
		
		padding-top:10px;
		
}

.custom_process {

		float: left;
		
		width: 705px;
		
		clear: both;
		
		
		padding-top:10px;
		
		
}


.sticker_example {

		float: left;
		
		clear: both;

		text-align:center;
		
		width: 705px;
		
		padding-bottom: 10px;
		
		padding-top:10px;
		
}

/*-----------------BUSINESS PROMO STYLES---------*/

#promo_products {

		float: left;
		
		width: 705px;
		
}

.promo_header {

		width: 685px;

		float: left;
		
		padding-left:20px;
		
}

.promo_pics {

		float: left;
		
		width: 330px;
		
		padding-left: 20px;
		
		
}

.promo_descrip {
	
		float: left;
		
		width: 300px;
}

.promo_top {

		float: left;
		
		width: 340px;
		
		text-align: right;
		
		padding-top: 80px;
		
		padding-right:12px;
		
}

/*-------------CONTACT STYLES-------------*/

.contact {

		padding-top: 20px;

		padding-left:25px;
		
		float: left;
		
		width: 350px;
		
}

.countries{

		padding-top: 20px;

		padding-left:25px;
		
		float: left;
		
		width: 650px;
		
}

.fruits {

		float: right;
		
		margin-top: 165px;
		
		width: 300px;
}

.fruits3 {

		float: right;
		
		margin-top: 700px;
		
}

/*-----------ONLINE ORDERING--------------*/

#order_products {

		float:left;
		
		width: 705px;
		
		clear: both;
		}

.order_header {
		
			float: left;
			
			width: 707px;
			
			text-align:center;
			
			padding-top: 25px;
			
}

.order_logos {
		
			float: left;
			
			width: 700px;
			
			padding-left: 25px;
			
			padding-top: 10px;
			
}

.order_logos2 {
		
			float: left;
			
			width: 700px;
			
			padding-left: 10px;
			
			padding-top: 10px;
			
			text-align: center;
			
}

.order_sub_header {

		width: 685px;

		float: left;
		
		padding-left:20px;
		
}

.order_pics {

		float: left;
		
		width:auto;
		
		padding-left: 20px;
		
		padding-top: 5px;
		
		
}

#t-shirt_order {

		float: left;
		
		width: 705px;
		
		clear: both;
		
		
}

.t-shirt_thumbs {
	
		float: left;
		
		width: 345px;
		
		padding-left: 23px;
}

.t-shirt_size {
	
		float: left;
		
		width: 320px;
		
}

.order_descrip {
	
		float: left;
		
		width: 320px;
}


/*----------UNITED STATES STYLES----------*/

.bgdist {
	background-image: url(images2/distributors/tiled_middle.gif);
	background-repeat: repeat-y;
}

#flashplayer {
	position: absolute;
	height: 51px;
	width: 232px;
	left: 435px;
	top: 162px;
		}

		#usa {
			position: absolute;
			height: 54px;
			width: 253px;
			left: 380px;
			top: 400px;
			}
			
		#international {
			position: absolute;
			height: 54px;
			width: 253px;
			left: 85px;
			top: 400px;
			}
#back {
	
		position: absolute;
		
		height: 48px;
		
		width: 97px;
		
		left: 40px;
		
		top: 80px;
		
}
		

/*---------------CANADA STYLES---------------*/

#canada_page {

		float: left;
		
		width: 695px;
		
		height: 730px;
		
		padding-left: 8px;
		
}

/*---------------AUSTRALIA STYLES---------------*/

#australia_map {

		float: left;
		
		width: 695px;
		
		height: 730px;
		
		padding-left: 12px;
		
		padding-top: 10px;
		
}

/*------------------GALLERY----------------------*/

.gallery_intro {
	
		float: left;
		
		width: 680px;
		
		padding-left: 20px;
		
}

#photos {
	
		float: left;
		
		width: 705px;
		
		clear: both;
		
		padding-bottom: 20px;
		
}

.photo_gallery li {
	
		display: inline;
		
		min-height: 125px;
		
		list-style: none;
		
		width: 110px;
		
		float:left;
		
		margin: 0 30px 30px 20px;
		
		text-align: center;
		
}

#flash_gallery {
	
		width: 705px;
		
		float:left;
		
		padding-left: 20px;
		
		padding-top: 10px;
}

/*--------------SITEMAP PAGE STYLES------------*/

#site_map {

		float: left;
		
		padding-left: 25px;
		
		padding-top: 10px;
	
		
}

#site_map a {

		text-decoration:none;
		
		color:#000000;
	
		
}

/*------------------BP STYLES---------------------*/

#sample_left {
	
		float: left;
		
		width: 140px;
		
		margin-top: 100px;
		
		padding-left: 5px;
		
	
}

#sample_middle {
	
		float: left;
		
		width: 395px;
		
		height: 405px;
		
		background-image: url(images2/bp_form.gif);
		
		background-repeat: no-repeat;
		
		margin-top: 40px;
		
		padding-top: 18px;
		
		padding-left: 20px;


}

#sample_right {
	
		float: left;
		
		width: 140px;
		
		margin-top: 100px;
		
		padding-left: 5px;
		
	
}

/*---------MISC STYLES-----------------*/

#page_container {


		width: 706px;
		
		height: auto;
		
		margin-left: auto;
		
		margin-right: auto;

}

.anim {
		
		padding-left: 5px;
		
		float: left;
		
}

.dots {

		float:left;
		
		width: 680px;
		
		clear:both;

		padding-left: 12px;
		
		padding-top: 10px;
		
		padding-bottom: 18px;
		
}

#bucket {

		position: absolute;
		
		height: 340px;
		
		width: 140px;
		
		left: 410px;
		
		top: 80px;
		
		
}

#bucket_anim {

		float: left;
		
		clear: both;
		
		margin-left: 20px;
}

#sticker {
		
		text-align: center; 
		
}



#key {

		text-align: center;
		
}

table#ups   {
		 border-width: 0px; 
		 
		 border-spacing: 0px; 
		 
		 border-style: solid; 
		 
		 border-color: black; 
		 
		 border-collapse: collapse; 

}

table#ups td { 
		border-width: 1px; 
		
		padding: 5px; 
		
		border-style: solid; 
		
		border-color: black; 
		
		border-collapse: collapse; 
}

#cartproducts {
		
		width: 690px;
		
		text-align: center;
		
		margin-left: auto;
		
		margin-right: auto;
		
}

.card {

		width: 680px;
		
		height: 400px;
		
		border: #000000;
		
		border-width: 3px;
}

.backtotop {
	
		float: right;
		
		width: 100px;
		
		height: auto;
		
		padding-top: 105px;
		
		
}

.top {
	
		float: right;
		
		width: 690px;
		
		text-align: right;
		
		margin-right: 30px;
}

/*---------TEXT STYLES--------*/

.redtext {

	color: #FF0000;

	font: bold 12px Verdana, Arial, Helvetica, sans-serif;

}

.whitetext {

		font-family: Arial, Helvetica, sans-serif;
		
		font-size: 9px;
		
		color: #ffffff;
		
		font-weight: normal;
		
		line-height: 7px;
		
}

.maintext {

		font-family: Verdana, Arial, Helvetica, sans-serif;
		
		font-size: 12px;
		
		color: #000000;
		
		line-height: 20px;
		
		text-decoration: none;
		
}

.maintext a {

		font-family:Verdana, Arial, Helvetica, sans-serif;
		
		font-size: 12px;
		
		color:#000000;
		
		line-height: 20px;
		
		text-decoration: none;
		
}

.carttext {

		font-family: Verdana, Arial, Helvetica, sans-serif;
		
		font-size: 11px;
		
		font-weight: normal;
		
		color: #000000;
		
		line-height: 18px;
		
		text-decoration: none;
}

.textfields {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #009933;
}

.sctext {

		font-family: Verdana, Arial, Helvetica, sans-serif;
		
		font-size: 11px;
}

.sctext a {

		color:#000000;
		
}

.boldtext {

		font-family: Verdana, Arial, Helvetica, sans-serif;
		
		font-size: 13px;
		
		color: #000000;
		
		line-height: 18px;
		
		font-weight: bold;
		
}

.terms {

		padding-left: 8px;
		
		padding-right: 10px;
		
}


/*---------------FOOTER STYLES---------*/
#footer {

		margin: 0px;
		
		padding: 0px;
		
		width: 759px;
		
		float: left;
		
		clear: both;
		
		overflow: hidden;
		
}

#sitemap {

		text-align: center;
		
		width: 750px;
		
		padding-top: 5px;
		
}

p.sitemaplinks a {

		color: #ffffff;
		
		text-decoration: none;
		
		font: 9px Arial, Helvetica, sans-serif;
		
		line-height: 7px;
}

p.sitemaplinks a:hover {

		color: #ffffff;
		
		text-decoration: none;
		
		line-height: 7px;
		
}

.tv {
	
		padding-left: 20px;
		
		padding-top: 30px;
		
		padding-bottom: 20px;
		
}
	

#infomercial {
	
		width: 707px;
		
		padding-left: 130px;
		
		padding-top: 20px;
		
		padding-bottom: 30px;
		
}

#tv {
	
	position: absolute;
	
	left: 438px;
	
	top: 300px;
	
}
