body{background-color:#ffffff; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-size:12px;}

/* Yahoo Reset rules for Cross browser compatibility */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,a,img{  
	margin:0; 
	padding:0; 
	outline:none;
} 

table { 
	border-collapse:collapse; 
	border-spacing:0; 
} 
fieldset,img {  
	border:0; 
} 
address,caption,cite,code,dfn,th,var { 
	font-style:normal; 
	font-weight:normal; 
} 
ol,ul {  
list-style:none; 
} 

/* /Yahoo Reset rules for Cross browser compatibility */


.clear {clear:both;}
.left {float:left;}
.right {float:right;}

img {outline:none;}

li, a {outline:none;}

* :click { outline: 0; }



.global-bg-tile{background:url(http://www.imaginarium.co.in/ee/new/images/global/global-bg-tile.jpg) repeat-x 0 0; height:1000px;}
.global-bg{background:url(http://www.imaginarium.co.in/ee/new/images/global/global-bg.jpg) no-repeat top center; height:1000px;}
.global-bg-left{background:url(http://www.imaginarium.co.in/ee/new/images/global/global-bg-left.jpg) repeat-x 0 0; height:1000px;}
.global-bg-right{background:url(http://www.imaginarium.co.in/ee/new/images/global/global-bg-right.jpg) repeat-x top left; height:1000px;}

.maincont{width:617px; margin:0 auto; height:136px;}
.headerLogo{ color:#949899; float:left; width:225px }
.headerLogo .innerpad { padding:50px 0 0 14px;}

.header_text{ color: #999999; width:285px; float:left; padding: 0 0 0 10px;}
.header_text .img_divider {float:left; margin:40px 7px 0 0;}
.header_text .innerpad { font-size:16px; line-height:20px; padding:58px 0 0 0; font-weight:bold; width:250px; float:left;} 
.navband {width:617px; margin:0 auto; height:49px;}
.navband ul { list-style-type:none; }
.navband ul li { float:left; display:inline; padding:15px 28px 0 28px}
.navband ul li.divider { float:left; display:inline; width:2px; padding:9px 0 0 0; }
.navband ul li a { color:#ffffff; text-decoration:none; font-weight:bold; font-size:14px }
.navband ul li a:hover { color:#bbf86a;    }





.navband ul li a.sel:hover { color:#bbf86a;    }

.mncont { }
.mncont .bgLftnav{ background:url(http://www.imaginarium.co.in/ee/new/images/bgNav.gif) no-repeat;  }
.mncont .bgLftnav .lftnavmn { padding:11px 0 0 0; }

.mncont .bgLftnav .lftnavmnrowSel { background:#336666; width:140px; margin:-6px 0 0 0px; background:url(http://www.imaginarium.co.in/ee/new/images/bgsel.gif) no-repeat scroll 3px 0;    }
.mncont .bgLftnav .lftnavmnrowSel .lftnavmninner {  padding:12px 0 6px 0; text-align:center;  }
.mncont .bgLftnav .lftnavmnrowSel .lftnavmninner a { color:#484848; font-size:12px; font-weight:bold; text-decoration:none; }
.mncont .bgLftnav .lftnavmnrowSel .lftnavmninner a:hover { color:#33cccc; font-size:12px; font-weight:bold; }

.mncont .bgLftnav .lftnavmnrow {  width:124px; margin:5px 0 0 10px;   }
.mncont .bgLftnav .lftnavmnrow .lftnavmninner {  padding:3px 0 3px 0; text-align:center;  }
.mncont .bgLftnav .lftnavmnrow .lftnavmninner a { color:#484848; font-size:12px; font-weight:bold; text-decoration:none; }
.mncont .bgLftnav .lftnavmnrow .lftnavmninner a:hover { color:#fff; font-size:12px; font-weight:bold; }
.mncont .bgLftnav .lftnavmnrow .hr {   text-align:center;   }


.mncont .bgrhtnav {}
.mncont .bgrhtnav .rightlink {background:url(http://www.imaginarium.co.in/ee/new/images/bgNavRHS.gif) no-repeat; width:145px; height:41px; margin:0 0 0 0;  }
.mncont .bgrhtnav .rightlink .inner{padding:4px 8px 8px 30px ; text-align:center; font-weight:bold; font-size:12px; text-align:left  }
.mncont .bgrhtnav .rightlink .inner a {color:#4a6b7b; font-weight:bold; text-decoration:none ; width:105px; display:block}
.mncont .bgrhtnav .rightlink .inner a:hover {color:#4a6b7b; font-weight:bold; text-decoration:none}

.mncont .bgrhtnav {}
.mncont .bgrhtnav .rightlink02 {background:url(http://www.imaginarium.co.in/ee/new/images/bgNavRHSbig.gif) no-repeat; width:153px; height:63px; margin:0 0 0 0;  }
.mncont .bgrhtnav .rightlink02 .inner{padding:13px 2px 8px 30px ; text-align:left; font-weight:bold; text-transform:capitalize; font-size:12px; }
.mncont .bgrhtnav .rightlink02 .inner a {color:#484848; font-weight:bold; text-decoration:none; display:block; width:118px; }
.mncont .bgrhtnav .rightlink02 .inner a:hover {color:#4a6b7b; font-weight:bold; text-decoration:none}

.mncont .bgrhtnav02 {margin:60px 0 0 0}
.mncont .bgrhtnav02 .rightlink {background:url(http://www.imaginarium.co.in/ee/new/images/bgNavRHS.gif); width:119px; height:51px; margin:0 0 10px 0;  }
.mncont .bgrhtnav02 .rightlink .inner{padding:13px 8px 8px 8px ; text-align:center; font-weight:bold; font-size:10px;  }
.mncont .bgrhtnav02 .rightlink .inner a {color:#003333; font-weight:bold; text-decoration:none }
.mncont .bgrhtnav02 .rightlink .inner a:hover {color:#65af11; font-weight:bold; text-decoration:none}

.mncont .dvBoxMn01 {margin:0px 0 0 0; width:641px; float:left;}
.mncont .dvBox01 {margin:0 0 0 0; }
.mncont .dvBox01 .header{ width:200px; color:#333333; font-size:21px; font-weight:bold; margin:0px 0 3px 0; padding:0 0 0 20px}
.mncont .dvBox01 .dvBoxcln1{ width:211px; float:left;}
.mncont .dvBox01 .dvBoxcln1 .img{border:1px solid #bec6c9; height:220px; width:206px;}
.mncont .dvBox01 .dvBoxcln1 .img img{ padding:20px 0 0 0;}
.mncont .dvBox01 .dvBoxcln1 .txtBox{ background:#9d9d9d; color:#FFFFFF; padding:3px 0 6px 5px; margin:2px 0 0 0; width:203px;}
.mncont .dvBox01 .dvBoxcln2{ width:279px; float:left;  border-right:2px solid #FFFFFF;}
.mncont .dvBox01 .dvBoxcln2 .img{ border:1px solid #bec6c9}
.mncont .dvBox01 .dvBoxcln2 .txtBox{ background:#9d9d9d; color:#FFFFFF; padding:3px 0 6px 5px; margin:2px 0 0 0 }
.mncont .dvBox01 .dvBoxcln3{ width:184px; float:left;  border-right:2px solid #FFFFFF;}
.mncont .dvBox01 .dvBoxcln3 .img{ border:1px solid #bec6c9}
.mncont .dvBox01 .dvBoxcln3 .txtBox{ background:#9d9d9d; color:#FFFFFF; padding:3px 0 6px 5px;  margin:2px 0 0 0 }


.box02 { background:#f5f5f5; border:2px solid #e2e4e6; width:637px; }
.box02 .inspd { padding:5px 7px 5px 5px }
.box02 .inspd .hd01 { color:#626262; font-size:17px; font-weight:bold; padding:0 0 10px 0; text-transform:uppercase  }
.box02 .inspd .cnt { padding:5px 0 5px 0;  }
.box02 ul li { background:transparent url(http://www.imaginarium.co.in/ee/new/images/bullet.gif) no-repeat scroll 0 7px; list-style-type:none; margin:0 0 0 12px; padding:0 0 0 19px; }
.box02 ol {list-style-type: decimal; margin:0 0 0 30px}
.box02 ol li {padding:3px 0 2px 0px}

.box03Mn { width:637px; margin:20px 0 0 0 }
.box03 { background:#f5f5f5; border:2px solid #e2e4e6; margin:0px 0 0 0 }
.box03Mn .inspd { padding:5px 7px 15px 5px }
.box03Mn .hd01 { color:#626262; font-size:17px; font-weight:bold; padding:5px 0 10px 0; text-transform:uppercase  }
.box03Mn .inspd .cnt { padding:5px 0 5px 0;  }
.box03Mn ol {list-style-type: decimal; margin:0 0 0 30px}
.box03Mn ol li {padding:3px 0 2px 0px}
.box03Mn ul li { background:transparent url(http://www.imaginarium.co.in/ee/new/images/bullet.gif) no-repeat scroll 0 7px; list-style-type:none; margin:0 0 0 12px; padding:0 0 0 19px; }

.mncont .dvlftBox { color:#666666; font-weight:bold; margin:20px 0 30px 0; line-height:15px; }
.mncont .dvlftBox1 { color:#666666; font-weight:bold; margin:80px 0 30px 0; line-height:15px; background:url(http://www.imaginarium.co.in/ee/new/images/testimonial-bg.gif) no-repeat; width:164px; height:272px; }
.mncont .bgboxcnt { background:url(http://www.imaginarium.co.in/ee/new/images/bgradian-new.gif) no-repeat scroll 0 0 #FFFFFF; width:641px; }
.mncont .bgboxcnt .bginner{ padding:10px 0 60px 15px; color:#000000; font-size:13px;   }
html* .mncont .bgboxcnt .bginner{ padding:10px 15px 60px 15px; color:#000000; font-size:12px;   }
.mncont .bgboxcnt .btmbxcnt {  }
.bdrgreen { border:3px solid #9dd059; }

.dvfooterbg { background:url(http://www.imaginarium.co.in/ee/new/images/bgfooter.gif) no-repeat;  height:92px; margin:70px 0 0 0; }
.dvfooterbg .dvfooterbginner{ background:url(http://www.imaginarium.co.in/ee/new/images/bgfooter.gif);}
.dvfooterbg .footer{margin:auto; width:780px; height:71px;}
.dvfooterbg .footerinner {padding:24px 0 0 0;}
.dvfooterbg .lft {float:left;  margin:0 0 0 15px;}
.dvfooterbg .right {float:left; margin:0 0 0 15px; font-weight:bold;}

.dvinisde{}
.dvinisde .box01 { background:url(http://www.imaginarium.co.in/ee/new/images/bgradian.gif) no-repeat;  }
.dvinisde .hd { font-family:"Trebuchet MS"; font-size:18px; font-weight:bold; padding:5px 0 5px 10px; text-transform:uppercase  }
.dvinisde .box01 .dvBoxcln{ width:188px; float:left;  }
.dvinisde .box01 .dvBoxcln .img{ }
.dvinisde .box01 .dvBoxcln .txtBox{ background:#333333; color:#FFFFFF; padding:3px 0 6px 5px;  }
.dvinisde .box01 .cntIn {   padding:10px 10px 30px 30px; line-height:15px;}
.dvinisde .boxmax { margin:10px 0 0 0} 

.main-cont {
	width:995px;
	margin:0 auto;

}
.gallery-cont {
	width:641px;
	background:url(http://www.imaginarium.co.in/ee/new/images/bgcontentBig.gif) top right no-repeat;
	margin-bottom:20px;
	
}
.gallery-cont h1 {
	font-size:24px;
	color:#4b6c7c;
	margin-top:35px;
	margin-left:10px
}




.gallery-cont-units li {
	display:block;
	width:139px;
	height:180px;
	margin:3px 0 8px 7px;
	background-image: url(http://www.imaginarium.co.in/ee/new/images/gallery-hold1.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	text-align:center; float:left
	
}
html* .gallery-cont-units li {
	display:block;
	float:left;
	border:0px solid red;
	width:139px;
	height:175px;
	margin:3px 0 8px 3px;
	background-image: url(http://www.imaginarium.co.in/ee/new/images/gallery-hold1.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.gallery-cont-units li img {
	margin:10px 10px 5px 10px;
}
.gallery-cont-units li div p {
	color:#0b8382;
	text-align:center;
	height:30px;
}
.gallery-cont-units li div p img {
	margin:0 0 0 8px;
}
.imgbtmlft { color:#009999;
font-size:12px;
padding:5px 6px 3px 7px;
line-height:13px; }

html* .lftW { width:184px; 	}
.lftW { width:164px; 	}


.bx  { padding: 10px 0 7px 0; width:613px; } 

.bx .hd { font-size:17px; margin:0px; padding:0px 10px; font-weight:bold; color:#8EB759;  }
.bx .cont  { padding:5px 10px;}
.bx .cont  p { padding:5px 0 5px 0 ;  }
.bx .cont ul { margin:10px 0 0 25px; padding:0px; list-style-type:none; }
.bx .cont ul li { background:transparent url(http://www.imaginarium.co.in/ee/new/images/bullet.gif) no-repeat scroll 0 7px; list-style-type:none; margin:0 0 0 12px; padding:0 0 0 19px; }
.cont a { color:#1575af; text-decoration:underline;}
.bx a { color:#1575af!important; text-decoration:underline;}

.clrB { clear:both}
.hdblue { color:#75a7ae; font-weight:bold; padding:2px 0 4px 0; font-size:16px}
.bx ol {list-style-type: decimal; margin:0 0 0 30px}
.gallery-cont-units ol {list-style-type: decimal; margin:0 0 0 3px}
.bx ol li {padding:3px 0 2px 0px}


.dvMnBox{ width:100%; }
.dvMnBox .dvLft {width:49%; float:left; }
.dvMnBox .dvRht { width:49%; float:right; font-size:11px;  }
.dvMnBox .dvRht input,select,textarea { font-size:11px; }
*html .dvMnBox .dvRht input,select,textarea { font-size:11px; color:#72b023!important; }
.Btn02 { background:url(http://www.imaginarium.co.in/ee/new/images/btnSubmit.gif); width:103px; height:47px; border:none; cursor:pointer;	  }



.dvRht input[type='text'] { border-left:1px solid #78c319; border-top:1px solid #72b023; border-right:1px solid #d5fca5; border-bottom:1px solid #d5fca5; width:140px; color:#72b023; }
.dvRht select { border-left:1px solid #78c319; border-top:1px solid #72b023; border-right:1px solid #d5fca5; border-bottom:1px solid #d5fca5; width:140px; color:#72b023; }
.dvRht textarea { border-left:1px solid #78c319; border-top:1px solid #72b023; border-right:1px solid #d5fca5; border-bottom:1px solid #d5fca5; width:140px; color:#72b023; height:50px; }
*html .dvRht textarea { border-left:1px solid #78c319; border-top:1px solid #72b023; border-right:1px solid #d5fca5; border-bottom:1px solid #d5fca5; width:140px; color:#72b023; height:50px; }

.dvMnBox h3 { color:#BF9722;
font-size:12px;
margin:0;
padding:0;}

.dvMnBox h2 { color:#BF9722;
color:#231F20;
font-size:25px;
margin:0;
padding:0;}

.redFont {
color:#FF0000;
}


.dvError {
color:#FF0000;
}

.PhBoxLft {padding: 0pt 10px 2px 0pt; width: 210px; float:left }
.PhBoxLft02 {padding: 0pt 10px 2px 0pt; width: 180px; float:left }

.hdsmall { padding:10px 0 0 12px; color:#2c729b; font-weight:bold}




