body { margin-right: auto; margin-left: auto; background-color: #000000; width: 940px; background-image: url(../images/bg_02.jpg); background-repeat: repeat-x; background-position: top; padding: 0px; margin-top: 0px; margin-bottom: 0px; color: #979696; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
div { float: left; }
a { color: #66FFFF; text-decoration: none; }
h1 { font-size: 13px; font-weight: bold; margin-top: 15px; margin-right: 15px; margin-bottom: 0px; margin-left: 5px; padding-top: 0px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000; }
ul { margin: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 40px; }
li { margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; }
span { padding-left: 25px; }
.thePic { background-image: url(../images/icon_16.png); background-repeat: no-repeat; height: 1000px; width: 1000px; margin: 0px; padding: 0px; float: left; background-position: left top; display: block; }
.theHeader { width: 920px; background-color: #000000; background-image: url(../images/logo_05.jpg); background-repeat: no-repeat; background-position: 50px 25px; margin: 0px; padding-top: 45px; padding-bottom: 8px; }
.theMenu { height: 37px; float: right; margin: 0px; width: 551px; border-top-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #072726; border-bottom-color: #072726; border-left-color: #072726; }
.theMenu ul { list-style-image: none; list-style-type: none; margin: 0px; padding: 0px; }
.theMenu li { display: inline; }
.theMenu a { display: block; float: left; height: 24px; background-image: url(../images/menu_bg_08.jpg); background-repeat: repeat-x; background-position: left top; width: auto; padding-right: 25px; padding-left: 25px; white-space: nowrap; border-right-width: 1px; border-right-style: solid; border-right-color: #072726; padding-top: 13px; font-weight: bold; color: #FFFFFF; }
.theMenu a:hover { background-image: url(../images/menu_hover_08.jpg); background-repeat: repeat-x; background-position: left center; color: #CCCCCC; }
.theMain { width: 920px; margin: 0px; padding: 0px; background-color: #0C1214; }
.theFlash { background-color: #000000; background-image: url(../images/pic_r.jpg); background-repeat: no-repeat; background-position: right top; height: 394px; width: 100%; }
.theMore { margin-left: 15px; height: 22px; width: 230px; }
.theMore a { background-image: url(../images/more_bg.gif); background-repeat: no-repeat; background-position: left top; display: block; height: 19px; width: 230px; padding-left: 10px; padding-top: 3px; font-size: 12px; font-weight: bold; color: #FFFFFF; }
.theMore a:hover { background-image: url(../images/more_hover.gif); background-repeat: no-repeat; background-position: left top; }
.theAreaText { width: 100%; height: 110px; }
.theArea0, .theArea1, .theArea2, .theArea3, .theArea4, .theArea5, .ContactArea {
	width: 460px;
	height: 180px;
	background-repeat: no-repeat;
	background-position: 280px 50px;
	font-size: 11px;
	color: #CCCCCC;
}
.theArea0 {
	width:920px;
	background-color: #5B5B5B;
	height: 480px;
	background-image: none;
}
.theArea0 h1 {
	padding: 0px;
	margin-top: 10px;
	margin-right: 28px;
	margin-bottom: 5px;
	margin-left: 18px;
	font-size: 12px;
	color: #FFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.theArea0 .theAreaText h2 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 18px;
	font-size: 15px;
	color: #6CF;
}
.theArea0 .theAreaText h3 {
	font-size: 12px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 18px;
	color: #F0F0F0;
	font-weight: normal;
}
.theArea0 .theAreaText {
	height: 410px;
}
.theArea0 .theAreaText div p {
	margin-left: 18px;
	padding: 0px;
	margin-top: 6px;
	margin-right: 6px;
	margin-bottom: 4px;
	line-height: 18px;
	color: #FFF;
}

.theArea1 { background-color: #171f21; background-image: url(../images/front_1.jpg); }
.theArea2 { background-color: #101415; background-image: url(../images/front_2.jpg); }
.theArea3 { background-color: #121818; background-image: url(../images/front_3.jpg); }
.theArea4 { background-color: #1c2222; background-image: url(../images/front_4.jpg); }
.theArea5 { background-color: #1c2222; background-image: url(../images/front_5.jpg); }
.theArea0 ul, .theArea1 ul, .theArea2 ul, .theArea3 ul, .theArea4 ul, .theArea5 ul, .ContactArea ul { margin: 0px 0px 0px 10px; padding: 10px 0px 0px 15px; line-height: 12px; }
.ContactArea { background-image: url(../images/contactBG.jpg); background-position: 280px -40px; }
.ContactArea ul { font-size: 11px; line-height: 20px; margin-right: 180px; list-style-image: none; list-style-type: none; }
.theInsidePic { background-image: url(../images/inside_pic_15.jpg); background-repeat: no-repeat; height: 199px; width: 100%; }
.theInsidekurrajongbuilding { background-image: url(../images/inside_pic_16.jpg); background-repeat: no-repeat; height: 199px; width: 100%; }
.theLeftMenu { width: 260px; height: auto; }
.theLeftMenu h1 { margin: 0px; height: 25px; width: 220px; padding-top: 15px; padding-right: 0px; padding-bottom: 0px; padding-left: 40px; background-color: #060C0D; background-image: url(../images/icon_22.jpg); background-repeat: no-repeat; background-position: 20px 15px; }
.theLeftMenu ul { margin: 0px; list-style-image: none; list-style-type: none; background-color: #0C1214; padding-top: 0px; padding-right: 0px; padding-bottom: 30px; padding-left: 0px; }
.theLeftMenu li { height: 30px; width: 260px; display: block; margin: 0px; padding: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #0C1214; }
.theLeftMenu a { height: 22px; width: 220px; display: block; margin: 0px; padding-top: 8px; padding-right: 0px; padding-bottom: 0px; padding-left: 40px; background-image: url(../images/submenu_bg.jpg); background-repeat: repeat-x; background-position: top; font-weight: bold; color: #F0F0F0; }
.theLeftMenu a:hover { background-position: bottom; color: #FF9900; }
.theSubmenu a { display: block; background-color: #0C1214; background-image: url(../images/icon_5.gif); font-weight: normal; color: #CCCCCC; font-size: 12px; padding-left: 55px; width: 205px; background-repeat: no-repeat; background-position: 45px 12px; }
.theSubmenu a:hover { background-color: #0E1618; background-position: 45px 12px; color: #FF9900; }
.theRight, .theWhole { width: 620px; background-color: #0e1618; padding-right: 20px; padding-left: 20px; padding-top: 15px; margin: 0px; }
.theWhole { width: 870px; }
.theRight p, .theWhole p { line-height: 25px; margin-bottom: 20px; margin-top: 5px; margin-right: 20px; }
.theRight h2, .theWhole h2 { font-size: 13px; font-weight: bold; margin: 0px; padding: 0px; color: #66FFFF; }
.theAdd { float: right; }
.theAdd p { line-height: 20px; padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; }
.theProject { width: 600px; margin-bottom: 5px; background-color: #1F1F1F; padding: 10px; margin-top: 5px; line-height: 16px; color: #FFFFFF; }
.theProject ul { margin: 0px; padding: 0px 10px 10px 15px; color: #FFFFFF; }
.theProject h3 { margin: 0px; color: #FFFFFF; }
.theProject h4 { font-size: 13px; color: #B3FFFF; margin: 20px 0px 5px; padding: 0px; }
.theProject .largeIMG { float: right; }
.theProject_text { line-height: 18px; height: 90px; }
.theSmallPic { width: 100%; float: left; }
.theSmallPic img { border: 1px solid #CCCCCC; margin-right: 1px; margin-bottom: 2px; }
.theContactFome { padding-left: 15px; }
.theInput { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.lables { margin: 0px; padding: 0px; width: 90px; float: left; color: #FFFFFF; }
.theFooter { height: 153px; background-image: url(../images/footer_bg_17.jpg); background-repeat: repeat-x; background-position: top; width: 910px; text-align: right; margin-top: 2px; font-size: 10px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 20px; padding-right: 10px; padding-bottom: 10px; padding-left: 0px; color: #666666; }
.theFooter a { color: #666666; }
.theFooter a:hover { color: #CCCCCC; }
.theFooter span { margin: 0px; padding: 0px; color: #125454; }
.theFooter a:hover span { color: #177373; }
.theMain .theRight h3 {
	margin: 0px;
	font-weight: normal;
	color: #69F;
}
.theRight .theProject p {
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	line-height: 18px;
}

