
/* MAIN LAYOUT */

#content-container {
   border: none;
}

#content-left {
   border: none;
   float: left;

}

#content-right {
   border: none;
   float: left;


}

#content-center {
   width:95%;
   margin:auto;

}

#cv-container {
  width:900px;
  border: thin solid white;
  padding: 5px;
}

#cv-subheading {
font-family: "Segoe UI",Arial,Helvetica,sans-serif;
font-weight : bold;
font-variant: small-caps;
font-size: 150%;
margin-top:1em;
}

#cv-subheading2 {
font-family: "Segoe UI",Arial,Helvetica,sans-serif;
font-weight : bold;
font-size: 110%;
margin-top:1em;
}

#div-list {
margin-bottom:3pxtd valign="top";
}


.clear {
   clear:both;
}


/*
  Element widths
*/
.f300 {
  width:320px;
}

.f400 {
  width:500px;
}

.w20 {
  width:20%;
}
.w30 {
  width:30%;
}
.w35 {
  width:35%;
}
.w40 {
  width:40%;
}
.w50 {
  width:50%;
}
.w60 {
  width:60%;
}
.w65 {
  width:65%;
}
.w70 {
  width:70%;
}
.w80 {
  width:80%;
}
.w90 {
  width:90%;
}



/* FONT STYLES */
#italic {
   font-style: italic;
}


/*
  Gallery layout
*/

div.gallery-item {
   width: 280px;
   height: 310px;
   margin: 5px;
   float: left;
   border: thin solid white;
}
div.gallery-caption {
    padding-left:5px;
    padding-right:5px;
}
img.landscape {
   padding-top:40px;
   padding-bottom:30px;
}
img.portrait {
   padding-top:5px;
   padding-bottom:2px;
}

div.left-image {
}