*, * *  {
margin : 0;
padding : 0;
}
ul {
margin-left: 20px;
  list-style: none;
}
a {text-decoration: none; color: #666;}
a:hover {color: #33CCCC;}
body {  
font-family: arial, verdana, sans-serif;
line-height: 1.5em;
font-size: 12px;
background-color: #D5D6E1;
color: #666;
}
#wrapper {
margin: 0 auto;
width: 950px;
background-color: #fff;
position: relative;
min-height:600px;
height:auto !important; /*hack for min-height ie6*/
height:600px; /*hack for min-height ie6*/
}
#content {
position: relative;
margin: 1px 0 1px 0;
padding: 0 10px;
border: 1px #a2b0b5 solid;
min-height:600px;
height:auto !important; /*hack for min-height ie6*/
height:600px; /*hack for min-height ie6*/
}
#slideshow {
clear: both;
padding: 0 0 0 15px;
margin-top: 0;
background: #DBDBDB URL(/gfx/slideshow-bkgd.gif) 0 0 repeat-x;
}
#header {
height: 82px;
background: URL(/gfx/header-static.jpg) no-repeat;
}
.bmt_page-works #header, #BMT_Section-works #header {
background: URL(/gfx/header-works.jpg) no-repeat;
}
#footer {
background-color: #a2b0b5;
color: #323264;
font-size: 10px;
clear: both;
height: 40px;
width: 950px;
}
#footer div {
padding: 10px 0 0 120px;
}
#nav {
font-family: "Arial Black", arial, verdana, sans-serif;
font-size: 12px;
}
#nav ul {
border-bottom: 1px #a2b0b5 solid;
padding: 15px 0 6px 120px;
}
#nav li {
padding: 20px 50px 10px 0;
display: inline;
}
#nav li a {
display: inline;
text-transform: uppercase;
color: #666;
text-decoration: none;
}
#nav li a:hover {
color: #33CCCC;
}
#nav li.bmn_active a {
border-bottom: 7px #a2b0b5 solid;
}
.bmt_page-works .bmw_link {
padding: 0 15px 5px 0;
margin: 0;
float: left;
}
.bmt_page-works .bmw_quickteaseLinks .bmn_active a, .bmt_page-works .bmw_quickteaseLinks .bmn_active a:hover {
color: #ff9900;
}
.bmt_page-works .bmw_link a:hover {
color: #33CCCC;
}
.bmt_page-works .bmw_link a {
font-size: 11px;
text-decoration: none;
color: #666;
}
.bmw_quickteaseLinks {
padding: 5px 0 5px 120px;
}
#content {
position: relative;
}
div.bmw_links {
margin: 0 0 0 100px;
padding: 20px 0 50px 0;
height: 300px;
width: 730px;
background: URL(/gfx/work-lines.gif);
}
.bmw_links .bmw_link {
float: left;
padding: 0 20px 20px 20px;
text-align: center;
}
.bmw_links .bmw_link img {
margin: 0 0 5px 0;
border: 1px #666 solid;
}
.bmt_page-works p {
color: #FF9900;
padding: 5px 0;
font-weight: bold;
}


.fullscreen {
position: absolute;
height: 31px;
width: 125px;
background: URL(/gfx/fullscreen_label.gif) no-repeat;
top:567px;
right: 9px;
}
#BMT_Section-cv .bmw_pageContent {
color:#063E7E;
font-family:"Arial",Verdana,sans-serif;
font-size:90%; 
}
#BMT_Section-cv .bmw_pageContent h1 {
  font-size: 1.6em;
  font-weight: bold;
  line-height: 200%;
  padding-top: 2px;

}

#BMT_Section-cv .bmw_pageContent h2 {
  font-size: 1.4em;
  font-weight: bold;
  line-height: 100%;

}

#BMT_Section-cv .bmw_pageContent h3 {
  font-size: 1.3em;
  font-weight: normal;
}

#BMT_Section-cv .bmw_pageContent h4 {
  font-size: 1.2em;
  font-weight: normal;
  color: #970033
}

#BMT_Section-cv .bmw_pageContent h5 {
  font-size: 1em;
  font-weight: normal;
  line-height: 200%;
}

#BMT_Section-cv .bmw_pageContent  p, #BMT_Section-cv .bmw_pageContent  li {
  font-size: 1.3em;
}

#BMT_Section-cv .bmw_pageContent p, h3, h4 {
  width: 450px;
  }
  
#BMT_Section-cv .bmw_pageContent  li {
  font-size: 1.2em;
  width: 600px;
  color: #666;
  }

#BMT_Section-cv .bmw_pageContent p {
  color: #525C66;
  line-height: 150%;
  }

#BMT_Section-cv .bmw_pageContent p {
	margin-top: .5em
}

#BMT_Section-cv .bmw_pageContent p.copy {
  font-size: 1.1em;
}
	
#BMT_Section-cv .bmw_pageContent h1, #BMT_Section-cv .bmw_pageContent h2, #BMT_Section-cv .bmw_pageContent h3, #BMT_Section-cv .bmw_pageContent h4 {
  margin-top: 1em;
}


#BMT_Section-cv .bmw_pageContent a {
  text-decoration: none;
  color: #063E7E;
}

#BMT_Section-cv .bmw_pageContent em, #BMT_Section-cv .bmw_pageContent li {
font-style: normal;
font-weight: normal;
font-size: 8pt;
}

#BMT_Section-cv .bmw_pageContent strong {
padding-right: 15px;
}

#BMT_Section-cv .bmw_pageContent #link span {
padding-left: 30px;
}

#BMT_Section-cv .bmw_pageContent li ul {
padding-left: 22px;
}
.bmw_pageContent {
margin: 20px 0 20px 300px;
}
#BMT_Section-exhibitions .bmw_pageContent, #BMT_Section-contact .bmw_pageContent {
margin: 20px 0 20px 0;
}
.bmw_images {
margin: 0 0 0 293px;
}
#BMT_Section-exhibitions .bmw_images, #BMT_Section-contact .bmw_images {
margin: 0 0 0 0;
}
#BMT_Section-contact a, #BMT_Section-exhibitions a {color: #5f7eab;}
#BMT_Section-contact a:hover, #BMT_Section-exhibitions a:hover {color: #33CCCC;}

.bmt_home .bmw_pageContent2 {
width: 250px;
padding: 20px 0 0 20px;
float: left;
}
.bmt_home .bmw_pageContent {
width: 340px;
margin: 0;
padding: 20px 0 0 30px;
float: left;

}
.bmt_home .bmw_pageContent p, .bmt_home .bmw_pageDescription p {
margin-bottom: 5px;
}
.bmt_home .bmw_pageContent2 .caption {
font-size: .8em;
}
.bmt_home .bmw_pageContent2 .blurb {
font-size: .9em;
}
.bmt_home .bmw_pageDescription {
float: right;
margin: 20px -10px 0 0;
width: 280px;
}
.bmt_home .bmw_pageDescription p em {
font-size: 1.2em;
}
.bmt_home .bmw_pageDescription p {
width: 200px;
font-size: .9em;
margin: 0 0 0 5px;
}
.bmt_home #a1 {display: none;}
.bmt_home .bmw_images {
margin: 0 0 10px 0;
}
.clear {clear:both;}

#BMT_Section-exhibitions div.leftimage .bmw_images, #BMT_Section-contact div.leftimage .bmw_images {
float: left;
margin: 10px 20px 0 0;
}
#BMT_Section-contact .rightimage .bmw_images {
position: absolute;
top: 60px;
right: 0;
width:280px;
}
#BMT_Section-works .bmw_links a {
font-weight: bold;
}