/*-----Skin-Classic-MODIFIED----*/


/*---------- color: #f8f8e9; (this is the off-white color) ----------*/
/*---------- color: #9bb4bd; (this is the pale blue color) ----------*/
/*---------- color: #79878c; (this is the bluegrey color) ----------*/



/*-------------------------------------------------------------- Body -------*/

body{
color: #333333;
font: 11px Verdana, Helvetica, sans-serif;
background-color: #9bb4bd;
}


/*----------------------------------------------- Banner -------*/

#banner{
width: auto;
margin:auto;
height: 30px;
margin-top: 0px;
margin-bottom: 0px;
display: block;
text-align: left;
border: 0px solid #79878c;
background-image:  url();
background-position: top left;
background-repeat: no-repeat;

background-color: #9bb4bd;
}

#banner .blogname{
font-family: Geneva, Arial, Verdana, sans-serif;

min-width: 700px;
width: auto;
width:expression(
    this.scrollWidth <700? "700px" : "width:auto");

font-size: 20px;
font-weight: normal;
text-align: right;
letter-spacing: 1px;
margin-top: 10px;
color: #79878c;
}

#banner a:link, #banner a:hover, #banner a:visited{
color:#79878c;
}

#banner h3{
color: #79878c;
}


/*------- Blogarea / Graphics, Backgrounds and Borders -------*/

#blogstyletop{
margin: 0px;
width:  auto;
height: 50px;
background-color: #9bb4bd;
}

#blogstylearea{
border: 0px solid #79878c;
background-color: #ffffff;

min-width: 700px;
width: auto;
width:expression(
    this.scrollWidth <700? "700px" : "width:auto");

margin: 0px 5px 5px 5px; 
overflow: hidden;
}

#blogstylebottom{
position:static;
margin: 0px 0px 0px 0px;
height: 17px;
width: auto;
background-color: #5d6e7d;
padding-top: 4px;
padding-left: 20px;
color: #e6ebf0;
position:static;
}

#sidebar{
display: none;
}

.logo{
display: none;
}

/*----------------------------------------- Content Background-------*/
#content{
width: auto;
text-align: center;
min-height: 500px;
height:expression(
    this.scrollHeight < 500? "500px" : "auto" );
margin: 0px;
padding: 0px;

overflow: hidden;
padding-bottom: 10px;
}

#entrytext{
font-size: 12px;
line-height: 130%;
margin-top: 10px;
margin-bottom: 20px;
margin-left: 70px;
margin-right: 70px;
text-align: left;
}

#entrytext h3{
text-align: left;
font-family: Verdana, Trebuchet MS, Arial;
font-size: 17px;
font-weight: normal;
line-height: 125%;

}

/*----------------------------------------- #navmenu------*/

#navmenu{
margin: 0px;
position: static;
min-height: 20px;
height:expression(
    this.scrollHeight < 20? "20px" : "auto" );

min-width: 700px;
width: auto;
width:expression(
    this.scrollWidth <700? "700px" : "width:auto");

background-color: #5d6e7d;

}

#navmenu a.menuitem:link, #navmenu a.menuitem:visited,  #navmenu a.menuitem:active, #navmenu a.activelink { 
width:115px; 
float: right; 
margin-right: 1px;
overflow: hidden;
padding: 3px 0px 8px 0px;
} 

#navmenu a.menuitem:hover{ 
letter-spacing: 1px;
background-position: top;
background-repeat: no-repeat;
display:block; 
} 

/*------------------------------------------------- Text  and Menu Links-------*/
a:link, a:visited {
color:#58525F;	
}

a:hover, a:active {
color: #d26f43;
}


#navmenu a.menuitem:link, #navmenu a.menuitem:visited,   #navmenu a.menuitem:active{
color: #e6ebf0;
}

#navmenu a.menuitem:active, #navmenu a.menuitem:hover{ 
color: ;
} 


/*------------------------------Dividers, Titles and  Dates------*/


#entrytitle{
font-family: Verdana, Trebuchet MS, Arial;
font-size: 17px;
font-weight: normal;
line-height: 125%;

color: #79878c;

margin-top: 0px;
margin-bottom: 0px;
margin-left: 20px;
margin-right: 20px;
}



/*-------------------------------------------------- Images------*/
#content img, #thumbwrapper img{
border: 1px solid #79878c;
}


#content .imageholder img{
border: 0px solid #79878c;
display: block; 
float: none;
padding: 0px;
margin: 0px auto 0px auto;
max-width: 900px;
width: auto;
width:expression(
    this.scrollWidth >900? "900px" : "width:auto");

}

#content .imageholder{
width: auto;
text-align: center;
margin: 0px;
padding: 0px 20px 0px 20px;

}

#thumbwrapper{
float: left;
text-align: center;
font: 10px Trebuchet, Verdana, Arial, Helvetica, sans-serif;
text-transform: uppercase;
margin: 8px 6px 8px 31px;
padding: 8px;
}
