* {
    margin:0;
	padding:0;
}

body {
    text-align:center;
	background:#889b89;
	font:12px arial;
}

h1 {font:bold 26px arial;}

p {padding:15px 0 0 0; text-align:justify;}

img {border:none;}

a {color:#ec381c; text-decoration:none;}
a:hover {color:#3b2c2f;}

.caption {font:10px arial;}

#container {
    margin:40px auto;
	text-align:left;
	width:1000px;
	background:url(images/wood-sides.gif) repeat-y;
}

#container2 {
    margin:0 20px;
	width:960px;
	background:url(images/rice-paper.jpg);
}

#header {
	overflow:hidden;
}

#logo {
	float:left;
	padding:15px 0 0 0;
	width:222px;
	height:210px;
	text-align:center;

}

#headerPic {
	float:right;
	padding:0 0 0 10px;
	width:725px;
	background:url(images/left-bg.jpg) repeat-y;
}

#content {
	overflow:hidden;
}

#left {
	float:left;
	width:235px;
	background:url(images/left-bg.gif) center bottom no-repeat;
}

#mainMenu {
	padding:0 10px 0 0;
	width:225px;
	background:url(images/left-bg.jpg) right top repeat-y;
}

#mainMenu a {display:block; padding:7px 10px 7px 90px; font:14px helvetica; color:white; text-decoration:none; background:url(images/menu-bg.jpg) no-repeat;}
#mainMenu a:hover {color:#ec381c; background:url(images/menu-bg2.jpg) no-repeat;}
#mainMenu a.jkaLink{padding:0;}

#right {
	overflow:hidden;
	float:right;
	padding:20px;
	width:682px;
}

#right img {border:1px solid #3b2c2f;}

#gallery td {padding:4px;}

#footer {

}
