/* CSS Document */

body{margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#e10000;
}

h1 {padding:0px; margin:0px; font-weight:normal; }

h2 {padding:0px; margin:0px; font-weight:normal; }

h3 {padding:0px; margin:0px; font-weight:normal; }

p{ margin:0px; padding:0px;}

img{ border:none; }


.Display {display:none;
}

.spacer { clear:both;
}


#main_container {width:980px;
margin:auto;
}


#header_container {
background:url(../../images/header_bg.jpg) top center no-repeat;
width:980px;
height:194px;
float:left;
}

.logo_area{
width:203px;
height:194px;
float:left;
cursor:pointer;
}

.nav_area{
width:980px;
height:39px;
float:left;
margin:0px 0 0 0px;
}

.nav_area ul{
margin:0px;
padding:0px;
font-family:Tahoma;
font-weight:normal;
}

.nav_area li{
padding:0px;
list-style:none;
float:left;
margin:0 0px 0 0px;
text-align:center;
}

.nav_link{ font-size:14px; color:#FFFFFF; width:170px; height:29px;  }
.nav_link a{ font-size:14px; color:#FFFFFF; text-decoration:none; padding:10px 0px 0 0px; width:170px; height:29px; background:url(../../images/menu_border.jpg) top right no-repeat; display:block;  }
.nav_link a:hover{ background-color:#c1c1c1; padding:10px 0px 0 0px; font-size:14px; color:#e10000; }

.nav_link_h{ font-size:14px; color:#e10000; width:170px; height:29px; background-color:#c1c1c1;  }
.nav_link_h a{ font-size:14px; color:#e10000; text-decoration:none; padding:10px 0px 0 0px; width:170px; height:29px; background:url(../../images/menu_border.jpg) top right no-repeat; display:block; background-color:#c1c1c1;  }
.nav_link_h a:hover{ background-color:#c1c1c1; padding:10px 0px 0 0px; font-size:14px; color:#e10000; }


.nav_link2{ font-size:14px; color:#FFFFFF; width:130px;  height:29px;  }
.nav_link2 a{ font-size:14px; color:#FFFFFF; text-decoration:none; padding:10px 0px 0 0px; width:130px;  height:29px; background:url(../../images/menu_border.jpg) top right no-repeat; display:block;  }
.nav_link2 a:hover{ background-color:#c1c1c1; padding:10px 0px 0 0px; font-size:14px; color:#e10000;}

.nav_link2_h{ font-size:14px; color:#e10000; width:130px;  height:29px; background-color:#c1c1c1; }
.nav_link2_h a{ font-size:14px; color:#e10000; text-decoration:none; padding:10px 0px 0 0px; width:130px;  height:29px; background:url(../../images/menu_border.jpg) top right no-repeat; display:block; background-color:#c1c1c1; }
.nav_link2_h a:hover{ background-color:#c1c1c1; padding:10px 0px 0 0px; font-size:14px; color:#e10000;}


.nav_link3{ font-size:14px; color:#FFFFFF; width:170px;  height:29px; }
.nav_link3 a{ font-size:14px; color:#FFFFFF; text-decoration:none; padding:10px 0px 0 0px;  width:170px;  height:29px; display:block; }
.nav_link3 a:hover{ background-color:#c1c1c1; padding:10px 0px 0 0px; font-size:14px; color:#e10000;}

.nav_link3_h{ font-size:14px; color:#e10000; width:170px;  height:29px; background-color:#c1c1c1; }
.nav_link3_h a{ font-size:14px; color:#e10000; text-decoration:none; padding:10px 0px 0 0px;  width:170px;  height:29px; display:block; background-color:#c1c1c1; }
.nav_link3_h a:hover{ background-color:#c1c1c1; padding:10px 0px 0 0px; font-size:14px; color:#e10000;}


#mid_container{
width:980px;
float:left;
background:url(../../images/content_bg.jpg) 0 0 repeat-x;
background-color:#FFFFFF;
}

.home_bar{
background-color:#cdcdcf;
width:980px;
float:left;
height:30px;
border-top:1px solid #FFFFFF;
}

.home_bar ul{
margin:7px 10px 0 0px;
padding:0px;
float:right;
font-family:Arial, Helvetica, sans-serif;
}

.home_bar li{
margin:0px;
list-style:none;
float:left;
background:url(../../images/red_bullet.jpg) 0 3px no-repeat;
padding:0 25px 0 18px;
font-size:12px;
font-weight:bold;
color:#000000;
}

.home_bar li a{
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#000000;
}

#left_container{
width:753px;
float:left;
}

.left_main_ing{
width:230px;
height:446px;
float:left;
margin:21px 0 0 2px;
}

.mid_right_area{
width:468px;
float:left;
margin:21px 0 0 27px;
}

.looking_txt{
background:url(../../images/looking_txt.png) 0 0 no-repeat;
width:468px;
height:55px;
float:left;
margin:3px 0 0 0px;
}

.main_txt{
width:468px;
padding:10px 0 0 0px;
font-size:12px;
color:#060606;
line-height:16px;
float:left;
text-align:justify;
}

.home_img_box{
width:468px;
margin:14px 0 0 0px;
float:left;
}

.home_left_img{
width:230px;
float:left;
}

.home_right_img{
width:230px;
float:right;
}

#right_container{
width:222px;
float:left;
padding:0 5px 0 0px;
}

.categorie_bar{
width:208px;
height:25px;
float:left;
background-color:#e10000;
margin:28px 0 0 0px;
font-size:16px;
color:#FFFFFF;
padding:10px 0 0 12px;
}

.right_nav{
width:222px;
float:left;
}

.right_nav ul{
margin:12px 0 0 0px;
padding:0px;
}

.right_nav li{
width:210px;
margin:0px;
list-style:none;
float:left;
font-size:12px;
border-bottom:1px solid #e10000;
padding:6px 0 9px 12px;
}

.right_link{ font-size:12px; color:#000000;}
.right_link a{ font-size:12px; color:#000000; text-decoration:none;}
.right_link a:hover{ font-size:12px; color:#e10000; text-decoration:none;}


.contact_banner{
width:222px;
float:left;
margin:20px 0 0 0px;
}

#footer_area{
background-color:#e10000;
width:980px;
height:39px;
float:left;
margin:20px 0 0px 0px;
}

.footer_left_txt{
width:700px;
float:left;
margin:15px 0 0 15px;
font: normal 11px Arial, Helvetica, sans-serif; color: #ffffff;
}

.footer_left_txt a{
text-decoration:none;
color:#ffffff;
}

.footer_left_txt a:hover{
text-decoration:underline;
color:#ffffff;
}

.footer_right_txt{
width:200px;
float:right;
margin:15px 15px 0 0px;
font: normal 11px Arial, Helvetica, sans-serif; color: #ffffff;
text-align:right;
}

.copy_txt{
width:980px;
float:left;
margin:10px 0 0px 0px;
padding:0 0 20px 0px;
font: normal 11px Arial, Helvetica, sans-serif; 
color:#2f2929;
text-align:center;
}

.copy_txt a{
text-decoration:none;
color:#2f2929;
text-align:center;
}


.copy_txt a:hover{
text-decoration:underline;
color:#2f2929;
text-align:center;
}



/* ============================ inner_page_css stsrt here ================================= */

.bread_carm_area{
background-color:#e10000;
width:726px;
height:20px;
float:left;
font-size:12px;
color:#FFFFFF;
padding:7px 0 0 12px;
}

.bread_carm_area a{
text-decoration:underline;
color:#FFFFFF;
}

.page_heading{
width:726px;
float:left;
margin:14px 0 0 12px;
border-bottom:1px solid #666666;
}

.page_heading_txt{
float:left;
border-bottom:2px solid #666666;
font:20px "Trebuchet MS";
color:#666666;
padding:0 0 3px 0px;
}

.street_area{
width:740px;
float:left;
margin:22px 0 0 0px;
background:url(../../images/dot_border.jpg) 0 0 no-repeat;
background-position:bottom;
padding:0 0 40px 0px;
}

.street_left_area{
width:255px;
float:left;
margin:0px 0 0 0px;
}

.point_txt{
width:240px;
font:20px "Trebuchet MS";
color:#e10000;
padding:0px 0 3px 15px;
}

.app_left_img{
width:250px;
height:241px;
margin:10px 0 0 0px;
}

.app_contact_b{
width:225px;
height:30px;
margin:8px 25px 0 0px;
text-align:right;
}


.street_right_area{
width:460px;
float:left;
margin:18px 0 0 20px;
}


.street_heading{
width:460px;
font:17px "Trebuchet MS";
color:#000000;
padding:20px 0 0 0px;
}

.street_txt{
width:440px;
font-size:12px;
color:#000000;
line-height:16px;
padding:5px 20px 0 0px;
text-align:justify;
}


.info_area{
width:720px;
float:left;
margin:22px 0 0 18px;
padding:0 0 40px 0px;
}

.info_txt{
float:left;
width:710px;
font-size:12px;
color:#000000;
line-height:17px;
padding:18px 10px 0 0px;
text-align:justify;
}

.info_txt a{
text-decoration:none;
color:#e10000;
}


.term_txt{
float:left;
width:710px;
font-size:12px;
color:#000000;
line-height:16px;
padding:0px 10px 0 0px;
text-align:justify;
}

.location_txt{
float:left;
width:710px;
font-size:12px;
color:#000000;
line-height:22px;
padding:0px 10px 0 0px;
text-align:justify;
}

.location_txt a{
text-decoration:none;
color:#e10000;
}

.gallery_section{
float:left;
width:710px;
padding:0 0 0px 0px;
}

.gallery_img_box{
float:left;
width:224px;
margin:0 0 0 10px;
}

.gallery_img{
background-color:#bfbfbf;
text-align:center;
width:220px;
height:148px;
padding:2px;
margin:0 0 0 0px;
}

.gallery_txt{
background-color:#bfbfbf;
width:224px;
height:24px;
text-align:center;
margin:4px 0 0 0px;
padding:8px 0 0 0px;
font:15px Arial, Helvetica, sans-serif;
color:#464646;
}

.gallery_txt a{
text-decoration:none;
color:#464646;
}

.contact_section{
float:right;
width:700px;
padding:0 0 0px 0px;
}

.genral_txt{
width:700px;
float:left;
font:16px Arial, Helvetica, sans-serif;
color:#e10000;
font-weight:bold;
}

.contact_area{
float:left;
width:700px;
padding:22px 0 0px 0px;
}

.contact_left_area{
float:left;
width:250px;
}

.contact_field_section{
float:left;
width:250px;
margin:0 0 10px 0px;
}

.contact_field_txt{
float:left;
width:250px;
font: bold 12px Arial, Helvetica, sans-serif;
color:#666666;
margin:2px 0 0 0px;
}

.contact_txtfield{
float:left;
width:235px;
font:11px Arial, Helvetica, sans-serif;
color:#666666;
vertical-align:top;
padding:3px 0 3px 0px;
}

.contact_list_menu{
float:left;
width:125px;
font:12px Arial, Helvetica, sans-serif;
color:#666666;
vertical-align:top;
padding:0px 0 0 0px;
height:23px;
}

.contact_list_menu2{
float:left;
width:140px;
font:12px Arial, Helvetica, sans-serif;
color:#666666;
vertical-align:top;
padding:0px 0 0 0px;
height:23px;
}

.submit_b{
float:left;
width:250px;
margin:8px 0 0 0px;
}


.contact_right_area{
float:right;
width:292px;
}

.txt_man{
font: 12px Arial, Helvetica, sans-serif;
color:#666666;
margin:2px 0 0 0px;
}


/*----------------------------- site map -----------------------------*/
.sitemap_1{width:557px; float:left; padding:10px 0 0 0;}
.sitemap_1 ul{margin:0; padding:0 0 0 80px; list-style:none;}
.sitemap_1 li{margin:0; padding:5px 0 5px 12px; background:url(../../images/s_aro.gif) left 9px no-repeat;}
.site_link_1{font:bold 14px Arial, Helvetica, sans-serif; color:#474c52; text-decoration:none;}
.site_link_1:hover{font:bold 14px Arial, Helvetica, sans-serif; color:#CC0000; text-decoration:none;}
.sitemap_1 ul ul{margin:0; padding:10px 0 0 10px; list-style:none;}
.sitemap_1 li ul li{margin:0; padding:3px 0 3px 10px; background:url(../../images/s_aro2.gif) left 7px no-repeat;}
.site_link_2{font:normal 12px Arial, Helvetica, sans-serif; color:#474c52; text-decoration:none;}
.site_link_2:hover{font:normal 12px Arial, Helvetica, sans-serif; color:#CC0000; text-decoration:none;}
