body {color:#3F3623;
background-color: #0f0f0f;
font-family:helvetica, arial, sans-serif;
font-size:10pt;
margin:0;
line-height:130%;
}

#header-caption {
margin:0;
padding:0;font-weight:normal;font-family:georgia;
font-size:1.45em;
width:490px;
line-height:130%;font-style:italic;
color:#332F19;
position:relative;
top:190px;
left:40px;
}

h1, h2 {
margin:0;
padding:0;
font-weight:normal;
font-size:2.2em;
}

#slides h2 {font-size:1.5em;padding:5px;}

h2 {
text-transform:lowercase;}

h3 {
font-size:2em;font-weight:normal;
}

h4 {
margin:0;
width:50%;
font-size:1.4em;
font-weight:bold;
line-height:120%;
}

h5{
margin-top:1.5em;
font-size:1.1em;
font-weight:bold; 
margin-bottom:0.2em;
}

p, blockquote {
margin:0;
font:normal 100%/160% 'Lucida Grande',Verdana,Arial,sans-serif;
width:80%;
}

#MainContent p {
margin-top:0px;
}

a {
color: #AB2F2F;
}

hr {color:#7F745F;
background: #7F745F;
border: 0; 
height: 2px; 
width: 86%; 
margin: 2em 0 2em;
}

/*-----------MISC pale background colors ------------*/

/* background:#CCFF99; background:#CCCCFF ;background:#FFFFCC;background:#CCCCFF ;*/


/*-----------LAYOUT ------------*/
#header {
height:310px;
margin:auto;
padding:0;
}

#headercontainer {
width:986px;
margin:auto;
height:310px;
padding:0;
}

/*---------Header Container--------------*/

#headercontainer {
background-image:url('images/layout.jpg');
background-repeat:no-repeat;
}

#container {
width:986px;
margin:auto;
padding-top:20px;
background-color:#CEC7B4;
background-image:url('images/background.jpg');
background-repeat:repeat-y;
}

#LeftNavigation {
float:left;
width:175px;
}

#MainContent {
padding-right:20px;
margin-left:210px;
}

#footer {
clear:both;}

/*-----------Left Navigation styles------------*/

#LeftNavigation ul {
list-style:none;
text-align:right;
text-decoration:none;font-size:15px;
margin-top:0;
}

#LeftNavigation li a {
margin-bottom:10px;
text-decoration:none;
}

#LeftNavigation li  {
border-bottom:1px solid #6F5F3E;
padding-bottom:4px;
padding-top:4px;
}

#LeftNavigation li:hover {
text-decoration:underline;
background-color:#C1BAA7;
color: #AB2F2F;
}

#LeftNavigation h1, #LeftNavigation h2 {
text-align:right;
}

/*-----------Footer styles------------*/

#plogger-footer {clear:both;}

#footer  p, #footer a {
margin:0;
padding:0;
color:#6F6653;
font-size:12px;
}

#footer  {
margin:200px auto;
text-align:right;
width:90%;
padding-left:6px;
padding:4px;
border-top: 1px solid #332F19;
}

/*---------Gallery Styles plogger --------------*/

.thumbnail img {
float:left;
margin:5px 15px 10px 0px;
border:1px solid #6d6d6d;
padding:3px;
}
.thumbnail {
height:130px;
padding-top:10px;
}

.thumbnail-album  p {font-size:11px;line-height:110%;}
.thumbnail-album  {margin-bottom:30px;}
.thumbnail-album img {
margin:5px 25px 5px 0px;
border:1px solid #AFA48E;
padding:3px;
}
.thumbnail-album {
height:150px;
padding-top:5px;
float:left;
width:170px;
}
#slides {
list-style:none;
padding:0;
}
#slides li img {
padding:3px;
}


/*---------styles for CV list--------------*/


dl {
width:460px;
margin: 2em 0;
padding: 0;
font-family: arial;
}

dt {
float: left;
margin: 0 0 0 0;
padding:0;
font-weight: bold;
}

/* commented backslash hack for mac-ie5 \*/
dt {  }
/* end hack */

dd {
line-height:14pt;
margin: 0 0 0px 200px;
padding:0;
}

dd strong {
margin: 21px 0 0 0px;
}

/*---------Blockquote styles-----------*/

blockquote {
width:500px;
padding-bottom:30px;
padding-top:30px;
}
.bqstart {
     float: left;
     height: 45px;
     margin-top: -20px;
     padding-top: 45px;
     margin-bottom: -50px;
     font-size: 800%;
color:#AFA48E;
font-family:georgia,sans-serif;
 }

.bqend {
float: right;
height: 25px;
margin-top: 0px;
padding-top: 25px;
font-size: 800%;
color:#AFA48E;
font-family:georgia,sans-serif;
}

 /*-----------------------*/