/* CSS Document */

body
{
	margin:0px;
}

h1{
    font-family:arial;
	font-size:28px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
display:inline;
}
.giftstext{
    font-family:arial;
	font-size:16px;
	color:#BA000F;
	text-decoration:none;
	font-weight:bold;
}

ul.star
{
list-style-image: url(http://www.christmascarnivals.com/images1/star.gif);
}

 .m1{
    font-family:arial;
	font-size:16px;
	color:#036802;
	text-decoration:none;
	font-weight:bold;
      display:inline;
}
.bottom_links1
{
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	color: #B40A0A;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
}
.shop_links
{
	font-family: arial,verdana;
	font-size: 14px;
	font-weight: bold;
	color: #6A0000;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
}
.mainheads{
  font-size:24px;
  color:#000000;
  font-family:verdana;
  font-weight:bold;
  text-decoration:none
 }

 .redheads{
  font-size:12px;
  color:#D21919;
  font-family:verdana;
  font-weight:bold;
  text-decoration:none
 }
 .redheads1{
  font-size:12px;
  color:green;
  font-family:verdana;
  font-weight:bold;
  text-decoration:none
 }
.redtext{
  font-family:Verdana;
	font-size: 11px;
	font-weight: normal;
	color:#D21919;
	text-decoration: none;
 }

.redtext:hover{
  font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color:#D21919;
	text-decoration: underline;
 }



.redtext1{
font-family:verdana;
font-size:15px;
color:#B80026;
text-decoration:none;
font-weight:bold
}

.greenheads1{
font-family:verdana;
font-size:11px;
color:#265020;
text-decoration:none;
font-weight:normal
}

.more {
color: #000000;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}

 .whitelinks{
  font-family:Verdana;
	font-size: 11px;
	font-weight: normal;
	color:#FFFFFF;
	text-decoration: none;
 }

 .whitelinks:hover{
  font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
 }
  
.hpgreylinks{
  font-size:11px;
  color:#ffffff;
  font-family:verdana;
  font-weight:600;
  text-decoration:none
 }
 .hpgreylinksnew{
  font-size:11px;
  color:#D0CBCF;
  font-family:verdana;
  font-weight:normal;
  padding-left:110px;
  text-decoration:none
 }

 h3{
   font-size:11px;
   color:#686868;
  font-family:verdana;
  font-weight:normal;
  text-decoration:none;
  display:inline;
 }
  
   h4{
   font-size:11px;
  color:#686868;
  font-family:verdana;
  font-weight:normal;
  text-decoration:none;
  display:inline;
 }
  
.hpgreylinks:hover{
  font-size:11px;
  color:#ffffff;
  font-family:verdana;
  font-weight:600;
  text-decoration:underline
 }

 .text{
  font-size:15px;
  color:#686868;
  font-family:verdana;
  text-align:justify;line-height: 20px;
  text-decoration:none
  }
   .texthallo{
  font-size:11px;
  color:#02F20B;
  font-family:verdana;
  text-align:justify;
  text-decoration:none
  }
  .text1{
  font-size:11px;
  color:#000000;
  font-family:verdana;
  text-decoration:none
  }
   .blacktext{
  font-size:11px;
  color:#000000;
  font-family:verdana;
  text-decoration:none;
  font-style:normal;
  font-weight:normal;
  }
 .pinktext{
  font-family:Verdana;
	font-size: 11px;
	font-weight: bold;
	  color:#BA000F;
	text-decoration: none;
 }
 .maintext{
  font-family:Verdana;
	font-size: 12px;
	font-weight: bold;
	  color:#B00000;
	text-decoration: none;
 }

.pinktext:hover{
  font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
color:#BA000F;
	text-decoration: underline;
 }
  
  .greentext{
  font-family:Verdana;
	font-size: 11px;
	font-weight: normal;
	  color:#499449;
	text-decoration: none;
 }

.greentext:hover{
  font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
color:#499449;
	text-decoration: underline;
 }
  
  .bd1 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style:solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-color:#248FB9;
}

.bd2 {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style:solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-color:#248FB9;
}

.bd3 {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style:solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-color:#248FB9;
}

.white1
{
	font-family: arial;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none;
	display:inline;
	font-weight:bold;	
	}
	
	.white1:hover{
	font-family: arial;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:underline;
	display:inline;
	font-weight:bold;	
	}
	h2
	{
	font-family: arial;
	font-size:17px;
	color:#BA000F;
	text-decoration:none;
	font-weight:bold;	
	}
.texthead
{
	font-family: arial;
	font-size:12px;
	color:#BA000F;
	text-decoration:none;
	font-weight:bold;	
	}

.link-text{
	font-family: arial;
	font-size:12px;
	color:#BA000F;
	text-decoration:none;
	font-weight:bold;	
	}
	.mainheadingwhite1
{
	font-family: arial;
	font-size:20px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;	
	}

.whitewish
{
	font-family:monotype;
	font-size:20px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;	
	}



.silver
{
	font-family: arial;
	font-size:13px;
	color:#FFE29D;
	text-decoration:none;
	font-weight:bold;	
	}

	.textlink
{
	font-family:arial;
	font-size:12px;
	color:#494949;
	text-decoration:none;
	font-weight:bold;
	text-align:justify;
}

.textlink:hover 
{
	font-family:arial;
	font-size:12px;
	color:#494949;
	text-decoration:underline;
	font-weight:bold;
	text-align:justify;
}



.greenlink2{
font-family:arial;
	font-size:12px;
	color:#036802;
	text-decoration:none;
	font-weight:bold;
	text-align:justify;
}

.greenlink2:hover{
font-family:arial;
	font-size:12px;
	color:#036802;
	text-decoration:underline;
	font-weight:bold;
	text-align:justify;
}

.greenlink1 { 
font-size : 12px;
color : #036802;
font-family : arial;
font-weight : bold;
text-decoration : none;
} 


.greenlink1:hover { 
font-size : 12px;
color : #036802;
font-family : arial;
font-weight : bold;
text-decoration : underline;
} 



.redheads1{
  font-size:11px;
  color:#D21919;
  font-family:verdana;
  font-weight:bold;
  text-decoration:none
 }

 .headlinks{
  font-size:12px;
  color:#ffffff;
  font-family:arial;
  font-weight:bold;
  text-decoration:none
 }

 .frmtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}
.frmbg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFCC;
}

.size
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CC0000;
	text-decoration: none;
	background-color: #FFECEC;
}

.size:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CC0000;
	text-decoration: none;
	background-color: #FFCC99;
}

.wallpaperlink{
  font-size:10px;
  color:#0000FF;
  font-family:verdana;
  text-align:justify;
  text-decoration:underline;
  }

.advertisegreen{
font-family:arial;
	font-size:15px;
	color:#036802;
	text-decoration:none;
	font-weight:bold;
	text-align:justify;
	}
	
.advertisegreen:hover{
font-family:arial;
	font-size:15px;
	color:#036802;
	text-decoration:underline;
	font-weight:bold;
	text-align:justify;
	}

	.lineimg
	{
	background:url('../images1/line.gif');
	background-repeat:repeat-x;
	height:3px;
	}
	.lineimg1
	{
	background:url('../images1/gold_bar.gif');
	background-repeat:repeat-y;
	height:806px;
	width:7px;
	}
	.greyline
	{
	background:url('../images1/greyline_dot.gif');
	background-repeat:repeat-x;
	height:4px;
	}
	.silverstrip
	{
	background:url('../images1/silver_strip.gif');
	background-repeat:repeat-x;
	height:20px;
	width:1533px;
	}
	.greycenterbox
	{
	background:url('../images1/grey_centerbox.gif');
	background-repeat:repeat-x;
	height:109px;
	}
	.greyleftbox
	{
	background:url('../images1/grey_lft-box.gif');
	background-repeat:no-repeat;
	height:109px;
	width:19px;
	}
	.greyrightbox
	{
	background:url('background-repeat:no-repeat');
	background-repeat:no-repeat;
	height:109px;
	width:19px;
	}

	.silverstripimg
	{
	background:url('http://www.christmascarnivals.com/images1/silver_strip.gif');
	background-repeat:repeat-x;
	height:20px;
	width:auto;
	}
	.goldstripimg
	{
	background:url('http://www.christmascarnivals.com/images1/gold_strip.gif');
	background-repeat:repeat-x;
	height:20px;
	width:auto;
	}
.subheading{
	font-family: arial;
	font-size:13px;
	color:#BA000F;
	text-decoration:none;
	font-weight:bold;	
	}
.wallcard{
	font-family:verdana,helvatica;
	font-size:14px;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;	
	}
.toplinks
{
font-size:12px; 
color:#0000FF;
font-family:arial;
font-weight:bold;
text-decoration:underline;
}

.button-text
{
padding-left:0px;
font-size:11px; 
color:#BA000F;
font-family:arial;
font-weight:700;
text-decoration:none;

}

.button-text:hover
{
padding-left:0px;
font-size:11px; 
color:#01662A;
font-family:arial;
font-weight:700;
text-decoration:none;
}

.button-bg
{
background-image:url(http://www.christmascarnivals.com/images/button/button-background.jpg);
height:21px;
}

.left-curve
{
background-image:url(http://www.christmascarnivals.com/images/button/left-button.jpg);
height:21px;
width:5px;
}

.right-curve
{
background-image:url(http://www.christmascarnivals.com/images/button/right-button.gif);
height:21px;
width:10px;
}

.red-bg
{
background-image:url(http://www.christmascarnivals.com/images/button/gradient-red.jpg);
height:27px;
}


.bg-menu
{
background-image:url(http://www.christmascarnivals.com/images/button/bg-menu.gif);
height:22px;
}


.sitemap-text
{
  font-size:11px;
  color:#686868;
  font-family:verdana;
  text-align:justify;
  text-decoration:none
  }


  .sitemap-text:hover
  {
  font-size:11px;
  color:#036802;
  font-family:verdana;
  text-align:justify;
  text-decoration:underline
  }

.german-bg
{
	background-image:url(../images1/silver_strip.gif);
	background-repeat:repeat-x;
	height:11px;
}

.german-red{
  font-family:Verdana;
	font-size: 11px;
	font-weight: normal;
	  color:#BA000F;
	text-decoration: none;
 }


 .german-red1{
  font-family:fiolex girls, 
	font-size: 18px;
	font-weight: 700;
	  color:#BA000F;
	text-decoration: none;
	font-style:italic;
	text-align:center;
 }



.simlerh2st{color: #D21919;font-size: 15px;font-family: Verdana; font-weight:bold;}




 /* http://www.christmascarnivals.com/sarv-style/sarv-style.css  */ 
.jbcss{margin:0px; padding:0px; font-family:arial; font-size:12px; border:solid 1px gray;  color:black;}
.bolinewt{text-size:5px; height:10px;border-top:solid 1px gray; }
.boltexprice{font-weight:bold;}
.boltexprice-2{font-weight:bold;}

