/* Stone By Mike CSS */

body {
background-color: #ffffff;
font-size: 16px;
font-family: Arial, SunSans-Regular, Sans-Serif;
color:#564b47;
padding:0px;
margin:0px;
}

a {font-family: Arial, SunSans-Regular, Sans-Serif; color: #564b47; text-decoration:none;}
a:visited {color:#564b47; text-decoration:none;}
a:hover {color: #006184; text-decoration:underline;}
a:active { color:#564b47; text-decoration:none;}

h1 {
font-size:22px;
font-family: Arial, SunSans-Regular, Sans-Serif;
font-weight: bold;
color:#564b47;
text-align: left;
padding-left: 300px;
}

h2 {
font-size:18px;
font-weight: normal;
padding: 5px 10px;
margin:0px;
text-transform: lowercase;}

h2 a.left {color: #ffffff; text-decoration:none;}
h2 a.left:visited {color:#ffffff; text-decoration:none;}
h2 a.left:hover {color: #EFEFCE; text-decoration:underline;}
h2 a.left:active { color:#ffffff; text-decoration:none;}


h3 {
font-size:18px;
font-family: Arial, SunSans-Regular, Sans-Serif;
font-weight: bold;
color:#564b47;
text-align: left;
padding-left: 30px;
}

h3 a {color: #564b47; text-decoration:underline;}
h3 a:visited {color: #564b47; text-decoration:underline;}
h3 a:hover {color: #006184; text-decoration:underline;}
h3 a:active { color: #564b47; text-decoration:underline;}



img.download {vertical-align:middle;}

/* ----------container to center the layout-------------- */
#container {
width: 1050px;
margin-bottom: 10px;
margin-left: auto;
margin-right: auto;
background-color: #A5A27B;
border:1px solid #564b47;
}

/* -----------------content--------------------- */
#content {
background-color: #ffffff;
padding: 0px;
margin-left: 250px;
margin-right: 0px;

}

div#content {
min-height:550px;
height:expression(this.scrollHeight > 550 ? "auto":"550px");
}

p.top {
font-size: 20px;
font-family: Arial, SunSans-Regular, Sans-Serif;
font-weight: bold;
color:#EFEFCE;
text-align: right;
background-color: #006184;
border-top:1px solid #564b47;
border-bottom:1px solid #564b47;
margin-left: 0px;
margin-right: 0px;
}

p, pre{
padding: 5px 10px;
margin:0 20px;
}

#left {
color: #ffffff;
background-color: #A5A27B;
float: left;
width: 250px;
margin: 0px;
padding: 0px;
text-transform: lowercase;
}

p.left {
font-size: 16px;
font-family: Arial, SunSans-Regular, Sans-Serif;
color:#564b47;
padding-left: 25px;
font-weight: bold;
}

p.face {
padding: 0px
}

/* -----------footer--------------------------- */
#footer {
background-color: #006184;
clear: both;
margin-left: 250px;
padding: 0px;
text-align: center;
font-weight: bold;}

p.footer {color: #EFEFCE; font-size: 14px;}
a.footer {color: #EFEFCE; text-decoration:none;}
a.footer:visited {color:#EFEFCE; text-decoration:none;}
a.footer:hover {color: #EFEFCE; text-decoration:underline;}
a.footer:active { color:#EFEFCE; text-decoration:none;}

div.slideshow {
padding-top: 0px;
padding-left: 0px;

}

div.pic {
width:250px;
text-align:center;
position:relative;
float:left;
padding-top: 10px;
padding-left: 20px;
}

div.thumb {

position:relative;

padding-top: 10px;
padding-left: 50px;
}

img.floatRight {
    float: right;
    margin: 4px;
}

img.floatLeft {
    float: left;
    margin: 10px;
}

/* end Stone by Mike CSS */