/* CSS Document */

body { margin: 0;}

a:link {color:#C27096;}
a:visited {color:#C27096;}
a:active {color:#C27096;}
a:hover {color:#993161;}

table { margin: 0; color: #666666; background: white; font-family: verdana, arial, sans-serif; font-size:12px; padding: 0 0 0 0;}
table td {vertical-align:top; padding: 0 0 0 0; margin:0;}
img {border:0;} 

table#header{border-bottom: 1px solid #D49BB5;width:700px; margin-bottom:15px;}
table#title {width:700px; margin-bottom: 20px;}



div#menu { width:150px; margin: 0 100px 0 40px;}
div#menu a { text-decoration: none; font-weight:normal; color: #C27096;}
div#menu a:hover { text-decoration: underline; color:#993161;}
div.menuitem { border-top: 1px solid #F7C9DF; padding: 5px 0 7px 10px; font-weight: bold; color: white;}
div.menuitemhighlight { border-top: 1px solid #F7C9DF; padding: 3px 0 4px 10px; font-weight: bold; color: #993161; background-color:#E9B2CC;}

table#body {width:700px;}
div#content {width: 410px;}

table.cv td{padding: 0 30px 8px 0;}
table.cv td.2col {}
table.cv td.1col {}

table.photogallery {width:100%; margin-bottom:30px;}
table.photogallery  td.middle {text-align: center;}
table.photogallery  td.right {text-align:right;}
table.photogallery  td.left {text-align:left}

p.phototitle {font-weight:bold; color:#993161}
p.photocredit {font-size:11px; color:#C27096;}
p.instruction {font-size:11px; color:#C27096; padding-top:40px; width:150px; margin: 0 0 0 40px;}

p.title {font-size:14px; font-weight:bold; color:#993161; width:100%; border-bottom: 1px solid #F7C9DF;padding-bottom:5px;}

p#footer {font-size:11px; color:#C27096; width:100%; border-top: 1px solid #F7C9DF; padding-top:5px; padding-bottom:30px; margin-top:50px;}

.follow {padding-bottom:5px;}