	/* CSS Document */

	

	

body {background:#414E41;}





	#wrapper

	{

		font-family: arial, helvetica, sans-serif;

		background: #414E41;

		width: 100%;

		height: 100%;

		position: absolute;

		top: 1%;

		right: 1%;

		bottom: 1%;

		left: 1%;

	}

	

#centerblock

{

    margin-left: auto;

    margin-right: auto;

    /*width: 6em;*/

    width:924px;

}





#center

{

	background-color: #D1DCCD;

    margin:0px auto;

	width: 924px;

	height: auto;

	border:0px solid #fff;

  

	}



#header

{

	

	

	width:820px;

	/*background-position: center center;*/

	margin:10px auto 0px auto;

	padding:15px 10px;

	text-align: left;

/*	position: relative;*/

	border-bottom:0px solid #000;



}



#navbar

{

	background-color:;

	width: 820px;

	height: 22px;

	font-family: Arial, Arial, Helvetica, sans-serif;

	font-size: 10px;

/*

	left:auto;

	right:auto;

*/

/*

	top: 5px;

	bottom:  2px;

*/

	padding: 2px;

	margin: 2px auto;

	z-index: 30;

	text-align:center;

	border-bottom:2px solid #000;

	/*border:1px solid #000;*/

	

}

#sddm

{	margin: 0px auto;

	/*width: 770px;*/

	padding: 0px;

	z-index: 30;

	border:0px solid #000;

	text-align:center;

	}



#sddm li

{	margin: 0;

	padding: 0;

	list-style: none;

	float: left;

	font: bold 10px arial;

	border:0px solid #000;

	z-index: 30;

	}



#sddm li a

{	display: block;

	margin: 0 1px 0 0;

	padding: 4px 10px;

	width: auto;

	background: /*#C8D3C2*/;

	color: #000;

	text-align: center;

	text-decoration: none;

	z-index: 30;}



#sddm li a:hover

{	background: #F8FAE0}



#sddm div

{	position: absolute;

	visibility: hidden;

	margin: 0;

	padding: 0;

	background: #C8D3C2;

	border: 1px solid #414E41;

	z-index: 30;}



	#sddm div a

	{	/*position: relative;*/

		display: block;

		margin: 0;

		padding: 5px 10px;

		width: auto;

		white-space: nowrap;

		text-align: left;

		text-decoration: none;

		background: #C8D3C2;

		color: #000;

		font: 10px arial;

		border: 1px solid #414E41}





	#sddm div a:hover

	{	background: #F8FAE0;

		color: #000}

		

#maintable

	{width:800px; margin:2px auto;}

		

#menuleft

{

	width: 100px;

	height: 400px;

	margin: 5px 10px 10px 5px;

}



#centerpic

{

	width: auto;

	height: 400px;

	margin: 5px 5px 5px 10px;

}

#content

{

	margin: 0px auto 5px auto;

	width: 850px;

	padding:10px 15px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14;

	text-align: left;

	border:0px solid #000;



	

}

#logo

{ 

	width: auto;

	height: 110px;

	margin: 5px;

	/*text-align:center;*/



	text-align:left;

  margin: 10px;

  font-family: Arial, Helvetica, sans-serif;

  

 

}



#bottomnav {

	text-align:center;

	border-top:1px solid #000;

	border-bottom:1px solid #000;

	padding:5px;

	margin:5px;



}



#footer {  

	margin: 5px auto;

	width: 850px;

	padding:10px 15px;

/*

top: 925px;

    height:80px;

*/



clear:both;





   text-align: center;



font-family: Arial, Arial, Helvetica, sans-serif;

font-size: 12px;

}





/*General styles*/

p.intro .firstletter {

font-size : 400%;

font-weight : bold;

float : left;

color : #414E41;

margin-top:-25px;

margin-bottom:-15px;

margin-right:5px;

font-family:arial, verdana;

text-transform:uppercase;

}



a:link  {color: #024C49; }

a:visited { color: #024C49; }

a:hover { color:#508F64; }

a:active { color:#508F64; }


/*for timeline link*/

a.timeline:link  {text-decoration: none; color: #ffffff; }

a.timeline:visited { color: #ffffff; }

a.timeline:hover { text-decoration: underline; color:#ffffff; }

a.timeline:active { color:#ffffff; }

/*end timeline link*/

a.foot:link  {text-decoration: none; color: #000000; }

a.foot:visited { color: #000000; }

a.foot:hover { text-decoration: underline; color:#414E41; }

a.foot:active { color:#414E41; }



.important {color:#600;}

.break {clear:both;}

.breakleft {clear:left;}

.top {margin-top:35px;}



.rightimage {float:right; margin:0px 5px 5px 10px;}

.leftimage {float:left; margin:0px 15px 5px 5px;}

.center {text-align:center;}



.instock {color:#CC0000;}

.upcoming {color:#006666;}

.backorder {color:#CC0000;}

.darkgreen {color:#003300;}



.event {border-top:1px solid #030; padding:10px; margin:5px 0px;}



.thumbnails {width:850px; text-align:center; border:0px solid #000;}

.chronologylisting {margin-left:100px; margin-top:0px;}



h1.chronology {font-size:1.2em;}

h2.chronology {font-size:1em; margin-top:0px; margin-bottom:5px;}



.dolldetail {}

.dolldetail strong {color:#003300;}

.dolldetail b {color:#003300;}

.copyright {font-size:.7em;}



.formguest {width:80%; margin:5px auto;}

.formguest td {padding-bottom:8px;}





#drop

{

	display: block;

	float: left;

	margin: 5px 0 0 0;

	padding: 0 3px 0;

	width: auto;

	height: auto;

	/*text-indent: -9000px; */

	border: none;

	font-size: 32px;

	font-family: Arial, Arial, Helvetica, sans-serif;

	font-style: bold;

	color: #006633;

	

}
