* {

margin: 0;
padding: 0;

}
a {
text-decoration: none;
}

body {

background:#ffda4b url(../img/body_bg.jpg) repeat-x;
}
table, td, .main, select, input, textarea {
	font-size:12px;
    font-family: Arial, Helvetica, sans-serif;
	color:#282e3e;
	line-height:18px;
	
	padding:0px;
}

#box {
width: 780px;
margin: 0 auto;
padding-top: 0px;
background: #523307 url(../img/main_bg.gif) repeat-y center top;
}
#header {

margin:0 auto 0px auto;

width: 780px !important;
width /**/:780px;  /* For IE 5.x */
}

#link1 {
	float: left;
	width:191px;
	clear: left;
	background:#523307;
	margin-left:0px; 
	display: inline;
}

#main {
	float: right;
	width:589px;
	background:#523307;
	margin-top:0px; 
    margin-left:0px; 
    margin-right:0px; 
    margin-bottom:0px; 
    
}
#show {
    width: 398px;
	
	float:left;
    clear:left;
	background:#523307;
	
}
#link2 {
   display:inline;
   float:right;
   clear:right;
   width:191px;
	
	background:#523307;
	
	margin-top: 0px;
}
#nav {
width:880px;
margin:0 auto;
}
#nav li {
    display:inline;
    list-style-type: none;
}
#nav a {
font-size:13px;
font-weight: bold;
color:#232e00;

padding-left:14px;
float: left;

}
#nav a span {
display:block;
background:url(../img/dot.png) no-repeat left top ;
padding:15px 25px 4px 38px;

}

#nav a:hover {
background-position: 0 -50px;
}
#nav a:hover span {
background-position: 0 -50px;
color:#f22100;


}

#footer {
background:url(../img/footer_bg.jpg)  no-repeat;
width: 780px ;
height:95px; 


}

#footerdiv {
padding-bottom:50px;
padding-left:100px;
text-align: center;
line-height:95px;
width: 780px ;
height:95px; 
}
.btntimeline{
	line-height:95px;    
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6f3e00;
	letter-spacing: 2px;
	font-weight: bold;
	padding-left:10px;
	padding-right:10px;
	
}
.btntimeline a{
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6f3e00;
	letter-spacing: 2px;
	font-weight: bold;
	padding-left:10px;
	padding-right:10px;
	
}
.btntimeline a:hover{
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f72200;	
	letter-spacing: 2px;
	font-weight: bold;
	padding-left:10px;
	padding-right:10px;
	
}

.PageNavi{

font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #877774;	
letter-spacing: 2px;
font-weight: bold;
}

.PageNavi a{

font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #877774;	
letter-spacing: 2px;
font-weight: bold;
}

.PageNavi a:hover{

font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ffffff;	
letter-spacing: 2px;
font-weight: bold;
text-decoration:underline;
}

.PageNavi a:link{

font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ffffff;	
letter-spacing: 2px;
font-weight: bold;

}

.PageNavi a:visited{

font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ffffff;	
letter-spacing: 2px;
font-weight: bold;

}

.PageNavi a:active{

font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ffffff;	
letter-spacing: 2px;
font-weight: bold;

}

.select{

font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #877774;	
letter-spacing: 2px;
font-weight: bold;

}