@import url(http://fonts.googleapis.com/css?family=Noto+Sans:400,700&subset=latin,devanagari);
body{margin:0px; padding:0px; background:#fffde4 url("images/bodyBg.jpg") repeat-x; font-family: 'Noto Sans', sans-serif;}
#mainWrap{width:100%; margin:0px; padding:0px; float:left; background:url(images/headBg.jpg) no-repeat}
#mainPanel{margin:0px; padding:0px;}
header {max-width:1100px; min-height:369px;}
#logoWrap{width:100%; margin:0px; padding:0px; float:left}
h1{color: #26606d;
    float: right;
    font-size: 77px;
    margin: 20px 0 0;
    padding:0 236px 0 0;}
#logoWrap h1 span{font-size:40px;}
#logoWrap h1 a { color:#26606d; text-decoration:none;}
#loginPanel{width:397px; margin:28px 0 0 0; padding:0 0 0 546px; float:left}
#loginPanel h2{width:397px; margin:0px; padding:0px; float:left; font-size:27px; color:#497f35; line-height:31px; font-weight:normal}
#loginPanel input{width:175px; height:18px; margin:9px 0 0 0; padding:3px 0 0 5px; float:left;  font-size:10px; color:#bb9d59; line-height:14px; border:0px; background:#f9f6d4}
#loginPanel .blank{width:25px; height:21px; margin:0px; padding:0px; float:left}
#loginPanel p{width:253px; margin:10px 0 0 0; padding:0px; float:left;  font-size:16px; color:#ab8e4e; line-height:20px}
#loginPanel p a{color:#943415; text-decoration:none}
#loginPanel .login{width:66px; height:20px; margin:10px 0 0 0; padding:0px; float:left;  font-size:11px; color:#943415; line-height:20px; text-align:center; text-decoration:none; background:url(images/loginBg.jpg) no-repeat}
#quots{}
#quots p{color: #497f35;
    float: right;
    font-size: 34px;
    margin: 19px 330px 0 0;
    text-align: center;}
#leftPanel{width:637px; margin:27px 0 0 0; padding:0 0 0 35px; float:left}
#leftPanel .about{width:604px; margin:0px; padding:0px; float:left}
#leftPanel .about h2{width:604px; margin:0px; padding:0px; float:left; font-size:30px; color:#0b636b; line-height:34px; font-weight:normal}
#leftPanel .about h3{width:604px; margin:4px 0 0 0; padding:0px; float:left; font-size:18px; color:#943415; line-height:32px; font-weight:normal}
#leftPanel .about p{width:590px; margin:3px 0 0 0; padding:0px; float:left;  font-size:12px; color:#bb9d59; line-height:16px}
#leftPanel .about p span{font-weight:bold}
#leftPanel .about .date{width:600px; height:29px; margin:30px 0 0 0; padding:0px; float:left; background:#f9f6d4}
#leftPanel .about .date .left{width:139px; height:29px; margin:0px; padding:0 0 0 35px; float:left;  font-size:11px; color:#bb9d59; line-height:30px; font-weight:bold; background:url(images/cal.jpg) no-repeat 11px 0}
#leftPanel .about .date .right{width:65px; height:29px; margin:0px; padding:0 0 0 38px; float:left; background:url(images/read.jpg) no-repeat 12px 0}
#leftPanel .about .date .right a{ font-size:11px; color:#943415; line-height:30px; font-weight:bold; text-decoration:none}
#leftPanel .services{width:604px; margin:34px 0 0 0; padding:0px; float:left}
#leftPanel .services h2{width:604px; margin:0px; padding:0px; float:left; font-size:24px; color:#2c787b; line-height:28px; font-weight:normal}
#leftPanel .services .pic{width:163px; height:202px; margin:15px 0 0 0; padding:0 0 0 28px; float:left; background:url(images/pic1.jpg) no-repeat}
#leftPanel .services .pic a{ font-size:10px; color:#943415; line-height:14px; margin:146px 0 0 0; padding:0px; float:left; width:123px}
#leftPanel .services p{width:390px; margin:14px 0 0 0; padding:0 0 0 20px; float:left;  font-size:12px; color:#bb9d59; line-height:16px}
#leftPanel .services p span{font-weight:bold}
#leftPanel .services h3{width:390px; margin:13px 0 0 0; padding:0 0 0 20px; float:left; font-size:18px; color:#5c4527; line-height:22px; font-weight:normal}
#leftPanel .services ul{width:390px; margin:5px 0 0 0; padding:0 0 0 20px; float:left; display:block}
#leftPanel .services ul li{width:390px; margin:0px; padding:0px; float:left; display:block}
#leftPanel .services ul li a{width:372px; height:22px; margin:0px; padding:0 0 0 18px; float:left;  font-size:11px; color:#943415; line-height:20px; font-weight:bold; text-decoration:none; border-bottom:#d8cd2f dashed 1px; background:url(images/listStyle.jpg) no-repeat 2px 6px}
#leftPanel .services ul li a.bottom{width:372px; height:22px; margin:0px; padding:0 0 0 18px; float:left;  font-size:11px; color:#943415; line-height:20px; text-decoration:none; border-bottom:0px; background:url(images/listStyle.jpg) no-repeat 2px 6px}
#leftPanel .testimonial{width:590px; margin:0px; padding:0px; float:left}
#leftPanel .testimonial h2{background-color: #f9f6d4;
    color: #5f4918;
    float: left;
    font-size: 24px;
    font-weight: normal;
    line-height: 28px;
    margin: 30px 0 0 0;
    padding: 7px 16px;
    width: 98%;}
#leftPanel .testimonial h2:first-child {margin-top:0px;}
#leftPanel .testimonial p{margin: 0;
    padding: 14px 16px 0;
    width: 98%;display: inline-block; font-size:17px; color:#000;}
#leftPanel .testimonial p a{color:#222222; text-decoration:none;}
#leftPanel .testimonial p a:hover{ text-decoration:underline;}
#leftPanel .testimonial p a span{color:#943415;}

/*#leftPanel .testimonial p .dqo{width:11px; height:9px; text-indent:-9999px; background:url(images/quo.jpg) no-repeat}*/
#leftPanel .testimonial h3{width:100px; height:17px; margin:6px 0 0 0; padding:0 0 12px 28px; float:left;  font-size:11px; color:#943415; font-weight:bold; background:url(images/testimIco.jpg) no-repeat}
#leftPanel .testimonial h3 span{font-weight:normal}
#rightPanel{width:266px; margin:40px 0 0 0; padding:0 0 74px 36px; float:left; background:url(images/rigthBg.jpg) no-repeat}
#rightPanel  h2{width:262px;  margin:0px; padding:0px; float:left; font-size:24px; color:#0b636b; line-height:28px; font-weight:normal}
#rightPanel .view{width:58px; margin:3px 2px 0 0; padding:0 0 0 15px; float:right;  font-size:11px; color:#943415; font-weight:bold; text-decoration:none; background:url(images/listStyle.jpg) no-repeat 0 4px}
#rightPanel .pic1{display: inline-block;
    margin: 15px 0 0;
    padding: 0;
    width: 262px;}
#rightPanel .pic1 a {color: #943415;
    font-size: 13px;
    text-decoration: none;}
	#rightPanel .pic1 a img {border: 7px solid #d3cfa3;
    float: left;
    width: 95%;}
	#rightPanel .pic1 a:hover{color:#5f4918; text-decoration:underline;}

#rightPanel .contacts{width:266px; margin:18px 0 0 0; padding:0px; float:left}
#rightPanel .contacts h2{padding:0 0 2px 0}
#rightPanel .contacts p{width:42px; height:19px; margin:12px 0 0 0; padding:0px; float:left;  font-size:12px; font-weight:bold; color:#bb9d59; line-height:18px}
#rightPanel .contacts input{width:207px; height:16px; margin:12px 0 0 0; padding:2px 0 0 9px; float:left;  font-size:10px; color:#000000; border:#e8e6c8 solid 1px; background:#f8f5d2}
#rightPanel .contacts a{width:93px; height:19px; margin:12px 0 0 0; padding:0px; float:left;  font-size:11px; color:#943415; line-height:18px; text-align:center; text-decoration:none; background:url(images/contactsBg.jpg) no-repeat}
#rightPanel .contacts .blank{width:10px; height:19px; margin:0px; padding:0px; float:left}
#rightPanel .contacts .blank2{width:42px; height:19px; margin:12px 0 0 0; padding:0px; float:left}
#rightPanel .project{width:266px; margin:30px 0 0 0; padding:0px; float:left}
#rightPanel .project ul{width:260px; margin:8px 0 0 0; padding:0px; float:left; display:block}
#rightPanel .project ul li{width:260px; margin:0px; padding:0px; float:left; display:block}
#rightPanel .project ul li a{width:250px; height:21px; margin:0px; padding:0 0 0 10px; float:left;  font-size:12px; color:#bb9d59; line-height:18px; text-decoration:none; background:url(images/listbg.jpg) no-repeat}
#rightPanel .project ul li a:hover{font-weight:bold; color:#943415}
#rightPanel .project ul li a.bottom{width:250px; height:20px; margin:0px; padding:0 0 0 10px; float:left;  font-size:12px; color:#bb9d59; line-height:18px; text-decoration:none; background:url(images/listbg.jpg) no-repeat}
#rightPanel .project ul li a.bottom:hover{font-weight:bold; color:#943415} 
#footPanel{width:923px; margin:0px; padding:25px 0 29px 0; float:left; background:url(images/footbg.jpg) no-repeat center top; display:none;}
#footPanel .nav{width:923px; margin:0px; padding:0px; float:left}
#footPanel .nav ul{width:375px; margin:0 auto; padding:0px; display:block}
#footPanel .nav ul li{width:auto; margin:0px; float:left; padding:0px; display:block}
#footPanel .nav ul li .blank{width:auto; margin:0px; padding:0 7px 0 7px; float:left;  font-size:11px; font-weight:bold; color:#943415}
#footPanel .nav ul li a{width:auto; margin:0px; float:left; padding:0px;  font-size:11px; font-weight:bold; color:#943415; text-decoration:none}
#footPanel .copyright{width:923px; margin:3px 0 0 0; padding:0px; float:left;  font-size:11px; color:#bb9d59; line-height:15px; text-align:center}
#footPanel .designInfo{width:923px; margin:3px 0 0 0; padding:0px; float:left;  font-size:11px; font-weight:bold; color:#bb9d59; text-align:center}
#footPanel .designInfo a{color:#943415; text-decoration:none}
#footPanel .validation{width:923px; margin:4px 0 0 0; padding:0px; float:left}
#footPanel .validation ul{width:138px; margin:0 auto; padding:0px; display:block}
#footPanel .validation ul li{width:auto; margin:0px; padding:0px; float:left; display:block}
#footPanel .validation ul li .blank{width:6px; height:17px; margin:0px; padding:0px; float:left}
#footPanel .validation ul li a{width:66px; height:17px; margin:0px; padding:0px; float:left;  font-size:10px; font-weight:bold; color:#943415; line-height:16px; text-align:center; text-decoration:none; background:url(images/validationBg.jpg) no-repeat}
#menu{display: inline-block;
    float: right;
    margin: 32px 0 0;
    padding: 0;}
#menu ul{margin:0px 50px; padding:0px; float:right; display:block}
#menu ul li{width:auto; margin:0 10px 0 0; padding:0px; float:left; display:block}
#menu ul li a{width:auto;margin:0px; padding: 5px 10px; float:left;  font-size:16px; color:#45ada9;  text-decoration:none; cursor:pointer}
#menu ul li a:hover, #menu ul li.current-menu-item a{border-radius: 5px 5px 5px 5px;
-moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
border: 0px solid #000000; background-color:#ffffff; color:#943415; }
#menu ul li.current-menu-item a {font-weight: bold;}
#menu ul li a span{width:auto; height:16px; margin:0px; padding:2px 8px 0 8px; float:left; cursor:pointer}
#menu ul li a:hover span{background:url(images/leftCurve.jpg) no-repeat left}
#menu ul li .blank{width:1px; height:18px; margin:0px; padding:0 5px 0 5px; float:left; background:url(images/mBlank.jpg) no-repeat center top;}

#topLevel {width:100%; background:rgba(38,96,109,.9); text-align:center; display:table;}
.menu-header-menu-container {display:inline-block;}
#topLevel ul {width:auto; margin:0px; padding:0px; list-style:none;}
#topLevel ul li {float:left; padding:9px 20px; font-size:16px;}
#topLevel ul li.current-menu-item {font-weight:bold;}
#topLevel ul li a {color:#fff; text-decoration:none;}
#topLevel ul li a:hover {text-decoration:underline;}

.PageContent {width:1100px; margin:0px auto;}
h1.archive-title {color: #0b636b;
    float: none;
    font-size: 44px !important;
    margin: 0;
    padding: 0; font-weight:normal;}
	
.testimonial header {min-height:0;}
.testimonial article header {margin-top:5px; padding:15px; min-height:0px;}
.testimonial article header:hover {background-color:#f9f6d4; color:#5f4918;}

a.innerP {color:#222222; font-size: 15px; text-decoration:none;}
a.innerP:hover {text-decoration:underline;}

.categories-links {display:none;}
span.vcard a {color:#943415; text-decoration:none;}

h1.innerHead {color: #0b636b;
    float: none;
    font-size: 24px;
    margin: 0 0 5px 0;
    padding: 0;}

.postDetail p {padding:14px 0 0 !important; line-height:28px;}
.entry-post-category-name, .post-author-name { display:inline-block;font-size: 17px;}
.post-author-name{color:#943415; margin-left:10px;}
.post-author-name:before {content:": ";}
.bread {margin:10px 0px;}

h1.innerHead span {color: #5f4918;
    display: block;
    font-size: 18px; padding:10px 0px; border-top:1px solid; border-bottom:1px solid;}

.charchamea{ background-color:#943415; padding:17px; margin:37px 0px; color:#edca7a;}
.charchamea ul {list-style:none; padding:0px; margin:0px;}
.charchamea ul li h1{display:none;}
.charchamea ul li h2 {color: #edca7a !important;
    float: none !important;
    width: auto !important; font-weight:bold !important;}
.charchamea ul li div.textwidget p {font-size:15px !important;}
.charchamea ul li div.textwidget p br {display:block; margin-bottom:15px;}

.contactMe{ background-color:#26606d; padding:17px; margin:0px 0px; color:#fff;}
.contactMe ul {list-style:none; padding:0px; margin:0px;}
.contactMe ul li h1{display:none;}
.contactMe ul li h2 {color: #fff !important;
    float: none !important;
    width: auto !important; font-weight:bold !important;}
.contactMe ul li div.textwidget p {font-size:15px !important; margin-bottom:15px;}
.contactMe ul li div.textwidget p br {display:block; margin-bottom:0px;}

ul.writer {list-style: outside none none;
    margin:21px 0px;
    padding: 0;}
ul.writer li {border: 1px solid #943415;
    float: left;
    margin: 0 10px 10px 0;
    padding: 20px;
    width: 41%;font-weight:bold;}
ul.writer li:hover {background-color:#943415;}
ul.writer li:hover a {color:#fff; }
ul.writer li a{color:#943415; text-decoration:none;}
ul.writer li a:hover {color:#fff;}

