/* CSS Document by mdennisa@gmail.com */
body{margin:0; background:#D38E18 url(images/bg_header.jpg) repeat-x; font-size:12px; font-family:georgia;}

/* LAYOUT */
#wrapper{width:1000px; margin:0 auto;}
#header{height:118px; position:relative;}
 #logo{width:370px; height:85px; position:absolute; top:16px; left:35px;}
 #callus{width:180px; height:45px; position:absolute; top:30px; right:30px; color:#fff; font-weight: bold;}
#nav{height:28px; font-weight:bold; padding-top:5px;}
 #nav ul{list-style:none; margin:0 0 0 20px; padding:0;}
 #nav ul li{float:left;}
 #nav ul li a{text-decoration:none; color:#fff; width:136px; line-height:23px; display:block; text-align:center;}
 #nav ul li a:hover{background:url(images/hover.gif) top left no-repeat; color:#2A0E05;}
 
#outer{background:url(images/bg_outer.jpg) top left repeat-y; padding:0 20px;}
 #content{min-height:500px;}
 #content a{color:#c56116;}
 	#hdHome{height:300px; background:url(images/bg_hdHome.jpg) top left no-repeat;}
	#hdHome .content{float:left; width:450px; height:200px; margin:40px 0 0 67px; font-weight:bold;}
		#news{}
		#newsLeft{margin: 20px;float: left; width:525px;  padding:20px;}
		#newsLeftText { text-align:justify; line-height: 20px; width:528px; }
    	#newsLeftText h1{margin:0; padding:0; font-size:20px; font-weight:normal;}
    	#newsLeftText img{float:right; margin-left: 10px;}
  		#newsLeftText .small{font-size:10px; font-family:tahoma; color:#090;}
		#newsLeftText .desc{font-size:10px; width: 450px;}
		#newsR{float: left; margin-bottom:20px;}
  		#newsRight{border: solid 1px #cdcdcd;width:250px; margin: 20px 10px 0 0; height:auto;padding: 10px;}
  		#newsRightDate{float: left; color:#000; margin-right: 20px; margin-top:10px;}
   		#newsRightText {float: left; font-weight: bold; margin-top:10px; width: 180px;}
		#newsRightText a{color:#7b7b7b; text-decoration:none;}
		#newsRightText a:hover{color:#c56116;}
		#newsRight img{border:0;}
 		
   		
		
 	#hdJob {height:100px; background:url(images/bg_hdjoboppor.jpg) top left no-repeat;}
	#hdJob h1{ line-height:90px; margin-left:60px;}
		#mainContent{float: left; width: 600px; margin-left:45px; margin-top: 20px;} 
		#mainContent a {color:#c56116;}
		#sideContent{float:right; width: 225px; margin: 0 35px 0 45px;margin-top: 20px;}
	#hdHome #mainPict{float:right; width:440px; height:281px; background:url(images/mainPict.jpg) top left no-repeat;}
 	#hdPro{height: 130px; background:url(images/bg_hdproduct.jpg) top right no-repeat;}
	#hdPro h1{ line-height:60px; margin-right:70px; text-align:right; font-size:26px;}
		#hdProTitle{margin-left:40px; font-size: 20px;color: #922401; font-weight:bold;}
		#proContent{float:left; margin:40px;}
		#proleft{width: 580px; height: auto; }
		#proWrap{float:left; height: auto; width:150px; height: 129px; padding:6px; margin-bottom: 20px;}
		 	#proThumb{margin-bottom:5px; overflow: hidden; width: 150px; height: 129px;}
			#proThumb a img{border:none;}
			#proCaption{font-size:12px; text-align:center;}
	
		#proContent1 {float:left;margin:40px;}
		
	#hdProD{height: 130px; background:url(images/bg_hdproduct.jpg) top right no-repeat;}
	#hdProD h1{line-height:60px; margin-right:70px; text-align:right; font-size:26px;}
	#hdProDTitle{margin-left:40px; font-size: 20px;color: #922401; font-weight:bold;}
	#hdProDTitle p { font-size:20px; color: #000;}
		#proDMCon{font-family: Georgia; Font-size: 14px; margin-left: 40px;}
		#proDSCon{font-family: georgia; margin: 10px 30px; }
			#proDSCon .proDSLeft{Float:left;width: 450px; height: auto; margin-bottom:20px;}
				#proDSCon .proDSLeft img{float:left; margin:10px 10px; width: 180px; margin-right:20px;}
				#proDSCon .proDSLeft h3{font-size: 14px;margin:10px 10px; font-weight:normal;}
			#proDSCon .proDSRight{Float:right; width: 430px;height: auto; margin:10px 10px;}
			#proDSCon .proDSRight h3{ font-size:14px;}
		
	#hdcourse{height: 130px; background:url(images/bg_hdproduct.jpg) top right no-repeat;}
		#hdcourse h1{ line-height:60px; margin-left:40px; text-align:center; font-size:26px;}
		#hdcoursebg{ width : 960px; height:500px; background:url(images/Content_bgcourse.jpg) bottom right no-repeat; margin-top:-50px;}
		#hdcoursecontent{ float : left; width: 400px; margin-left:20px;}
		#hdcoursesubcontent{float:right; width: 400px; margin-left: 30px; margin-right:50px; margin-top:30px;}
		#hdcoursesubcontent li{height:20px;font-size: 14px;font-weight: bold; padding-left:10px;}
		#hdcoursesubcontent li .small{font-size: 12px; font-weight:normal;}
		#hdcoursesubcontent ul{ list-style-image:url(images/Course_bullet.gif); margin-left: 10px;; padding: 0;}
	#hdabout{ height:205px; background:url(images/bg_hdabout.jpg) top left no-repeat;}
	#hdabout h1{ float: left;line-height:100px; font-size:26px; margin-left:280px}
	#hdaboutdecp{ float: left; font-size: 14px; padding: 10px 50px; font-weight:bold;}
		#hdaboutmain{font:Arial;}
		#hdaboutside{ float:left; width: 200px; height: 1020px; background: url(images/about_sidebg.gif) top left no-repeat; margin:-205px 0 0 5px; padding:20px;}
		#hdaboutside 
		#hdaboutco{ float:right; width: 600px; margin: 0 0 0 50px; font: georgia; }
	#hdCont {height:130px; background:url(images/bg_hdjoboppor.jpg) top left no-repeat;}
	#hdCont h1{ line-height:90px; margin-left:60px;}
	#subContent{font-family:arial;}
	 #subContent .newsEvent{float:left; width:365px;margin-left:35px;}
	 #subContent .newsEvent a{text-decoration:none;color:#208DB2;;}
	 #subContent .newsEvent a:hover{color:#c56116;}
	 #subContent h2{margin:15px 0;}
	 #subContent .subPane{float:left; width:250px; margin-left:20px;}
	#subContent .subPane a{color:#c56116;}
	#subContent .subPane .imageloc{}
	#subContent .banner{ margin: 0 auto; width: 700px; height: 120px;}
 #footer{height:67px; line-height:67px; padding:0 10px; background:url(images/bg_footer.jpg) top left repeat-x; color:#fff; }
 #copy{float:left;}
 #dev{float:right;}

/* TEXT style */
.bigger{font-size:18px;}
.bolder{font-size:16px; font-weight:bold; color:#666;}
h1,h2,h3,h4{margin:0; padding:0;}
h1{font-size:24px;}
h2{font-size:26px; font-weight:normal; font-family:georgia;}

h4{font-size: 16px; font-weight:bold;color:#000000}
h5{color:#ca8123; font-size: 14px;}
.blue{color:#208DB2;}
.purple{color:#ae68b9;}
.green{color:#b7d262;}
.grey{color:#7b7b7b;}
.orange{color:#fecf03;}
.black{color:#000000;}
.style1 {
	font-family: Arial;
	font-weight: bold;
}
.style2 {font-family: Arial, Helvetica, sans-serif}
.style3 {font-size:10px;}
.style4 {font-family: Arial; color: #31abdb; }

.style7 {color:#ca8123; font-size: 14px;}
#nav li .active{background:url(images/hover.gif) top left no-repeat; color:#2A0E05;}

/* IMG or THUMB style */

/* TABLE style */
.stripe{background:#eee;}

/* FORM style */
form{margin:0; padding:0;}
.inputtx{width:250px; border:inset 2px #ccc; font-size:10px; height:16px; margin-left:10px;}
.selecttx{width:255px; border:inset 2px #ccc;font-size:10px;  margin-left:10px; height:22px;}
.commentx{width:520px; border:inset 2px #ccc; font-size:10px; height:150px; margin-left:10px;}
.buttontx{margin-left:475px; background:url(images/btn_send.gif); border:0px; text-align:center; width:60px; height: 30px;}
.checktx{margin-left:10px; border:inset 2px #ccc;}
#formcolor{ background-color:#efefef; width:500px; height: 20px; padding: 10px 0}
#formcolor .style9{font-size:10px;}
#formcolor .style10{font-size:10px; color:#a6acad;}
/* MISC */
.clear{clear:both;}s

