body {
	margin: 0px; font-size: 15px; font-family: arial, verdana, helvetica, sans-serif; height: 100%; text-align: center; background-color: #f1ffe6
}
.container {
	width: 855px; background-color: #fff; text-align: left; border: 1px solid #ddd; padding: 5px
}
img.phone {
	margin-top: 35px
}
img.email {
	margin-top: 40px
}
.header {
	height: 100px
}
.menu_bar {
	padding-top: 10px; padding-bottom: 10px;
} 
.menu_bar a {
	font-size: 12px; font-family: arial, helvetica, sans-serif; color: #066606; display: inline; padding-left: 20px; padding-right: 25px; background: url(images/arrow1.gif) #ffffff no-repeat left top; text-decoration: none; display: inline
} 
.menu_bar a:hover {
	font-size: 12px; font-family: arial, helvetica, sans-serif; color: #c49300; background: url(images/arrow2.gif) #ffffff no-repeat left top
} 
.menu_bar a.done {
	font-size: 12px; font-family: arial, helvetica, sans-serif; color: #c49300; background: url(images/arrow2.gif) #ffffff no-repeat left top
} 
.left-box {
	width: 500px; height: 150px
}
.right-box {
	width: 338px; height: 150px
}
h1 {
	padding-left: 13px; font-size: 14px; color: #066606
}
h2 {
             font: bold 12px/26px arial, verdana, helvetica, sans-serif; width: 500px; color: #fff; text-indent: 15px; height: 26px; background-color: #066606
}
h3 {
	font: bold 12px/26px arial, verdana, helvetica, sans-serif; width: 338px; color: #fff; text-indent: 15px; height: 26px; background-color: #c49300
}
h4 {
	color: #999; text-align: center; font-size: 11px; font-family: arial, verdana, helvetica, sans-serif; margin-top: 0px; font-weight: normal 
}
p {
	padding-left: 13px; font-size: 12px; color: #555
}
p.gallery {
	font-size: 12px; color: #555
}
p.gallery-head {
	font-size: 12px; color: #555; text-align: center
}
p.head {
	padding-left: 13px; font-size: 12px; color: #066606
}
.page-box {
	margin-top: 6px; width: 165px; background-color: #eee;
}
.gallery-box {
	margin-top: 6px; width: 165px; background-color: #fff;
}
.page-box-gallery {
	margin-top: 6px;  width: 338px; background-color: #fff
}
p.box-text {
	padding: 8px; font-size: 11px; color: #1b5b76; line-height: 16px
}
.footer {
	padding-top: 10px; height: 25px; background-color: #eee; margin: 0px; color: #999; text-align: center; font-size: 11px; font-family: arial, verdana, helvetica, sans-serif; 
}
a.footer {
	margin-left: 1px; color: #999; margin-right: 1px; text-decoration: underline
}
a.footer:hover {
	color: #666; text-decoration: underline
}
a.more1            {
             padding-left: 3px; font-weight: normal; font-size: 12px; color: blue; font-style: normal; text-decoration: none; font-family: arial, verdana, helvetica, sans-serif; text-align: left
                  }
#thumb-box {
	margin-top: 6px; margin-left: 0px; width: 337px; background-color: #eee; min-height: 440px;
}
#gallery-box {
	margin-top: 10px; margin-left: 2px; background-color: #eee; font-family: arial, verdana, helvetica, sans-serif; font-size: 11px; color: #000; text-align: center
}
.clearboth {
	clear: both
}
#clear {
	height: 10px
}
p.green {
	padding-left: 13px; font-size: 12px; color: #555
}
p.head1 {
	padding-left: 13px; font-size: 12px; color: #ff0000; font-style: oblique
}
p.box-text1 {
	padding: 8px; font-size: 11px; color: #1b5b76; line-height: 16px; border: #bbb 1px solid
}
p.fill {
	height: 200px
}
p.summary-text {
	padding: 8px; font-size: 11px; color: #1b5b76; line-height: 16px; font-style: oblique
}
li {
	font-size: 12px; color: #555; margin: -10px 0px 0px 0px
}
li.main {
	font-size: 12px; color: #555; margin: 0px 0px 0px 0px
}
a.mail {
	font-size: 12px; color: #555; 
}
.table1 {
	font-size: 12px; color: #555; border: 1px #eee solid; padding: 3px
}
.table2 {
	font-size: 12px; color: #555; padding: 3px; border-bottom: #eee 1px solid; border-right: #eee 1px solid; border-top: #eee 1px solid; 
}
.table3 {
	font-size: 12px; color: #555; padding: 3px; border-bottom: #eee 1px solid; border-right: #eee 1px solid; border-left: #eee 1px solid; 
}
.table4 {
	font-size: 12px; color: #555; padding: 3px; border-bottom: #eee 1px solid; border-right: #eee 1px solid; 
}
a.nav {
	font-weight: bold; font-size: 12px; margin-left: 6px; color: #066606; margin-right: 6px; text-decoration: none
}
a.nav:hover {
	color: #000; text-decoration: underline
}
a.topnav {
	font-weight:normal; font-size: 11px;color: #1b5b76; padding-top: 6px; text-decoration: none
}
a.topnav:hover {
	color: #000; text-decoration: underline
}
a.subnav {
	font-size: 12px; color: #fff; text-decoration: underline
}
a.subnav:hover {
	color: #e0e5ea; text-decoration: underline
}
a.more            {
             font-weight: normal; font-size: 11px; color: blue; font-style: normal; text-decoration: none; font-family: arial, verdana, helvetica, sans-serif; text-align: left
                  }
div.dynloadarea {
	border: #ccc 1px solid; background-color: #fff; margin-left: 30px; padding: 10px 10px 10px 10px
}
p.next {
	padding-top: 2px
}
a.next {
	color: #066606; text-decoration: none; font-size: 12px; font-family: arial, verdana, helvetica, sans-serif
}
a.next:hover {
	color: #c49300; text-decoration: none; font-size: 12px; font-family: arial, verdana, helvetica, sans-serif
}