body{
background:url(images/bg.jpg) repeat-x #260e0e;
background-attachment:fixed;
font-size: 14px;
font-family:Georgia, "Times New Roman", Times, serif;
line-height: 1.2em;
color: #b5a582;
padding: 0;
margin: 0;
}
#main_container{
width:1024px;
height:814px;
background:url(images/main_bg.jpg) no-repeat top center #260E0E;
margin:auto;

}
#top_banner{
width:1024px;
height:118px;
background:url(images/top_banner.jpg) no-repeat top center #220c0a;
}
/*-------------menu--------------*/
.navigation{
padding-left:451px;
margin:auto;
}
.navigation ul
{
text-decoration: none;
margin: 0px;
padding:0px;
list-style: none;
}
.navigation li
{
text-align:center;
display: inline;
text-align: center;
padding: 0px;
float: left;
}
.navigation li a
{
float: left;
margin:	0px;
text-decoration: none;
cursor:pointer;
display:block;
}
.navigation li.home a {
width:148px;
height:88px;
background:url(images/home.jpg) no-repeat center;
}
.navigation li.home_select a, .navigation li.home a:hover {
width:148px;
height:88px;
background:url(images/home_select.jpg) no-repeat center;
}
.navigation li.biography a {
width:187px;
height:88px;
background:url(images/biography.jpg) no-repeat center;
}
.navigation li.biography_select a, .navigation li.biography a:hover {
width:187px;
height:88px;
background:url(images/biography_select.jpg) no-repeat center;
}
.navigation li.contact a {
width:166px;
height:88px;
background:url(images/contact.jpg) no-repeat center;
}
.navigation li.contact_select a, .navigation li.contact a:hover {
width:166px;
height:88px;
background:url(images/contact_select.jpg) no-repeat center;
}
.navigation li a:hover{
margin:0px;
padding:0px;

}


/*-------------center content---------*/
#center_content{
width:1024px;
min-height: 434px;
margin:auto;
position:relative;
}
* html div#center_content { 
   
   min-height: 434px; /* sets min-height value for all standards-compliant browsers */
}
#left_box{
width:230px;
height: auto;
float:left;
position: absolute;
top:-33px;
left:30px;
padding-left:80px;
}
.cowboy2
{
	top:-35px !important;
	left:29px !important;
}
#right_box{
width:450px;
float:right;
height:auto;
padding-right:100px;
}
.right_content a{
text-decoration:underline;
color:#98c8a3;
}
.biography_header{
width:437px;
height:72px;
}
.biography_content{
width:437px;
height:auto;
text-align:justify;
font-weight:normal;
}
.pic_box{
width:140px;
height:93px;
background:url(images/frame.png) no-repeat center;
float:left;
text-align:center;
margin:2px;
}
.pic_box a img
{
	margin-top:11px;
	border:0;
}

.contact_content{
width:437px;
height:auto;
text-align:justify;
font-weight:bold;
line-height:26px;
color:#FFFFFF;
font-size:25px;
}
.contact_content a{
text-decoration:none;
color:#FFFFFF;
}

.contact_content a:hover{
text-decoration:underline;
color:#e9d3a2;
}







/*-----------------footer----------*/
#footer{
width:1024px;
height:282px;
clear:both;
background:url(images/footer.jpg) no-repeat  center #220c0a;
margin:auto;
}
/*-----------footer_nav_left--menu--------------*/
.footer_nav_left{
width:354px;
height: auto;
clear:both;
float:left;
padding-left:120px;
padding-top:115px;
}
.footer_nav_left ul
{
text-decoration: none;
margin: 0px;
padding:0px;
list-style: none;
}
.footer_nav_left li
{
text-align:center;
display: inline;
text-align: center;
padding: 0px;
float: left;
color:#6f5e4b;
}
.footer_nav_left li a
{
width: auto;
height: auto;
color:#8b3734;
font-size:12px;
font-weight:bold;
float: left;
margin:	0px;
padding:0px 5px 0px 5px;
text-decoration: none;
}
.footer_nav_left li a:hover
{
color:#000;
text-decoration:underline;
}

.footer_right{
width:395px;
height:auto;
float:left;
padding-left:50px;
padding-top:100px;
font-size:11px;
color:#6f5e4b;
line-height:14px;
}
.footer_right a{
font-weight:bold;
color:#8b3734;
text-decoration:none;
}
.footer_right a:hover{
font-weight:bold;
color:#000;
text-decoration:underline;
}
b.footer{
color:#4e3e2b;
font-weight:bold;
}
