body { 

margin: 20px; 
padding: 0px; 
font-family: Times, helvetica, serif;  
font-size: 11px; 
color: #666666;

}

#largeImage {background: url(home_image_high.jpg) no-repeat top left; width: 2500px; height: 3163px;}
#noMargin {margin: 0; padding: 0;}

a {  color: #333; padding: 0px; }
a:link, a:visited { color: #333; text-decoration: none; }
a:hover { color: #90a7b6; }
a:active {text-decoration: none; color: #333;}


#homepage {
background: #f3f3f3 url(back08b.jpg) no-repeat; padding: 60px; margin: 0px;}

#homepage #navigation { border: 0px solid #ccc; border-bottom: 0; border-right: 0; border-left: 0; padding-top: 4px; }
#homepage p{
padding-bottom: 300px;}

h1 { font-size: 18px; color: #90a7b6; font-weight: normal; font-family: Arial, helvetica, serif; padding: 20px 0 20px 0; 
}

h2 { font-size: 18px; color: #90a7b6; font-weight: normal;}


#menu {padding-top: 0px; font-size: 11px;}
#menu a {  color: #999; padding: 0px; }
#menu a:link, a:visited { color: #999; text-decoration: none; }
#menu a:hover { color: #90a7b6; }
#menu a:active {text-decoration: none; color: #999;}


#navigation { border-top: 1px dotted #ccc; padding-top: 10px; padding-bottom: 10px; letter-spacing: 2px; font-weight: bold; margin-top: 30px; width: 720px; clear: both;}
#navigation a { font-size: 12px; color: #333; padding: 0px; }
#navigation a:link, a:visited { color: #333; text-decoration: none; }
#navigation a:hover { color: #90a7b6; }
#navigation a:active {text-decoration: none; color: #333;}
 

#works { padding-top: 10px; padding-bottom: 0px;}
#works a { color: #333; padding: 0px; }
#works a:link, a:visited { color: #333; text-decoration: none; }
#works a:hover { color: #90a7b6; }
#works a:active {text-decoration: none; color: #333;}



#text { padding-top: 10px; padding-bottom: 0px; width: 450px; line-height: 20px; font-size: 11px;}
#text a { font-size: 11px; color: #333; padding: 0px; }
#text a:link, a:visited { color: #333; text-decoration: none;}
#text a:hover { color: #FFF; background-color: #90a7b6;  }
#text a:active {text-decoration: none; color: #333;}



hr {
border: 0;
color: #ccc;
background-color: #ccc;
height: 1px;
width: 500px;
text-align: left;
margin-bottom: 25px;
}

#work-all
{
padding-left: 0;
margin-left: 0;
border-top: 1px dotted #999;
width: 720px;
line-height: 18px;
}

#work-left
{
padding-left: 0;
margin-left: 0;
width: 260px;
float: left;
}

#work-left li
{
list-style: none;
margin: 0;
margin-bottom: 30px;
padding-bottom: 10px;
border-bottom: 1px dotted #999;
}

#work-left li a { text-decoration: none; }



#work-right
{
padding-left: 0;
margin-left: 0;
width: 380px;
float: right;
}

#work-right li
{
list-style: none;
margin: 0;
margin-bottom: 30px;
padding-bottom: 10px;
border-bottom: 1px dotted #999;
}

#work-right li a { text-decoration: none; color: #000;}


#random {background-color:#efefef; padding: 20px; border-bottom: 1px dotted #999;
}


#print-icon{text-align: right;width: 700px; }
