*
{
    margin:0px;
    padding:0px
}
a
{
        color:#cf4502;
}
body
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
font-size:12px;
margin:0px;
background-color:#777777;
}
#main-layout
{
    background-color:#FFF;
    width:1080px;
}
#wrapper
{
    width:1080px;
	margin: 0px auto -1px auto;
	overflow: hidden;
}
.nav-menu ul
{
list-style: none;
padding: 0;
margin: 0;
}
.nav-menu ul li
{
float:left;
background-image:url(../images/btn.gif);
}
.nav-menu li a
{
background-image:url(../images/btn.gif);
width:120px;
height:73px;
display:block;
line-height:120px;
color:white;
text-decoration:none;
font-size:13px;


}
.nav-menu li a:hover
{
background-image:url(../images/btn-over.gif);
}
.nav-menu li p
{
margin-left:10px
}
.sep
{
    background-color:#ffd800;
    height:10px;
}
.banner
{
    height:188px;
}
.edge
{
    background-color:#e7e7e7;
    width:11px;
}
.news-panel
{
    width:260px;
    background-color:#e7e7e7;
}
.content
{
    width:798px
}
.content p
{
    margin-bottom:10px;
}
.content ul
{
    margin-left:30px;
    margin-bottom:10px;
    list-style-image:url(../images/bullet.gif);
    list-style-position:outside;
}
.content ul li
{
margin-bottom:10px;
}
.content-inner
{
    margin:25px 25px 25px 25px;
}
.panel-head
{
    background-image:url('../images/title-back.gif');
    width:260px;
    height:25px;
    line-height:23px;

    margin-top:2px;
    
}
.panel-head p
{
        color:#FFF;
        margin-left:25px;
        font-weight:bold;
}
.bullet
{
    background-image:url('../images/bullet.gif');
    width:11px;
    height:12px;
    float:left;
    margin-top:6px;
    margin-right:5px;
}
h1
{
    color:#cf4502;
    font-size:17px;
margin-bottom:10px
}
.title
{


}
.page-head
{
    margin-bottom:15px
}
.news-panel-data
{
    margin:10px;
}
.events-panel-data
{
    margin:10px;
}
.image-frame
{
    border:solid 1px #999999;
}
.news-title
{
    font-weight:bold;
}
.news-title a
{
    color:#666;
}
.news-title a:hover
{
    text-decoration:none;
}
.news-date
{
    color:#cf4502;
}
.news-sep
{
    height:1px;
    border:dotted 1px #cf4502;
    width:80%;
}
#footer-left
{
    background-image:url('../images/footer-left.gif');
    width:19px;
    height:20px;
    float:left;
}
#footer
{
    height:20px;
    color:#cf4502;
    background-color:#ffd800;
    line-height:20px;
    font-size:10px;

}
#bottom-links
{
    float:right;
    margin-right:10px
}
#copyright
{
        float:left;
    width:600px;
}
/*-------- trans menus--------------*/
	
	.items
	{
	    background-color:#ffd800;
	}
	.transMenu .item.hover {
	background:#ffa800;
	color:#FFF;
	}
	.transMenu .item {
    color:#c84d02;
    font-size:12px;
    font-family:sans-serif;
    text-decoration:none;
	/* this is a hack for mac/ie5, whom incorrectly cascades the border properties of the parent table to each row */
	border:none;
	cursor:pointer;
	cursor:hand;
	}
	
.btn-index
{
	border:solid 1px #cf4502;
	font-size:11px;
	color:#000;
	width:20px;
	background-color:#FFF;
}
.searchbox
{
	border:solid 1px #cf4502;
}
.btn-search
{
	border:solid 1px #cf4502;
	font-size:11px;
	background-color:#FFF;
	height: 20px;
}
.orange
{
	font-weight:bold;
	color:#cf4502;
}
.home-box
{
border:dotted 1px #cf4502;
height:110px;


}
.home-box h1
{
font-size:13px;
}
