/* RESET*/
*:link,*:visited{text-decoration:none}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0pt;padding:0pt}table{border-collapse:collapse;border-spacing:0pt}fieldset,img{border:0pt none}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal}ol,ul{list-style-image:none;list-style-position:outside;list-style-type:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0pt none}strong{font-weight:700}body{font-family:verdana,arial,helvetica,clean,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal}table{font-size:inherit}pre,code{font-family:monospace;font-size:115%;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal}body *{line-height:1.22em}body{height:100%}
/* RESET*/

body { 
  background-color: #000000;
  background: #000;
  font-family: "Lucida Grande",Arial,Geneva,sans-serif, sans-serif;
  margin: 0px;
}

.wrapper{
  width:700px;
  margin:0 auto;
}
#header {
  padding-top:34px;
  background: url(images/bg-body.jpg) repeat-x; 
  height: 75px;
  width: 100%;
}    

#header strong#logo {
  background: transparent url(images/casting_logo.png) no-repeat top left;
  display:block;
  height:36px;
  text-indent:-999999px;
}  

#content-top {
  height: 32px;
  width: 536px;
  background: url(images/content_box_top.png) no-repeat;
  padding: 4px 15px;
}

#content{
  background: #ededed;
  padding: 50px;
}

#content #main {
  background-color: #ffffff;
  border-left: 1px solid #D3D3D3;
  border-right: 1px solid #D3D3D3;
  font-size: 32px;
  padding: 20px 30px;
  width: 638px;
}

#content #main-top {
  background: transparent url(images/top.jpg) no-repeat top left;
  height: 32px;
}

#content #main-bottom {
  background: transparent url(images/bottom.jpg) no-repeat bottom left;
  height: 32px;
}

#footer {
  background-color: #000;
  margin-top:1px solid #000;
  color: #efe5d0;
  padding-top: 1px;
  font-size: 90%;
  margin: 0 auto;
  width: 100p;
}

#footer .line{
  height:1px;
  background:#fff;
  margin-bottom:15px;
}
#footer .wrapper ul{
  float:left;
  margin-top:38px;
}
#footer .wrapper ul li{
  float:left;
}
#footer .wrapper ul li#mmgt a{
  background: transparent url(images/mmgt_logo.jpg) no-repeat top left;
  width:314px;
}
#footer .wrapper ul li#pp a{
  background: transparent url(images/pp_logo.jpg) no-repeat top left;
  width:284px;
}
#footer .wrapper ul li#vimity a{
  background: transparent url(images/vimity_logo.jpg) no-repeat top left;
  width:100px;
}
#footer .wrapper ul li#model a{
  background: transparent url(images/modelbooker_logo.jpg) no-repeat top left;
  width:284px;
  margin-top:10px;
}

#footer .wrapper ul li a{
  display:block;
  height:48px;
  width:300px;
  text-indent:-999999px;
  border-bottom:none;
  outline-style: none;
}

#adress {
  font-size: 18px;
}

#message {
  color: #999999;
  font-size: 14px;
  margin-top: 10px;
}
  
h1 {
  font-size: 120%;
  color: #954b4b;
  margin-bottom: 20px;
}

h2 {
  font-size:        12px;
  color:            #ffffff;
}

a:link {
  color:            #b76666;
  text-decoration:  none;
  border-bottom:    thin dotted #b76666;
}
a:visited {
  color:            #675c47;
  text-decoration:  none;
  border-bottom:    thin dotted #675c47;
}
