@charset "UTF-8";
/* CSS Document */

#contents	{
	position:relative;
	padding: 30px 112px 30px 62px;
	font-size: 0.9em;
}

h3 {
	margin: 0;
	font-size: 0;
	line-height: 0;
}

#title_btn {
	background: url(images/title_line.gif) repeat-x left bottom;
	width: 726px;
	float: left;
	margin: 26px 0 0 0;
	clear: both;
}

h4 {
	margin: 0 0 5px 0;
	padding: 0;
	font-size: 0;
	line-height: 0;
	clear: both;
	float: left;
}

#title_btn ul {
	float: right;
	margin: 13px 0 0 0;
	padding: 0px;
	font-size: 0px;
	line-height: 0px;
}

#title_btn li {
	float: left;
	padding: 0 0 0 10px;
}

h5 {
	clear: both;
	font-size: 0px;
	line-height: 0;
	margin: 0 0 22px 0;
}

#lineup_side {
	width: 240px;
	float: left;
	padding: 28px 0 17px 0;
}

#lineup_side_second	{
	width: 203px;
	float: left;
	padding: 28px 0 17px 0;
}

#lineup_side p,
#lineup_side_second p	{
	line-height:1.8em!important;
}

#lineup_side ul	{
	margin:66px 0 0 0;
}

#lineup_side_second	ul	{
	margin:0;
}

#lineup_side li,
#lineup_side_second	li	{
	margin: 13px 0 0 0;
	padding: 0px;
}

#image_area {
	padding: 28px 0 17px 15px;
	float: left;
	width: 471px;
	font-size: 0px;
}
.sphoto {
	margin: 0 0 0 19px;
	padding: 0;
}

#image_area_second	{
	padding: 14px 0 17px 9px;
	float: left;
	width: 514px;
	font-size: 0px;
	height: 343px;
}

#image_area_second ul {
	clear: both;
	float: left;
	padding: 0;
	margin: 0 0 8px 19px;
	width: 495px;
	display: block;
}

#image_area_second li {
	float: left;
}

#image_area_second a	{
	display:block;
	margin:0;
	padding:1px;
	background:none;
}

#image_area_second a.select	{
	background:#F6AB00;
}

#lineup_side_second dl	{
	margin:0.5em 0 0 0;
}

#lineup_side_second dl a	{
	padding:0 5px;
}

#lineup_side_second dl a:link,
#lineup_side_second dl a:visited {
	text-decoration: none;
	width: 153px;
	display: block;
}

#lineup_side_second a.select	{
	color:#fff;
	background:#F6AB00;
}


#lineup_side_second dt	{
	margin:0 0 0 33px;
}

#lineup_side_second dd	{
	margin:0 0 0 39px;
	padding:0em
}



.spanish {
	background: url(../spanish/images/backgroung.jpg) no-repeat 45px 24px;
}
.french {
	background: url(../french/images/backgroung.jpg) no-repeat  45px 24px;
}
.eng_colonial {
	background: url(../eng_colonial/images/backgroung.jpg) no-repeat 45px 24px;
}
.english {
	background: url(../english/images/backgroung.jpg) no-repeat 45px 24px;
}
.scandina {
	background: url(../scandina/images/backgroung.jpg) no-repeat 45px 24px;
}
.leis {
	background: url(../leis/images/backgroung.jpg) no-repeat 27px 31px;
}
.provance {
	background: url(../provence/images/backgroung.jpg) no-repeat 27px 31px;
}
.palacina {
	background: url(../palacina/images/backgroung.jpg) no-repeat 27px 31px;
}
.grune {
	background: url(../grune/images/backgroung.jpg) no-repeat 27px 31px;
}
.tuscan {
	background: url(../tuscan/images/backgroung.jpg) no-repeat 27px 31px;
}
.chester {
	background: url(../chester/images/backgroung.jpg) no-repeat 19px 22px;
}


#link_box {
	width: 726px;
	display: block;
	float:left;
	clear: both;
	background: url(images/title_line.gif) repeat-x left top;
	margin:0;
	padding: 4px 0 25px 0;
}

#link_box #back	{
	float:left;
	width:44px;
	margin:0;
	padding:0;
	line-height:0;
	font-size:0;
}

#link_box #next	{
	float:right;
	width:46px;
	margin:0;
	padding:0;
	line-height:0;
	font-size:0;
}

.lineup_link {
	width: 726px;
	clear:both;
	padding: 0;
	display: block;
	float: left;
}

.lineup_link dt,
.lineup_link dd	{
	float:left;
}

.lineup_link dd	{
	margin:0 0 0 10px;
}

#spn3_btn	{
	clear:both;
	padding:34px 0 0 0;
}
