/*Minimal CSS reset*/
* {text-align:left;font-size:0.95em;}


/*divContainer Styles*/
#divContainer {
	margin-right: auto;
	margin-left: auto;
	font-family:Arial, sans-serif;
	width:750px;
	height:670px;
	background-image: url('../images/Christmas2009/background.jpg');
	background-repeat: no-repeat;
	background-position:bottom;
}


.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:right;*/
}

#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:1px solid #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:#CB142D; background-image: url('../images/Christmas2009/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/Christmas2009/Joyeux_Noel.jpg'); background-position:  
               center ; }
#anim li.Entertaining {background-image:url('../images/Christmas2009/Entertaining.jpg'); background-position:  
               center ; }
#anim li.Traditional {background-image:url('../images/Christmas2009/Traditional_Christmas.jpg'); background-position:  center ; }
#anim li.Country {background-image:url('../images/Christmas2009/Country_Christmas.jpg'); background-position:  center ; }
#anim li.GiftIdeas {background-image:url('../images/Christmas2009/Gift_ideas.jpg'); background-position:  
               center ; }
#anim li.FrostyChristmas {background-image:url('../images/Christmas2009/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; background-image:url('../images/Christmas2009/top.jpg'); background-repeat:no-repeat}

.LeftSide {
	float:left;
	width:150px;
	padding: 5px;
}

.style1 {	font-family: Tahoma;
	font-size: 11px;
}
.style2 {font-family: Tahoma; font-size: 11px; color: #46291E; }

.C {
	font-size: 16px;
	color: #CB142D;
}
