.cv {
  width:800px!important;

}
h2{
  -padding:0 0 10px 0px;
  margin-bottom:25px;
  font-variant:small-caps;
  margin:0 0 5px;
    clear:both;
  padding:20px 0;
  color:#333333;
}


#hmenu .pdf a:hover {
  background:inherit;
}

#hmenu .pdf img {
  vertical-align: text-bottom;
}



#content dl, #content ul{
  font-size:1.3em;
  line-height:1.6em;
}

#content ul{
  line-height:2.2em;
}

#content a {
  text-decoration:underline;
}

.appstore a:hover{
  background:none;
}





dt{
  float:left;
  font-weight:bold;
  margin:0pt;
  width:150px;
  clear:both;
}
dd{
  float:left;
  margin-bottom:30px;
  width:600px;
  text-align:justify;
}

.references dt {
  width:280px;
  padding-bottom:30px;
}

.references dd {
  -padding-bottom:40px;
  width:300px;
}

.references img{
  border:1px solid #CCCCCC;
  -margin:0pt 30px 0pt 0pt;
  padding:5px;
  width:243px;
}

.appstore img{
	padding: 0;
	margin:0;
	border:0;
	width:auto;
}
