UL.table {
   line-height : 1.2em; 
   background-image : url(image/mesh_white.gif); 
   margin : 0 0 0.75em; 
   padding : 0; 
   list-style : none; 
   overflow : hidden; 
}

table{
   color: #402000;
   font-size:small;
}

UL {
   font-size : 80%; 
}


BLOCKQUOTE{
   margin : 0.1em 0.5em;
}

P {
   margin : 0; 
   padding : 0; 
   border-width : 0; 
   border-style : none; 
   border-color : inherit; 
}


LI {
   font-variant : small-caps; 
   font-weight : bold; 
   font-family : Verdana, Arial, Helvetica, sans-serif; 
   margin : 0; 
   padding : 0; 
}


IMG.picture {
   border-width : thick; 
   border-style : inset; 
   border-color : #a0522d; 
}


IMG {
   vertical-align : middle; 
}


H3 {
   font-variant : small-caps; 
   font-weight : bold; 
   font-size : 100%; 
   font-family : Verdana, Arial, Helvetica, sans-serif; 
   color : #ffffe0; 
   background-color : #ff8c00; 
   text-transform : uppercase; 
   margin : 0; 
   padding : 0 10px 0 0; 
   height : 1.2em; 
}
H3:before{
	content:"\2592\a0";
}


H2 {
   font-variant : small-caps; 
   font-weight : bold; 
   font-size : 100%; 
   font-family : Verdana, Arial, Helvetica, sans-serif; 
   color : #ffffe0; 
   background-color : #ffa500; 
   text-transform : uppercase; 
   text-align : center; 
   margin : 0 0 5px; 
   padding : 0.1em; 
   clear : both;
   border-width:thin;
}

H1 {
   font-weight : bold; 
   font-size : 250%; 
   font-family : Verdana, Arial, Helvetica, sans-serif; 
   color : #ff8c00; 
   text-align : center; 
   margin : 1em 0; 
   clear : both;
}

DT {
   margin-top:0.5em;
   margin-bottom:0.5em;
   padding-left:1em;
   background-color : white; 
}

DL {
   margin : 0; 
}

DD.picture {
   text-align: center;
   margin : 10px; 
}

DIV.picture {
   text-align : center; 
   margin : 10px 0; 
}

DIV.portrait{
   float:right;
   margin : 20px; 
}

DIV {
   margin : 0; 
   padding : 0; 
   border-width : 0; 
   border-style : none; 
   border-color : inherit; 
}

DD {
   line-height : 1.6em; 
   padding-right:1em;
}

BODY {
   font-family : georgia, times new roman, sans-serif;
   color : #b8860b; 
   background-color : #fff0e0; 
   background-image : url(image/wheat2.gif); 
   margin : 0 30px;
   voice-family: female;
}

A.help{
   cursor:help;
}

A:visited {
   color : #daa520; 
   text-decoration : none; 
   font-weight : bold; 
}

A:link {
   color : #b7760b; 
   text-decoration : none; 
   font-weight : bold; 
}

A:hover {
   color : #ffd700; 
   background-color : white; 
}

A:active {
   color : #ffd700; 
}

.title {
   background-image : url(image/gold_tile.gif); 
   background-repeat : repeat-x; 
   background-position : 0 90%; 
}

.icon {
   border-width : 0; 
   border-style : none; 
   border-color : inherit; 
}

#sub {
   font-size : 80%; 
   text-align : right; 
   margin : -2.4em 0 1.2em; 
}

#right2 {
   width : 40em; 
   height : 30em; 
}

#right1 {
   width : 40em; 
   height : 224px; 
}

#right {
   margin-bottom : 1em; 
   width : 32%; 
   height : 40em; 
   float : right; 
   overflow : hidden; 
}

#note {
   font-size : 80%; 
   margin : 1em 0; 
   clear : both; 
}

#main {
   margin : 0;
}

#left {
   background-image : url(image/mesh_white.gif); 
   margin-bottom : 1em; 
   width : 65%; 
   height : 64em; 
   float : left; 
   overflow : hidden; 
}

#both {
   background-image : url(image/mesh_white.gif); 
}

#address {
   font-weight : bold; 
   font-size : 10px; 
   line-height : 1.4em; 
   font-family : Verdana, Arial, Helvetica, sans-serif; 
   text-align : right; 
   margin-top : 1em; 
   margin-bottom : 2em; 
   padding : 0.5em 1em 50px; 
}
