.backgr1 {
  background-image : url(images/backgr.jpg);
}
.div_main {
  width : 100%;
}
.backgr2 {
  background-image : url(images/texture.jpg);
  width : 100%;
  height : 100%;
  vertical-align : middle;
}
.backgr_expedia  {
  padding: 30px;
  background-image : url(http://www.apieceofburgundy.com/images/backgr.jpg);
}
.div_expedia  {
  position:absolute;
  left:30px;
  top:30px;
  width:810px;
}
.frontback1 {
  background-image : url(images/fronttop.jpg);
  background-repeat : repeat-x;
  vertical-align : middle;
  font-size : 42px;
  color : #800040;
  text-align : left;
  overflow : hidden;
  z-index : 1;
  letter-spacing : 2px;
  font-weight : 700;
}

.topback {
  background-image : url(images/redback2.jpg);
  background-repeat : repeat-x;
  overflow : hidden;
  color : #804040;
  font-weight : 800;
  font-size : 26px;
  font-family : Copperplate33bc;
  padding-bottom : 15px;
}

.topback1 {
  background-image : url(images/redback2.jpg);
  background-repeat : repeat-x;
  vertical-align : middle;
  font-size : 50px;
  color : #800040;
  text-align : left;
  overflow : hidden;
  text-weight : bold;
  font-weight : 700;
}
.leftdown {
  background-image : url(images/leftdown2.jpg);
  background-repeat : repeat-y;
  font-size : 9px;
  color : #800040;
  text-align : left;
  font-weight : 900;
  font-family : Verdana,Arial,Helvetica,sans-serif;
  vertical-align : top;
}

.tableback {
  background-image : url(images/texture.jpg);
}

.index {
  border: solid 2px #763A3A;
  padding: 5px;
  font-size : 11px;
  color : #808080;
  text-align : center;
  font-weight : 600;
  font-family : Verdana,Arial,Helvetica,sans-serif;
}

.index_boxtop_back {
  width: 305px;
  padding : 0px;
  border-right: solid 2px #763A3A;
  border-top: solid 2px #763A3A;
  border-left: solid 2px #763A3A;
  border-bottom: solid 2px #763A3A;
}
.index_boxtop {
  position: relative;
  padding-top: 20px;
  padding-left: 20px;
  text-align : left;
  font-family : Georgia;
  font-weight : 700;
  font-size : 24px;
  color : #800000;
  text-decoration: none;

}

.index_box {
  padding: 5px;
  font-family : Arial;
  font-size : 12px;
  color : #800000;
  text-align : left;
  background-color : #FFFFDD;
}
.index_box2 {
  padding: 5px;
  font-family : Arial;
  font-size : 12px;
  color : #800000;
  text-align : left;
  background-color : #FFFFDD;
  border: solid 2px #763A3A;
}
.header {
  font-family : Arial;
  font-size : 18px;
  color : #800000;
  font-weight : 600;
  text-align : left;
  background-image: url(images/header_backgr.jpg);
  border: solid 1px #800000;
}

.main_button_back {
  background-image: url(images/main_button_back.jpg);
  padding-bottom: 15px;
  text-align: center;
}
.main_button_over {
  background-image: url(images/main_button_back_down.jpg);
  padding-bottom: 12px;
  text-align: center;
}
.link {
  font-family : Verdana,Arial,Helvetica,sans-serif;
  font-size : 11px;
  color : #800000;
  text-decoration : underline;
  vertical-align : middle;
}

.link:hover {
  font-size : 11px;
  font-family : Verdana,Arial,Helvetica,sans-serif;
  text-decoration : none;
  color : #000000;
}
.linkindex {
  font-family : Verdana,Arial,Helvetica,sans-serif;
  font-size : 12px;
  font-weight : 800;
  color : #800000;
  text-decoration : none;
}

.linkindex:hover {
  font-size : 12px;
  font-family : Verdana,Arial,Helvetica,sans-serif;
  font-weight : 900;
  text-decoration : underline;
  color : #000000;
}

.link_prestige {
  font-family : Monotype Corsiva;
  font-size : 17px;
  font-weight : 800;
  color : #800000;
  text-decoration : none;
  vertical-align : middle;
}

.link_prestige:hover {
  font-size : 17px;
  font-family : Monotype Corsiva;
  font-weight : 900;
  text-decoration : underline;
  color : #000000;
}

.photoframe {
  border-width : 5px;
  border-style : ridge;
  border-color : #DC998F;
}
b {
  color : #800000;
  text-align : left;
  font-family : arial;
  font-size: 12px;
  font-weight: 600;
  text-decoration : none;
}
.bold1 {
  font-size : 16px;
  color : #800000;
  text-align : left;
  font-family : Albertus;
  text-decoration : none;
}
.bold1:hover {
  font-size : 16px;
  color : #800000;
  text-align : left;
  font-family : Albertus;
  text-decoration : underline;
}

.bold2 {
  font-size : 13px;
  color : #800040;
  text-align : left;
  font-weight : 800;
  font-family : Arial;
  line-height : 15px;
  text-decoration : none;
}

.bold3 {
  font-size : 16px;
  color : #800000;
  font-family : Albertus;
  font-weight : 800;
  text-decoration : none;
}
.bold_report {
  font-size : 11px;
  color : #800000;
  font-family : Copperplate33bc;
  font-weight : 700;
  text-decoration : none;
}

.text {
  font-family : Arial;
  font-weight : 550;
  font-size : 12px;
  color : #800000;
  background-image : url(images/texture.jpg);
  text-align : left;
  text-decoration : none;
}
.acbox {
  font-size : 11px;
  font-family : Verdana,Arial,Helvetica,sans-serif;
  color : #800000;
  background-image : url(images/texture.jpg);
  font-weight : 700;
  line-height : 18px;
}

.head2 {
  background-image : url(images/texture.jpg);
  font-family : Corona;
  font-weight : 200;
  font-size : 10px;
  color : #FFFFDD;
}
.frontlink {
  font-size : 11px;
  font-family : Arial;
  font-weight : 900;
  color : #800000;
  text-decoration : none;
}

.frontlink:hover {
  font-size : 11px;
  font-family : Arial;
  color : #000000;
  font-weight : 900;
  text-decoration : underline;
}

.link3 {
  font-family : Arial;
  font-weight : 900;
  font-size : 14px;
  color : #800000;
  text-decoration : none;
}

.link3:hover {
  font-family : Arial;
  font-weight : 900;
  font-size : 14px;
  text-decoration : underline;
  color : #000000;
}

.cell {
  line-height : 23px;
  border-bottom-color : #FED2AB;
  border-bottom-style : solid;
  border-bottom-width : 1px;
  padding-bottom : 5px;
}

.cellover {
  line-height : 23px;
  background-image : url(images/cell_over.jpg);
  border-bottom-color : #FED2AB;
  border-bottom-style : solid;
  border-bottom-width : 1px;
  padding-bottom : 5px;
}
.pm_cellover {
  background-color : #DADADA;
  border-bottom-color : #FED2AB;
  border-bottom-style : solid;
  border-bottom-width : 1px;
}
.pm_project_cellover {
  background-image : url(images/pm_project_cellover.png);
  color : #525252;
  z-index : 2;
}

.formbox2 {
  font-family : Tahoma,Times,serif;
  font-size : 12px;
  text-align : top;
  color : #515151;
}

.copyright {
  font-size : 9px;
  color : #000000;
  text-align : left;
  font-weight : 900;
  font-family : Verdana,Arial,Helvetica,sans-serif;
  text-decoration: none;
}
.copyright:hover {
  font-size : 9px;
  color : #800040;
  text-align : left;
  font-weight : 900;
  font-family : Verdana,Arial,Helvetica,sans-serif;
  text-decoration: none;
}
.divshow  { display: block;}
.divhide  { display: none;}

