/* CSS Document */
*,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,hr,pre,form,fieldset,input,textarea,p,blockquote,th,td{ margin:0; padding:0;}
body { font-family:Arial, Helvetica, sans-serif; font-size:12px;}
h1{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
.contact{ line-height: normal; color:#ffffff;}
.contact_text{ line-height: normal; color:#333333;}
#continer{ margin:0 auto; width:100%; height:200px; background:url(../images/bg1.jpg) repeat-x;}
#banner{ width:100%; background:url(../images/bg1.jpg) #F1DEBA repeat-x;}
#banner_new{ margin:0 auto; width:1004px; height:215px; background:url(../images/banner.jpg) no-repeat;}

/*menu started*/
#menu { margin:0; padding:143px 0 0 10px; height:30px; width:611px;}
#menu ul { padding:29px 0 0px 0; margin:0; list-style: none;}
#menu li { margin:0; padding:0; list-style:none; height:30px; float:left;}
#menu li a { margin:0px; padding:10px 0 0 4px; height:43px; width:111px; float:left; display:block; list-style:none; text-decoration:none; background:url(../images/btn2.jpg) no-repeat top; font-family:Univers Light Condensed, Arial Narrow, Arial, Helvetica, sans-serif; font-size:17px;color:#685836; font-weight:bold ; text-align:center;}
#menu li a:hover{margin:0px; padding:10px 0 0 4px; height:43px; width:111px; float:left; display:block; list-style:none; text-decoration:none; background:url(../images/btn1.jpg) no-repeat top; font-family:Univers Light Condensed, Arial Narrow, Arial, Helvetica, sans-serif; font-size:17px; color:#000000; font-weight:bold }
/*menu end*/
#mainbody{ mairgin:0 auto; width:100%;}
#mainbody_upper{width:100%; background-color:#F1DFBB; padding:0 0 20px 0; }
#upper_contain{margin:0 auto; width:1004px; padding:30px 0 0 0}
#upper_contain p{ width:590px; text-align:justify; line-height:18px; float:left; color:#492300; padding:20px 0px }

#upper_contain_free p{ text-align:justify; line-height:18px; float:left; color:#492300; padding:5px 0px }
.upper_contain_free_title { text-align:justify; line-height:18px; float:left; color:#492300; padding:5px 0px; font-size:16px; text-transform:uppercase; }
.upper_contain_free_note { text-align:justify; line-height:18px; float:left; color:#993366; padding:5px 0px; font-size:13px; }


/*mainbody upper end*/
#mainbody_bottom{ margin:0 auto;width:100%; height:325px; background-color:#4A442A;}
#bottom_contain{margin:0 auto; width:1004px; padding:0px 0 0 0}

#right{ width:207px; float:left; padding:35px 20px; }
#mid{ width:489px; height:277px; float:left; margin:30px 0 0 0; border:1px solid #574534; background:#40371B; }
#left{ width:236px; float:left; padding:35px 0px 0 20px;}
#left ul{ padding:15px 0 0 0px;}
#left li{margin:0 0 0 0px; padding:0 0 0 20px; list-style:none; line-height:20px; background: url(../images/arrow.jpg) no-repeat 0px 8px;color:#CEC6BF;}
/*mainbody end*/

/* footer*/
#footer {  text-align:center; line-height:16px; padding:15px 0 0 0; background:url(../images/footerbg.jpg) repeat-x;  }
#footer img{ padding:5px 0 0 0; }
a.link:link, a.link:active, a.link:visited{ color:#ffffff;text-decoration:none; }
a.link:hover{ text-decoration:underline; color:#A0C0D9;}
#valid_id{ margin:0 auto; width:1004}

/*for contact us pages*/
#contact_full{ width:100%;  margin:0 auto; height:200px; background:url(../images/bg1.jpg) #F1DEBA repeat-x;}
#contact {margin:0 auto; width:1004px; padding:30px 0 0 0; background:url(../images/bg_cont.jpg) #F1DEBA repeat-x; }
#cont_right{ width:250px; float:left; padding:0 20px;  border-right:1px solid #F7ECD7;}
#cont_mid{ width:350px; float:left; padding:0 25px 0 20px;  border-right:1px solid #F7ECD7; }
#cont_left{ width:180px; float:left; padding:0 20px;}

/*for contact form*/
.message_sent {font: 11px Arial, Helvetica, sans-serif; color : #000000;}
dl {font-family : Arial, Helvetica, sans-serif;font-size : 100%;padding : 0;margin : 10px 0 0 0; width:285px;color : #414aff;}
dt, dd {padding : 5px;margin : 0;}
dt {width : 100px;float : left;clear : both;}
html[dir="rtl"] dt {float : right;}
dd + dd {margin-left : 253px;}
html[dir="rtl"] dd + dd {margin : 0 253px 0 0;}
dt:first-child, dt:first-child + dd {border-top-width : 0;}
h2 + p {font-size : 70%;margin : 10px auto;width : 100%;}
.textfield_blue {border : 1px solid #414aff;color : #333333;font-family : Arial, Helvetica, Verdana, sans-serif;font-size : 11px;padding-left : 2px;width : 200px;}
.textfield1_blue {border : 1px solid #414aff;color : #333333;font-family : Arial, Helvetica, Verdana, sans-serif;font-size : 11px;padding-left : 2px;width : 110px;}
.blue_btm{font-family : Georgia, "Times New Roman", Times, serif;color : #ffffff;font-size : 12px;font-weight : bold;border : none;background : #1176bc;line-height : 25px;padding : 5px;}
.blue_btm:hover {border : none;background : #000000;color : #fff;line-height : 25px;padding : 5px;}
#message {font : 12px Arial, Helvetica, sans-serif;color:#714A00;text-align : left;}
/*contact us end*/
/*css for services us pages*/
#services_contain{ margin:0 auto; width:1004px; padding:20px 0 0 0; }

a.link1:link, a.link1:active, a.link1:visited{ color:#000000;text-decoration:none; }
a.link1:hover{ text-decoration:underline; color:#333333;}
