@charset "UTF-8";
/* CSS Document */
#woodbase {
	background-attachment: fixed;
	background-image: url(images/picts/DSC_2171.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	width: 940px;
	padding-left: 20px;
}
* html #woodbase {
	background-image: url(images/picts/DSC_2171.jpg);
	background-repeat: repeat-y;
	background-position: center;
	background-attachment: fixed;
}

#wegenertop {
	float: left;
	width: 620px;
	background-image: url(images/DSC_1973.png);
	background-repeat: no-repeat;
	background-position: left 120px;
}
* html #wegenertop {
	background-image: url(images/picts/ie6.jpg);
}

#wegenertop h2 {
	color : #512710;
	font-family : Georgia, "Times New Roman", Times, serif;
	font-size : 2.78em;
	padding-left : 25px;
	text-transform : uppercase;
	border: none;
	background-image: none;
	display: block;
	padding-top: 30px;
	}

#wegenertop h3 {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #360000;
	display: block;
	margin-left: 75px;
	background-image:  url("images/sq.gif");
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 20px;
	margin-bottom: 15px;
	margin-top: 10px;
	font-size: 1.34em;
}


#wegenertop p {
	margin-left : 250px;
	text-align : justify;
	font-family: "ヒラギノ明朝 ProN W6", serif;
} 

#wegenertop .right {
	margin-left: 300px;
	margin-top: 10px;
}

#wegenertop ul {
	margin-top: 10px;
	margin-right: 2px;
	margin-bottom: 5px;
	margin-left: 20px;
	font-size: 0.9em;
}
#wegenertop li {
	display: inline;
	background-image: url(images/bg.png);
	padding: 2px 4px;
	margin-right: 3px;
	white-space: nowrap;
	float: left;
	margin-bottom: 5px;
}
#wegenertop li a {
	color: #FFFFFF;
	text-decoration: none;
}
#wegenertop li a:hover {
	color: #512710;
	text-decoration: underline;
	background-image: none;
	background-color: #CCCCBE;
}

#alaiastory {

}

#alaiastory p {
	margin-left : 20px;
	margin-right : 10px;
	font-size: 0.9em;
	
} 
* html #alaiastory p {}
#alaiastory h2, #alaia2009lineup h2 {
	background:none repeat scroll 0 0 #EAEAEA;
	border:1px solid #FFFFFF;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:1.2em;
	font-weight:bold;
	letter-spacing:0.08em;
	margin-bottom:10px;
	outline:1px solid #DCDCDC;
	position:relative;
	text-shadow:0 1px 0 #FFFFFF;
	text-transform:uppercase;
	padding-top: 4px;
	padding-right: 15px;
	padding-bottom: 4px;
	padding-left: 15px;
	width: 400px;
} 
#alaiastory h3 {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #360000;
	margin-left: 20px;
	background-image:  url("images/sq.gif");
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 20px;
	margin-bottom: 7px;
	width: 400px;
	font-size: 1em;
}
#alaiastory img {
	margin-bottom: 0px;
}


.col {


}
.first {
	float: left;
	width: 200px;
	font-size: 0.9em;
	display: block;
	margin: 15px 5px 15px 15px;
	clear: right;
}
.tom {
	float: left;
	width: 450px;
}
.jon {
	float: right;
	width: 448px;
}
#alaiastory h4 {
	margin-left: 25px;
	font-size: 1.25em;
	margin-bottom: 10px;
}
#alaiastory .gototop, #alaia2009lineup .gototop {
	color: #463021;
	padding: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #463021;
	font-weight: bold;
	text-align: right;
}
.gototop a {
	text-decoration: none;
}
#news {
	float : right;
	overflow: auto;
	background-image: url(images/bg.png);
	behavior: expression(IEPNGFIX.fix(this));
	background-repeat: repeat;
	margin-top: 70px;
	min-height: 300px;
	margin-right: 10px;
	margin-left: 15px;
	width: 270px;
	border-top: 1px solid #CE6327;
	border-right: 3px solid #2A1408;
	border-bottom: 3px solid #3E1E0B;
	border-left: 1px solid #CE6327;
	font-size: 0.89em;
} 

* html #news {
	height: 370px;
	background-color: #61452B;
	background-image: none;
} 
#news h2 { 
color : #512710;
font-family : verdana;
font-size : 1em;
background-color : #CCCCCC;
margin-left : 10px;
margin-right : 10px;
margin-top : 4px;
padding-top : 5px;
padding-bottom : 5px;
padding-left : 5px;
border-bottom : 2px solid #333333;
border-right : 2px solid #333333;
text-transform : uppercase;
} 
#news h3 { 
font-family : verdana;
font-size : 0.9em;
padding-top : 10px;
padding-left : 15px;
padding-bottom : 5px;
color : #a06314;
background-image : url(images/news.gif);
background-repeat : no-repeat;
background-position : left 10px;
margin-left : 10px;
} 
#news h4 {
	color : #f2f2f2;
	font-size : 1em;
	margin-left : 10px;
	margin-right : 10px;
	margin-top : 4px;
	padding-top : 5px;
	padding-bottom : 5px;
	padding-left : 5px;
	border-bottom : 1px solid #333333;
	border-right : 1px solid #666666;
	text-transform : uppercase;
	background-color: #FF6600;
}
#news p {
	font-size : 0.8em;
	padding-left : 15px;
	padding-bottom : 5px;
	margin-left : 10px;
	margin-right : 10px;
	text-align : justify;
	padding-right : 10px;
	background-color : #eff6ff;
	line-height: 120%;
	letter-spacing: 0.15em;
} 
#news a {
	color: #CCCC66;
} 
#news li:hover {
	color : #FFFFFF;
	background-color: #512710;
} 
#news a:hover {
	color : #FFFFFF;
	background-color: #512710;
} 
#news ul {
	list-style-type: none;
	margin: 0 1px;
	padding: 0px;
	line-height: 1.3em;
	list-style-image: none;
	list-style-position: outside;
	overflow: auto;
	height: 330px;
} 
#news li {
	color: #CCCC66;
	margin-bottom: 3px;
	padding: 0;
	margin-top: 0.8em;
	margin-left: 5em;
	margin-right: 0.5em;

}
#news ul li span {
	border: medium none;
	margin-left: -4.5em;
	padding: 0;
	top: auto;
	width: 4em;
	margin-right: 3px;
}

a {
	color: #AE1F25;
}
#alaiatop {
	display : inline;
	margin-top : 2px;
	width : 900px;
	float : left;
	background-image: url(topimage.jpg);
	background-repeat: no-repeat;
	background-position: center;
	min-height: 200px;
} 
* html #alaiatop {
	height: 200px;
} 
#alaiatop p {
	text-align : justify;
	margin-left: 188px;
	margin-top: 180px;
	color: #FFFFFF;
} 
#alaiatop h2 {
	color : #000000;
	font-family : verdana;
	font-size : 1em;
	padding-top : 5px;
	padding-bottom : 5px;
	padding-left : 5px;
	border-bottom : 4px ridge #333333;
	border-right : 4px ridge #333333;
	text-transform : uppercase;
	background-color: #FFFFFF;
	margin: 150px 10px 15px;
	width: 280px;
} 
#alaia2009lineup {

}

#alaia2009lineup p {
	font-size : 11px;
	margin-left : 20px;
	margin-right : 10px;
	text-align : justify;
	padding-right : 5px;
	line-height: 16px;
	letter-spacing: 0.12em;
} 

#alaia2009lineup h3 {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #360000;
	display: block;
	margin-left: 133px;
	background-image:  url("images/sq.gif");
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 20px;
}
#alaia2009lineup h4 {}

#alaia2009lineup ul {
	font-size: 0.86em;
	margin-left: 155px;
	margin-top: 10px;
}
#alaia2009shopstock ul {
	font-size: 0.86em;
	margin-left: 80px;
	margin-top: 10px;
	display: block;
	width: 250px;
}
#alaia2009lineup li {
	line-height: 1.8em;
}
#alaia2009shopstock li {
	line-height: 1em;
	margin-bottom: 5px;
}
.alaia2009new1 {
	display : inline;
	margin-top : 2px;
	width : 440px;
	float : left;
	margin-bottom: 20px;
} 
.alaia2009new2 {
	display : inline;
	margin-top : 2px;
	width : 440px;
	float : left;
	margin-left: 15px;
	margin-bottom: 20px;
} 
#alaia2009shopstock {
	display : block;
	margin-top : 2px;
	width : 420px;
	float : right;
	margin-left: 1px;
	margin-bottom: 20px;
	background-color: #f2f2f2;
	padding: 5px;
	margin-right: 10px;
} 
.clear {
	clear: both;
} 
img.floatnew {
	float: none;
	clear: both;
	margin-top: 15px;
	margin-left: 20px;
}
img.floatalaia {
	float : left;
	margin: 0.5em 1em;
	clear: left;
}
img.floatalaia2009s {
	float : left;
	clear: left;
	border-right: 1px solid #1F1F1F;
	border-bottom: 1px solid #1F1F1F;
	margin-right: 15px;
	margin-left: 45px;
}
.alaiacoment {
	color: #8A7E71;
	background-color: #D6D3D3;
	display: block;
	padding: 5px;
	margin-left: 155px;
	font-size: 0.8em;
	margin-top: 15px;
	line-height: 14px;
}
.alaiacoment span {
	color: #ECECEC;
	background-color: #8A7E71;
	display: block;
	padding-right: 5px;
	padding-left: 5px;
}

#footer {
	background-color: #DFDDDD;
}
.cart {
	float: right;
	margin-top: 100px;
}


