@charset "windows-1251";

a{
	text-decoration:none;
	color: #333333;
	font-weight: bold;
}

a:hover{color: #BB5C2B;text-decoration:none;}


.aom_l_sidebar,
.aom_r_sidebar
{background-color:#e4e3d5;
width:200px;
margin: 0;
padding: 0 10px 10px 10px;
color: #4d4d4d;
}
.aom_l_sidebar a,
.aom_r_sidebar a
{
	color: #333333;font-weight:normal;
}
.aom_l_sidebar img,
.aom_r_sidebar img{ margin:5px;}
.aom_l_sidebar tr td table tr td table tr td table,
.aom_r_sidebar tr td table tr td table tr td table
{
	width:200px;
	background:url(images/bar-foot.png) no-repeat bottom;
	margin: 0 0 10px 0;
	padding: 15px;
}

.aom_r_sidebar ul { list-style:none;}
.aom_r_sidebar li { border-bottom:dashed 1px #cccccc; padding:5px;}


.aom_l_sidebar tr td table tr td table tr td table tr td,
.aom_r_sidebar tr td table tr td table tr td table tr td
{
margin:0; padding:0;
}




	
	
.aom_l_sidebar li,
.aom_r_sidebar li{ margin: 0;
padding: 0 10px 5px 10px;
line-height:18px; 
list-style-image:url(images/li.gif);

}

.aom_body {
padding:0px; 
background-color:#ffffff;

}
body{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; margin:0;padding:0;background: url(images/bg.jpg) repeat-x top #ffffff; }





#header {
	height:110px;
	padding-left: 20px;
	margin: 0px;

}

#header h1 {
	font-size: 34px;
	font-weight: bold;
	color: #d0e5ec;
	padding:0;
	margin-top: 35px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
#header h1 a {
	color: #dbc0ab;
	font-family: "Times New Roman", Times, serif;
}
#header h2 {	font-size: 16px;padding:0; margin:0;
}

#footer
{
	float: left;
	width: 960px;
	padding-bottom: 8px;
	background: #e4e3d5;
	clear: right;
	background-image: url(images/footer-bg.gif);
	background-repeat: no-repeat;
	padding-left: 0px;

	margin-bottom: 13px;
}



div,td{
	font-family: Arial;
	font-size: 12px;
	color: #4d4d4d;
	
}

form{
	margin: 0px;
	padding: 0px;
}

.sel1{height: 19px; width: 109px; font-family: Arial; font-size: 12px; color: #46484A;}

.topmenu{font-family: Arial; font-size: 12px; color: #2255aa; font-weight: 600}

.top12{font-family: Arial; font-size: 12px; color: #46484A;}

.or12{font-family: Arial; font-size: 12px; color: #FF7E00;}





.mb{color: #000000; font-size: 12px; position: absolute; font-family: Arial; font-weight: 600}

.mw{position: relative; left: -1; top: -1; color: #ffffff; font-size: 12px; font-family: Arial; font-weight: 600}

.aw{color: #ffffff; font-size: 12px; font-family: Arial; font-weight: 600}



.lb{color: #89C3EB; font-size: 12px; position: absolute; font-family: Arial; font-weight: 600}

.lw{position: relative; left: -1; top: -1; color: #ffffff; font-size: 12px; font-family: Arial; font-weight: 600}

.law{color: #ffffff; font-size: 12px; font-family: Arial; font-weight: 600}

.ll{{font-family: Arial; font-size: 12px; color: #000000; font-weight: 400}



.lmenu{padding: 7px 0 4px 0}

.lm11{font-family: Arial; font-size: 12px; color: #484E53;}



.search{height: 20px; width: 127px; font-family: Arial; font-size: 12px; color: #46484A; border: #000000 1px solid; padding: 2px 3px 2px 3px}



.so{font-family: Arial; font-size: 12px; color: #B3A79F;}





.item_name{font-family: Arial; font-size: 13px; color: #C5B138;  padding: 0 7px 0px 7px}

.item_desc{font-family: Arial; font-size: 12px; color: #484E53;  padding: 7px}

.item_price{font-family: Arial; font-size: 12px; color: #3091BB;  padding: 0 7px 15px 7px}



#subnav {

	background: #F5EBCB;



	width: 910px;

	height: 25px;

	margin: 0px auto 0px;

	padding: 0px 0px 0px 0px;

	

	}

 	

/* set the image to use and establish the lower-right position */

    .cssbox, .cssbox_body, .cssbox_head, .cssbox_head h2{

      background: #C6C6C6 url(smileenter/images/img.png) no-repeat bottom right}

    .cssbox{

    /* intended total box width - padding-right(next) */

      width:800px !important; /* IE Win = width - padding */

      width: 800px; 

    /* the gap on the right edge of the image (not content padding) */

      padding-right:5px; /* use to position the box */

      margin:10px auto}



    /* set the top-right image */

    .cssbox_head{background-position:top right;

    /* pull the right image over on top of border */

      margin-right:-15px; 

    /* right-image-gap + right-inside padding */

      padding-right:40px}



    /* set the top-left image */

    .cssbox_head h2{

      background-position:top left;

      margin:0; /* reset main site styles*/ 

      border:0; /* ditto */

    /* padding-left = image gap + interior padding ... no padding-right */

      padding:0px 0 0px 0px; 

      height:auto !important;

      height:1%} /* IE Holly Hack */



    /* set the lower-left corner image */

    .cssbox_body{

      background-position:bottom left;

      margin-right:0px; /* interior-padding right */ 

      padding:5px 5px 5px} /* mirror .cssbox_head right/left */



.result_text {

font-family:arial;

font-size: 12px;

font-weight: bold;

color: black;

}



table.products_list {

font-family:arial;

font-size: 12px;

font-weight: normal;

}



td.detail {

padding: 20px 5px 20px 5px;

}



a.amazonlink {

font-family:arial;

font-size: 12px;

font-weight: normal;

color: #0033CC;}



a.amazonlink:hover {

font-family:arial;

font-size: 12px;

font-weight: normal;

color: #CC0000;

}



a.amazonlink:visited {

font-family:arial;

font-size: 12px;

font-weight: normal;

color: #2255AA;}



a.amazonlink:active {

font-family:arial;

font-size: 12px;

font-weight: normal;

color: #0033CC;}



a.searchlink {

font-family:arial;

font-size: 13px;

font-weight: bold;

color: #0033CC;}

}



a.searchlink:hover {

font-family:arial;

font-size: 13px;

font-weight: bold;

color: #CC0000;}

}



a.searchlink:active {

font-family:arial;

font-size: 13px;

font-weight: bold;

color: #0033CC;}

}



a.searchlink:visited {

font-family:arial;

font-size: 13px;

font-weight: bold;

color: #2255AA;

}



a.title {

font-family:arial;

font-size: 12px;

font-weight: bold;

color: #0033CC;

}



a.title:hover {

font-family:arial;

font-size: 12px;

font-weight: bold;

color: #cc0000;}



a.title:visited {

font-family:arial;

font-size: 12px;

font-weight: bold;

color: #2255AA;}



.availability {

font-family:arial;

font-size: 12px;

}





.amazon_price {

font-size: 15px;

font-family:arial;

font-weight: bold;

color: #0033CC;}



.supersave {

font-size: 12px;

font-family:arial;

font-weight: bold;

color: red;

}



.titledetail{

font-size: 15px;

font-family:arial;

font-weight: bold;

color: #0033CC;

}



.availability { 

font-size: 12px;

font-family:arial;

color: red;

}



.item {

font-family:arial;

font-size: 12px;

font-weight: bold;

color: #000000;}











.no_product {

color: red;

font-weight: bold;

}




.relate_level {
	MARGIN: 5px 0px; WIDTH: 200px
}
.relate_level .level_headerbar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; BACKGROUND: url(http://www.dynamicdrive.com/cssexamples/media/titlebar.png) black repeat-x left center; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 8px; FONT: bold 12px verdana; COLOR: white; PADDING-TOP: 4px
}
.relate_level UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.relate_level UL {
	PADDING-LEFT: 1em
}
.relate_level LI {
	BORDER-RIGHT: black 0px dotted; BORDER-TOP: black 0px dotted; PADDING-LEFT: 1em; BORDER-LEFT: black 1px dotted; BORDER-BOTTOM: black 1px dotted
}
.relate_level LI.container_level {
	BORDER-BOTTOM-WIDTH: 0px
}
.relate_level LI.empty_level {
	BORDER-LEFT-COLOR: silver; BORDER-BOTTOM-COLOR: silver; COLOR: silver; BORDER-TOP-COLOR: silver; FONT-STYLE: italic; BORDER-RIGHT-COLOR: silver
}
.relate_level LI P {
	BACKGROUND: white; MARGIN: 0px; POSITION: relative; TOP: 0.5em
}
.relate_level LI UL {
	BORDER-TOP: black 1px dotted; MARGIN-TOP: 0px; PADDING-LEFT: 2em; MARGIN-LEFT: -1em
}
.bar{color:#8B4302; font-weight:bold; padding-top:2px;}
.bar a{color:#8B4302; font-weight:bold;}
.bart a { font-weight:bold;}

#aomext_footer {
	padding: 0;

}
.CategoryBox 
 { 
font-size: 12px; font-weight:bold;
font-family: Arial, Tahoma, Verdana;
background: url(images/barsub.png) no-repeat 3px ;
color: #FFFFFF; height: 35px;
padding-left:15px; padding-top:10px;

} 

.SubcategoryBox
 { 
font-size: 12px; font-weight:bold;
font-family: Arial, Tahoma, Verdana;
background: url(images/barsub.png) no-repeat 3px ;
color: #FFFFFF; height: 35px;
padding-left:15px; padding-top:10px;
} 

.RelatedCategoryBox
 { 
font-size: 12px; font-weight:bold;
font-family: Arial, Tahoma, Verdana;
background: url(images/barsub.png) no-repeat 3px ;
color: #FFFFFF; height: 35px;
padding-left:15px; padding-top:10px;
} 

.NarrowByBrandBox
 { 
font-size: 12px; font-weight:bold;
font-family: Arial, Tahoma, Verdana;
background: url(images/barsub.png) no-repeat 3px ;
color: #FFFFFF; height: 35px;
padding-left:15px; padding-top:10px;
} 

.NarrowByPriceBox
 { 
font-size: 12px; font-weight:bold;
font-family: Arial, Tahoma, Verdana;
background: url(images/barsub.png) no-repeat 3px ;
color: #FFFFFF; height: 35px;
padding-left:15px; padding-top:10px;
} 

.NewReleaseBox
 { 
font-size: 12px; font-weight:bold;
font-family: Arial, Tahoma, Verdana;
background: url(images/barsub.png) no-repeat 3px ;
color: #FFFFFF; height: 35px;
padding-left:15px; padding-top:10px;
} 


.BestsellerBox
 { 
font-size: 12px; font-weight:bold;
font-family: Arial, Tahoma, Verdana;
background: url(images/barsub.png) no-repeat 3px ;
color: #FFFFFF; height: 35px;
padding-left:15px; padding-top:10px;
} 

.Information Box
 { 
font-size: 12px; font-weight:bold;
font-family: Arial, Tahoma, Verdana;
background: url(images/barsub.png) no-repeat 3px ;
color: #FFFFFF; height: 35px;
padding-left:15px; padding-top:10px;
} 

.MostGiftedBox
 { 
font-size: 12px; font-weight:bold;
font-family: Arial, Tahoma, Verdana;
background: url(images/barsub.png) no-repeat 3px ;
color: #FFFFFF; height: 35px;
padding-left:15px; padding-top:10px;
} 

.MostWishedForBox
 { 
font-size: 12px; font-weight:bold;
font-family: Arial, Tahoma, Verdana;
background: url(images/barsub.png) no-repeat 3px ;
color: #FFFFFF; height: 35px;
padding-left:15px; padding-top:10px;
} 


   #aom_navcontainer {
	font: bold 11px/1.5em Verdana;
	color: #000;
	margin: 0;
	width:100%;
	background:#FFFFFF;
	line-height:normal;
	float: left;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
      }
   #aom_navlist {
	margin:0;
	list-style:none;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 50px;
      }
 #aom_navlist li {
      display:inline;
      float:left;
      background:url(images/tableft11.gif) no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
  #aom_navlist a {
      float:left;
      display:block;
      background:url(images/tabright11.gif) no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
  #aom_navlist a span {float:none;}
    /* End IE5-Mac hack */


  #aom_navlist #aom_navactive{
              background-position:0% -42px;
			  			color: #FFF;
      }
 #aom_navlist   #aom_navactive a {
              background-position:100% -42px;
			  			color: #FFF;
      }

.aom_sbt { color:#000066; font-weight:bold}


.aom_bb {margin:0;
padding-left:10px;}


#nav {
	padding: 0;
}
#nav a {
	color: #666666;
	margin-top: 0;
	margin-right: 1px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 14px;
	padding-bottom: 0;
	padding-left: 14px;
	display: block;
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #EEEEEE;
}
#nav li {
	float: left;
	line-height:25px;
	display: inline;
}
#nav li a:hover {
	background: none;
}
#nav li ul {
	position: absolute;
	width: 15em;
	left: -999em;
	padding-top:1px;
}
#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
	z-index:1000;	
}

.grid_15 {
	display:inline;
	float:left;
	margin: 0px;
}
#aomext_footer { margin-bottom:20px; padding-bottom:10px}
#aomext_footer span{ color:#000033;}
#aomext_footer a{ color:#666666;}


.topbarmenu ul { list-style:none; padding:0; margin:0;}
.topbarmenu li { display:inline;}
.topbarmenu a {
	display:block;
	color:#FFFFFF;
	float: left;
	height: 17px;
	padding-top: 15px;
	padding-right: 35px;
	padding-left: 30px;
	font-weight: bold;
	font-size: 12px;
	background-image: url(images/bgbarside.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-bottom: 15px;
}
.topbarmenu a:hover { }
#aomext_header {
	background:url(images/bg.jpg) repeat-x top;
	height: 195px;
}
.keyarea {
	text-align: center;
	height: 20px;
	padding-top: 10px;
}
.keyarea h1 {
	font-size:12px;
	display: inline;
	font-weight: normal;
	color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0;
}
#aom_search {
	float:right;
}
#aom_search a { color:#FFFFFF;}
.aom_hrb {margin:5px 0 0 0; padding:0;}

.aom_body h1{ font-size:14px; color:666666;}
.aom_sl , .aom_pb { font-weight:bold;}
.aom_pb { color:#CC0000}
.aom_t { font-size:14px; color:666666;font-weight:bold;}
.aom_bc {background:#e4e3d5; padding: 0 10px 0 10px;}
#aomext_footer h2 { display:inline; padding:0; margin:0; font-size:12px; font-weight:normal;}

.aom_tag1 {font-size:10px; text-decoration:none;} /* least popular tags */
.aom_tag2 {font-size:12px; text-decoration:none;} /* next popular tags */
.aom_tag3 {font-size:16px; text-decoration:none;} /* next popular tags */
.aom_tag4 {font-size:20px; text-decoration:none;} /* next popular tags */
.aom_tag5 {font-size:25px; text-decoration:none;} /* next popular tags */
.aom_tag6 {font-size:30px; text-decoration:none;} /* most popular tags */
