
/* === CONTENTS部分-左のスタイル === */

div.news	{
	color: #FFFFFF}

/* === CONTENTS部分-左のスタイル === */

.boxleft	{
	border:solid 0px #FF0000;
	width:200px;
	height:600px;
	vertical-align:top;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto}

.boxleftabout	{
	background: #455A31  url(http://www.naturalspirit.us/aboutus/img/left_side.jpg) repeat-x scroll left top;
	width:200px;
	height:600px;
	vertical-align:top;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto}

.boxleftpublications	{
	background: #4C382D  url(http://www.naturalspirit.us/publications/img/left_side.jpg) repeat-x scroll left top;
	width:200px;
	height:600px;
	vertical-align:top;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto}

.boxleftseminars	{
	background: #F7F1D9  url(http://www.naturalspirit.us/seminars/img/left_side.jpg) repeat-x scroll left top;
	width:200px;
	height:600px;
	vertical-align:top;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto}

.boxlefttours	{
	background: #C4C3D1  url(http://www.naturalspirit.us/tours/01/img/left_side.jpg) repeat-x scroll left top;
	width:200px;
	height:600px;
	vertical-align:top;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto}

.boxleftevents	{
	background: #E9ECF3  url(http://www.naturalspirit.us/events/img/left_side.jpg) repeat-x scroll left top;
	width:200px;
	height:600px;
	vertical-align:top;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto}

.boxleftlinks	{
	background: #395B5C  url(http://www.naturalspirit.us/links/img/left_side.jpg) repeat-x scroll left top;
	width:200px;
	height:600px;
	vertical-align:top;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto}

.boxleftcontact	{
	background: #0A0710  url(http://www.naturalspirit.us/contact/img/left_side.jpg) repeat-x scroll left top;
	width:200px;
	height:600px;
	vertical-align:top;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto}

.boxleftpolicy	{
	background: #C4C3D1  url(http://www.naturalspirit.us/tours/01/img/left_side.jpg) repeat-x scroll left top;
	width:200px;
	height:600px;
	vertical-align:top;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto}

.boxleftsitemap	{
	background: #FFFFFF  url(http://www.naturalspirit.us/sitemap/img/left_side.jpg) repeat-x scroll left top;
	width:200px;
	height:600px;
	vertical-align:top;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto}

/* === CONTENTS部分-中央のスタイル === */

.boxcenter	{
	border:solid 0px #FF0000;
	vertical-align:top;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:30px;
	text-align:	left;
	margin-left:auto;
	margin-right:auto}

/* === GALLERY部分-中央のスタイル === */

.boxgallery	{
	border:solid 0px #FF0000;
	vertical-align:top;
	height:0px;
	padding-left:0px;
	padding-bottom:30px;
	margin-left:auto;
	margin-right:auto}

/* === CONTENTS部分-右ALIGNMENTのスタイル === */

.boxmain_right	{
	border:solid 0px #FF0000;
	width:100%;
	text-align:	center;
	margin-left:auto;
	margin-right:auto}

.boxmain_right td	{
	border:solid 0px #FF0000;
	width:100%;
	text-align:	center;
	margin-left:auto;
	margin-right:auto}

.boxmain_right2	{
	border:solid 0px #FF0000;
	vertical-align:top;
	height:0px;
	padding-left:0px;
	padding-bottom:30px;
	margin-left:auto;
	margin-right:auto}


/* === CONTENTS部分-右のスタイル === */

.boxright	{
	border:solid 0px #FF0000;
	width:175px;
	vertical-align:top;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:50px;
	margin-left:auto;
	margin-right:auto}

.boxright1	{
	width:100%;
	color: #FFFFFF;
	vertical-align:top;
	text-align:	center;
	padding-top:15px;
	padding-bottom:5px;
	margin-left:auto;
	margin-right:auto}

.boxright1news	{
	width:100%;
	color: #FFFFFF;
	vertical-align:top;
	text-align:	center;
	padding-top:15px;
	padding-bottom:5px;
	padding-left:5px;
	margin-left:auto;
	margin-right:auto}


.boxright1 img {
	text-align:	center;
	margin-top:1px;
	margin-bottom:1px;
	border:none}

.boxright2	{
	background: #BB0B0B;
	color: #FFFFFF;
	font-weight:bold;
	margin-left:auto;
	margin-right:auto}

/* === 左サイドバー部分のスタイル-2 columns共有 === */

.submenutableL	{
	width:100%;
	margin-top:0px;
	margin-bottom:0px;
}

.submenuLH1	{
	text-align:	left;
	font-weight: bold;
	display:block;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:25px}

.submenuL	{
	width:180px;
	text-align:left;}

.submenu1L	{
	border:solid 0px #D5D5D5;
	text-align:left;
	padding-left:30px;
	padding-top:5px;
	padding-bottom:5px}


