/* CSS Document */
html, body{
background-image:url(_layout/background_slice.jpg);
background-position:top center;
background-repeat:repeat;

margin: 0; 
padding: 0;
}
form,select{margin:0;padding:0}
body, textarea {font-family:tahoma, verdana, arial, sans-serif; font-size:80%;}

#container {
	text-align:left;
	width:981px;
	
	height:auto;
	margin:0 auto 0 auto;
	background-color:#ffffff;
	padding:20px 0 0 0;
	
	}	

.special_offers
{
	font-size:80%;
}



#container h1.index 
{
	background-image:url(/_layout/balloon_logo_xmas.jpg);
	padding:0;
	margin:0;
	height: 163px;
		background-position: left top;
	background-repeat: no-repeat;
	text-indent: -5000px;
	padding: 0;
}



#LeftColumn { FLOAT: left; MARGIN: 0px 0px 0px 5px;  WIDTH: 180px;}
#RightColumn {FLOAT: right; MARGIN: 0px 5px 0px 0px;  WIDTH: 218px;}
#MainContent {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 235px 0px 200px; PADDING-TOP: 0px; FONT-SIZE: 100%; FONT-FAMILY: tahoma, verdana, arial, sans-serif}
#header A {MARGIN: 0px 0px 0px 0px;FONT-WEIGHT: bold;display:inline;COLOR: #000000;text-decoration: none;}
#header A:hover {display:inline;COLOR: #000000;text-decoration: underline;}

#MainContent H1{MARGIN: 0px 0px 0px 0px; FONT-SIZE: 110%; FONT-WEIGHT:bold; FONT-FAMILY: tahoma, verdana, arial, sans-serif; COLOR: #FF6600;padding-top:0px;padding-bottom:2px;}
#MainContent H2{padding-bottom:0px; FONT-SIZE: 100%; FONT-FAMILY: tahoma, verdana, arial, sans-serif; COLOR: #000000; }
#MainContent H3{FONT-SIZE: 100%; FONT-FAMILY: tahoma, verdana, arial, sans-serif; COLOR: #E08411; }
#MainContent P{FONT-SIZE: 100%; FONT-WEIGHT:normal; FONT-FAMILY: tahoma, verdana, arial, sans-serif; COLOR: #000000; padding:0;}
#MainContent A {MARGIN: 0px 0px 0px 0px;FONT-WEIGHT: bold;display:inline;COLOR:  #000000;text-decoration: underline;}
#MainContent A:hover {display:inline;COLOR:#FF6600;text-decoration: underline;}
#MainContent .SelectPage {MARGIN: 0px 0px 0px 0px;FONT-WEIGHT: bold;display:inline;COLOR: #000000;text-decoration: underline;}
#MainContent .red {COLOR: #ff0000;FONT-WEIGHT: bold;}

#MainContent2 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 35px 0px 200px; PADDING-TOP: 0px; FONT-SIZE: 100%; FONT-FAMILY: tahoma, verdana, arial, sans-serif}
#MainContent2 H1{MARGIN: 10px 0px 10px 0px; FONT-SIZE: 140%; FONT-WEIGHT:bold; FONT-FAMILY: tahoma, verdana, arial, sans-serif; COLOR: #FF6600;padding-top:2px;padding-bottom:2px;}
#MainContent2 H2{padding-bottom:0px; FONT-SIZE: 100%; FONT-FAMILY: tahoma, verdana, arial, sans-serif; COLOR: #000000; }
#MainContent2 H3{FONT-SIZE: 110%; FONT-FAMILY: tahoma, verdana, arial, sans-serif; COLOR: #E08411; }
#MainContent2 P{FONT-SIZE: 100%; FONT-WEIGHT:normal; FONT-FAMILY: tahoma, verdana, arial, sans-serif; COLOR: #000000; padding:0;}
#MainContent2 A {MARGIN: 0px 0px 0px 0px;FONT-WEIGHT: bold;display:inline;COLOR: #000000;text-decoration: none;}
#MainContent2 A:hover {display:inline;COLOR: #000000;text-decoration: underline;}
#MainContent2 .SelectPage {MARGIN: 0px 0px 0px 0px;FONT-WEIGHT: bold;display:inline;COLOR: #000000;text-decoration: underline;}
#MainContent2 .red {COLOR: #ff0000;FONT-WEIGHT: bold;}

#MainContent h2.mainheader
{
FONT-SIZE: 110%; 
COLOR: #FF6600;
}

#SubNavigation {BORDER: #999999 1px solid; margin:0; padding:0px;  FONT-SIZE: 11px; background-image:url(/_layout/table_bg.jpg); background-position:top; background-repeat:no-repeat; padding:10px;}
#SubNavigation H2{BORDER-BOTTOM: #3C4531 1px dotted;padding-bottom:0px; FONT-SIZE: 100%; FONT-FAMILY: tahoma, verdana, arial, sans-serif; COLOR: #000000; margin:0; padding-top:10px; }
#SubNavigation H3 a{padding-bottom:2px; FONT-SIZE: 100%; FONT-FAMILY: tahoma, verdana, arial, sans-serif; COLOR: #FF6600; margin:0; padding-top:5px; }
#SubNavigation H3 {padding-bottom:2px; FONT-SIZE: 100%; FONT-FAMILY: tahoma, verdana, arial, sans-serif; COLOR: #FF6600; margin:0; padding-top:5px; }

#SubNavigation UL { LIST-STYLE-TYPE: none; margin:0; padding:0;}
#SubNavigation LI {PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-TOP: 0px}
#SubNavigation A { PADDING-RIGHT: 0px; DISPLAY: block;COLOR: #000000; PADDING-TOP: 5px; TEXT-DECORATION: none; }
#SubNavigation A:hover {COLOR: #000000; TEXT-DECORATION: underline; font-weight:bold;}
#SubNavigation p { PADDING: 2px; margin:0;}

.SubNavigation_new {margin:0; padding:0px;  FONT-SIZE: 11px; padding-left:10px; padding-right:10px; padding-bottom:10px; background-color:#F5BC77; font-family: font-family:Helvetica,Arial,sans-serif;}
.SubNavigation_new H2{BORDER-BOTTOM: #3C4531 1px dotted;padding-bottom:0px; FONT-SIZE: 100%; FONT-FAMILY: tahoma, verdana, arial, sans-serif; COLOR: #000000; margin:0; padding-top:10px; }
.SubNavigation_new H3 a{padding-bottom:2px; FONT-SIZE: 100%; FONT-FAMILY: font-family:Helvetica,Arial,sans-serif; COLOR: #000066; margin:0; padding-top:5px; }
.SubNavigation_new H3 {padding-bottom:2px; FONT-SIZE: 130%; FONT-FAMILY: font-family:Helvetica,Arial,sans-serif; COLOR: #FF6600; margin:0; padding-top:5px; }

.SubNavigation_new UL { LIST-STYLE-TYPE: none; margin:0; padding:0;}
.SubNavigation_new LI {PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-TOP: 0px}
.SubNavigation_new A { PADDING-RIGHT: 0px; font-weight:normal; DISPLAY: block; COLOR: #000000; PADDING-TOP: 5px; TEXT-DECORATION: none; font-family:Helvetica,Arial,sans-serif; font-size: 120% }
.SubNavigation_new A:hover {COLOR: #000000; TEXT-DECORATION: underline; font-weight:normal;}
.SubNavigation_new H3 A:hover {COLOR: #000066; TEXT-DECORATION: underline; font-weight:normal; FONT-FAMILY: font-family:Helvetica,Arial,sans-serif; font-size: 130;}
.SubNavigation_new p { PADDING: 2px; margin:0;}


#BasketSubNavigation {BORDER: #999999 1px solid; margin:0; padding:0px;  FONT-SIZE: 11px; background-image:url(/_layout/table_bg.jpg); background-position:top; background-repeat:no-repeat; padding:10px;}
/*#BasketSubNavigation {margin:0; padding:5px; BORDER-RIGHT: #000 1px solid; FONT-SIZE: 10px; BACKGROUND: #FFF0D9; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid}*/
#BasketSubNavigation P {margin:0;PADDING:0; FONT-FAMILY: tahoma, verdana, arial, sans-serif;FONT-SIZE: 80%;COLOR: #000000;}
#BasketSubNavigation H2 {margin:0;PADDING:0; FONT-FAMILY: tahoma, verdana, arial, sans-serif;FONT-SIZE: 100%;COLOR: #000000;padding-top:5px;}
#BasketSubNavigation UL {MARGIN: 0px; PADDING:0; LIST-STYLE-TYPE: none}
#BasketSubNavigation LI {DISPLAY: inline;  MARGIN: 0px; PADDING:0;}
#BasketSubNavigation A {MARGIN: 0px; PADDING:0; COLOR: #000000; TEXT-DECORATION: none;}
#BasketSubNavigation A:hover {COLOR: #000000;TEXT-DECORATION: underline;}

#footer {BORDER-TOP: #999999 1px solid; BORDER-bottom: #999999 1px solid;background-color: #FFFFD6; font-size:10px; color:#000000;
 
 }
#footer a {color:#000000;}

#subfooter {padding-left:20px; padding-bottom:10px; font-size:10px; color:#000000;}
#subfooter a {color:#000000;}


.box {BORDER: #999999 1px solid; margin:0; padding:0px;  FONT-SIZE: 11px; padding:10px; background-image:url(_layout/table_bg.jpg); background-repeat: repeat-x;}

.box2 {BORDER: #999999 1px solid; FONT-SIZE: 11px; background-color:#FFFDCE; padding:4px;}
.product_listing UL { LIST-STYLE-TYPE: none; margin:0; padding:0;}
.product_listing LI {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-TOP: 0px}


.sbtext{padding:0 10px;vertical-align:top; font-size:100%;}

.sbtext h3 {font-size:100%; font-weight:bold; color:#E08411}

.sbtext P {margin: 0;padding: 0px 0px 3px 0px; font-size:100%;}

.sbtext li {margin: 0 15px;}
.sbimage{border-right:1px dashed #cccccc; padding-right:15px; text-align:center;vertical-align:top;width: 90px; float: left; margin-right: 15px; margin-bottom:40px;}


#MainContent .button09, .button09:visited {background: url(/_layout/button.jpg) bottom repeat-x #6c9a37; border: none; padding: 0.3em 0.85em 0.5em 0.8em; font: 1.1em/1.1em Tahoma, Lucida Sans, Helvetica, Arial, sans-serif; color: #fff; text-decoration: none; cursor: pointer; -moz-border-radius: 3px; -webkit-border-radius: 3px;}
input.button09 {padding: 0.25em 0.6em 0.35em;}
#MainContent .button09:hover {background: url(/_layout/button_r.jpg) bottom repeat-x #5b832d; color: #fff; decoration:none;}
#MainContent .button09 a{color: #ffffff}

#MainContent2 .button09, .button09:visited, #MainContent2 .button09 a {background: url(/_layout/button.jpg) bottom repeat-x #6c9a37; border: none; padding: 0.3em 0.85em 0.5em 0.8em; font: 1.1em/1.1em Tahoma, Lucida Sans, Helvetica, Arial, sans-serif; color: #000000; text-decoration: none; cursor: pointer; -moz-border-radius: 3px; -webkit-border-radius: 3px;}
input.button09 {padding: 0.25em 0.6em 0.35em;}
#MainContent2 .button09:hover {background: url(/_layout/button_r.jpg) bottom repeat-x #5b832d; color: #000000; decoration:none;}


#MainContent2 .button09 a {background: url(/_layout/button.jpg) bottom repeat-x #6c9a37; border: none; padding: 0.3em 0.85em 0.5em 0.8em; font: 1.1em/1.1em Tahoma, Lucida Sans, Helvetica, Arial, sans-serif; color: #000000; text-decoration: none; cursor: pointer; -moz-border-radius: 3px; -webkit-border-radius: 3px;}

