body{ background-color:#271916; margin:0;}

.wraper_index{background-image:url(images/index_bg.gif);background-repeat:no-repeat;position:relative;margin:auto;width:1000px;min-height:750px;border-left:solid 1px #42342a;border-right: solid 1px #42342a; border-bottom: solid 1px #42342a;
} 


.wraper_main{background-image:url(images/index_bg.gif);background-repeat:no-repeat;position:relative;margin:auto;width:1000px;min-height:750px;border-left:solid 1px #42342a;border-right: solid 1px #42342a; border-bottom: solid 1px #42342a;
} 


.wraper_home{background-image:url(images/index_bg.gif);background-repeat:no-repeat;position:relative;margin:auto;width:1020px;min-height:820px;}

.main_home{background-image:url(images/index_bg.gif);background-repeat:no-repeat;margin:auto;width:1000px;min-height:820px;border-left:solid 1px #42342a;border-right: solid 1px #42342a; border-bottom: solid 1px #42342a; p
} 



.wraper_inner{background-image:url(images/index_bg.gif);background-repeat:no-repeat;position:relative;margin:auto;width:1000px;min-height:900px; border-left:solid 1px #42342a;border-right: solid 1px #42342a; border-bottom: solid 1px #42342a;
} 
.wraper_caterit{background-image:url(images/index_bg.gif);background-repeat:no-repeat;position:relative;margin:auto;width:1000px;min-height:1000px; border-left:solid 1px #42342a;border-right: solid 1px #42342a; border-bottom: solid 1px #42342a;
}
.logo_index{ width:1000px; height:65px;}
.logo_home{ width:1000px; height:110px; background-image:url(images/header_home.jpg); background-repeat:no-repeat;}


.header_index{ width:1000px; height:70px;}
.header_text{font-family:"Times New Roman", Times, serif;font-size:11px;color:#FFFFFF;letter-spacing:2px;}
.header_text_inner{font-family:"Times New Roman", Times, serif;font-size:9px;color:#FFFFFF;letter-spacing:1.5px; padding-bottom:10px; width:1000px;}
.header_text1{font-family:"Times New Roman", Times, serif;font-size:11px;color:#FFFFFF;letter-spacing:1px; position:absolute; z-index:2; margin-left:45px; margin-top:70px;}
.banner_index{ width:1000px; margin-bottom:40px;}

.banner_inner{ width:1000px;}
.banner_home{ width:1000px; height:500px; position:relative;}
.content_text{position:absolute; z-index:15px; margin-top:-60px;font-family:"Times New Roman", Times, serif;font-size:16px;color:#f5ce7f;letter-spacing:2px; text-align:left; margin-left:40px; }

.content_text1{position:font-family:"Times New Roman", Times, serif;font-size:14px;color:#f9f6e9;letter-spacing:1px; text-align:left; line-height:18px; }

.content_text_{position:font-family:"Times New Roman", Times, serif;font-size:14px;color:#51350f;letter-spacing:1px; text-align:left; line-height:18px; }

.content_text1_link{position:font-family:"Times New Roman", Times, serif;font-size:14px;color:#f9f6e9;letter-spacing:1px; text-align:left; line-height:18px; text-decoration:none; border-bottom:solid 1px #660000; }

.content_text1_link:hover{position:font-family:"Times New Roman", Times, serif;font-size:14px;color: #eece91;letter-spacing:1px; text-align:left; line-height:18px; text-decoration:none; border-bottom:solid 1px #FF9900; }

.content_text2{position:font-family:"Times New Roman", Times, serif;font-size:22px;color:#f0a008;letter-spacing:2px; text-align:left; }

.content_text3{position:font-family:"Times New Roman", Times, serif;font-size:12px;color:#f9f6e9;letter-spacing:1px; text-align:left;  }

.content_text3_inner{ width:250px; margin-left:50px; position:font-family:"Times New Roman", Times, serif;font-size:12px;color:#f9f6e9;letter-spacing:1px; text-align:left;  }

.content_text4{position:font-family:"Times New Roman", Times, serif;font-size:13px;color:#f1be57;letter-spacing:1px; text-align:left; text-decoration:none; }

.footer_index1{ margin-top:30px; font-family:"Times New Roman", Times, serif;font-size:11px;color:#b09357;letter-spacing:2px; text-align:center;
text-decoration:none;}
.footer_index{ margin-top:30px; font-family:"Times New Roman", Times, serif;font-size:11px;color:#f5ce7f;letter-spacing:2px; text-align:center;
text-decoration:none;}
.footer_index:hover{ margin-top:30px; font-family:"Times New Roman", Times, serif;font-size:11px;color: #FF9900;letter-spacing:2px; text-align:center;
text-decoration:none;}


.wraper{ position:relative; margin:auto; width:1000px; min-height:500px; border-left:solid 1px #42342a; border-right: solid 1px #42342a }
.footer{width:1000px; height:130px; background-color:#000000; font-family:"Times New Roman", Times, serif; color:#CCCCCC; font-size:14px; text-align:center;}

.text_form {font-size: 24px; color:#f9f6e9; text-decoration:none;}
.text_form1{color: #fba704; font-size: 24px; text-decoration:none; }
.text_title{color: #fba704; font-size: 18px; font-style:italic; letter-spacing:2px; }

.carter_links {font-size: 20px; color:#f9f6e9; text-decoration:none; border-bottom:solid 6px #6c4c12;}
.carter_links:hover {font-size: 20px; color: #e8af51; text-decoration:none; border-bottom:solid 6px #ffffff;}

.text_title_link{ padding-left:30px; background:url(images/b1.png) top left; background-repeat:no-repeat; color: #fba704; font-size: 14px; font-style:italic; letter-spacing:2px; text-decoration:none; border-bottom:solid 0px #F5EDBA; line-height:24px;   }
.text_title_link:hover{ padding-left:30px; background:url(images/b1.png) top left; background-repeat:no-repeat; color: #ffffff; font-size: 14px; font-style:italic; letter-spacing:2px; text-decoration:none; border-bottom:solid 0px #990000; line-height:24px;  }

#ie-message {  

 background:#ffffff;  border:3px solid #333;  color: #000;  padding:15px;  font-size:14px;   margin-bottom:10px; width:320px; height:160px;
 font-family:Arial, Helvetica, sans-serif;  margin-top:200px; margin-left:50px; 

 }  
#ie-message a {  color: #3366FF;  text-decoration:underline;  

 } 
 
 /*------navigation home page-----------------------------------------------------------------------------------------------------*/


.navigation{ width:120px; height:80px; font-family:"Times New Roman", Times, serif; font-size:14px; padding-left:28px;   letter-spacing:0px; color:#fba704;  margin-bottom:2px; margin-top:0px;  padding-top:0px; left top;   text-decoration:none; text-align:right; line-height:38px;background:url(images/b1.png) left top; background-repeat:no-repeat;  }



.navigation:hover{ width:120px; height:80px; font-family:"Times New Roman", Times, serif;  padding-left:30px; font-size:14px; color: #ffffff;   margin-bottom:2px; margin-top:0px; padding-top:0px; padding-bottom:3px; background:url(images/b.png) left top; letter-spacing:0px; background-repeat:no-repeat; text-decoration:none; text-align:right; line-height:38px;  }


.popup1{width:120px; background:url(images/b.png) left top; background-repeat:no-repeat;  margin-left:35px;   font-family:"Times New Roman", Times, serif;  padding-left:30px; font-size:14px; color: #ffffff;   margin-bottom:2px; margin-top:0px; padding-top:0px; padding-bottom:3px;  letter-spacing:0px;  text-decoration:none; text-align:right cursor:pointer; text-align:left; cursor:pointer; 
}

.popup1:hover{width:120px; background:url(images/b.png) left top; background-repeat:no-repeat;  margin-left:35px;   font-family:"Times New Roman", Times, serif;  padding-left:30px; font-size:14px; color: #ffffff;   margin-bottom:2px; margin-top:0px; padding-top:0px; padding-bottom:3px;  letter-spacing:0px;  text-decoration:none; text-align:right cursor:pointer; text-align:left; cursor:pointer; 


}

.popup1 span{ 
position: absolute; z-index:50; width:891px;height:90px; background-image:url(images/popup_nav.png); background-repeat:no-repeat; visibility: visible;color: black;text-decoration: none; font-family:"Times New Roman", Times, serif; font-size:14px; padding-left:20px;   letter-spacing:0px; color:#fba704;

}

.popup1 span img{ border-width: 0;

}

.popup1:hover span{ 
visibility: visible;top: 22px; left:265px;
}

/*-----navigation inner------------------------------------------------------------------------------------------------------*/

.navigation_1{ width:120px; height:80px; font-family:"Times New Roman", Times, serif; font-size:14px; padding-left:28px;   letter-spacing:0px; color:#fba704;  margin-bottom:0px; margin-top:0px;  padding-top:0px; left top;   text-decoration:none; text-align:left; line-height:28px;background:url(images/b1.png) left top; background-repeat:no-repeat; margin-left:17px;  }

.navigation_1:hover{ width:120px; height:80px; font-family:"Times New Roman", Times, serif; font-size:14px; padding-left:28px;   letter-spacing:0px; color:#ffffff;  margin-bottom:0px; margin-top:0px;  padding-top:0px; left top;   text-decoration:none; text-align:left; line-height:28px;background:url(images/b.png) left top; background-repeat:no-repeat;  }



.popup2{width:220px; background:url(images/b1.png) left top; background-repeat:no-repeat;  margin-left:17px;   font-family:"Times New Roman", Times, serif;  padding-left:28px; font-size:14px; color: #fba704;   margin-bottom:-4px; margin-top:0px; padding-top:0px; padding-bottom:0px;  letter-spacing:0px;  text-decoration:none; text-align:right cursor:pointer; text-align:left; cursor:pointer; 
}

.popup2:hover{width:220px; background:url(images/b.png) left top; background-repeat:no-repeat;  margin-left:17px;   font-family:"Times New Roman", Times, serif;  padding-left:28px; font-size:14px; color: #ffffff;   margin-bottom:-4px; margin-top:0px; padding-top:0px; padding-bottom:0px;  letter-spacing:0px;  text-decoration:none; text-align:right cursor:pointer; text-align:left; cursor:pointer; 


}

.popup2 span{ 
position: absolute; z-index:2; width:580px; height:396px; background:url(images/sub_nav_bg.png) left top; background-repeat:no-repeat;  background-repeat:no-repeat; visibility: hidden;color: #ffffff;;text-decoration: none; font-family:"Times New Roman", Times, serif; font-size:14px; padding-left:2px;   letter-spacing:0px;  text-align:left;

}

.popup2 span img{ border-width: 0;

}

.popup2:hover span{ 
visibility: visible;top: 37px; left:120px;
}


.navigation_inner{ margin-top:30px; margin-left:0px; width:180px;}



/*-----------------------------------------------------------------------------------------------------------*/



.dropdown_links_div{ width:100px; height:30px; font-family:"Times New Roman", Times, serif; font-size:14px;   letter-spacing:0px; color:#000000; float: left; text-align:center; }

.dropdown_links_div1{ width:160px; height:30px; font-family:"Times New Roman", Times, serif; font-size:14px;   letter-spacing:0px; color:#000000; float: left; text-align:center;  }


.dropdown_links{ background:url(images/b2.png) left top; background-repeat:no-repeat;   font-family:"Times New Roman", Times, serif;  padding-left:15px; font-size:12px; color: #000000;    margin-top:0px; padding-top:0px;   letter-spacing:0px;  text-decoration:none; text-align:right cursor:pointer; text-align:left; cursor:pointer; font-weight:bold;     
}
.dropdown_links:hover{ background:url(images/b2.png) left top; background-repeat:no-repeat;   font-family:"Times New Roman", Times, serif;  padding-left:15px; font-size:12px; color: #990000;    margin-top:0px; padding-top:0px;  letter-spacing:0px;  text-decoration:none; text-align:right cursor:pointer; text-align:left; cursor:pointer; font-weight:bold;    
}



.dropdown_links_div_sub{ width:160px; height:18px; padding-top:5px; padding-bottom:5px; font-family:"Times New Roman", Times, serif; font-size:14px;   letter-spacing:0px; color:#ffffff;  text-align:left; margin-left:-30px;}


.dropdown_links_sub{ background:url(images/b1.png) left top; background-repeat:no-repeat;   font-family:"Times New Roman", Times, serif;  padding-left:18px; font-size:14px; color:#ffffff;;    margin-top:0px; padding-top:0px;   letter-spacing:0px;  text-decoration:none; text-align:left cursor:pointer;  cursor:pointer; font-weight:none;  ;    
}
.dropdown_links_sub:hover{ background:url(images/b1.png) left top; background-repeat:no-repeat;   font-family:"Times New Roman", Times, serif;  padding-left:18px; font-size:14px; color: #fba704;    margin-top:0px; padding-top:0px;  letter-spacing:0px;  text-decoration:none; cursor:pointer; text-align:left; cursor:pointer; font-weight:none;  ;  
}



.curtin_left{ width:248px; height:398px; background-image:url(images/c1.png); background-repeat:no-repeat; position:absolute; z-index:5;}

.curtin_right{ width:248px; height:398px; margin-top:-40px; background-image:url(images/c2.png); background-repeat:no-repeat; position:absolute; z-index:5; right:0px;}
.curtin_left1{ width:248px; height:398px; background-image:url(images/c3.png); background-repeat:no-repeat; position:absolute; z-index:5;}

.curtin_right1{ width:248px; height:398px; margin-top:-40px; background-image:url(images/c4.png); background-repeat:no-repeat; position:absolute; z-index:5; right:0px;}

.inner_promo{ margin-top:90px; margin-left:-10px; width:250px; min-height:340px; float:left;}

.inner_content{  width:670px; padding-left:15px;   float:right; margin-right:60px; min-height:565px; border-left:solid 1px #42342a; }

.page_title{ font-family: "Times New Roman", Times, serif; color:#FF9900; padding-left:30px; padding-top:15px; letter-spacing:2px;                  }

.bottom_links{ padding-top:10px; padding-bottom:10px; text-align: center; border-left:solid 1px #42342a;border-right: solid 1px #42342a; border-bottom: solid 1px #42342a; width:1000px; height:25;  margin: auto; background-color: #271916; position: relative; z-index:1;}

.bottom_links_index{ padding-top:10px; padding-bottom:10px; text-align: center;  width:1000px; height:25;  margin: auto; }

.menu_{ border:solid #FFFFFF;}
