html, body {height:100%;}

body {
	margin:0px;
	padding:0px;
	font-family:Palatino Linotype, Book Antiqua, Palatino;
	font-size:0.75em;
	color:#333333;
	background-color:#FFECC0;
}
.clear {clear:both;margin:0px;padding:0px;height:0px;overflow:hidden;}
a {text-decoration:none;color:#665750;}
a:hover {text-decoration:underline;}
form {margin:0px;padding:0px;}
fieldset {border:0px;margin:0px;padding:0px;}
img {border:0px;margin:0px;padding:0px;}
* html img {behavior:url(/javascripts/iepngfix.htc);}

.overlay {background-color:#000;}

#wrapper_page {
	margin:0px auto;
	padding:38px 34px 0px 34px;
	width:922px;
	background-image:url(../images/bg_body.jpg);
	background-repeat:repeat-y;
	background-position:0px 0px;
	min-height:93.4%;
}
* html #wrapper_page  {height:93.2%}

#wrapper {
	margin:0px auto 0px auto;
	padding:0px 0px 30px 0px;
	width:922px;
	/*background-image:url(../images/line_footer.gif);
	background-repeat:no-repeat;
	background-position:right bottom;*/
	border-right:1px solid #D9D1BE;
}

#left {
	float:left;
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 33px;
	width:273px;/*width:306px;*/
	/*height:548px;*/
	background-image:url(../images/bg_leftmenu.png);
	background-repeat:no-repeat;
	overflow:hidden;
}
* html #left {
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bg_leftmenu.png',sizingMethod='crop');
}
#left #menu {min-height:435px;padding:20px 0px 0px 0px;margin:0px 0px 45px 0px;}
* html #left #menu {height:435px;overflow:visible;}

#left #mcollection {margin:0px 0px 20px -10px;}

#left #logo_naladhu {
	margin:0px 0px 0px 0px;
	padding:0px;
	position:relative;
	width:121px;height:70px;
}
#left #logo_naladhu a {position:absolute;}

#navmenu01 {
	margin:0px;
	padding:0px;
	background-image:url(../images/line_navmenu.png);
	background-repeat:no-repeat;
	background-position:left 0px;
	width:130px;
}
* html #navmenu01 {
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/line_navmenu.png',sizingMethod='crop');
}

#navmenu01 ul {
	margin:0px 0px 0px 7px;
	padding:5px 0px 0px;
	list-style-type:none;	
}

#navmenu01 ul li {
	margin:2px 0px;
	padding:0px;
	font-size:13px;
	color:#444543;position:relative;
}
#navmenu01 ul li a {color:#444543;}
#navmenu01 ul li a:hover {color:#A17E3B;}

#navmenu01 ul li.active {
	padding:0px 0px 0px 10px;
	color:#A17E3B;
	background-image:url(../images/mnu_bullet.gif);
	background-repeat:no-repeat;
	background-position:left top;
}

#navmenu02 {
	margin:0px;
	padding:0px;
	width:130px;
	background-image:url(../images/line_navmenu.png);
	background-repeat:no-repeat;
	background-position:left top;
}
* html #navmenu02 {
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/line_navmenu.png',sizingMethod='crop');
}

#navmenu02 ul {
	margin:0px 0px 0px 7px;
	padding:10px 0px;
	list-style-type:none;
}

#navmenu02 ul li {
	margin:1px 0px;
	padding:0px;
	font-size:13px;
	color:#7C543F;
	width:100px;position:relative;
}
#navmenu02 ul li a {color:#7C543F;}
#navmenu02 ul li a:hover {color:#A17E3B;}

#navmenu02 ul li.active {
	padding:0px 0px 0px 10px;
	color:#A17E3B;
	background-image:url(../images/mnu_bullet.gif);
	background-repeat:no-repeat;
	background-position:left top;
}

#interact_box {
	margin:0px 0px 0px 7px;
	padding:0px;
	width:130px;
}

#interact_box img {
	margin:0px;
	padding:2px;
	border:1px solid #A99E86;
}

#interact_box div {
	margin:0px;
	padding:0px;
	font-size:13px;position:relative;
}
#interact_box span {margin:0px 2px;float:left;font-size:15px;position:relative;}
#interact_box span.list {margin:0px;}
#interact_box span a {color:#444543;}
#interact_box span a:hover {color:#A17E3B;}

#logos {
	margin:25px 0px 0px 0px;
	padding:0px;
	text-align:center;
	width:162px;
}

#logos img {
	margin:0px 10px 10px 0px;
	padding:0px;
}

#logos img.last {
	margin-bottom:0px;
}

#right {
	float:right;
	margin:0px 0px 0px -155px;
	padding:0px;
	width:770px;/*width:771px;*/
	/*border-right:1px solid #D9D1BE;*/
}

#topmenu {
	float:right;
	margin:0px -1px 0px 0px;
	padding:0px;
	height:22px;
	position:relative;
	background-image:url(../images/line_topmenu.gif);
	background-repeat:no-repeat;
	background-position:right 3px;
	background-color:#FFF4D9;
}

#topmenu ul {
	margin:0px;
	padding:0px;
	list-style-type:none;	
}

#topmenu ul li {
	float:left;
	margin:0px;
	padding:0px 6px;
	font-size:14px;
	background-image:url(../images/line_topmenu.gif);
	background-repeat:no-repeat;
	background-position:left 3px;
}
#topmenu ul li a {color:#642200;}
#topmenu ul li a:hover {color:#AB8875;}
#topmenu ul li.active {font-size:16px;}

#flash_display {
	margin:0px;
	padding:0px;
	text-align:right;
	width:770px;
	border-top:1px solid #D9D1BE;
	/*border-right:1px solid #D9D1BE;*/
}

#header_wrap {
	margin:0px;
	padding:0px 20px 0px 0px;
	overflow:auto;
	width:750px;
	/*height:46px;*/
	background-color:#703924;
	background-image:url(../images/bg_headertab.jpg);
	background-repeat:no-repeat;
	background-position:right 38px;
	border-top:1px solid #FFF6DF;
	/*border-right:1px solid #D9D1BE;*/
}

#submenu {
	float:left;
	margin:0px 0px 0px 44px;
	padding:0px;
}
* html #submenu {margin:0px 0px 0px 22px;}

#submenu ul {
	margin:0px;
	padding:0px;	
	list-style-type:none;
}

#submenu ul li {
	float:left;
	margin:0px;
	padding:0px;
	font-size:16px;
	
}
#submenu ul li div {
	margin:0px;
	padding:11px 5px 0px 5px;
	background-image:url(../images/line_submenu.gif);
	background-repeat:no-repeat;
	background-position:right top;
	position:relative;
}

#submenu ul li.hover {background-image:url(../images/hover_submenu.jpg);background-repeat:repeat-x;}

#header_wrap h1 {
	float:right;
	margin:7px 0px 11px 0px;
	padding:0px;
	font-size:17px;
	color:#ffffff;
}

#content_wrap {
	float:right;
	margin:0px;
	padding:0px;
	background-image:url(../images/bg_content.gif);
	background-repeat:no-repeat;
	background-position:right top;
	min-height:218px;
}
* html #content_wrap {height:218px;overflow:visible;}
#content {
	float:right;
	margin:25px 20px 35px 0px;
	padding:0px;
	text-align:left;
	width:585px;
}

* html #content {margin:25px 10px 40px 0px;}

#content p {margin: 0px 0px 15px 0px; }
#content p.note {color:#A17E3B; font-style:italic;}
#content h3 {margin-bottom:10px;font-size:12px;color:#703924;}
#content p.highlight {font-size:14px;}
#content a.pdf {margin:0;padding:0 0 0 22px;display:block;background:transparent url(../images/ico-pdf.gif) no-repeat left top;}

#featured {
	float:right;
	margin:0px 20px 0px 0px;
	padding:7px;
	width:545px;
	background-image:url(../images/bg_featured.jpg);
	background-repeat:repeat-y;	
	background-position:right top;
}
#featured img { border:1px solid #d7d1c5; }
* html #featured {margin:0px 10px 0px 0px;}

#feat-img {
	float:right;
	margin:0px;
	padding:0px;
}

#feat-info {
	float:right;
	margin:0px 15px 0px 0px;
	padding:0px;
	width:380px;
}
#feat-info h2 {
	margin:0px;
	padding:0px;
	font-size:1.58em;
	color:#805F1F;
}
#feat-info p {
	margin:0px;
	padding:0px;
	text-align:right;
	line-height:12px;
	color:#7A6E57;
	font-size:0.92em;
	font-family: Verdana;
}
#featured-banner {
	float:right;
	margin:0px 20px 0px 0px;
	padding:0px;
	width:538px;
	height:88px;
	background-image:url(../images/bg_banner.jpg);
	background-repeat:no-repeat;	
	background-position:right top;
}
#featured-banner #feat-info {
	float:left;
	width:240px;
	margin:10px 0px 0px 206px;
	padding:0px;
}
#featured-banner #feat-info p {
	margin:0px;
	padding:0px;
	text-align:left;
	line-height:12px;
	color:#7A6E57;
	font-size:0.92em;
	font-family: Verdana;
}
#featured-banner #feat-img {
	float:right;
	margin:7px 5px 0px 0px;
	padding:0px;
}

#footer {
	margin:0px auto;
	padding:0px;
	width:922px;
	height:37px;
	background-image:url(../images/line_footer.gif);
	background-repeat:no-repeat;
	background-position:right top;
}

#footer ul {
	margin:0px 0px 0px 0px;
	padding:0px;
	list-style-type:none;
}

#footer ul li {
	float:right;
	margin:12px 0px 0px 0px;
	padding:0px 0px 0px 20px;
	font-size:11px;
}

#footer ul li.copy {
	border-right:1px solid #614B3D;
	padding:0px 20px 0px 20px;
}
#footer ul li a {color:#614B3D;}
#footer ul li a:hover {color:#000000;}
#footer ul li.active a {color:#B8891C;}


#promotion {
	margin:0px;
	padding:2px;
	border:1px solid #B5AFA1;
	width:162px;
}

#promotion h3 {
	margin:5px 0px;
	padding:0px;
	color:#614B3D;
	font-size:12px;
}

#promotion img {
	margin:0px;
	padding:0px 0px 5px 0px;
}

#promotion p {
	margin:0px;
	padding:0px;
	color:#5A4535;
	text-align:center;
	font-family: Verdana;
}
#promotion a{font-family: Verdana;color:#5A4535;font-size:0.92em;}
#promotion a.more{
	float:right;
	color:#767676;
	margin:5px 5px 5px 0px;
	text-decoration:underline;
}
#promotion a.more:hover{color:#703924;text-decoration:none;}