﻿html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input,img { margin:0; padding:0;}
body,h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,th,p,a,li,td,dl,dt,dd { color:#454545;}
ul,ol { list-style:none;}
fieldset { border:none;}
img { border:none;}


p,dd {
	line-height:28px;
	text-align: left;
	text-align:justify;
	margin-bottom:8px;
}
ol { list-style-type:decimal; margin:0 0 0 38px;}
ol li { color:#676767;}
input[type=text]:focus{ outline:0; border:1px solid #999;}


/* HTML5 tags */
header, section, footer,
aside, nav, article, figure {
	display: block;
}


.clear {
	clear:both;
}




a.coman{color:#7e8d16;text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
a.coman:hover{color:#a01010;text-decoration:underline;}

a.back{font-family:Rockwell, Helvetica, Arial; font-size:24px; text-decoration:none; font-weight:normal; color:#e65a25;}
a.back:hover{font-family:Rockwell, Helvetica, Arial; font-size:24px; text-decoration:none; font-weight:normal; color:#e65a25;}

@font-face {
	font-family:'Rockwell';
	src: url('/images/rock-webfont.html');
	src: local('?'), url('/images/rock-webfont.woff') format('woff'), url('/images/rock-webfont.ttf') format('truetype'), url('/images/rock-webfont.svg#webfontnOYXmu9v') format('svg');
	font-weight: normal;
	font-style: normal;
}


body { background:#fff;font:normal 12px Arial,Verdana,sans-serif; }

#main-wrapper3{width:100%;float:left;background:#fff url(/images/bg3.jpg) center top no-repeat;}

#main-wrapper{width:100%;float:left;background:#fff url(/images/bg.jpg) center top no-repeat;}
.common-wide{width:970px;float:left;}
.page-wrapper{width:970px;margin:0px auto; overflow:hidden;}
#top{width:970px;float:left;  }

#logo{width:244px;float:left;padding-top:10px;}
.top-right{width:670px; float:right; border-top:5px solid #7dc400;padding-top:10px; }
.tag{float:left; width:970px; text-align:center; margin-top:33px; }

#main-wrapper1{width:100%;float:left;background:#fff url(/images/bg.png) repeat; padding-top:20px; border-top:1px solid #fff;}

.content-left{width:970px; float:left; min-height:200px;}
.content-right{width:226px; float:right; background:url(/images/useful-bg.jpg) no-repeat left top; height:564px;}
.box{width:200px; float:left; padding:0 8px 0 0;}
.box1{width:740px; float:left; background:url(/images/belt.jpg) no-repeat; height:150px; margin-top:10px; padding:30px 0 0 20px; }

.bor{border-right:2px #FFF solid;} 
.bor1{ padding-left:8px;} 
.text{font-family:Arial; font-size:14px; text-decoration:none; font-weight:normal; color:#2e2e2e; line-height:20px;}
.blue{font-family:Rockwell, Helvetica, Arial; font-size:18px; text-decoration:none; font-weight:normal; color:#0067ab; line-height:20px;}
h1{font-family:'MV Boli', Helvetica, Arial; font-size:24px; text-decoration:none; font-weight:normal; color:#122757; margin-bottom:20px;}
h2{font-family:Rockwell, Helvetica, Arial; font-size:24px; text-decoration:none; font-weight:normal; color:#; margin-bottom:20px;}
h3{font-family:Rockwell, Helvetica, Arial; font-size:24px; text-decoration:none; font-weight:normal; color:#fff; margin-bottom:20px;}
h4{font-family:Rockwell, Helvetica, Arial; font-size:24px; text-decoration:none; font-weight:normal; color:#0067ab; margin-bottom:20px;}
h5{font-family:Rockwell, Helvetica, Arial; font-size:24px; text-decoration:none; font-weight:normal; color:#e65a25; margin-bottom:20px; border-bottom:1px dashed #000; padding-bottom:10px;}



#useful{width:200px; float:left; padding:28px 0 0 15px;}
#useful ul{ margin:0; padding:0 0 0 5px;}
#useful ul li{ list-style-type:none;
background:url(/images/arrow.png) no-repeat 0px 10px;
padding-left:15px; border-bottom:1px dashed #fff; padding-bottom:8px;}
#useful ul li:hover{ border-bottom:1px dashed #000;}
#useful ul li.last{border-bottom:none;}
#useful ul li a{ font-family:Arial; font-size:14px; text-decoration:none; font-weight:normal; color:#2e2e2e; line-height:25px; display:block;}
#useful ul li a:hover{ color:#000; }


#new{width:350px; float:left; padding:0px 0 0 0px; min-height:175px;}
#new ul{ margin:0; padding:0 0 0 5px;}
#new ul li{ list-style-type:none;
background:url(/images/arrow.jpg) no-repeat left center;
padding-left:15px; border-bottom:1px dashed #fff;}
#new ul li a{ font-family:Arial; font-size:14px; text-decoration:underline; font-weight:normal; color:#2e2e2e; line-height:30px; }
#new ul li a:hover{ color:#e65a25; text-decoration:none; }


#work{width:700px; float:left; padding:0px 0 0 0px;}
#work ul{ margin:0; padding:0 0 0 5px;}
#work ul li{ list-style-type:none;
background:url(/images/arrow.jpg) no-repeat left center;
padding-left:15px; border-bottom:1px dashed #ccc;}
#work ul li a{ font-family:Arial; font-size:14px; text-decoration:none; font-weight:normal; color:#2e2e2e; line-height:40px; }
#work ul li a:hover{ color:#e65a25; text-decoration:underline; }


ul.feabox {padding:0px 0 0 0px;}
ul.feabox li {	width: 140px;
	float: left; display: inline;margin:0 15px 0 10px;}
ul.feabox li h5 {height:25px;padding:4px 5px 0 5px; text-align:center;}
ul.feabox li h5 a {color:#2e2e2e;text-decoration:none;font-size:12px; font-family:Arial, Helvetica, sans-serif;}
ul.feabox li h5 a:hover {color:#e65a25;text-decoration:underline;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
ul.feabox li img { border:1px solid #CCC; padding:5px;}


/*footer*/
#footer { background:#fab71a url(/images/footer-bg.jpg) repeat-x; margin:0px 0 0 0; clear:both; border-top:0px solid #aaa; width:100%;width:expression(document.body.clientWidth <= 1000? "1000px": "auto"); min-width:970px; height:auto}
#footer ul { float:left; padding:15px 10px 6px 10px; width:112px; overflow:hidden; height:100%;}
#footer ul.last { padding-right:3px;}
#footer ul li { color:#fff;}
#footer ul li a { color:#000; display:block; font-size:14px; line-height:20px; text-decoration:none;}
#footer ul li a:hover { color:#000; text-decoration:underline;}
#footer li { border-top:0px solid #3a77a3; margin:0;padding:3px 0;}
#footer ul.last li { padding:5px 0 9px 0;}
#footer ul.last li a strong { color:#aaa;}
#footer ul li.title { color:#fff; font-size:14px; height:24px; border:none; border-bottom:0px solid #3a77a3; font-weight:bold;}
#footer .copyright { clear:both; text-align:center;padding:10px 0 12px; color:#000;}
#footer .social {float:right; width:220px; text-align:right; padding-top:20px;}

.footer-box{width:970px; margin:0px auto; min-height:80px; background:url(/images/foot-rib.jpg) center top no-repeat; padding-top:30px;}
.footer1{float:left; width:420px; border-right:2px solid #fbb919; }
.footer2{float:left; width:320px; overflow:hidden; padding-left:10px; border-right:2px solid #fbb919; }
.footer2 h1{ color:#fff; font-size:20px;}
.footer2 p{ color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:14px;}

.footer3{float:left; width:190px; overflow:hidden; padding-left:20px; }
.footer3 h1{ color:#fff; font-size:20px;}


.content-internal{width:720px; float:left; min-height:300px; margin-bottom:20px;}
.internal-right{width:226px; float:right;}
.text-content{font-size:17px; font-family:Rockwell, Helvetica, Arial;}

.text-content1{font-size:16px; font: 18px/27px 'DevroyeRegular', Arial, sans-serif;  } 

.blue1{font: 16px/27px 'DevroyeRegular', Arial, sans-serif; text-decoration:none; font-weight:normal; color:#0067ab; text-align:left; line-height:20px;}
.blue2{font-family:Rockwell, Helvetica, Arial; font-size:16px; text-decoration:none; font-weight:normal; color:#0067ab; text-align:left; line-height:20px;}
.im-bor{border:1px solid #CCC; padding:5px; margin-right:5px; margin-bottom:5px; }

.blue21{font-family:Arial; font-size:12px; text-decoration:none; font-weight:normal; color:#000000; text-align:left; line-height:20px;}


.button {
	display:inline-block; 	font-family:Rockwell, Helvetica, Arial;	font-size:18px;
	line-height:25px;	font-weight:normal;	color:#fff; 	background:#93b500;	padding:0 5px;	min-width:38px;	text-align:right;
		-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;	-o-transition: all 0.5s ease;	cursor:pointer;	text-decoration:none; 

}	.button:hover {background:#0284a6; color:fff;}

a.w1{font-size:17px; font-family:Rockwell, Helvetica, Arial; color:#0067ab;}
a.w1:hover{font-size:17px; font-family:Rockwell, Helvetica, Arial; color:#454545;}

#new1{width:360px; float:left; padding:14px 0 0 0px;}


/*nursery*/

#nursery-wrapper{width:100%;float:left;background:#fff url(/images/junior-wings.jpg) center top no-repeat; height:1130px;}

.nursery-content{float:left; margin-top:720px; width:500px; font-family:Arial, Helvetica, sans-serif; font-size:18px; text-decoration:none; line-height:24px;}




@font-face {
    font-family: 'DevroyeRegular';
    src: url('/images/DEVROYUN-webfont.eot');
    src: url('/images/DEVROYUN-webfontd41d.eot?#iefix') format('embedded-opentype'),
         url('/images/DEVROYUN-webfont.woff') format('woff'),
         url('/images/DEVROYUN-webfont.ttf') format('truetype'),
         url('/images/DEVROYUN-webfont.svg#DevroyeRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

.a1
{
	text-align:center;
}



*------------------POPUPS------------------------*/


img {border: none;}


#fade {
 display: none;
 background: #000; 
 position: fixed; left: 0; top: 0; 
 z-index: 10;
 width: 100%; height: 100%;
 opacity: .80;
 z-index: 9999;
}
.popup_block{
 display: none;
 background: #000;
 padding: 20px;  
 border: 20px solid #ddd;
 float: left;
 font-size: 1.2em;
 position: fixed;
 top: 50%; left: 50%;
 z-index: 99999;
 -webkit-box-shadow: 0px 0px 20px #000;
 -moz-box-shadow: 0px 0px 20px #000;
 box-shadow: 0px 0px 20px #000;
 -webkit-border-radius: 10px;
 -moz-border-radius: 10px;
 border-radius: 10px;
 text-align:left;
}
img.btn_close {
 float: right; 
 margin: -55px -55px 0 0;
}
.popup p {
 padding: 5px 0px;
 margin: 5px 0;
 
}

#bigimg{float:left; width:780px;}
.bmg{float:left; margin-left:20px;}


/*--Making IE6 Understand Fixed Positioning--*/
*html #fade {
 position: absolute;
}
*html .popup_block {
 position: absolute;
}