/*Minimal CSS reset*/



/*divContainer Styles*/
#divContainer {
	margin-right: auto;
	margin-left: auto;
	font-family:Arial, sans-serif;
	width:750px;
}


	.bl {width: 12px;height: 12px;position: relative;top: 168px;}
.br { width: 12px; height: 12px; position: relative; float: right; top: 168px;}
.tl {width: 12px;height: 12px;position: absolute;}
.tr {width: 12px;height: 12px;float: right;}


#anim {float:left;}

#menu li, #anim li {display:block; margin-right:7px; margin-bottom:7px; overflow:hidden; position:relative;float: left;}
/*Position relativly so we can easily position the text later on*/

#menu li { width:224px; height:125px; background:#000 url(../i/menu_li_bg.jpg) repeat-x; text-align:right; border:solid 1px #ccc; padding: 0px;  margin-right: 0px;}
#anim li {width:285px; height:180px; background-color:#666;}
#menu li a, #anim li a {cursor:pointer;display:block; height:180px; overflow:hidden; text-decoration:none; color:#FFF;}


#menu li a span.trans {width:285px; display:block; position:absolute; bottom:0px; right:0px; padding:5px; background-color:transparent;}
#anim li a span.trans {
	width:459px;
	display:block;
	position:absolute;
	bottom:0px;
	left:0px;
	padding:5px;
	background-color:#0033FF;
	background-image: url(../images/star_bg.png);
}
#anim li a span.heading, #menu li a span.heading {font-size:1.8em!important; color:#FFF; margin-bottom:3px;}
#anim li a span.trans span.summary, #menu li a span.trans span.summary {display:block;font-size:0.9em;color:#CBCB65;}	


/* SECTIONS */

#anim li.Noel { background-image:url(../images/Joyeux_Noel.jpg); background-position: center; }
#anim li.Entertaining {background-image:url(../images/Entertaining.jpg); background-position: center; }
#anim li.Traditional {background-image:url(../images/Traditional_Christmas.jpg); background-position: center; }
#anim li.Country {background-image:url(../images/Country_Christmas.jpg); background-position: center; }
#anim li.GiftIdeas {background-image:url(../images/Gift_ideas.jpg); background-position: center; }
#anim li.FrostyChristmas {background-image:url(../images/Frosty_Christmas.jpg); background-position: center; }


/* LAYOUT*/ 
#kwicks1 {margin:0px;padding:0px;}
#kwicks2 {margin:0px;padding:0px;}
#kwicks3 {margin:0px;padding:0px;}

#XmasTop {
	width:750px;
	height:100px;
	float: left;
}

.LeftSide {
	width:150px;
	float: left;
	padding: 5px;
}

.style1 {	font-family: Tahoma;font-size: 11px;}
.style2 {
	font-family: Tahoma;
	font-size: 11px;
	color: #583974;
}

.C {
	font-size: 16px;
	color: #583974;
}

#xmasheader {
	float:left;
	height: 100px;
}

#countdown {
	float:right;
	width:270px;
	height:100px;
}

#xmaslandsections {
	float:left;
	width: 573px;
	padding-top: 10px;
	padding-left: 5px;
}

