/* CSS Document */
html				{height: 100%;}
body				{margin: 0px; padding: 0px; background: #46362D; font-family: Tahoma, Arial, Helvetica, sans-serif;}

h1					{margin: 5px; padding: 0px; font-size: 30px; color: #E4DCD7;}
h2					{margin: 5px; padding: 0px; font-size: 17px; color: #E4DCD7;}
p					{margin: 5px; padding: 5px; font-size: 12px; color: #E4DCD7;}
a					{color: #ffffff; font-weight: bold; text-decoration: none;}
a:hover				{text-decoration: underline;}
.saran				{margin: 0px; padding: 0px; width: 800px;}
img					{border: none;}

.head				{margin: 0px; padding: 0px; width: 100%; height: auto; background: url(siteart/bkg_head.jpg) repeat-x top left; float: left;}
.mast				{margin: 0px; padding: 0px; width: 800px; height: 150px; background: url(siteart/bkg_mast.jpg) no-repeat top left; float: left;}
.main				{margin: 0px; padding: 0px; width: 100%; height: auto; background: #594437; float: left;}
.footer				{margin: 0px; padding: 0px; width: 100%; height: 100px; background: url(siteart/bkg_footer.jpg) repeat-x top; float: left;}
.footer p			{margin: 20px; font-size: 14px;}

.c450				{margin: 0px; padding: 0px 0px 0px 20px; width: 430px; height: auto; float: left;}
.c350				{margin: 0px; padding: 0px; width: 350px; height: auto; float: left;}
.c800				{margin: 0px; padding: 0px 0px 0px 20px; width: 780px; height: auto; float: left;}
.row				{margin: 0px; padding: 0px; float: left;}

.art				{margin: 0px; padding: 15px; width: 320px; float: left; text-align: center;}

.addy				{margin: 0px; padding: 0px;}
.addy ul			{margin: 10px; padding: 0px; list-style-type: none; font-size: 12px; color: #E4DCD7; font-weight: bold;}
.addy ul li			{margin:  2px; padding: 0px; display: block;}

.pics				{margin: 10px; padding: 0px; width: 760px;}
.pics ul			{margin: 0px; padding: 0px; list-style-type: none;}
.pics ul li			{margin: 5px; padding: 0px; width: 300px; height: auto; float: left;}
.pics img			{width: 300px;}

ul.nav				{margin: 0px 0px 0px 20px; padding: 0px; list-style-type: none; font-size: 12px;}
ul.nav li			{margin: 0px; padding: 0px; float: left;}
ul.nav li a			{margin: 0px 2px 0px 2px; padding: 7px 7px 15px 7px; display: block; color: #EFDCCE; font-weight: bold; text-decoration: none; background: none;}
ul.nav li a:hover	{padding: 10px 7px 12px 7px; background: #44342A; color: #ffffff; border-bottom: 5px #DCBBA2 solid; text-decoration: none;}
ul.nav li a.active	{padding: 10px 7px 12px 7px; background: #44342A; color: #ffffff; border-bottom: 5px #DCBBA2 solid;}

.more {float:right;}