body {
font-size:1em;
font-family:arial, helvetica, sans-serif;
color:#000;
background-color:#f7f7f9;
margin:0;
padding:0;
}

h1,h2,h3,p,ul {
font-family:arial, verdana, sans-serif;
}

p {
margin:0.6em 0 1em;
}

p.caption {
font-size:0.7em;
font-style:italic;
margin:0;
padding:0;
}

p.caption2 {
font-size:0.9em;
margin:0;
padding:0;
}

p.normal {
font-size:1em;
margin:0.5em 1em 0;
}

div.block {
display:block;
border:2px outset;
padding:0.5em;
}

h2 {
font-size:1.5em;
font-weight:700;
color:#008b8b;
background-color:transparent;
text-align:center;
margin:0;
padding:0;
}

h3 {
font-size:1.1em;
font-weight:700;
color:#696969;
font-variant:small-caps;
margin:0;
padding:0;
}

.capflrt {
float:right;
text-align:center;
font-style:italic;
font-size:0.6em;
padding:1.5em 1em 1em;
}

a:link {
color:#036;
}

a:visited {
color:#066;
}

a:hover {
color:#fff;
background-color:#2f4f4f;
}

img {
border:none;
margin:0;
}

#topnav {
text-align:center;
background-color:#fff;
border-top:1px solid gray;
border-bottom:1px solid gray;
margin:0;
padding:0.3em 0.2em 0.3em 0;
}

#topnav ul {
float:right;
list-style-type:none;
white-space:nowrap;
margin:0;
padding:0;
}

#topnav li {
display:inline;
font-size:0.8em;
margin:0;
padding:0;
}

#topnav li a {
color:#2f4f4f;
background-color:#fff;
text-decoration:none;
}

#topnav li a:hover {
color:#e7e7e7;
background-color:#000;
text-decoration:underline;
}

#container {
width:50em;
background-color:#fff;
color:#000;
border:1px solid gray;
margin:0 auto;
padding:0;
}

#container2 {
width:55em;
border:none;
margin:1.5em auto 1em;
}

#header {
background-image:url(..//images/china.jpg);
background-repeat:no-repeat;
background-position:right 0;
}

#header2 {
height:112px;
padding:0;
}

#header2 img {
float:left;
padding:0 8em 0 0;
}

#header2 h1 {
color:#999;
background-color:transparent;
font-size:2.5em;
font-weight:700;
margin:0;
padding:0.8em 0 0;
}

#header3 {
background-image:url(..//images/china4.jpg);
background-repeat:no-repeat;
background-position:right 0;
}

#header4 {
background-image:url(..//images/gur.jpg);
background-repeat:no-repeat;
background-position:right 0;
}

#content {
margin:1em 1em 0;
padding:0;
}

#content3 {
width:90%;
margin:0 auto;
padding:0;
}

table.thumbnail {
position:relative;
width:48em;
text-align:center;
margin:0 1em;
padding:0;
}

table.thumbnail img {
width:60px;
height:60px;
border:none;
margin:0;
padding:0;
}

table.thumbnail td {
width:80px;
height:80px;
border:none;
margin:0;
padding:0;
}

table.thumbnail p.caption {
top-padding:0;
font-size:0.7em;
text-align:center;
margin:0;
}

table.connect {
position:relative;
width:45em;
text-align:center;
margin:0 auto;
padding:0;
}


.clear {
clear:both;
height:1px;
overflow:hidden;
}

#footer {
clear:both;
color:#000;
background-color:#e7e7e7;
text-align:right;
border-top:1px solid gray;
margin:0;
padding:0 1em 1em 0;
}

#footer p {
color:#696969;
font-weight:lighter;
background-color:#e7e7e7;
margin:0;
padding:0;
}

p.smallcenter,p.pagenav,p.update {
font-size:0.8em;
text-align:center;
margin:0;
padding:0.6em 0;
}

#header img,#header3 img {
padding-left:0;
}

#header h1,#header3 h1 {
float:right;
color:#333;
background-color:transparent;
font-size:2.5em;
font-weight:700;
margin:0;
padding:0.8em 2em 0 0;
}

#artlist,#photo {
margin:0;
font-size:0.8em;
text-align:center;
}

#content2,#gallery,#details {
margin:0;
padding:0;
}





		
		