	body {margin:0;padding:0;background:#ccc;color:#000;font-size:76%;font-family: tahoma, verdana, arial,sans-serif;text-align:center;}
		
	h1 {font-size:1.8em;} h2 {font-size:1.6em;} h3 {font-size:1.3em;}
	#header {margin:0 auto;width:760px;height:60px;background:#fff url("images/ban.jpg") no-repeat top left;}


	#left {padding: 10px 0 0 0; width:220px;background: #fff;vertical-align:top;}
	* html #left {width:200px;wid\th:220px;}
	#center {width:540px;padding:10px;background:#fff;vertical-align:top;}
	* html #center {width:540px;wid\th:540px;}
	#right {padding: 10px 0 0 0; width:203px;background: #fff;vertical-align:top;}
	* html #right {width:203px; wid\th:203px;}
	.clear {clear:both;font-size:.1em;}
	#footer {margin:-2px auto 0 auto;padding:10px;width:760px;font-size:.9em;color: #666666;}
	a, a:link, visited{
text-decoration: none;
color: #336699;
}
a:hover, active {
text-decoration: none; 
color:#ff0000;
}
.list {
list-style-type:none;
 margin: 0; 
 padding: 0 10px;
 border:0;
 }
* html .list {
height:1%;
}
.list-item a, .list-item a:link, .list-item a:visited{ 
display:block;
background:#336699;
padding: 4px;
margin-bottom:2px;
border:1px solid #666;
color:#fff;
 }
* html .list-item a, * html .list-item a:link, * html .list-item a:visited{ 
height:1%;
 } 
.list-item a:hover, .list-item a:active {
background:#333;
border:1px solid #000;
color:#fff;
}
.inner {
	margin:2px; 
	padding:2px;
	background:#c6c6c6;
	border:1px solid #000000;
}

ul#nav1 {
list-style-type:none;
	background:#336699;
	margin:0;
	padding:0;

}
#nav1 li {
float:left;
	background:#336699;
	margin-right:-5px;/* for ie5 mac*/
	border-right:1px solid #fff;
	white-space:nowrap;
	text-align:center;
}
#nav1 a {
	display:block;
	border-left:1px #fff;
	padding:0px 10px;
	position:relative;/* for ie5 mac*/
	text-transform:uppercase;
text-decoration:none;
background-color:inherit;
color: #fff;
}
#nav1 a:hover {background:#333;color:#fff}
* html #nav1 a {width:1%;}
/* mac hide \*/
ul#nav1 a {position:static;}
* html ul#nav1 a{height:1%;}
ul#nav1 li {margin-right:0;}
/* end hide*/
#nav1 li a:after {content:" ";}/*added to fix gap in moz*/
#nav1 li.selected a{background:#333;color:#fff;}
#nav1 a.last{border-right:1px #fff;}

#mainnav {
height:2em;
line-height:2em;
position:relative;
z-index:2;
margin-top: 0px;
background:#336699;
color:#ffffff;
margin-left: auto;
margin-right: auto;
clear: both;
}

#topbar{
display:block;
background: #58493d;
color:#fff;
}
#topbar a ,#topbar a:link,#topbar a:visited{
text-decoration: none;
color: #ffff33;
}
#topbar a:hover,#topbar a:active{
text-decoration: none; 
color:#ff9900;
}
.edges{
width:772px;
margin-left: auto;
margin-right: auto;
min-height:100%;
background: #000 url(images/border.gif) repeat-y top left;
}
* html .edges {height:100%;text-align:center;overflow:hidden;}		
* html .edges {width:770px;w\idth:772px;}


	.container {margin: 0 auto;width:760px;text-align:left;border:0px;}
* html .container{
margin-left:6px;
margin-right:6px;
}
