@charset "utf-8";
/* CSS Document */
body {font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; background: #ffffff; margin: 0; padding: 0; text-align:center; min-width: 950px;}

#page {width: 950px; text-align:left; margin: 0 auto;}

a:link{color: #666699; text-decoration: none; font-weight: bold; background-color: transparent;}
a:visited{color: #666699; text-decoration: none; font-weight: bold; background-color: transparent;}
a:hover{color: #666699; text-decoration: underline; font-weight: bold; background-color: transparent;}
a:active{color: #666699; text-decoration: none; font-weight: bold; background-color: transparent;}

img{ border:0px;}

#logo {width: 944px; height: 214px; color: #ff0000; background-color: #000080; border-left: 3px solid #666699; border-right: 3px solid #666699; border-top: 3px solid #666699;}
#logo a { font-size: 0.8em; color: #000080; text-decoration: none; font-weight:normal; background-color: transparent;}
#logo a:hover {color: #666699; text-decoration: none; border-bottom: 1px dotted #666699;}
#homelink { width: 471px; padding-left: 30px; padding-top: 20px; float: left;}
#contactlink {padding-left: 49px; padding-top: 20px; float: left; color:#ffffff;}
#contactlink a{color:#d4d4e2;font-weight:bold;}


.toppic {float: left; display:inline;}
.logopic {float:right; display:inline;}
.littlebar {padding: 0 5px 0 5px;}
.littlebarindent  {padding: 0 5px 0 15px;}
ul.listroman {list-style-type:lower-roman;}
p.bluebox {display:block; background-color: #4787a0; color:#FFFFFF; font-size: 1.2em; padding: 5px; margin-left: 20px;}

p.requestbox {display:block; background-color: #4787a0; color:#FFFFFF; padding: 5px; margin-left: 20px;}
p.requestbox a {color:#ffffff;}

#container {float: left;}
#inner {float: left; overflow: hidden;}
#menu {margin-bottom: -1200px; padding-bottom: 1200px; width: 214px; float: left;  border-top: 3px solid #666699; border-left: 3px solid #666699;background-color: #8B8BB1;}
#menu ul {list-style:none; margin:0; padding: 0;}
#mainmenu a {display: block; margin: 0; padding:0; width:214px; height: 28px; background-color: #083171; color: #ffffff; font-size: 0.9em; padding-top: 10px; font-weight:bold;border-bottom: 3px solid #8B8BB1;}
#mainmenu a:link {text-decoration: none;background-color: #000080; color: #d4d4e2; }
#mainmenu a:visited {text-decoration: none;background-color: #000080; color: #d4d4e2; }
#mainmenu a:hover {text-decoration: none; background-color: #afafca; color: #000080; }
#mainmenu a:active {text-decoration: none; background-color: #000080; color:#083171; }

.isopic {padding-top:34px;}

body#page1 a#link1 {background-color: #000080; color: #ffffff }
body#page2 a#link2 {background-color: #000080; color: #ffffff }
body#page3 a#link3 {background-color: #000080; color: #ffffff }
body#page4 a#link4 {background-color: #000080; color: #ffffff }
body#page5 a#link5 {background-color: #000080; color: #ffffff }
body#page6 a#link6 {background-color: #000080; color: #ffffff }
body#page7 a#link7 {background-color: #000080; color: #ffffff }
body#page8 a#link8 {background-color: #000080; color: #ffffff }
body#page9 a#link9 {background-color: #000080; color: #ffffff }
body#page10 a#link10 {background-color: #000080; color: #ffffff }
body#page11 a#link11 {background-color: #000080; color: #ffffff }
body#page12 a#link12 {background-color: #000080; color: #ffffff }
body#page13 a#link13 {background-color: #000080; color: #ffffff }
body#page14 a#link14 {background-color: #000080; color: #ffffff }
body#page15 a#link15 {background-color: #000080; color: #ffffff }
body#page16 a#link16 {background-color: #000080; color: #ffffff }
body#page17 a#link17 {background-color: #000080; color: #ffffff }
body#page18 a#link18 {background-color: #000080; color: #ffffff }
body#page19 a#link19 {background-color: #000080; color: #ffffff }
body#page20 a#link20 {background-color: #000080; color: #ffffff }

#content {margin-bottom: -1000px; padding-bottom: 1000px; width:730px; float:right; border-top: 3px solid #8B8BB1;border-right: 3px solid #666699;}

#footer {width: 950px; height: 10px; clear:both; border-top: 3px solid #666699; font-size: 0.6em; color: #083171; }

table {}
table td {padding: 0; border-width: 0; vertical-align: top; }
.whiterow {color: #FFFFFF; background-color:#4688a0; margin-left: 3px;}

#narrow {width: 256px; height: 520px; background-image: url(../images/semicircle.jpg); background-position: top right; background-repeat:no-repeat; padding-top: 40px; float:right;}
#narrow img {margin-top: 20px; margin-left: 83px;border:3px #666699 solid;}
#narrow .noborder {border:none; margin-left:60px;}

#narrow h2 {padding-left: 83px;}
#narrow p {padding-left: 83px;}
#narrow p.small {font-size:0.8em; padding-left:10px;}
#narrow img.nomargin {padding-top: 20px; padding-left: 3px;}

#narrow-long {width: 256px; height: 800px; background-image: url(../images/semicircle.jpg); background-position: top right; background-repeat:no-repeat; padding-top: 40px; float:right;}
#narrow-long img {padding-top: 20px; padding-left: 83px;}
#narrow-long h2 {padding-left: 83px;}
#narrow-long p {padding-left: 83px;}
#narrow-long p.small {font-size:0.8em; padding-left:10px;}
#narrow-long img.nomargin {padding-top: 20px; padding-left: 3px;}

#wide {width: 440px; height:460px;float:left; padding-left:30px;}
#wide-long {width: 440px; height:760px;float:left; padding-left:30px;}
#wide-home {width: 440px; height:1150px;float:left; padding-left:30px;}

#quality {width: 430px; height:80px;float:left; padding-left:30px;}

.contentimg {padding-left: 62px;}
.rightpic {float:right; padding-left:10px;}

.row {clear:both; min-height:200px;}

#exhibittable {margin-left: 20px; padding:0px; width: 420px; border:0px;}
#exhibittable p {font-size: 0.8em; padding-left:0px; margin-top: 5px; margin-bottom: 5px;}

h1 {font-size: 1.3em; color: #000080; font-weight: bold; padding-top:20px;}
h2 {font-size: 0.8em; color: #000080; font-weight: bold; }
h3 {font-size: 1.0em; }
h4 {font-size: 1.0em; }
h5 {font-size: 1.0em; }
ul {font-size: 0.8em; padding: 2px; padding-left: 15px;}
li {font-size: 1.0em;}
p  {font-size: 0.8em; line-height:1.2em; } 

th {font-size: 0.8em;}
table { vertical-align:top;}

blockquote  {font-size: 0.8em; font-style:italic; text-align:justify; line-height:1.2em; } 

#footer {font-size: 0.6em; color:#cccccc}
#footer a{ color:#cccccc;}

