#gallery { 
width : 440px; 
} 
#gallery ul { 
list-style : none; 
padding : 0; 
margin : 0; 
width : 440px; 
position : relative; 
float : none; 
} 
#gallery ul li { 
display : inline; 
width : 60px; 
height : 60px; 
float : left;
margin : 0 0 5px 5px; 
} 
#gallery ul li a { 
display : block; 
width : 60px; 
height : 60px; 
text-decoration : none; 
border : 1px solid #000; 
} 
#gallery ul li a img { 
display : inline; 
width : 60px; 
height : 60px; 
border : 0; 
} 
#gallery ul li a:hover { 
white-space : normal; 
border-color : #ddd; 
cursor : crosshair; 
} 
#gallery ul li a:hover img { 
position : absolute; 
left : 92px; 
top : -350px; 
width : auto; 
height : auto; 
cursor : crosshair; 
border : 1px solid #000; 
} 
body { 
background : #777 url(images/back.gif) fixed; 
color : #000; 
font-size : 11px; 
font-family : Verdana, Helvetica, Arial, Sans-Serif; 
margin : 0 0 0 0; 
} 

img { 
border : none; 
} 
#container { 
width : 900px; 
background : #fff url(images/bg.jpg); 
text-align : left; 
margin : 10px auto; 
border : 10px solid #fff; 
} 
#header { 
background : #999999; 
height : 40px; 
padding : 10px 0 0 0; 
} 
#header h2 { 
color : #ffffff; 
font-family : goudy old style, "Times", verdana, serif; 
font-size : 20pt; 
font-variant : small-caps; 
font-weight : normal; 
text-align : center; 
} 
#header h2 a { 
color : #fff; 
text-decoration : none; 
} 
#header h2 a:hover { 
color : #fff; 
text-decoration : underline; 
} 
#header h3 { 
color : #f0f0f0; 
font-size : 8pt; 
font-family : georgia, verdana, Sans-Serif; 
font-weight : normal; 
font-style : italic; 
text-align : center; 
} 
#middlepic { 
position : absolute; 
height : 128px; 
width : 540px; 
margin : 0; 
background-image : url(images/header.jpg); 
border-right : 1px solid #fff; 
border-left : 1px solid #fff; 
} 
#lpic { 
height : 128px; 
width : 179px; 
background-image : url(images/left.jpg); 
border-bottom : 1px solid #fff; 
} 
#rpic { 
height : 128px; 
width : 179px; 
background-image : url(images/right.jpg); 
border-bottom : 1px solid #fff; 
} 
#menu { 
color : #f0f0f0; 
font-size : 6pt; 
font-family : goudy old style, "Times", verdana, serif; 
font-weight : normal; 
font-variant : small-caps; 
text-align : center; 
background-color : #556b2f; 
margin-top : 1px; 
width : 900px; 
height : 23px; 
border-bottom : 1px solid #fff; 
} 
#menu ul { 
margin : 0; 
padding : 5px; 
list-style : none; 
text-align : center; 
} 
#menu li { 
display : inline; 
} 
#menu a { 
padding : 5px 15px; 
text-decoration : underline; 
color : #ffffff; 
} 
#menu a:hover { 
background-color : #fff; 
color : #455a79; 
} 
#content { 
width : 500px; 
margin-top : 128px; 
margin-bottom : 20px; 
margin-left : 179px; 
margin-right : 0; 
position : relative; 
padding : 0 18px 15px 18px; 
text-align : justify; 
} 
#content b { 
color : #777; 
line-height : 14pt; 
} 
#content p { 
margin : 0; 
line-height : 18px; 
padding : 0 0 10px 0; 
margin-top : 5px; 
} 
#content h1 { 
color : #455a79; 
font-size : 22px; 
font-family : Helvetica Bold, Arial Bold, Verdana, Sans-Serif; 
font-weight : normal; 
padding : 10px 10px 10px 10px; 
line-height : 150%; 
margin : 0; 
} 
#content h1 a { 
color : #455a79; 
text-decoration : underline; 
} 
#content h1 a:hover { 
color : #000000; 
text-decoration : none; 
} 
#content h2 { 
font-family : helvetica, arial, sans-serif; 
font-size : 12px; 
color : #455a79; 
margin : 0; 
line-height : 120%; 
padding-top : 10px; 
padding-bottom : 4px; 
border-bottom : 1px dotted #455a79; 
} 
#content h2 a { 
text-decoration : underline; 
} 
#content h2 a:hover { 
color : #000000; 
text-decoration : none; 
} 
#content h3 { 
font-size : 12px; 
color : #455a79; 
margin : 0; 
line-height : 120%; 
font-variant : small-caps; 
padding-top : 10px; 
padding-bottom : 4px; 
margin-bottom : 7px; 
border-bottom : 1px dotted #455a79; 
} 
#content h3 a { 
color : #455a79; 
text-decoration : none; 
} 
#content h3 a:hover { 
color : #000000; 
text-decoration : none; 
} 
#content ol { 
list-style-type : decimal; 
line-height : 18px; 
margin : 0; 
padding : 0 0 10px 30px; 
} 
#content ul { 
list-style : none; 
margin : 0; 
padding : 0 0 10px 0; 
} 
#content li { 
margin : 0; 
padding : 0; 
} 
#content ul li { 
list-style : square inside; 
margin : 0 0 0 10px; 
padding : 5px 0 0 0; 
} 

#arch { 
color : #000; 
} 
#arch ul { 
list-style : none; 
margin : 0; 
padding : 0 0 10px 0; 
} 
#arch li { 
margin : 0; 
padding : 0; 
} 
#arch ul li { 
list-style : square inside; 
margin : 0 0 0 10px; 
padding : 5px 0 0 0; 
} 

blockquote { 
background-color : #f3f3f3; 
margin : 0; 
margin-left : 15px; 
margin-bottom : 12px; 
padding : 7px; 
width : 420px; 
font-style : italic; 
color : #666666; 
border : 1px solid #cccccc; 
} 
.postspace { 
background : #fff; 
width : 440px; 
height : 32px; 
margin : 0; 
padding : 0; 
} 
.postspace2 { 
background : #fff; 
width : 440px; 
height : 0; 
margin : 0; 
padding : 0; 
} 
.postspace3 { 
background : #fff; 
width : 440px; 
height : 15px; 
margin : 0; 
padding : 0; 
} 
#left { 
color : #000000; 
width : 179px; 
float : left; 
margin-top : 0; 
margin-bottom : 20px; 
} 
#left p { 
margin : 0; 
line-height : 16px; 
padding : 10px; 
} 
#left h2 { 
color : #fff; 
background : #556b2f; 
font-family : verdana, "Microsoft Sans Serif", Times, serif; 
font-size : 8pt; 
list-style : none; 
padding : 6px; 
margin : 0; 
margin-bottom : 10px; 
border-bottom : 1px solid #fff; 
} 
#left ul { 
list-style : none; 
margin : 0; 
padding : 0 0 20px 0; 
} 
#left li { 
list-style : none; 
margin : 0; 
padding : 0; 
} 
#left ul li { 
list-style : none; 
margin : 0; 
padding : 0 0 0 0; 
} 
#left ul li a { 
display : block; 
text-decoration : underline; 
padding-left : 12px; 
padding-right : 6px; 
padding-top : 5px; 
padding-bottom : 5px; 
line-height : 12pt; 
} 
#left ul li a:hover { 
color : #000000; 
background : #fff; 
} 
#right { 
color : #000000; 
width : 179px; 
float : right; 
margin-top : 0; 
margin-bottom : 20px; 
} 
#right p { 
margin : 0; 
line-height : 16px; 
padding : 10px; 
} 
#right h2 { 
color : #fff; 
background : #556b2f; 
font-family : verdana, "Microsoft Sans Serif", Times, serif; 
font-size : 8pt; 
list-style : none; 
padding : 6px; 
margin : 0; 
margin-bottom : 10px; 
border-bottom : 1px solid #fff; 
} 
#right ul { 
list-style : none; 
margin : 0; 
padding : 0 0 20px 0; 
} 
#right li { 
list-style : none; 
margin : 0; 
padding : 0; 
} 
#right ul li { 
list-style : none; 
margin : 0; 
padding : 0 0 0 0; 
} 
#right ul li a { 
display : block; 
text-decoration : underline; 
padding-left : 12px; 
padding-right : 6px; 
padding-top : 5px; 
padding-bottom : 5px; 
line-height : 12pt; 
} 
#right ul li a:hover { 
color : #000000; 
background : #fff; 
} 
#footer { 
background : #999999; 
width : 900px; 
overflow : hidden; 
font-size : 8pt; 
margin : 0 auto 0; 
padding : 9px 0 7px 0; 
text-align : center; 
line-height : 17px; 
clear : both; 
} 
#footer p { 
color : #fff; 
padding : 0; 
margin : 0; 
} 
#footer a, #footer a:visited { 
color : #eaeaea; 
text-decoration : none; 
border : none; 
border-bottom : 1px dotted #eaeaea; 
} 
#footer a:hover { 
text-decoration : none; 
border : none; 
} 
#wp-calendar { 
margin-left : 22px; 
margin-bottom : 10px; 
} 
#searchform { 
margin-left : 9px; 
margin-bottom : 0; 
} 
#searchform input { 
font-family : "Lucida Grande", "Lucida Sans Unicode", Tahoma, Helvetica, Verdana, sans-serif; 
font-size : 9pt; 
text-align : right; 
color : #67717e; 
border : 1px solid #ddd; 
width : 150px; 
margin-bottom : 0; 
} 
.entry { 
margin-bottom : 12px; 
border-bottom : 1px solid #e3e3e3; 
} 
#s, #submit { 
background-color : #ffffff; 
border : 1px solid #cccccc; 
color : #505050; 
font-size : 0.9em; 
margin : 0 0 16px; 
padding : 4px; 
width : 130px; 
} 
#author { 
border : 1px solid #cccccc; 
font-family : Verdana, Tahoma, Arial, Sans-Serif; 
font-size : 1em; 
margin : 0; 
padding : 4px; 
} 
#email { 
border : 1px solid #cccccc; 
font-family : Verdana, Tahoma, Arial, Sans-Serif; 
font-size : 1em; 
margin : 0; 
padding : 4px; 
} 
#url { 
border : 1px solid #cccccc; 
font-family : Verdana, Tahoma, Arial, Sans-Serif; 
font-size : 1em; 
margin : 0; 
padding : 4px; 
} 
#comment { 
width : 350px; 
border : 1px solid #cccccc; 
font-family : Verdana, Tahoma, Arial, Sans-Serif; 
font-size : 1em; 
margin : 0; 
padding : 4px; 
} 
