body{
 background: #D5BC9C;
 font-family: Verdana;
 font-size: 12px;
}

a:link{
 color: #A70000;
}

a:visited{
 color: #A70000;
}

a:hover{
 color: #000000;
}

hr{
 border: 1px solid #A70000;
 margin: 4px 0px 0px 0px;
 padding: 0px;
}

h1{
 font-family: Verdana;
 font-size: 12px;
 font-weight: bold;
 color: #A70000;
 text-align: center;
 margin: 0px;
 padding: 0px;
}

h2{
 font-family: Verdana;
 font-size: 12px;
 font-weight: bold;
 color: #000000;
 text-align: center;
 margin: 0px;
 padding: 0px;
}

form{
 margin: 0px;
 padding: 0px;
}

.gray{
 color: gray;
}

.a_clean{
 text-decoration: none;
 color: black;
}

.a_clean:hover{
 color: #A70000;
}

.clear_both{
 clear: both;
}

.aleft{
 text-align: left;
}

.lowercase{
 text-transform: lowercase;
}

.uppercase{
 text-transform: uppercase;
}

.picture{
 margin-top: 5px;
 border: 1px solid #A70000;
}

.form{
 margin: 5px 0px 0px 0px;
 padding: 1px;
 background: #FFFFFF;
 border: 1px solid #D5BC9C;
 font-family: Verdana;
 font-size: 12px;
 color: #A70000;
}

.header{
 width: 750px;
 height: 160px;
 margin: 0px;
 padding: 10px;
 background-image: url(../images/index/header.jpg);
 background-position: top left;
 background-repeat: no-repeat;
}

.info_line{
 width: 750px;
 height: 14px;
 margin: 5px 0px 0px 0px;
 padding: 10px;
 background-image: url(../images/index/info_line.jpg);
 background-position: top left;
 background-repeat: no-repeat;
 color: #A70000;
}

.middle{
 width: 770px;
 margin: 0px;
 padding: 0px;
}

.left{
 width: 190px;
 float: left;
}

.left_top{
 width: 190px;
 height: 13px;
 background-image: url(../images/index/side_top.jpg);
 background-position: top left;
 background-repeat: no-repeat;
 margin: 5px 0px -1px 0px;
}

.left_bottom{
 width: 190px;
 height: 18px;
 background-image: url(../images/index/side_bottom.jpg);
 background-position: top left;
 background-repeat: no-repeat;
 margin: 0px;
}

.left_box{
 width: 170px;
 background-image: url(../images/index/side_bg.jpg);
 background-position: top left;
 background-repeat: repeat-y;
 margin: 0px;
 padding: 0px 10px;
 text-align: left;
}

.center{
 width: 190px;
 float: left;
}

.main_top{
 width: 575px;
 height: 13px;
 background-image: url(../images/index/main_top.jpg);
 background-position: top left;
 background-repeat: no-repeat;
 margin: 5px 0px -1px 5px;
}

.main_bottom{
 width: 575px;
 height: 18px;
 background-image: url(../images/index/main_bottom.jpg);
 background-position: top left;
 background-repeat: no-repeat;
 margin: 0px 0px 0px 5px;
}

.main{
 width: 555px;
 min-height: 350px;
 background-image: url(../images/index/main_bg.jpg);
 background-position: top left;
 background-repeat: repeat-y;
 margin: 0px 0px 0px 5px;
 padding: 0px 10px;
 text-align: left;
}

.right{
 width: 175px;
 float: right;
 margin-left: 10px;
 margin-right: 5px;
}

.in_box_top{
 width: 175px;
 height: 13px;
 background-image: url(../images/index/in_box_top.jpg);
 background-position: top left;
 background-repeat: no-repeat;
 margin: 5px 0px -1px 5px;
}

.in_box_bottom{
 width: 175px;
 height: 18px;
 background-image: url(../images/index/in_box_bottom.jpg);
 background-position: top left;
 background-repeat: no-repeat;
 margin: 0px 0px 0px 5px;
}

.in_box{
 width: 155px;
 background-image: url(../images/index/in_box_bg.jpg);
 background-position: top left;
 background-repeat: repeat-y;
 margin: 0px 0px 0px 5px;
 padding: 0px 10px;
 text-align: center;
}

.picture_album{
 color: #AF9B83;
 text-decoration: none;
 font-family: Arial;
 font-size: 12px;
 text-align: center;
 font-weight: bold;
 text-transform: uppercase;
 height: 70px;
 width: 125px;
 float: left;
 background-image: url(../images/index/album.jpg);
 background-repeat: no-repeat;
 padding: 25px 0px 0px 4px;
 margin: 15px 5px 15px 5px;
}

.picture_album_preview{
 opacity: 0.5;
 filter: alpha(opacity=50);
 border: 1px solid #A80000;
}

.ensemble{
 font-size: 10px;
 font-family: Verdana;
}