body { margin:0 auto; text-align:center; }
#pagewrapper { width:1000px; margin:0 auto; }
#header, #maincontent, #footer { width:1000px;	text-align:left; }
a { outline: none; text-decoration: underline; color: #000000; }
a:hover { text-decoration: none; }
.hidden { display:none; }
img.x { position:relative; left:0px; top:0px; z-index:-1; z-index: 1 !ie; }
.submenu { margin-top: -10px; display: none; }
.submenu2 { margin-top: -10px; }
.parentmenu { direction: ltr; z-index: 1000; position: relative; }
.heading { margin-top: 28px; margin-left: 39px; }
.heading-event { margin-top: 28px; margin-left: 10px; }
.thumb { margin-top: 10px; margin-left: 17px; }
.text { font-family:Arial, Helvetica, sans-serif; font-size:12px; width:554px; margin-left:51px; }
.textbox1 {	float:left; width:256px; height:91px; background-image:url(../images/textbox-1.jpg); }
.textbox1 .desc { margin-top:25px; margin-left:100px;	font-size:11px; }
.textbox2 { float:left; width:255px; height:88px; background-image:url(../images/textbox-2.jpg); margin-top:3px; margin-left:42px; font-size:11px; }
.textbox2 .desc { margin-left: 100px; margin-top: 21px; }
.textbox3 { width:177px; height:52px;background-color:#dcddde; margin-top:8px; margin-left:18px; }
.textbox3 .desc { font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding-top: 4px; width: 177px; text-align: center; }
.gallery { background-color:#009900; width:770px; height:450px; text-align:left; }
.title { font-size: 18px; font-family: Impact, Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #b2d234; margin-top: 10px; text-transform: uppercase; }
.logo { width: 552px; height: 200px; background-image: url(../images/logo.jpg); background-repeat: no-repeat; background-position: top right; }
.logo .desc { margin-left: 0px; padding-top: 10px; }
.download { width: 542px; height: 200px; background-image: url(../images/pdf.jpg); background-repeat: no-repeat; background-position: top right; }
.download .desc { margin-left: 0px; }

.footerGreen { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #b2d234; text-decoration:none; }
.footerWhite { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-decoration:none; }

.nav { font-family:Impact,Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase; letter-spacing:1px; margin:20px 0; }
.nav div.parent { line-height:20px; width:170px; background:#000; text-align:right; padding-right:10px; }
.nav div.child { line-height:20px; width:165px; background:#a2cb2a; text-align:right; padding-right:5px; }
.nav div.parent a { color:#fff; text-decoration:none; }
.nav div.parent a.actived,.nav div.parent a:hover { color:#a2cb2a; }
.nav div.child a { color:#000; text-decoration:none; }
.nav div.child a.actived,.nav div.child a:hover { color:#e95ab6; }
.fake-button { float:right; margin:20px; }
.fake-button a { font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:6px 12px; background:#ccc; border:1px solid #666; text-decoration:none; }
.fake-button a:hover { background:#444; color:#fff; }