﻿body 
{
	margin:0px;
}

#wtop
{
	background: url("sh1.gif") repeat-x top left;
	padding-top:10px;
	height:30px;
	border-bottom: 1px solid white;
}
#ttop
{
	margin-left:auto;
	margin-right:auto;
	width:897px;
}
#wcontainer
{
	background: url("bg2.gif") repeat-x top left;
}
#container
{
	width:897px;
	margin-left:auto;
	margin-right:auto;
	min-height:580px;
	_height:585px;
}

#wbottom
{
	background: url("bg1.gif") repeat top left;
	border-top:5px solid #b7afa5;
}
#wdown
{
	background: url("bg3.gif") repeat-x bottom left;
}
#main {padding-bottom:10px;}
.line5
{
	background: url("bg3.gif") repeat-x top left;
	height:5px;
}
    #topfooter
    {
	background: url("bg4.gif") no-repeat top left;
	height:19px;
	width:897px;
	margin-left:auto;
	margin-right:auto;
    }
    #botfooter
    {
	background:#b7aea5 url("bg5.gif") no-repeat bottom left;
	width:897px;
	margin-left:auto;
	margin-right:auto;
	min-height:58px;
	_height:58px;
    }
	#btext{padding:3px 20px 0px;}
	
#topmenu
{
	float:right;
	margin-top:38px;
}
#topmenu td{padding:2px 12px 5px;height:20px;white-space:nowrap;}
#topmenu td.sel{background-color:#7c6a55;}
#topmenu a,#topmenu a:visited
{
	font: 16px "Arial Narrow",Arial;
	color:#292218;
	text-decoration:none;
}
#topmenu a:hover{color:#7c6a55;}
#topmenu td.sel a,#topmenu td.sel a:visited{color:#e9e3db;}
#topmenu td.sel a:hover{color:#ffffff;}

#secondmenu{float:right;margin-bottom:20px;}
#secondmenu td{	padding:6px 10px;}
#secondmenu a, #secondmenu a:visited
{
	font: 12px Arial;
	color:#e9e3db;
	text-decoration:none;
}
#secondmenu a:hover{color:#e9e3db;}
#secondmenu td.sel{background-color:#e9e3db;}
#secondmenu td.sel a, #secondmenu td.sel a:visited{color:#7c6a55;}

.clear{clear:both;font-size:1px;}

.tdMenu{position:relative;white-space:nowrap;}
.cornerleft
{
	position:absolute;
	width:6px;
	height:6px;
	background:url("corner_l.gif") no-repeat top left;
	left:-12px;
	top:-2px;
}
.cornerright
{
	position:absolute;
	width:6px;
	height:6px;
	background:url("corner_r.gif") no-repeat top right;
	right:-12px;
	_right:0px;
	top:-2px;
}
.bar
{
	position:absolute;
	height:5px;
	left:-10px;
	right:-10px;
	bottom:-6px;
	font-size:1px;
	_width:115%;
	_bottom:5px;
	_left:-8px;
}
.menucoll{vertical-align:top;padding-right:30px;}
.menucoll a,.menucoll a:visited
{
	font:bold 11px Arial;
	text-decoration:none;
	color:#45403a;
}
.menucoll a:hover{color:#f9a25e;}
.menucoll .sel a,.menucoll .sel a:visited{color:#f15d22;}
.leftmenu{padding-bottom:15px;}

#flashmenu{margin:6px 0px 8px;}
.alt{display:none;}

.smallitem img, .bigitem img {border:0px;}
.smallitem {width:75px;}
.bigitem {width:190px;}
.smallitem,.bigitem {overflow:hidden;padding-top:5px;margin-right:3px;}

.more a,.more a:visited {font:bold 10px Arial;text-decoration:underline;color:#5a5142;padding-bottom:10px;}
.more {padding-bottom:10px;}
.more a:hover{color:#f9a25e;}

.csubtitle {font-weight:bold;padding:5px 0px;}
.clrbar
{
	color:#ece6dd;
	padding:3px;
	text-transform:uppercase;
}
.datenews{font-style:italic;padding-top:10px;}
.textnews p{margin:0;}
.titnews {padding:2px 0px;}
.titnews a,.titnews a:visited
{
	font: bold 11px Arial;
	color:#45403a;
	text-decoration:none;
}
.titnews a:hover{color:#f9a25e;}
#news {padding:0px 15px;}
#news .datenews, #news .textnews{color:#45403a;}

.txlPager a{padding:0px 3px;text-decoration:none;}
.txlPager a.pselected, .txlPager a.pselected:visited
{
	font-weight:bold;
	background-color:#7c6a55;
	color:#e9e3db;
}
.txlPager a,.txlPager a:visited{color:#45403a;}
.txlPager a:hover{color:#f9a25e;}

.tab{padding-left:30px;padding-bottom:4px;}
.vtop td{vertical-align:top;}
.bot {padding-bottom:4px;}

.input
{
	border: solid 1px #717171;
	width:470px;
	margin-bottom:10px;
}

#txlLink
{
	color:#999999;
	font-size:10px;
	text-align:right;
}
#txlLink a,#txlLink a:visited{color:#999999;text-decoration:none;}
#txlLink a:hover{color:#ff6666;}

.cat h1
{
    font: normal 18px Arial;
	color:#7c6a55;
	margin:0px;
	/*background:url("dot.gif") repeat-x bottom left;*/
	background:none;
	padding:0px;
	padding-bottom:10px;
	text-align:right;

}
.preh1
{
    font: normal 24px Arial;
	color:#7c6a55;
	margin:0px 0px 16px 0px;
	background:url("dot.gif") repeat-x bottom left;
	padding:0px;
}
