body{
	margin:0px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
	padding-top:0px;
	background-color:#422A1E;
	font-family:verdana;
}

table.container{
	border-collapse:collapse;
	margin-right:auto;
	margin-left:auto;
}

table.container td{
	padding:0px;
}

div.page_top{
	height:32px;
	width:956px;
	background-image:url(./img/page_top.jpg);
	background-repeat:no-repeat;
}

div.page_middle{
	width:956px;
	background-image:url(./img/page_middle.jpg);
	background-repeat:repeat-y;
}

div.page_footer{
	height:23px;
	width:956px;
	background-image:url(./img/page_footer.jpg);
	background-repeat:no-repeat;
}

table.clear{
	border-collapse:collapse;
}

table.clear td{
	padding:0px;
}

div.logo{
	margin-left:30px;
	height:172px;
	width:322px;
	background-image:url(./img/logo.jpg);
	background-repeat:no-repeat;
}

ul.mm{
	padding:0px 0px 0px 30px;
	margin:0px;
}

ul.mm li{
	margin:5px;
	list-style-type:none;
	display:inline;
}

div.lm_title{
	cursor:pointer;
	color:#6e6650;
	float:right;
	width:200px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:15px;
	padding-left:15px;
}

div.flash_content{
	height:260px;
	width:581px;
	background-image:url(./img/flash_bg.jpg);
	background-repeat:no-repeat;
}

div.lm_title_over{
	cursor:pointer;
	width:200px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:15px;
	padding-left:15px;
	background-color:#d35e33;
	color:#f9d0c0;
	float:right;
}

div.seperator{
	float:right;
	height:30px;
	margin:0px 10px 0px 10px;
	width:5px;
	background-color:#cfc8b6;
}

div.h_seperator{
	background-color:#cfc8b6;
	height:20px;
	margin:0px 8px 0px 26px;
}

div.lm_count{
	padding-top:5px;
	float:right;
	color:#cfc8b6;
}

div.lm{
	margin-top:5px;
	margin-right:5px;
	margin-left:60px;
	text-align:right;
	border-bottom:1px dotted #cfc8b6;
	padding-bottom:10px;
}

div.navi{
	margin-left:20px;
	margin-top:10px;
	margin-bottom:10px;
	color:#d8734e;
	text-align:left;
	font-weight:bold;
}

div.content{
	width:550px;
	font-size:11px;
	margin-right:8px;
	margin-left:10px;
	text-align:justify;
	margin-bottom:20px;
}

div.sub_heading{
	background-color:#d35e33;
	padding:4px;
	color:#f3beab;
	font-size:11px;
}

div.sub_bg{
	padding:3px;
	background-color:#cfc8b6;
	margin-top:10px;
	margin-left:26px;
	margin-right:10px;
}


ul.sub li{
	list-style-type:square;
	color:#726a51;
	font-size:11px;
	margin-bottom:2px;
}

ul.sub_over li{
	list-style-type:square;
	color:#c8552a;
	font-size:11px;
	margin-bottom:5px;
}

div.footer{
	height:40px;
	background-color:#cfc8b6;
	margin:0px 8px 0px 26px;
}

a.link_1:link {color:#cfc8b6;text-decoration:none;}
a.link_1:visited {color:#cfc8b6;text-decoration:none;}
a.link_1:active {color:#cfc8b6;text-decoration:none;}
a.link_1:hover {color:#d35e33;text-decoration:none;}

a.link_2:link {color:#726a51;text-decoration:underline;}
a.link_2:visited {color:#726a51;text-decoration:underline;}
a.link_2:active {color:#726a51;text-decoration:underline;}
a.link_2:hover {color:#c8552a;text-decoration:underline;}

img.gallery {
	border:1px solid grey;
}

a.gallery:link {color:#5c380e;text-decoration:none;}
a.gallery:active {color:#5c380e;text-decoration:none;}
a.gallery:visited {color:#5c380e;text-decoration:none;}
a.gallery:hover {color:#5c380e;text-decoration:underline;}