/*main.css*/
body {
padding: 0;
margin: 0;
background-color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #B5B1AF;
}
#container_home {
width: 758px;
height: auto;
border: 0px solid white;
padding: 0;
margin: auto;
margin-top: 0px;
margin-bottom: 25px;
overflow: hidden;
background: url(../bg_img/headerbg9b.jpg) no-repeat;
}
#container_dates {background: url(../bg_img/headerbg8.jpg) no-repeat;
width: 758px;
height: auto;
border: 0px solid white;
padding: 0;
margin: auto;
margin-top: 0px;
margin-bottom: 25px;
overflow: hidden;}
#container_bio {
background: url(../bg_img/headerbg11.jpg) no-repeat;
width: 758px;
height: auto;
border: 0px solid white;
padding: 0;
margin: auto;
margin-top: 0px;
margin-bottom: 25px;
overflow: hidden;}
#container_audio {background: url(../bg_img/headerbg10.jpg) no-repeat;
width: 758px;
height: auto;
border: 0px solid white;
padding: 0;
margin: auto;
margin-top: 0px;
margin-bottom: 25px;
overflow: hidden;}
#container_video {background: url(../bg_img/headerbg12.jpg) no-repeat;
width: 758px;
height: auto;
border: 0px solid white;
padding: 0;
margin: auto;
margin-top: 0px;
margin-bottom: 25px;
overflow: hidden;}
#container_photo {background: url(../bg_img/headerbg13.jpg) no-repeat;
width: 758px;
height: auto;
border: 0px solid white;
padding: 0;
margin: auto;
margin-top: 0px;
margin-bottom: 25px;
overflow: hidden;}
#container_contact {background: url(../bg_img/headerbg15.jpg) no-repeat;
width: 758px;
height: auto;
border: 0px solid white;
padding: 0;
margin: auto;
margin-top: 0px;
margin-bottom: 25px;
overflow: hidden;}
#header {
width: 758px;
height: 275px;
border: 0px solid white;
padding: 0;
margin: auto;
margin-top: 0px;
}
#navpan {
background: url(../bg_img/nav_text_line.gif) repeat-y top right;
float: left;
width: 188px;
height: auto;
border: 0px solid red;
}
#navpan ul {
width: 110px;
list-style: none;
text-align: right;
float: right;
padding: 0 30px 0 0
}
#navpan ul li{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
color:#DCA8A3;
background: url(../bg_img/nav_line.gif) repeat-x bottom left;
padding: 5px 0px 7px 0px;
}
#navpan ul li.last_li{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
color:#DCA8A3;
background: url(../bg_img/.gif) repeat-x bottom left;
padding: 5px 0px 7px 0px;
}
#navpan ul li a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
text-decoration: none;
color:#DCA8A3;
}
#navpan ul li a.active{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
text-decoration: none;
color:#ffffff;}
#navpan ul li a:hover{
text-decoration: none;
color: #BA877E;
}
#navpan ul li a:hover.active{
text-decoration: none;
color: #ffffff;
}
#textpan {
float: right;
width: 540px;
height: auto;
border: 0px solid red;
padding: 5px 0px 10px 20px;
}
#textpan h1{
color:#ffffff;
font-size: 24px;
font-weight: bold;
margin: 0 0 15px 0;
}
#textpan h1 strong{
color:#DCA8A3;
font-size: 18px;
font-weight: bold;
}
#textpan h2{
/*float: left;
width: 390px;*/
color:#ffffff;
font-size: 18px;
font-weight: bold;
margin: 0 0 15px 0;
}
#textpan h2 em{
color:#DCA8A3;
font-size: 18px;
margin: 0 0 25px 0;
}
#textpan p {
font-size: 1em; /* 12px */ 
line-height: 1.5em; /* 18px */ 
margin: 0 0 1.5em 0;
}
#textpan p strong{
font-weight: bold;
color: #ffffff;
}
#textpan p.news {
font-size: 1em; /* 12px */ 
line-height: 1.5em; /* 18px */ 
margin: 0 0 1.5em 0;
border-bottom: 1px dotted #DCA8A3;
padding: 0 0 1.5em 0;
}
#textpan p.news a{
color: #ffffff;
}
#textpan p.contact_data {
display: block;
float: left;
width: auto;
height: 100px;
font-size: 1em; /* 12px */ 
line-height: 1.5em; /* 18px */ 
margin: 0 20px 15px 0;
border: 1px dotted #DCA8A3;
padding: 5px;
}
#textpan p.fullwidth {
display: block;
float: left;
width: 520px;
height: auto;
font-size: 1em; /* 12px */ 
line-height: 1.5em; /* 18px */ 
margin: 0 20px 25px 0;
border: 1px dotted #DCA8A3;
padding: 5px;
}
#textpan img.text_img_right{
float: right;
padding: 5px;
margin: -30px 10px 0 0;
border: 1px dotted #745E5E;
}
#textpan img.bio_img_right{
float: right;
padding: 5px;
margin: 0px 10px 0 0;
border: 1px dotted #745E5E;
}
#textpan img.bio_img_left{
float: left;
padding: 5px;
margin: 0px 10px 0 0;
border: 1px dotted #745E5E;
}
#textpan ul.textlist {
font-size: 1em; /* 12px */ 
line-height: 1.5em; /* 18px */ 
margin: 0 0 35px 0;
}
#textpan ul.textlist li{
color: #B5B1AF;
margin: 7px 0px 7px 0px;
padding: 0 0 0 7px;
background: url(../bg_img/footer_line.gif) no-repeat 0px 7px;
}
#textpan ul.textlist li a{
color: #FFFFFF;
}
#textpan ul.textlist li a:hover{
color: #B5B1AF;
}
#player {
margin: 5px 30px 0 50px;
padding: 5px;
float: right;
border: 1px dotted #745E5E;
color: #E8BDBC;
}
#player p strong{
color: #ffffff;
}
#player p.right{
text-align: right;
}
#player object{
margin: 5px 0 0 0;
}

.text_player {
width: 500px;
height: 27px;
margin: 5px;
padding: 5px 5px 0px 5px;
float: left;
border: 1px dotted #745E5E;
color: #E8BDBC;
}
.last_text_player {
width: 500px;
margin: 5px 5px 45px 5px;
padding: 5px;
float: left;
border: 1px dotted #745E5E;
color: #E8BDBC;
}
.text_player object{
float: right;
margin: 0px 5px 0 0;
}
.text_player p strong{
color: #ffffff;
}
.text_player p{
float: left;
margin: 0 0 0 5px;
}
.location{
position: relative;
display: inline;
border: 1px solid #867D5B;
background-color: #A8A082;
width: 200px;
height: 85px;
float: left;
padding: 10px;
}
.photolist {
margin: 0 0 45px 0;
}
.photolist li{
float: left;
border: 1px dotted #745E5E;
padding: 5px;
margin: 5px;
}
#footer {
background: url(../bg_img/footer_line.gif) repeat-x top right;
width: 710px;
height: auto;
border: 0px solid white;
padding: 5px 0 0 0;
margin: auto;
float: right;
}
#footer p{
font-size: 10px;
text-align: center;
}
#footer p a{
font-size: 10px;
color: #B5B1AF;
}

