@charset "utf-8";
/* CSS Document */
body{
	 background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image:url(../images/body_bg.gif);
    background-origin: padding-box;
    background-position: center top;
    background-repeat: no-repeat;
    background-size: 100% auto;
   
    margin: 0;
    padding: 0;
    width: 100%;
}
#main_body{ width:1024px; margin:0px auto; }
#header{ float:left; height:212px; width:1024px; background:url(../images/header2.png) no-repeat;}


/* Navigation*/

#navi_body{ height:75px; width:1024px; float:left; }
.navi_left{ height:75px; width:23px; float:left; background:url(../images/navi_left.png) no-repeat;}
.navi_center{ height:75px; width:979px; float:left; background:url(../images/navi_center.png) repeat-x;}
.navi_center ul{ height:75px; width:979px; margin:0px; padding:0px; text-decoration:none; list-style-type:none;}
.navi_center ul li{ float:left; height:75px;  padding:10px 50px 0px; font-family:cursive; font-size:16px; font-weight:500; color:#f8f2aa;  }
.navi_center ul li a{  text-decoration:none; color:#f8f2aa;}  
.active{ background:url(../images/navi_active.png) repeat-x;  }
.active a{ color:#251802;}
.navi_right{ height:75px; width:22px; float:left; background:url(../images/navi_right.png) no-repeat;}

/*    SLIDER      */
.slider{ height:252px; width:1024px; float:left;}
.slider_shadow_top{ height:20px; width:1024px; float:left; background:url(../images/slider_shadow_top_23.png) no-repeat;}
.slider_shadow{ height:20px; width:1024px; float:left; background:url(../images/slider_shadow_23.png) no-repeat;}

/*   Content   */
.content_body{ width:1024px; float:left; margin-top:0px;}
.content_left{ height:282px; width:365px; float:left;}
.google_map{ height:282px; width:365px; float:left; padding:0px 35px;  }
.google_map h1{ padding:0px 0px 5px 0px; margin:0px; float:left;}
.map{ width:100%; height:240px; float:left; }
.content_center{ height:275px; width:360px; float:left; margin:0px 20px; overflow:visible;}
.content_right{  width:234px; float:left; height:283px; background-image:url(../images/contacts_bg.png); margin-left:20px; }

.welcome_msg{ height:30px;   width:390px; float:left; font-size:20px; color:#251802; font-family: 'Kavoon', cursive; padding-left:0px;}
.content_text_body{ text-indent:12px; margin-bottom:5px; float:left; font-size:14px; color: #746d05; width:385px; text-align:justify; font-family: 'Quintessential', cursive;}
.contacts_heading{ width:230px; height:30px; font-size:22px; color: #251802; font-family: 'Kavoon', cursive; float:left; padding:20px 0px 0px 20px;  }
.contact_name{ height:20px; width:230px; font-size:18px; font-family: 'Monda', sans-serif; float:left; color: #1b4102; padding:25px 0px 4px 20px;}
.address{ color:#251802; font-size:14px; font-family: 'Amarante', cursive; height:22px; width:230px; float:left; padding:0px 0px 0px 20px;}
.address2{ color:#251802; font-size:12px; font-family: 'Amarante', cursive; height:20px; width:230px; float:left; padding:0px 0px 0px 20px; }
.content_text{ width:1024px; float:left; padding-top:20px;}
.content_slider{ float:left; width:1024px;}
.read_more{ float:left; background-image:url(../images/more.png);  padding:8px 15px 8px 16px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; }


/*    FOOTER   */

.footer{ height:100px; float:left; width:1024px; font-family:Arial, Helvetica, sans-serif;}

.footer_top{ float:left; height:40px; border-radius:5px; background-color: #251802; width:1024px; color:#FFFFFF;}
.footer_top ul{ height:20px; font-size:12px; list-style-type:none; padding:13px 0px 0px 0px; margin:0px auto; width:670px;}
.footer_top ul li{ float:left; padding:0px 30px; list-style-type:none; font-family:cursive;}
.footer_top ul li a{ text-decoration:none; color:#FFFFFF; }

.copyright{ float:left; height:40px; font-size:10px; color: #251802; width:400px;}
.copyright a{ padding-left:10px; color:#251802;}
.powered{ float:right; height:40px; font-size:}
.powered a{ padding-left:10px; color:#251802;}



.footer_bottom {
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10px;
    height: 50px;
    margin-top: 10px;
    width: 1024px;
}

/*    CONTACTS    */

.contacts_left{ height:300px; float:left; width:250px; margin-left:50px;}
.contacts_left h1{ color: #251802; margin:0px 0px 10px 0px; padding:0px;}

.contact_form{ height:300px; float:left; width:300px; padding-right:15px;}
.contact_form h1{ color: #251802; margin:0px 0px 10px 0px; padding:0px;}
.contact_form_fields{ width:300px; float:left; height:25px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; font-style:italic;}
.contact_form_fields input{ float:right; width:200px; border: 0px; background-color: rgba(51, 25, 0, 0.5); border-radius:5px; color:#ccc; padding-left:10px;	}
.contact_msg{ width:300px; float:left; height:120px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; font-style:italic;}
.contact_msg textarea{  float:right; width:190px; border: 0px; background-color: rgba(51, 25, 0, 0.5); border-radius:5px; color:#ccc; padding:10px;}
.contact_form_fields input[type='submit']{ width:100px; margin-top:10px; padding:3px 0px; font-weight:bold; color:rgb(51, 25, 0)  }


.side_menu{ height:auto; width:250px; float:left; padding:10px 0px; border-radius:5px; }
.sidebar_heading{ height:40px; width:210px; float:left; background-image:url(../images/heading_bg.png) font-size:20px; padding:20px 0px 0px 40px; font-weight:300; font-family:Arial, Helvetica, sans-serif;}
.product_contents{ height:auto; width:750px; float:right; margin-top:10px; margin-bottom:10px; border:none; min-height: 240px; }
.iframe_contents{ width:750px; float:right; margin-top:10px; margin-bottom:10px; border:none; min-height: 240px; }

/*  Home Aliances */
.sidebar_list_body{ width:210px; float:left; height:auto;}
.sidebar_list_body ul{ margin-left:14px; }
.sidebar_list_body ul li{ list-style-type:none; background-color:#251802; float:left; padding:3px 20px; width:180px; margin-top:1px; color:#f9cf50; font-family: 'Amarante', cursive; font-size:13px; border-radius:5px;
}
.sidebar_list_body ul li:hover{ background-color:#f9cf50; color:#251802; border: 1px solid #b08608;}
.product_contents h5{

padding:5px 0px 5px 20px;

background: #e0ba33; 
background: -moz-linear-gradient(top, #e0ba33 0%, #e2c85d 52%, #e0ba33 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e0ba33), color-stop(52%,#e2c85d), color-stop(100%,#e0ba33)); 
background: -webkit-linear-gradient(top, #e0ba33 0%,#e2c85d 52%,#e0ba33 100%); 
background: -o-linear-gradient(top, #e0ba33 0%,#e2c85d 52%,#e0ba33 100%); 
background: -ms-linear-gradient(top, #e0ba33 0%,#e2c85d 52%,#e0ba33 100%); 
background: linear-gradient(to bottom, #e0ba33 0%,#e2c85d 52%,#e0ba33 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0ba33', endColorstr='#e0ba33',GradientType=0 ); 
	}
/*common*/
.pager a { color: #000000;text-decoration: none;}
	