@charset "UTF-8";
html {
	height: 100%;
	width: 100%;
}

body {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#container {
	background-color: #FFF;
	padding: 0px;
	height: auto;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
}
#container #header {
	position: absolute;
	height: 62px;
	width: 1024px;
}
#container #header #topbar {
	background-image: url(images/topbar.gif);
	height: 3px;
	width: 961px;
	top: 16px;
	position: absolute;
	left: 31px;
}
a:link {
	color: #505055;
	text-decoration: none;
}
a:visited {
	color: #505055;
	text-decoration: none;
}
a:hover {
	color: #ef4642;
	text-decoration: underline;
}
a:active {
	color: #505055;
	text-decoration: none;
}
#container #header #jwg {
	height: 10px;
	width: 21px;
	position: absolute;
	left: 32px;
	top: 42px;
	font-size: 13px;
	color: #505055;
	font-family: din-condensed-web;
}
#container #header #past {
	height: 10px;
	width: 120px;
	left: 127px;
	top: 42px;
	position: absolute;
	font-size: 13px;
	color: #505055;
	font-family: din-condensed-web;
}
#container #header #news {
	height: 10px;
	width: 29px;
	position: absolute;
	left: 291px;
	top: 42px;
	font-size: 13px;
	color: #505055;
	font-family: din-condensed-web;
}
#container #header #events {
	font-size: 13px;
	color: #505055;
	height: 10px;
	width: 38px;
	position: absolute;
	left: 418px;
	top: 42px;
	font-family: din-condensed-web;
}
#container #header #about {
	font-size: 13px;
	color: #505055;
	height: 10px;
	width: 36px;
	position: absolute;
	left: 550px;
	top: 42px;
	font-family: din-condensed-web;
}
#container #header #contact {
	font-size: 13px;
	color: #505055;
	height: 10px;
	width: 45px;
	position: absolute;
	left: 677px;
	top: 42px;
	font-family: din-condensed-web;
}
#container #main {
	height: 634px;
	width: 1024px;
	top: 76px;
	position: absolute;
}
#container #main #logo {
	height: 140px;
	width: 159px;
	float: right;
	position: absolute;
	right: 75px;
	top: 78px;
}
#container #main #logo #logolink {
	background-image: url(images/logo.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	margin-right: auto;
	margin-left: auto;
	height: 140px;
	width: 159px;
}
#container #main #homepagepic {
	height: 300px;
	width: 690px;
	background-image: url(images/WENZHI%20Web%20Pic.jpg);
	position: absolute;
	background-repeat: no-repeat;
	top: 80px;
	left: 31px;
}
#container #main #pepevives {
	height: 22px;
	width: 300px;
	font-size: 36px;
	color: #ef4642;
	font-family: din-condensed-web;
	top: 415px;
	position: absolute;
	left: 31px;
}
#container #main #newpaint {
	height: 22px;
	width: 600px;
	position: absolute;
	top: 415px;
	font-size: 36px;
	color: #505055;
	left: 225px;
	font-family: din-condensed-web;
}
#container #main #pepedates {
	height: 15px;
	width: 350px;
	position: absolute;
	left: 31px;
	top: 455px;
	color: #505055;
	font-family: din-condensed-web;
	font-size: 20px;
}
#container #main #pepetext {
	height: 15px;
	width: 520px;
	position: absolute;
	left: 31px;
	top: 488px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #505055;
}
#container #main #pressrelease {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	height: 8px;
	width: 110px;
	position: absolute;
	left: 31px;
	top: 522px;
	font-weight: bold;
	color: #ef4642;
}
#container #main #openrec {
	height: 16px;
	width: 650px;
	position: absolute;
	left: 31px;
	top: 505px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #505055;
}
#container #main #call {
	height: 15px;
	width: 200px;
	position: absolute;
	left: 31px;
	top: 565px;
	font-size: 20px;
	color: #FFF;
	font-family: din-condensed-web;
}
#container #main #entriesdetails {
	height: 32px;
	width: 660px;
	position: absolute;
	left: 31px;
	top: 592px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #505055;
}
#container #main #midbar {
	background-image: url(images/midbar.gif);
	height: 3px;
	width: 228px;
	position: absolute;
	right: 32px;
	top: 413px;
}
#container #main #basementartsalon {
	height: 199px;
	width: 230px;
	position: absolute;
	top: 435px;
	right: 32px;
}
#container #main #basementartsalon #basetitle {
	height: 58px;
	width: 119px;
	background-image: url(images/baseartsalon.jpg);
	top: 11px;
	position: absolute;
	right: 111px;
}
#container #main #basementartsalon #slantbar {
	height: 112px;
	width: 48px;
	background-image: url(images/slantbar.gif);
	position: absolute;
	top: 82px;
	right: 182px;
}
#container #main #basementartsalon #basetext {
	height: 67px;
	width: 165px;
	position: absolute;
	top: 80px;
	font-family: Verdana, Geneva, sans-serif;
	color: #505055;
	font-size: 11px;
	left: 62px;
}
#container #main #basementartsalon #basetext2 {
	height: 30px;
	width: 165px;
	position: absolute;
	left: 62px;
	top: 160px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #505055;
}
#container #main #basementartsalon #basetext2 strong {
	color: #009ec0;
}
#container #main #basementartsalon #basetext2 strong a:link {
	color: #009ec0;
	text-decoration: none;
}
#container #main #basementartsalon #basetext2 strong a:visited {
	color: #009ec0;
	text-decoration: none;
}
#container #main #basementartsalon #basetext2 strong a:hover {
	color: #ef4642;
	text-decoration: underline;
}
#container #main #basementartsalon #basetext2 strong a:active {
	color: #009ec0;
	text-decoration: none;
}
#container #footer {
	height: 62px;
	width: 1024px;
	position: absolute;
	top: 709px;
}
#container #footer #bottombar {
	height: 3px;
	width: 961px;
	position: absolute;
	top: 10px;
	left: 31px;
	background-image: url(images/bottombar.gif);
}
#container #footer #timing {
	height: 15px;
	width: 691px;
	top: 25px;
	left: 31px;
	position: absolute;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #6b6c6c;
}
#container #footer #copyterms {
	height: 15px;
	width: 691px;
	left: 31px;
	position: absolute;
	top: 40px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #6b6c6c;
}
#container #footer #copyterms a:link {
	color: #6b6c6c;
	text-decoration: none;
}
#container #footer #copyterms a:visited {
	color: #6b6c6c;
	text-decoration: none;
}
#container #footer #copyterms a:hover {
	color: #ef4642;
	text-decoration: underline;
}
#container #footer #copyterms a:active {
	color: #6b6c6c;
	text-decoration: none;
}
#container #footer #maillist {
	height: 16px;
	width: 175px;
	position: absolute;
	top: 24px;
	left: 765px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #6b6c6c;
}
#container #footer #maillist strong {
	color: #ef4642;
}
#container #footer #maillist strong a:link {
	color: #ef4642;
	text-decoration: none;
}
#container #footer #maillist strong a:visited {
	color: #ef4642;
	text-decoration: none;
}
#container #footer #maillist strong a:hover {
	color: #ef4642;
	text-decoration: underline;
}
#container #footer #maillist strong a:active {
	color: #ef4642;
	text-decoration: none;
}
#container #footer #footbar {
	height: 14px;
	width: 1px;
	position: absolute;
	top: 25px;
	background-image: url(images/footbar.png);
	background-repeat: no-repeat;
	left: 910px;
}
#container #footer #yt {
	height: 23px;
	width: 24px;
	position: absolute;
	left: 971px;
	top: 21px;
	display: block;
	text-indent: -9999px;
}
#container #footer #yt a:link {
	background-image: url(images/yt.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 23px;
	width: 24px;
}
#container #footer #yt a:visited {
	background-image: url(images/yt.png);
	background-repeat: no-repeat;
}
#container #footer #yt a:hover {
	background-image: url(images/ytroll.png);
	background-repeat: no-repeat;
}
#container #footer #yt a:active {
	background-image: url(images/yt.png);
	background-repeat: no-repeat;
}
#container #footer #tw {
	position: absolute;
	left: 944px;
	top: 21px;
	height: 23px;
	width: 24px;
	text-indent: -9999px;
	display: block;
}
#container #footer #tw a:link {
	background-image: url(images/tw.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 23px;
	width: 24px;
}
#container #footer #tw a:visited {
	background-image: url(images/tw.png);
	background-repeat: no-repeat;
}
#container #footer #tw a:hover {
	background-image: url(images/twroll.png);
	background-repeat: no-repeat;
}
#container #footer #tw a:active {
	background-image: url(images/tw.png);
	background-repeat: no-repeat;
}
#container #footer #fb {
	height: 23px;
	width: 24px;
	position: absolute;
	left: 917px;
	top: 21px;
	text-indent: -9999px;
	display: block;
}
#container #footer #fb a:link {
	background-image: url(images/fb.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display: block;
	height: 23px;
	width: 24px;
}
#container #footer #fb a:visited {
	background-image: url(images/fb.png);
	background-repeat: no-repeat;
}
#container #footer #fb a:hover {
	background-image: url(images/fbroll.png);
	background-repeat: no-repeat;
}
#container #footer #fb a:active {
	background-image: url(images/fb.png);
	background-repeat: no-repeat;
}
