/* CSS Document */

*{ padding:0px; margin:0px;} 
img {border:0px;}
.clear { clear:both; height:0px; line-height:0px; overflow:hidden; font-size:0px;}
a { color:#006699; text-decoration:none;}
a:hover { color:#f49417;}
a:focus { outline:none;}

html { height:100%; background:#eee6bd;}
body { height:100%; background:url(images/bgNew.jpg) repeat-x left top #eee6bd; font-family:Trebuchet MS;  font-size:12px;}

  #all_container { width:997px; margin:0 auto;background:url(images/bgNew.jpg) repeat-x left top #eee6bd; position:relative;}
   #container {}
   
   #header { width:870px; margin:0 auto; background:url(images/header-bigNew.jpg) no-repeat  center 32px; position:relative;} 
    #logo { position:absolute; width:346px; height:77px; top:82px; left:0px; z-index:1000;}
    #headerPhone {position:absolute; right:10px; top:135px; z-index: 10;}
	#menu { height:32px; line-height:32px;  padding-bottom:412px;}
	#menu ul { float:right; list-style:none; color:#d4e8ff;}
	#menu li { float:left; text-transform:uppercase;}
	#menu a { color:#d4e8ff; padding:7px 15px; font-size:11px; letter-spacing:0px;}
	#menu a:hover { color:#ffa32a; background:url(images/array.gif) no-repeat center top;}
	
	#menu-inside { height:32px; line-height:32px;  padding-bottom:335px;}
	#menu-inside ul { float:right; list-style:none; color:#d4e8ff;}
	#menu-inside li { float:left;  text-transform:uppercase;}
	#menu-inside a { color:#d4e8ff; padding:7px 15px; font-size:11px; letter-spacing:0px;}
	#menu-inside a:hover { color:#ffa32a; background:url(images/array.gif) no-repeat center top;}

	#Cleft { width:430px; float:left;}
	#Cleft-long { width:470px; float:left; padding-left:10px;}
	#Cright { width:308px; float:right;}
	#content-R-S { width:868px; background:url(images/shadow-content-right.gif) no-repeat right bottom;}
	#content-bottom { width:844px; margin:0 auto; height:15px; background:url(images/content-bottom.gif) repeat-x left bottom; position:relative}
	#content-bottom-left { width:6px; height:15px; background:url(images/shadow-content-b-l.gif) no-repeat left top; position:absolute; left:0px; 
	top:0px;}
    #content-bottom-right { width:6px; height:15px; background:url(images/shadow-content-b-r.gif) no-repeat right top; position:absolute; right:0px; 
	top:0px;}	

	
	#service-menu-index { width:921px; height:258px; background:url(images/index-big-board2.jpg) no-repeat; position:absolute;left:10px;  top:186px;}
	#service-menu-index ul { list-style:none; padding-left:410px; padding-top:0px;}
	#service-menu-index li { float:left;  padding-top:23px;}
	#service-menu-index li a { display:block;}
	#service-menu-index li a:hover { background:url(images/arrow-blue.gif) no-repeat center 0px;}
	 #service-menu-I1 img { width:125px; height:202px; margin-right:10px;}
	  #service-menu-I2 img { width:170px; height:202px; margin-right:2px;}
	   #service-menu-I3 img { width:150px; height:202px; margin-right:10px;}
	    #service-menu-I4 img { width:150px; height:202px;}
		
		#service-menu-inside { width:931px; height:258px; background:url(images/inside-big-board2New.jpg) no-repeat; position:absolute;left:0px;  top:111px;}
	#service-menu-inside ul { list-style:none; padding-left:410px; padding-top:75px;}
	#service-menu-inside li { float:left;padding-top:23px;}
	#service-menu-inside li a { display:block;}
	#service-menu-inside li a:hover { background:url(images/arrow-blue.gif) no-repeat center 0px;}
	#service-menu-inside #service-menu-I1 img { width:125px; height:127px; margin-right:10px;}
	#service-menu-inside  #service-menu-I2 img { width:130px; height:127px; margin-right:2px;}
	#service-menu-inside   #service-menu-I3 img { width:160px; height:127px; margin-right:10px;}
	#service-menu-inside    #service-menu-I4 img { width:150px; height:127px;}
	
	#content-above { width:868px; padding-left:18px; margin:0 auto; }
	#content-L-S { width:868px; background:url(images/shadow-content-left.gif) no-repeat left bottom;}
	
	#content { width:804px; padding:0px 20px 20px 20px; margin:0 auto; background:#fcf8df; text-align:left;}
	#content h1 { font-size:18px; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:normal; color:#4d3c0f; padding-bottom:10px; text-transform:uppercase;}
	#content h2 { padding-top:15px;  color:#006699;}
	#content p { color:#4d3c0f;  font-size:12px; line-height:16px; padding-bottom:15px;}
	
	#news-items { padding-bottom:10px;}
	#content #news-items p { padding-bottom:0px; padding-top:0px; font-size:11px; line-height:16px; font-family:Verdana, Arial, Helvetica, sans-serif;}
	.time { font-weight:bold;}
	
	#news { padding-top:20px; padding-bottom:10px;}
	#news ul { padding-top:5px; list-style:none;}
	#news ul li { line-height:16px; background:#e1dec1;}
	#news ul li.w { line-height:16px; background:none;}
	#news ul li a { color:#4d3c0f; padding:5px 18px; display:block; background:url(images/liloc.gif) no-repeat 5px 6px;} 
	#news ul li a:hover {  color:#f49417;}
	
	.pages { color:#0066CC; padding-right:15px;}
	.wp-pagenavi { font-weight:bold; padding:20px; border-bottom:1px solid #663300; border-top:1px solid #663300;}
	.wp-pagenavi a { padding:1px 2px; line-height:14px; border:1px solid #663300; background:#FFFFFF; margin:2px;}
	.wp-pagenavi span { padding:1px 2px; line-height:14px; border:1px solid #663300; background:#FFFFFF;  margin:2px;}
	
	#apply { padding-top:45px; padding-left:10px; padding-bottom:20px; border-bottom:1px solid #e7e2c1; margin:0px 10px 10px 20px; background:url(images/apply-arrow.gif) no-repeat 20px 44px;}
	#apply a { font-size:16px; color:#4d3c0f; padding-left:80px; display:block; line-height:18px;}
	#apply a:hover { color:#f49417;}
	#content #phone p{color:#4d3c0f; padding:5px 18px; display:block; font-size:16px; text-align:center;}
        #phone-inside {color:#4d3c0f; padding:15px 18px 5px 50px; display:block; font-size:12px; text-align:center;}
	#content #phone-inside2 p{color:#4d3c0f; padding:15px 18px 5px 20px; display:block; font-size:18px; text-align:center; padding-top:30px;}
	
	#apply2 { width:293px; height:165px; padding-top:25px; padding-left:10px; padding-bottom:20px; background:url(images/apply-2.gif) no-repeat; margin-top:60px;}
	#content #apply2 a { font-size:18px; color:#4d3c0f; padding-left:110px; display:block; line-height:22px;}
	#apply2 a:hover { color:#f49417;}
	
	
	#right-services { width:303px; height:206px; background:url(images/iright-board.jpg) no-repeat left top;}
	#right-services ul { list-style:none;}
	#right-services li { line-height:50px;}	
	#right-services li.rs1 { padding-top:10px;}
	#right-services li.rs2 { padding-top:10px;}
	#right-services li.rs3 { padding-top:7px;}
	#right-services a { font-size:16px; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:normal; color:#4d3c0f; display:block; padding-left:80px;}
	#right-services a:hover { color:#f49417;}
	
	
	#Cleft-long { line-height:24px; text-align:justify;}
	#Cleft-long h1 { padding-top:20px;padding-right:40px; }
	#Cleft-long h2 {padding-right:40px; font-size:16px; line-height:18px;}
	#Cleft-long p { padding-right:40px; padding-top:5px; padding-bottom:5px;line-height:20px; font-family:Geneva, Arial, Helvetica, sans-serif;}
	#Cleft-long ul { list-style:inside; list-style-type:square; padding-right:40px; padding-top:10px;}
	#Cleft-long li { padding-bottom:10px; color:#4d3c0f; text-align:left; line-height:16px; padding-left:25px; font-family:Geneva, Arial, Helvetica, sans-serif;}
	#contacttable { color:#85732b; padding-left:50px; padding-top:0px; width:100%}
	#contacttable tr.head td { padding-top:5px;}
	#contacttable input.contact_txtfield { height:16px; padding:2px 4px; width:170px; border:1px solid #d3cb9e;}
	#contacttable textarea { width:390px; border:1px solid #d3cb9e;}
	.submit { width:161px; height:45px; background:url(images/submit38.gif) no-repeat left top;}
	#submit input{ width:141px; height:35px; padding-right:20px; }
	#formstatus { width:141px; height:30px; padding-top:10px; padding-right:30px; display:none;}
	
	#map { width:270px; line-height:14px; float:right; color:#4d3c0f; padding-right:20px;}
	#map-top { background:#cec8a2; padding:16px 24px 6px; margin-bottom:1px; margin-top:80px;}
	#map-bottom { background:#e8e4c4; padding:16px 24px 6px; margin-top:1px;}
	#map p { padding-bottom:10px;}
	
	
	#underworld { width:868px; margin:0 auto; padding:15px 0px 20px 18px;}
	#underworld-left { width:300px; padding-left:75px; float:left; text-align:left; background:url(images/clocks.gif) no-repeat 8px 0px;}
	#underworld-right { width:409px; float:right;  text-align:left;position:relative; font-size:18px; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:normal; color:#4d3c0f; font-style:italic; padding-right:20px;}
	 #underworld #underworld-right h1 {font-size:18px; position:relative; width: 409px; height:115px;}
	 #underworld #underworld-right h1 span { position:absolute; left:0px; top:0px; width: 409px; height:115px; background:url(images/testimonial.gif);}
	#underworld h1 { font-size:16px; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:normal; color:#4d3c0f; padding-top:5px; padding-bottom:5px;}
	#underworld p { font-size:12px; color:#4d3c0f; line-height:16px; padding-bottom:10px;}
   
   #footer-above { width:100%;  height:109px; background:#dfd6a9;}
   #footer {  width:868px; margin:0 auto; height:74px; padding:15px 58px 20px 73px; color:#927f45; background:#dfd6a9;}  
   #footer a{ color:#927f45; line-height:22px; padding-top:4px; }
   #footer a.medora { padding-left:30px;  background:url(images/medora.gif) no-repeat left center; }
   #footer a.contac { padding-left:30px; }
   #footer a:hover { text-decoration:underline;}
    #Fleft{ width:550px; float:left; text-align:left;}
	#Fright{ width:250px; float:right; text-align:right; padding-right:40px;}
