.red {

    color:red;}



.orange {

    color:orange;}



.purple {

    color:purple;}



.blue {

    color:blue;}

	

.black {

    color:black;}

	

.pink {

    color:pink;}



body {

margin-top: 0px;

background: #FFFFFF;

font-family:verdana;

font-size: 11px;}



#header {

background-image: 

url('layoutfiles/headerbg.gif');

background-repeat: repeat-x

}



.border {

/*background-color: #FFC72A;*/

background-color: #FFFFFF;

}



.base {

background-color: #FFFFFF;

}



.adbase {

font-size: 10px;

line-height: 15px;

font-family: arial;

}



.sbase {

background-color: #FFFFFF;

font-size: 10px;

line-height: 15px;

font-family: arial;

}



/*.navbg {

background-color: #FAB823;

}*/





h1 { 

color: #0057A4;

font-size: 20px; 

font-weight: bold;

padding: 0px;

margin: 0px;

}



.oranget {

color: #FF00CC;}



.pinkt {

color: #FF00CC;}



.summert {

color: #FF9900;}





h2 { 

font: 17px Verdana;

margin-top: 0px;

margin-left: 0px;

margin-right: 0px; 

margin-bottom: 2px;

padding: 0px;

color: #005BA9;

}



h3 { 

font: 0.9em Verdana; 

font-weight: bold;

margin-top: 5px;

padding: 0px;

}



h4 { 

color: #0057A4;

font-size: 12px; 

font-weight: bold;

padding: 0px;

margin: 0px;

}



hr {

color: #005BA9;

background-color: #005BA9;

height: 1px;

border: 0px;

}





.description {

color: #005BA9;

font-size: 12px;

font-weight: bold;}



p { 

padding: 0px;

font-size: 11px; 

margin-top: 5px;

margin-bottom: 5px;

text-align: justify;}



.text { 

padding: 0px;

font-size: 11px; 

margin-top: 5px;

margin-bottom: 15px;}



.smallprintlgt { 

padding: 0px;

font: 0.6em Verdana; 

margin-top: 5px;

margin-bottom: 15px;

text-align: justify;

color: #0057A4;}



.smallprint { 

font-size: 9px; 

margin-top: 5px;

margin-bottom: 5px;

text-align: justify;

}



.vsmallprint { 

font-size: 9px; 

margin-bottom: 4px;

color: #0057A4;}



.bn-dkblue

{background-color:#005BAB; font-family:verdana; font-size:0.8em; color:#FFFFFF; display: block; text-decoration: none;margin: 0px; padding:3px; }

a.bn-dkblue:link

{background-color:#005BAB; font-family:verdana; font-size:0.8em; color:#FFFFFF; display: block; text-decoration: none;margin: 0px; padding:3px; }

a.bn-dkblue:visited

{background-color:#005BAB; font-family:verdana; font-size:0.8em; color:#FFFFFF; display: block; text-decoration: none;margin: 0px; padding:3px; }

a.bn-dkblue:hover

{background-color:#0066BF; font-family:verdana; font-size:0.8em; color:#FFFFFF; display: block; text-decoration: none;margin: 0px; padding:3px; }

a.bn-dkblue:active

{background-color:#005BAB; font-family:verdana; font-size:0.8em; color:#FFFFFF; display: block; text-decoration: none;margin: 0px; padding:3px; }



.bn-red

{background-color:#ED1C24; font-family:verdana; font-size:0.8em; color:#FFFFFF; display: block; text-decoration: none;margin: 0px; padding:3px; }

a.bn-red:link

{background-color:#ED1C24; font-family:verdana; font-size:0.8em; color:#FFFFFF; display: block; text-decoration: none;margin: 0px; padding:3px; }

a.bn-red:visited

{background-color:#ED1C24; font-family:verdana; font-size:0.8em; color:#FFFFFF; display: block; text-decoration: none;margin: 0px; padding:3px; }

a.bn-red:hover

{background-color:#FF1E27; font-family:verdana; font-size:0.8em; color:#FFFFFF; display: block; text-decoration: none;margin: 0px; padding:3px; }

a.bn-red:active

{background-color:#ED1C24; font-family:verdana; font-size:0.8em; color:#FFFFFF; display: block; text-decoration: none;margin: 0px; padding:3px; }



.bn-lgtblue

{background-color:#0096D7; font-family:verdana; font-size:0.8em; color:#FFFFFF; display: block; text-decoration: none;margin: 0px; padding:3px; }

a.bn-lgtblue:link

{background-color:#0096D7; font-family:verdana; font-size:0.8em; color:#FFFFFF; display: block; text-decoration: none;margin: 0px; padding:3px; }

a.bn-lgtblue:visited

{background-color:#0096D7; font-family:verdana; font-size:0.8em; color:#FFFFFF; display: block; text-decoration: none;margin: 0px; padding:3px; }

a.bn-lgtblue:hover

{background-color:#00B2FF; font-family:verdana; font-size:0.8em; color:#FFFFFF; display: block; text-decoration: none;margin: 0px; padding:3px; }

a.bn-lgtblue:active

{background-color:#0096D7; font-family:verdana; font-size:0.8em; color:#FFFFFF; display: block; text-decoration: none;margin: 0px; padding:3px; }



.bn-orange

{background-color:#FF00CC; font-family:verdana; font-size:0.8em; color:#FFFFFF; display: block; text-decoration: none;margin: 0px; padding:3px; }

a.bn-orange:link

{background-color:#FF00CC; font-family:verdana; font-size:0.8em; color:#FFFFFF; display: block; text-decoration: none;margin: 0px; padding:3px; }

a.bn-orange:visited

{background-color:#FF00CC; font-family:verdana; font-size:0.8em; color:#FFFFFF; display: block; text-decoration: none;margin: 0px; padding:3px; }

a.bn-orange:hover

{background-color:#66CCFF; font-family:verdana; font-size:0.8em; color:#FFFFFF; display: block; text-decoration: none;margin: 0px; padding:3px; }

a.bn-orange:active

{background-color:#0057A4; font-family:verdana; font-size:0.8em; color:#FFFFFF; display: block; text-decoration: none;margin: 0px; padding:3px; }



.bn-orangesb

{background-color:#0057A4; font-family:verdana; font-size:0.8em; color:#FFFFFF; display: block; text-decoration: none;margin: 0px; padding:3px; }

a.bn-orangesb:link

{background-color:#0057A4; font-family:verdana; font-size:0.8em; color:#FFFFFF; display: block; text-decoration: none;margin: 0px; padding:3px; }

a.bn-orangesb:visited

{background-color:#0057A4; font-family:verdana; font-size:0.8em; color:#FFFFFF; display: block; text-decoration: none;margin: 0px; padding:3px; }

a.bn-orangesb:hover

{background-color:#0077E0; font-family:verdana; font-size:0.8em; color:#FFFFFF; display: block; text-decoration: none;margin: 0px; padding:3px; }

a.bn-orangesb:active

{background-color:#0057A4; font-family:verdana; font-size:0.8em; color:#FFFFFF; display: block; text-decoration: none;margin: 0px; padding:3px; }





.bn-green

{background-color:#009D57; font-family:verdana; font-size:0.8em; color:#FFFFFF; display: block; text-decoration: none;margin: 0px; padding:3px; }

a.bn-green:link

{background-color:#009D57; font-family:verdana; font-size:0.8em; color:#FFFFFF; display: block; text-decoration: none;margin: 0px; padding:3px; }

a.bn-green:visited

{background-color:#009D57; font-family:verdana; font-size:0.8em; color:#FFFFFF; display: block; text-decoration: none;margin: 0px; padding:3px; }

a.bn-green:hover

{background-color:#01BD69; font-family:verdana; font-size:0.8em; color:#FFFFFF; display: block; text-decoration: none;margin: 0px; padding:3px; }

a.bn-green:active

{background-color:#009D57; font-family:verdana; font-size:0.8em; color:#FFFFFF; display: block; text-decoration: none;margin: 0px; padding:3px; }



.button

{background-color:#000000; font-family:verdana; font-size:0.8em; color:#000000; display: block; text-decoration: none;margin: 0px; padding:3px;}

a.button:link

{background-color:#000000; font-family:verdana; font-size:0.8em; color:#000000; display: block; text-decoration: none;margin: 0px; padding:3px; }

a.button:visited

{background-color:#000000; font-family:verdana; font-size:0.8em; color:#000000; display: block; text-decoration: none;margin: 0px; padding:3px; }

a.button:hover

{background-color:#FFFFFF; font-family:verdana; font-size:0.8em; color:#000000; display: block; text-decoration: none;margin: 0px; padding:3px; }

a.button:active

{background-color:#000000; font-family:verdana; font-size:0.8em; color:#000000; display: block; text-decoration: none;margin: 0px; padding:3px; }





.bookingtb {

font-family:verdana;

font-size:0.8em;

}



.letter {

border: 1px solid #FFFFCC;

}



a:link,

a:visited,

a:active

{color: #0057A4;}



a:hover

{color: #0077E0; text-decoration: none;}



.minitext { 

font: 0.6em Verdana; }





/*--------------------------------------------------------*/

/*-------- Boxes CSS -------------------------------------*/

/*--------------------------------------------------------*/



.orangeinfo {

font-size: 11px;

line-height: 15px;

font-style: italic;

color: #FFD200;}



.boxgreen {

background: url('greenbox-middle.jpg'); }



.greenheader {

color: #749F00;

font-size: 17px;

font-weight: bold;

letter-spacing: -1px;}



.greendate {

font-style: italic;

font-weight: bold;

padding-top: 3px;

padding-bottom: 3px;

margins: 0px;

color: #587900;

font-size: 12px;}



.greeninfo {

font-size: 11px;

line-height: 15px;

font-style: italic;

color: #587900;}



.greeninc {

font-size: 10px;

line-height: 16px;

font-weight: bold;}



.greenlinksbox {

background: #FFFAFE;

border: 1px solid #749F00;)

}



.greenboxlink { font-size: 14px; color: #000000; font-weight: bold; }



.greenboxlink,

a.greenboxlink:link,

a.greenboxlink:visited,

a.greenboxlink:active {

	background: transparent;

	color: #749F00;

	font-size: 10px;

	font-style: italic;

	font-weight: bold;

	text-decoration: none;

	}



a.greenboxlink:hover {

	background: transparent;

	color: #749F00;

	font-size: 10px;

	font-style: italic;

	font-weight: bold;

	text-decoration: underline;

	}



.blueboxlink,

a.blueboxlink:link,

a.blueboxlink:visited,

a.blueboxlink:active {

	background: transparent;

	color: #007F9F;

	font-size: 10px;

	font-style: italic;

	font-weight: bold;

	text-decoration: none;

	}



a.blueboxlink:hover {

	background: transparent;

	color: #007F9F;

	font-size: 10px;

	font-style: italic;

	font-weight: bold;

	text-decoration: underline;

	}







.boxblue {

background: url('bluebox-middle.jpg'); }



.blueheader {

color: #007F9F;

font-size: 17px;

font-weight: bold;

letter-spacing: -1px;}



.bluedate {

font-style: italic;

font-weight: bold;

padding-top: 3px;

padding-bottom: 3px;

margins: 0px;

color: #004D79;

font-size: 12px;}



.blueinfo {

font-size: 11px;

line-height: 15px;

font-style: italic;

color: #004D79;}



.blueinc {

font-size: 10px;

line-height: 16px;

font-weight: bold;}





.yellowboxs {

background: url('syellowbox-middle.jpg'); }



.pinkboxs {

background: url('pinkbox-middlewide.jpg'); }





.boxpink {

background: url('pinkbox-middle.jpg'); }



.boxpinkwide {

background: url('pinkbox-middlewide.jpg'); }



.pinkheader {

color: #B60078;

font-size: 17px;

font-weight: bold;

letter-spacing: -1px;}



.pinkdate {

font-style: italic;

font-weight: bold;

padding-top: 3px;

padding-bottom: 3px;

margins: 0px;

color: #BC006A;

font-size: 12px;}



.pinkinfo {

font-size: 11px;

line-height: 15px;

font-style: italic;

color: #A80C64;}



.pinkinc {

font-size: 10px;

line-height: 16px;

font-weight: bold;}



.pinklinksbox {

background: #FFFAFE;

border: 1px solid #F4AEDC;)

}



.pinkboxlink {

	background: transparent;

	color: #B60078;

	font-size: 10px;

	text-decoration: none;

	}



a.pinkboxlink:link,

a.pinkboxlink:visited,

a.pinkboxlink:active {

	background: transparent;

	color: #E463B8;

	font-size: 10px;

	font-style: italic;

	font-weight: bold;

	text-decoration: none;

	}



a.pinkboxlink:hover {

	background: transparent;

	color: #E463B8;

	font-size: 10px;

	font-style: italic;

	font-weight: bold;

	text-decoration: underline;

	}

	

	

.boxred {

background: url('redbox-middle.jpg'); }



.redheader {

color: #EA0000;

font-size: 17px;

font-weight: bold;

letter-spacing: -1px;}



.reddate {

font-style: italic;

font-weight: bold;

padding-top: 3px;

padding-bottom: 3px;

margins: 0px;

color: #E60000;

font-size: 12px;}



.redinfo {

font-size: 11px;

line-height: 15px;

font-style: italic;

color: #E60000;}



.redinc {

font-size: 10px;

line-height: 16px;

font-weight: bold;}



.redlinksbox {

background: #FFFAFE;

border: 1px solid #F4AEDC;)

}



.redboxlink,

a.redboxlink:link,

a.redboxlink:visited,

a.redboxlink:active {

	background: transparent;

	color: #EA0000;

	font-size: 10px;

	font-style: italic;

	font-weight: bold;

	text-decoration: none;

	}



a.redboxlink:hover {

	background: transparent;

	color: #EA0000;

	font-size: 10px;

	font-style: italic;

	font-weight: bold;

	text-decoration: underline;

	}

	





.boxbyellow {

background: url('yellowbox-middle.jpg'); }



.byellowheader {

color: #FFF000;

font-size: 17px;

font-weight: bold;

letter-spacing: -1px;}



.byellowdate {

font-style: italic;

font-weight: bold;

padding-top: 3px;

padding-bottom: 3px;

margins: 0px;

color: #FFF000;

font-size: 12px;}



.byellowinfo {

font-size: 11px;

line-height: 15px;

font-style: italic;

color: #FFFFFF;}



.byellowsmallinfo {

font-size: 9px;

line-height: 10px;

font-style: italic;

color: #FF7800;}



.byellowsmallinfo,

a.byellowsmallinfo:link,

a.byellowsmallinfo:visited,

a.byellowsmallinfo:active {

color: #FF7800;

text-decoration: none;

}



a.byellowsmallinfo:hover {

text-decoration: underline;

}



.byellowinc {

font-size: 10px;

line-height: 16px;

font-weight: bold;}



.byellowlinksbox {

background: #FFFAFE;

border: 1px solid #F4AEDC;

	font-size: 10px;

	font-style: italic;

	font-weight: bold;)

}



.byellowboxlink,

a.byellowboxlink:link,

a.byellowboxlink:visited,

a.byellowboxlink:active {

	background: transparent;

	color: #FFFFFF;

	font-size: 10px;

	font-style: italic;

	font-weight: bold;

	text-decoration: none;

	}



a.byellowboxlink:hover {

	background: transparent;

	color: #FFFFFF;

	font-size: 10px;

	font-style: italic;

	font-weight: bold;

	text-decoration: underline;

	}



.boxnewsletter {

background: url('newsletterbox-middle.jpg'); }



.halloweenheader {

color: #DD7E45;

font-size: 17px;

font-weight: bold;

letter-spacing: -1px;}



.halloweendate {

font-style: italic;

font-weight: bold;

padding-top: 3px;

padding-bottom: 3px;

margins: 0px;

color: #DD7E45;

font-size: 12px; }



.halloweeninfo {

font-size: 11px;

line-height: 15px;

font-style: italic;

color: #DD7E45;}



.halloweenlinksbox {

background: #FFFFFF;

border: 1px solid #DD7E45;)

}





.halloweenboxlink {

	background: transparent;

	color: #DD7E45;

	font-size: 10px;

	text-decoration: none;

	}



a.halloweenboxlink:link,

a.halloweenboxlink:visited,

a.halloweenboxlink:active {

	background: transparent;

	color: #DD7E45;

	font-size: 10px;

	font-style: italic;

	font-weight: bold;

	text-decoration: none;

	}



a.halloweenboxlink:hover {

	background: transparent;

	color: #DD7E45;

	font-size: 10px;

	font-style: italic;

	font-weight: bold;

	text-decoration: underline;

	}

	



.boxblack {

background: url('blackbox-middle.jpg'); }





.blackheader {

color: #FFF000;

font-size: 17px;

font-weight: bold;

letter-spacing: -1px;}



.blackdate {

font-weight: bold;

padding-top: 3px;

padding-bottom: 3px;

margins: 0px;

color: #FFF000;

font-size: 13px;

text-transform: uppercase;

letter-spacing: 1px; }



.blackinfo {

font-size: 11px;

line-height: 15px;

font-style: italic;

color: #FFD200;}



.byellowsmallinfo {

font-size: 9px;

line-height: 10px;

font-style: italic;

color: #FF7800;}



.byellowsmallinfo,

a.byellowsmallinfo:link,

a.byellowsmallinfo:visited,

a.byellowsmallinfo:active {

color: #FF7800;

text-decoration: none;

}



a.byellowsmallinfo:hover {

text-decoration: underline;

}



.byellowinc {

font-size: 10px;

line-height: 16px;

font-weight: bold;}



.byellowlinksbox {

background: #FFFAFE;

border: 1px solid #F4AEDC;)

}



.blackboxlink

{ color: #FFD200;

font-size: 10px;

 }



a.blackboxlink:link,

a.blackboxlink:visited,

a.blackboxlink:active {

	background: transparent;

	color: #FFF000;

	font-size: 10px;

	font-weight: bold;

	text-decoration: none;

	}



a.blackboxlink:hover {

	background: transparent;

	color: #FFF000;

	font-size: 10px;

	font-weight: bold;

	text-decoration: underline;

	}



   /*-------------------------------*/

  /*    DISNEY Choose # of Days    */

 /*-------------------------------*/	

	

.tourdurationmiddle {

background: url('tourduration-boxmiddle.jpg');}	

	

.tourdurationheader {

color: #0E7800;

font-size: 16px;

font-weight: bold;

letter-spacing: -1px;}



.tourdurationtext {

color: #0E7800;

font-size: 12px;}









   /*-------------------------------*/

  /*    DISNEY Choose hotel        */

 /*-------------------------------*/



.hotelsantafemiddle {

background: url('hotelsantafe-boxmiddle.jpg');}



.hotelsantafedivide {

background: url('hotelsantafe-divide.jpg');}



.hotelsantafeheader {

color: #FF0024;

font-size: 16px;

font-weight: bold;

letter-spacing: -1px;}



.hotelsantafetext {

color: #FF0024;

font-size: 12px;}





.hotelcheyennemiddle {

background: url('hotelcheyenne-boxmiddle.jpg');}



.hotelcheyennedivide {

background: url('hotelcheyenne-divide.jpg');}



.hotelcheyenneheader {

color: #006FA2;

font-size: 16px;

font-weight: bold;

letter-spacing: -1px;}



.hotelcheyennetext {

color: #006FA2;

font-size: 12px;}





.hotelsequoialodgemiddle {

background: url('hotelsequoialodge-boxmiddle.jpg');}



.hotelsequoialodgedivide {

background: url('hotelsequoialodge-divide.jpg');}



.hotelsequoialodgeheader {

color: #00602B;

font-size: 16px;

font-weight: bold;

letter-spacing: -1px;}



.hotelsequoialodgetext {

color: #00602B;

font-size: 12px;}



   /*-------------------------------*/

  /*    DISNEY Choose # of Days    */

 /*-------------------------------*/	

	

.tourinfomiddle {

background: url('tourinfo-boxmiddle.jpg');}	

	

.tourinfoheader {

color: #0063B6;

font-size: 16px;

font-weight: bold;

letter-spacing: -1px;}



.tourinfotext {

color: #0063B6;

font-size: 12px;}



   /*-------------------------------*/

  /*    DISNEY Choose # of Days    */

 /*-------------------------------*/	

	

.pinktourboxmiddle {

background: url('tourbox-middle.jpg');}	

	

.pinktourboxheader {

color: #0063B6;

font-size: 16px;

font-weight: bold;

letter-spacing: -1px;}



.pinktourboxtext {

color: #0063B6;

font-size: 12px;}





   /*-------------------------------*/

  /*    DISNEY Choose # of Days    */

 /*-------------------------------*/	

	

.bonfirebox-middle {

background: url('bonfirebox_middle.jpg');}	



.halloweenbox_middle {

background: url('halloweenbox_middle2.jpg');}	

	

	

.bonfirebox-bigtext {

color: #FFF000;

font-size: 16px;

font-weight: bold;

letter-spacing: -1px;}



.bonfirebox-smalltext {

	color: #FFF000;

	font-size: 12px;}



a.bonfirebox-smalltext:link,

a.bonfirebox-smalltext:visited,

a.bonfirebox-smalltext:active {

	color: #FFFFFF;

	font-size: 12px;

	text-decoration: none;}



a.bonfirebox-smalltext:hover {

	color: #FFFFFF;

	font-size: 12px;

	text-decoration: underline;}







.bonhotelsfrollover a {

display:block;

width: 106px;

height: 42px;

background: url("hotelsantafe_bonrollover.gif") 0 0 no-repeat;

}

.bonhotelsfrollover a:hover { 

background-position: 0 -42px;

width: 106px;

}





	

	

.christmasbox-middle {

background: url('christmasbox_middle.jpg');}	

	

.christmasbox-bigtext {

color: #0081DC;

font-size: 16px;

font-weight: bold;

letter-spacing: -1px;}



.christmasbox-smalltext {

	color: #FFF000;

	font-size: 12px;}



a.christmasbox-smalltext:link,

a.christmasbox-smalltext:visited,

a.christmasbox-smalltext:active {

	color: #0081DC;

	font-size: 12px;

	text-decoration: none;}



a.christmasbox-smalltext:hover {

	color: #0081DC;

	font-size: 12px;

	text-decoration: underline;}



.bluebox-smalltext {

	color: #0063B6;

	font-size: 12px;}



a.bluebox-smalltext:link,

a.bluebox-smalltext:visited,

a.bluebox-smalltext:active {

	color: #0063B6;

	font-size: 12px;

	text-decoration: none;}



a.bluebox-smalltext:hover {

	color: #0063B6;

	font-size: 12px;

	text-decoration: underline;}

	

	

.redlinksbox {

background: #FFFAFE;

border: 1px solid #F4AEDC;)

}



.redboxlink {

	background: transparent;

	color: #B60078;

	font-size: 10px;

	text-decoration: none;

	}



a.redboxlink:link,

a.redboxlink:visited,

a.redboxlink:active {

	background: transparent;

	color: #FF2B2B;

	font-size: 10px;

	font-style: italic;

	font-weight: bold;

	text-decoration: none;

	}



a.redboxlink:hover {

	background: transparent;

	color: #FF2B2B;

	font-size: 10px;

	font-style: italic;

	font-weight: bold;

	text-decoration: underline;

	}

	



/* BOX OFFERS (JANUARY) */	





.boxWrap {

	width:			560px;

	margin:			auto;

	text-align: 	center

	}

	

.boxFloatLeft {

	float:			left;

	width:			178px;

	height:			192px;

	margin:			3px;

	border: 1px solid #CC0000

	}

	

.boxHeader {

	text-align:		center;

	background:		#CC0000;

	color:			#FFFFFF;

	padding:        10px;

	padding-top:	5px;

	padding-bottom: 5px;

	border-width:	0px;

	border-bottom-width: 3px;

	border-color: #FFFFFF;

	border-style: solid;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold

	}

	

.boxTitle {

	text-align:		center;

	color:			#CC0000;

	padding:        10px;

	padding-top:	5px;

	padding-bottom: 5px;

	border-width:	0px;

	border-bottom-width: 3px;

	border-color: #FFFFFF;

	border-style: solid;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	height: 38px;

	}

	

a.boxTitlel:link {

	color:			#CC0000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	}

	

a.boxTitlel:visited {

	color:			#CC0000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	}

	

a.boxTitlel:active {

	color:			#CC0000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	}

	

.boxDate {

	text-align:		center;

	color:			#CC0000;

	padding:        10px;

	padding-top:	5px;

	padding-bottom: 5px;

	border-width:	0px;

	border-bottom-width: 3px;

	border-color: #FFFFFF;

	border-style: solid;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	}

	

.boxSave {

	text-align:		center;

	color:			#CC0000;

	padding:        10px;

	padding-top:	5px;

	padding-bottom: 5px;

	border-width:	0px;

	border-bottom-width: 3px;

	border-color: #FFFFFF;

	border-style: solid;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	}

	

.boxSaveBanner {

	background: url(save.jpg) no-repeat left;

	height: 54px;

	}

	

.kidsfreeboxSaveBanner {

	background: url(kidsfreesave.jpg) no-repeat left;

	height: 54px;

	}

	

.boxFromPrice {

	text-align:		center;

	vertical-align:middle;

	color:			#CC0000;

	padding:        10px;

	padding-top:	5px;

	padding-bottom: 5px;

	border-width:	0px;

	border-color: #FFFFFF;

	border-style: solid;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	width: 130px;

	float:right;

	height: 45px;

	line-height: 18px;

	}

	

	

/* BOX OFFERS (lates) */	





.latesboxWrap {

	width:			560px;

	margin:			auto;

	text-align: 	center

	}

	

.latesboxFloatLeft {

	float:			left;

	width:			178px;

	height:			192px;

	margin:			3px;

	border: 1px solid #0057A4

	}

	

.latesboxHeader {

	text-align:		center;

	background:		#0057A4;

	color:			#FFFFFF;

	padding:        10px;

	padding-top:	5px;

	padding-bottom: 5px;

	border-width:	0px;

	border-bottom-width: 3px;

	border-color: #FFFFFF;

	border-style: solid;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold

	}

	

.latesboxTitle {

	text-align:		center;

	color:			#0057A4;

	padding:        10px;

	padding-top:	5px;

	padding-bottom: 5px;

	border-width:	0px;

	border-bottom-width: 3px;

	border-color: #FFFFFF;

	border-style: solid;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	height: 38px;

	}

	

a.latesboxTitlel:link {

	color:			#0057A4;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	}

	

a.latesboxTitlel:visited {

	color:			#0057A4;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	}

	

a.latesboxTitlel:active {

	color:			#0057A4;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	}

	

.latesboxDate {

	text-align:		center;

	color:			#0057A4;

	padding:        10px;

	padding-top:	5px;

	padding-bottom: 5px;

	border-width:	0px;

	border-bottom-width: 3px;

	border-color: #FFFFFF;

	border-style: solid;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	}

	

.latesboxSave {

	text-align:		center;

	color:			#0057A4;

	padding:        10px;

	padding-top:	5px;

	padding-bottom: 5px;

	border-width:	0px;

	border-bottom-width: 3px;

	border-color: #FFFFFF;

	border-style: solid;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	}

	

.latesboxSaveBanner {

	background: url(latessave.jpg) no-repeat left;

	height: 54px;

	}

	

.latesboxFromPrice {

	text-align:		center;

	vertical-align:middle;

	color:			#0057A4;

	padding:        10px;

	padding-top:	5px;

	padding-bottom: 5px;

	border-width:	0px;

	border-color: #FFFFFF;

	border-style: solid;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	width: 130px;

	float:right;

	height: 45px;

	line-height: 18px;

	}

	

/* BOX OFFERS (JANUARY) */	





.battlefieldsboxWrap {

	width:			560px;

	margin:			auto;

	text-align: 	center

	}

	

.battlefieldsboxFloatLeft {

	float:			left;

	width:			178px;

	height:			192px;

	margin:			3px;

	border: 1px solid #905324

	}

	

.battlefieldsboxHeader {

	text-align:		center;

	background:		#905324;

	color:			#FFFFFF;

	padding:        10px;

	padding-top:	5px;

	padding-bottom: 5px;

	border-width:	0px;

	border-bottom-width: 3px;

	border-color: #FFFFFF;

	border-style: solid;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold

	}

	

.battlefieldsboxTitle {

	text-align:		center;

	color:			#905324;

	padding:        10px;

	padding-top:	5px;

	padding-bottom: 5px;

	border-width:	0px;

	border-bottom-width: 3px;

	border-color: #FFFFFF;

	border-style: solid;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	height: 38px;

	}

	

a.battlefieldsboxTitlel:link {

	color:			#905324;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	}

	

a.battlefieldsboxTitlel:visited {

	color:			#905324;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	}

	

a.battlefieldsboxTitlel:active {

	color:			#905324;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	}

	

.battlefieldsboxDate {

	text-align:		center;

	color:			#905324;

	padding:        10px;

	padding-top:	5px;

	padding-bottom: 5px;

	border-width:	0px;

	border-bottom-width: 3px;

	border-color: #FFFFFF;

	border-style: solid;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	}

	

.battlefieldsboxSave {

	text-align:		center;

	color:			#905324;

	padding:        10px;

	padding-top:	5px;

	padding-bottom: 5px;

	border-width:	0px;

	border-bottom-width: 3px;

	border-color: #FFFFFF;

	border-style: solid;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	}

	

.battlefieldsboxSaveBanner {

	background: url(battlefieldssave.jpg) no-repeat left;

	height: 54px;

	}

	

.battlefieldsboxFromPrice {

	text-align:		center;

	vertical-align:middle;

	color:			#905324;

	padding:        10px;

	padding-top:	5px;

	padding-bottom: 5px;

	border-width:	0px;

	border-color: #FFFFFF;

	border-style: solid;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	width: 130px;

	float:right;

	height: 45px;

	line-height: 18px;

	}

	

	/* BOX OFFERS (JANUARY) */	





.lillefleaboxWrap {

	width:			560px;

	margin:			auto;

	text-align: 	center

	}

	

.lillefleaboxFloatLeft {

	float:			left;

	width:			178px;

	height:			192px;

	margin:			3px;

	border: 1px solid #019BD7

	}

	

.lillefleaboxHeader {

	text-align:		center;

	background:		#019BD7;

	color:			#FFFFFF;

	padding:        10px;

	padding-top:	5px;

	padding-bottom: 5px;

	border-width:	0px;

	border-bottom-width: 3px;

	border-color: #FFFFFF;

	border-style: solid;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold

	}

	

.lillefleaboxTitle {

	text-align:		center;

	color:			#019BD7;

	padding:        10px;

	padding-top:	5px;

	padding-bottom: 5px;

	border-width:	0px;

	border-bottom-width: 3px;

	border-color: #FFFFFF;

	border-style: solid;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	height: 38px;

	}

	

a.lillefleaboxTitlel:link {

	color:			#019BD7;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	}

	

a.lillefleaboxTitlel:visited {

	color:			#019BD7;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	}

	

a.lillefleaboxTitlel:active {

	color:			#019BD7;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	}

	

.lillefleaboxDate {

	text-align:		center;

	color:			#019BD7;

	padding:        10px;

	padding-top:	5px;

	padding-bottom: 5px;

	border-width:	0px;

	border-bottom-width: 3px;

	border-color: #FFFFFF;

	border-style: solid;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	}

	

.lillefleaboxSave {

	text-align:		center;

	color:			#019BD7;

	padding:        10px;

	padding-top:	5px;

	padding-bottom: 5px;

	border-width:	0px;

	border-bottom-width: 3px;

	border-color: #FFFFFF;

	border-style: solid;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	}

	

.lillefleaboxSaveBanner {

	background: url(lillefleasave.jpg) no-repeat left;

	height: 54px;

	}

	

.lillefleaboxFromPrice {

	text-align:		center;

	vertical-align:middle;

	color:			#019BD7;

	padding:        10px;

	padding-top:	5px;

	padding-bottom: 5px;

	border-width:	0px;

	border-color: #FFFFFF;

	border-style: solid;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	width: 130px;

	float:right;

	height: 45px;

	line-height: 18px;

	}

	

		/* BOX OFFERS (JANUARY) */	



.disneyxmasboxWrap {

	width:			560px;

	margin:			auto;

	text-align: 	center

	}

	

.disneyxmasboxFloatLeft {

	float:			left;

	width:			178px;

	height:			192px;

	margin:			3px;

	border: 1px solid #0066CC

	}

	

.disneyxmasboxHeader {

	text-align:		center;

	background:		#0066CC;

	color:			#FFFFFF;

	padding:        10px;

	padding-top:	5px;

	padding-bottom: 5px;

	border-width:	0px;

	border-bottom-width: 3px;

	border-color: #FFFFFF;

	border-style: solid;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold

	}

	

.disneyxmasboxTitle {

	text-align:		center;

	color:			#0066CC;

	padding:        10px;

	padding-top:	5px;

	padding-bottom: 5px;

	border-width:	0px;

	border-bottom-width: 3px;

	border-color: #FFFFFF;

	border-style: solid;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	height: 38px;

	}

	

a.disneyxmasboxTitlel:link {

	color:			#0066CC;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	}

	

a.disneyxmasboxTitlel:visited {

	color:			#0066CC;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	}

	

a.disneyxmasboxTitlel:active {

	color:			#0066CC;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	}

	

.disneyxmasboxDate {

	text-align:		center;

	color:			#0066CC;

	padding:        10px;

	padding-top:	5px;

	padding-bottom: 5px;

	border-width:	0px;

	border-bottom-width: 3px;

	border-color: #FFFFFF;

	border-style: solid;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	}

	

.disneyxmasboxSave {

	text-align:		center;

	color:			#0066CC;

	padding:        10px;

	padding-top:	5px;

	padding-bottom: 5px;

	border-width:	0px;

	border-bottom-width: 3px;

	border-color: #FFFFFF;

	border-style: solid;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	}

	

.disneyxmasboxSaveBanner {

	background: url(disneyxmassave.jpg) no-repeat left;

	height: 54px;

	}

	

.disneyxmasboxFromPrice {

	text-align:		center;

	vertical-align:middle;

	color:			#0066CC;

	padding:        10px;

	padding-top:	5px;

	padding-bottom: 5px;

	border-width:	0px;

	border-color: #FFFFFF;

	border-style: solid;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	width: 130px;

	float:right;

	height: 45px;

	line-height: 18px;

	}

	

		/* BOX OFFERS (bonfire) */		

	

.bonfireboxWrap {

	width:			560px;

	margin:			auto;

	text-align: 	center

	}

	

.bonfireboxFloatLeft {

	float:			left;

	width:			178px;

	height:			192px;

	margin:			3px;

	border: 1px solid #9900CC

	}

	

.bonfireboxHeader {

	text-align:		center;

	background:		#9900CC;

	color:			#FFFFFF;

	padding:        10px;

	padding-top:	5px;

	padding-bottom: 5px;

	border-width:	0px;

	border-bottom-width: 3px;

	border-color: #FFFFFF;

	border-style: solid;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold

	}

	

.bonfireboxTitle {

	text-align:		center;

	color:			#9900CC;

	padding:        10px;

	padding-top:	5px;

	padding-bottom: 5px;

	border-width:	0px;

	border-bottom-width: 3px;

	border-color: #FFFFFF;

	border-style: solid;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	height: 38px;

	}

	

a.bonfireboxTitlel:link {

	color:			#9900CC;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	}

	

a.bonfireboxTitlel:visited {

	color:			#9900CC;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	}

	

a.bonfireboxTitlel:active {

	color:			#9900CC;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	}

	

.bonfireboxDate {

	text-align:		center;

	color:			#9900CC;

	padding:        10px;

	padding-top:	5px;

	padding-bottom: 5px;

	border-width:	0px;

	border-bottom-width: 3px;

	border-color: #FFFFFF;

	border-style: solid;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	}

	

.bonfireboxSave {

	text-align:		center;

	color:			#9900CC;

	padding:        10px;

	padding-top:	5px;

	padding-bottom: 5px;

	border-width:	0px;

	border-bottom-width: 3px;

	border-color: #FFFFFF;

	border-style: solid;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	}

	

.bonfireboxSaveBanner {

	background: url(bonfiresave.jpg) no-repeat left;

	height: 54px;

	}

	

.bonfireboxFromPrice {

	text-align:		center;

	vertical-align:middle;

	color:			#9900CC;

	padding:        10px;

	padding-top:	5px;

	padding-bottom: 5px;

	border-width:	0px;

	border-color: #FFFFFF;

	border-style: solid;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	width: 130px;

	float:right;

	height: 45px;

	line-height: 18px;

	}

	



