/* Header */ /* Header */ /* Header */ /* Header */ /* Header */ /* Header */ /* Header */ /* Header */ /* Header */


BODY {

}

#AL_Header_Container {
	background: url(../images/AL_headbg_valentine.gif) repeat-x top left;
}

.AL_Main_Header {
	background: url(../images/AL_head_bg_BIG3.png)
}

#AL_Mini_Cart {
	background: #cc0000 no-repeat top right;
	border: 1px solid #FFF;
}

#AL_Mini_Cart SPAN, #AL_Mini_Cart SPAN.username {
	color: #FFFF66;
}

#AL_Mini_Cart .username, #AL_Mini_Cart .password, .search .search_field {
	color: #C00;
	border: 1px solid #CC0000;
}




/*MINICART SEARCH BUTTONS*/
.search_btn {
	font: bold 10px Verdana, Arial, sans-serif;
	color: #FFF;
	border: 1px solid #fff;
	background-color: #060;
}

#AL_Product_Doll {
	/*background: transparent url(../images/75th_elf_mini.png) no-repeat top left;*/
}

/*html #AL_Product_Doll {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.commonplaces.net/~annalee/xmas/xmas_user.png', sizingMethod='');
	margin-left:-70px;
}*/

.Search_Field .Search {

}

/* Navigation */ /* Navigation */ /* Navigation */ /* Navigation */ /* Navigation */ /* Navigation */ /* Navigation */ 

#AL_Nav_Container {
	background: #006600;
	border-top: 1px solid #fff;
}

.AL_Main_Navigation A, .AL_Main_Navigation A:link, .AL_Main_Navigation A:active, .AL_Main_Navigation A:visited {
	border-right: 1px solid #fff;
	color:#FFF;
}

.AL_Main_Navigation .active A, .AL_Main_Navigation .active A:link, .AL_Main_Navigation .active A:active, .AL_Main_Navigation .active A:visited {
	color: #fff;
	background: #FFF no-repeat top right;
}

#AL_Sub_Navigation_Container {
	/*color:#71962f;*/
}

#AL_Sub_Navigation_Container A {
	color:#C00;
	/*font-weight:bold;*/
	text-decoration:none;
}

#AL_About_Nav, #AL_Outlet_Nav, #AL_Theme_Nav, #AL_Season_Nav {
	/*border-bottom:1px solid #638428;*/
}


/* Body Container */ /* Body Container */ /* Body Container */ /* Body Container */ /* Body Container */ /* Body Container */

#AL_Content_Container {
	background: #fff repeat-x bottom left; 
}

.AL_Sidenav H1 {
	color:#C00;
	border-bottom:1px dotted #999;
}

.AL_Sidenav LI A {
	text-decoration:none;
	color:#cc0000;
	font-weight:bold;
}

.AL_InnerBody A {
	color:#860f0d;
}

.AL_InnerBody H1 {
	/*background-color:#f8f8f8;*/
	/*color:#1d5401;*/
	color:#2b8200;
	border-bottom:1px solid #c9c9c9;
	font: normal 25px Georgia, "Times New Roman", Times, serif;;
	letter-spacing:.1em;
	margin-bottom:5px;
	padding-bottom:2px;
}

.AL_InnerBody H3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	letter-spacing:.1em;
	font-size:16px;
}


.AL_InnerBody .FAQ {
	background:transparent url(../xmas/AL_bullet.gif) no-repeat 2px 4px;
}

.AL_Product IMG {
	border:1px solid #810f0e;
}

.button {
	background:#70952f url(../images/AL_smallbtnbg.png) repeat-x;
	border:2px solid #618029;
	
}

.SKU {
	font-weight:bold;
	color:#810f0e;
}

.AL_Timeline LI {
	background-color:#fbfbfb;
	border:1px solid #cfdbba;
}


.sitemap H4{
	color:#efbddb;
}

.sitemap A {
	text-decoration:none;
}

.CP_Footer {
	float:right;
	text-align:right;
	font-size:9px;
	padding:10px 5px 5px 5px;
	color:#fff;
}

.CP_Footer A {
	color:#fff;
}



/* News & Events */ /* News & Events */ /* News & Events */ /* News & Events */ /* News & Events *//* News & Events */


.AL_News_Container {
	background-color: #f66;
	border-color: #FFF;
}

.AL_News_Container LI {

}

.AL_outlet_news {


}

.AL_news {

}


.AL_events {

}




/* User Input */ /* User Input */ /* User Input */ /* User Input */ /* User Input */ /* User Input */ /* User Input */


#AL_UserInput_Container {
	border-bottom: 1px solid #FFF;
	background-color: #c00;
	color:#FFF;
}

#AL_UserInput_Container INPUT {
	margin-top: 2px;
	color:#CC0000;
	border:thin;
	border-color: #C00;
	border-style: thin;
}

#AL_UserInput_Container LABEL {
	color: #FFFFFF;
}	
/*USER FOOTER GO BUTTONS*/
#AL_UserInput_Container .Search_Btn{
	background-color: #060;
	border: 1px solid #fff;
	color: #fff;
}	

/* Footer */ /* Footer */  /* Footer */ /* Footer */  /* Footer */  /* Footer */  /* Footer */  /* Footer */ 

#AL_Footer_Container {
	background-color: #f66;
	/*background:  url(../images/AL_footer_snowflakes_green.png); */
}

/* Product */ /* Product */ /* Product */ /* Product */ /* Product */ /* Product */ /* Product */ /* Product */


.Product_Thumbnails .PListCell {
	/*background: #FFF6F6;*/
	border: 1px solid #EEE;
	border-bottom: 2px solid #CCC;
	border-right: 2px solid #CCC;
}

.Product_Thumbnails_Image TD {
}

.Product_Thumbnails_Image IMG {
	border: 1px solid #CC0000;
}

.ProductTitle, .ProductTitle:link, .ProductTitle:active, .ProductTitle:visited {
	color: #c00;
}

.NavigationTitle {
	color: #c00;
}

.Pagination TD A {
	color: #C00;
}

/* Left Nav */ /* Left Nav */ /* Left Nav */ /* Left Nav */ /* Left Nav */ /* Left Nav */ /* Left Nav */ /* Left Nav */

.CategoriesList A, .CategoriesList A:link, .CategoriesList A:active, .CategoriesList A:visited {
	color: #990000;
	font: bold 14px Georgia, "Times New Roman", Times, serif;
}

.CategorieLevels .Subcategories A {
	color: #CC0000;
}

.CategorieLevels .Thirdcategories A {
	color: #666;
}

.CategorieLevels .Thirdcategories A:hover {
	color: #efbddb;
}

/*Product Image and Details*/ /*Product Image and Details*/ /*Product Image and Details*/ /*Product Image and Details*/ 

.Product_Image .PImgBox IMG, .DialogBox .PImgBox IMG, .PListImgBox IMG {
	border: 1px solid #CC0000;
}

.Line {
	background-color: #CCC;
}

.ProductDetailsTitle {
	color: #efbddb;
}

.Price_Details TD, .ProductPrice .ProductDetailsTitle, .Totals {
	color: #CC0000 !Important;
	background-color: #FFFBE3;
}

.Totals {
	padding: 3px 0;
}

/*Button*/ /*Button*/ /*Button*/ /*Button*/ /*Button*/ /*Button*/ /*Button*/ /*Button*/ /*Button*/ /*Button*/ /*Button*/
.ButtonTable TD.Button {								 
	background: #85b530;
	border: 1px solid #e2f8bb;
}

FONT.Button {	
	color: #FFF;
}

/*Cart Forms*/

.DialogBox INPUT, .DialogBox TEXTAREA, .DialogBox SELECT {
	color: #C00;
	font-weight: bold;
}

.RPItems A, .RPItems A:link, .RPItems A:active, .RPItems A:visited {
	color: #CC0000;
}

.RPItems A:hover {
	color: #efbddb;
}

.Totals HR {
	display: none;
}

/*CheckOut*/

.TableHead TD, .Sub_Total TD {
	background: #FFFBE3;
}

.Order_Data {
	border: 1px solid #CCC;
	border-bottom: 0;
}

.Order_Data TH {
	background: #FFFBE3;
}

.Order_Data_Subtotal {
	border: 1px solid #CCC;
	border-top: 0;
}

.Sub_Total TD {
	color: #CC0000;
	padding-top: 3px;
}



