/* ----------------------------------------------
	Website Name : 
	Author : Siraj mukkam
	Author mail : siraj@channelsoftech.com     
 ------------------------------------------------ */
 
/* ----------------------------------------------
   HTML ELEMENTS
------------------------------------------------- */ 


@font-face {
    font-family: 'aweregular';
    src: url('css/font/dawnland.awe-webfont.eot');
    src: url('css/font/dawnland.awe-webfont.eot?#iefix') format('embedded-opentype'),
         url('css/font/dawnland.awe-webfont.woff') format('woff'),
         url('css/font/dawnland.awe-webfont.ttf') format('truetype'),
         url('css/font/dawnland.awe-webfont.svg#aweregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'anjelika_rosemedium';
    src: url('css/font/anjelika_rose-webfont.eot');
    src: url('css/font/anjelika_rose-webfont.eot?#iefix') format('embedded-opentype'),
         url('css/font/anjelika_rose-webfont.woff') format('woff'),
         url('css/font/anjelika_rose-webfont.ttf') format('truetype'),
         url('css/font/anjelika_rose-webfont.svg#anjelika_rosemedium') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'anjelika_rose_thinthin';
    src: url('css/font/anjelika_rose_thin-webfont.eot');
    src: url('css/font/anjelika_rose_thin-webfont.eot?#iefix') format('embedded-opentype'),
         url('css/font/anjelika_rose_thin-webfont.woff') format('woff'),
         url('css/font/anjelika_rose_thin-webfont.ttf') format('truetype'),
         url('css/font/anjelika_rose_thin-webfont.svg#anjelika_rose_thinthin') format('svg');
    font-weight: normal;
    font-style: normal;

}



body {margin:0px; background:#fff url(images/bg.jpg) repeat; }

/* headers */
h1, h2, h3, h4 { font-family:"Trebuchet MS", Arial, Verdana; margin:0;}

h1 { font-size: 17px; font-weight: normal; color:#ee1c25; text-shadow: 1px 1px 1px #ccc;}
h2 { font-size: 15px; font-weight: bold; color:#299929;}
/* fonts */
.mainmenu_font {font-family:'anjelika_rose_thinthin', Verdana, Helvetica, sans-serif; font-size:26px; color: #fff; font-weight:normal; letter-spacing:1px;}

.mainmenu_fontB {font-family:'anjelika_rose_thinthin', Verdana, Helvetica, sans-serif; font-size:23px; color:#000; font-weight:normal; letter-spacing:1px;}

.active{ color:#eb0062; text-decoration:underline;}
.rights{position:fixed; right:0; top:200px; }


.mainmenu_text {font-family:"Lucida Grande", "Trebuchet MS" , Verdana, Helvetica, sans-serif; font-size:10px;color: #a7dfbe; font-weight:normal; }

.welcome {font-family:'aweregular' , Verdana, Helvetica, sans-serif; font-size:36px;color: #FFF; font-weight:normal; }
.welcomeT {font-family:'aweregular' , Verdana, Helvetica, sans-serif; font-size:36px;color: #30b3d4; font-weight:normal; }

.subTiT {font-family:'anjelika_rose_thinthin', Verdana, Helvetica, sans-serif; font-size:26px; color:#ed2d36; font-weight: bold; letter-spacing:1px;}

.gallery{ border:solid 4px #CC9900;}

.allmaintit {font-family:"Lucida Grande", "Trebuchet MS" , Verdana, Helvetica, sans-serif; font-size:22px;color: #fff; font-weight:normal; }
.news {font-family:"Lucida Grande", "Trebuchet MS" , Verdana, Helvetica, sans-serif; font-size:15px;color: #fff; font-weight: bold; }
.anormal-font2 {font-family:"Lucida Grande", "Trebuchet MS" , Verdana, Helvetica, sans-serif; font-size:11px;color: #000; font-weight:normal; line-height:17px;}
.text {font-family:"Lucida Grande", "Trebuchet MS" , Verdana, Helvetica, sans-serif; font-size:13px;color: #19191a; font-weight:normal; line-height:22px; }
.text2 {font-family:"Lucida Grande", "Trebuchet MS" , Verdana, Helvetica, sans-serif; font-size:13px;color: #ed2d36; font-weight:normal; line-height:22px; }

.faq {color: #03F; font-weight:bold}
.faqB {color: #F00; font-weight:bold}

/* links*/
a:link, a:visited {text-decoration:none;}
a:hover, a:active {color:#eb0062; text-decoration:underline;}

a:link.footer, a:visited.footer {text-decoration: none; color:#ededed; }
a:hover.footer {text-decoration:underline;}

a:link.more, a:visited.more {float:right;color:#CCCCCC;text-decoration: none; padding:2px 4px 2px 4px; background-color:#2d2d2d;}
a:hover.more {color: #FFFFFF; text-decoration:none;}

/* border */
img, iframe {border:0px;}
pre {margin:0;}


.list-style, .list-style li {margin:0; padding:0; margin-bottom:8px; list-style:url(images/point.png) inside;}

.afooter-titile {font-family:"Lucida Grande", "Trebuchet MS" , Verdana, Helvetica, sans-serif; font-size:15px;color: #000; font-weight: normal; text-transform:uppercase; }
.afooter-links {font-family:"Lucida Grande", "Trebuchet MS" , Verdana, Helvetica, sans-serif; font-size:12px;color: #6c6c6c;  margin-left:10px;}

/* form */
.text-area {width:270px; font:12px normal Arial, Helvetica, sans-serif; color:#000000; background:#f8f8f8; border:1px solid #e2e2e2;}
.text-field {width:340px; font:12px normal Arial, Helvetica, sans-serif; color:#000000; background:#f8f8f8; border:1px solid #e2e2e2;}

.img{ border:3px #008ece solid;}


/* ------------------------------------------
   LAYOUT
------------------------------------------- */ 
* {margin:0;border:0;padding:0;}


#topbg {width:100%; float:left }
#wrap1 {width:950px; height:auto; margin: auto;}

#topbg3 {width:100%; height:118px; margin:auto; background: url(images/footerbg.jpg) repeat-x; float:left; margin-top:0px;}
#wrap3 {width:1000px; height: 200px; margin: auto;}


#header {width:950px; height:400px; float:left; margin-top:0px;  position:relative;  background:url(images/sun.png) no-repeat top right;}
#headerAB {width:950px; height:291px; float:left; margin-top:0px;  position:relative;  background:url(images/sun.png) no-repeat top right;}
#logo {width: auto; height: auto; float:left; margin-top:10px;}
#edu_logo {width: auto; height: auto; float:left; margin:35px 0 0 20px;}
#mainmenu {width:214px; height:213px; float:right; margin:20px 108px 0 0;}

#menuA {width:214px; height: auto;  float:inherit; margin:10px 0 0 0; padding:5px;}
#menuB {width:214px; height: auto;  float:inherit; margin:-5px 0 0 0; padding:5px;}
#M-A {
	width:auto;
	height: 24px;
	float:left;
	padding:0 0 0 30px;
	background:url(images/point.png) no-repeat left top;
	position:absolute;
	left: 749px;
	top: 28px;
}

#M-B {
	width:auto;
	height: 24px;
	float:left;
	padding:0 0 0 30px;
	background:url(images/point.png) no-repeat left top;
	position:absolute;
	left: 635px;
	top: 56px;
}
#M-C {
	width:auto;
	height: 24px;
	float:left;
	padding:0 0 0 30px;
	background:url(images/point.png) no-repeat left top;
	position:absolute;
	left: 731px;
	top: 87px;
}
#M-D {
	width:auto;
	height: 24px;
	float:left;
	padding:0 0 0 30px;
	background:url(images/point.png) no-repeat left top;
	position:absolute;
	left: 799px;
	top: 138px;
}

#M-E {
	width:auto;
	height: 24px;
	float:left;
	padding:0 0 0 30px;
	background:url(images/point.png) no-repeat left top;
	position:absolute;
	left: 619px;
	top: 133px;
}

#M-F {
	width:auto;
	height: 24px;
	float:left;
	padding:0 0 0 30px;
	background:url(images/point.png) no-repeat left top;
	position:absolute;
	left: 701px;
	top: 181px;
}

#M-G {
	width:auto;
	height: 24px;
	float:left;
	padding:0 0 0 30px;
	background:url(images/point.png) no-repeat left top;
	position:absolute;
	left: 573px;
	top: 222px;
}

#bannerr{
	width:675px;
	height:336px;
	float:left;
	position:absolute;
	left: 1px;
	top: 119px;
}

#contents {width:950px; height:auto; float:left; margin-top:0px; position:relative;  background:url(images/tree.png) no-repeat top right;}
#menutree {width:383px; height:500px; float:right; margin-top:0px;}

#contentsLEFT {width:550px; height:auto; float:left; margin-top:80px;}
#contentsLEFT_AB {width:500px; padding:0px 25px 0px 25px; height:auto; min-height:650px; float:left; margin-top:-141px; background:url(images/ab_bg.png) #fff no-repeat top center; z-index:100; }

#contentsBG {width:950px; height:167px; float:left; margin-top:0px; background:url(images/about.jpg) no-repeat top left;}
#abtBG {width:950px; height:167px; float:left; margin-top:0px; background:url(images/about.jpg) no-repeat top left;}


#text{width: 500px; height: auto; float:left; }



#ban_A {width:204px; height:351px; padding:40px 10px 10px 10px; float:left; background:url(images/ban_1.png) no-repeat top center;}

#ban_AA {width:204px; height:auto; margin:5px 0 0 0; float:left;}

#ban_B {width:203px; height:353px; padding:43px 10px 10px 36px; margin:-5px  0 0 10px; float:left; background:url(images/ban_2.png) no-repeat top center;}





#headerlogo {width: 100px; height: auto; float:right; margin-top:85px; }
#headerlogoA {width: 100px; height: auto; float:right; margin-top:0px; padding:5px; background:#0067da;}
#headerlogoB {width: 100px; height: auto; float:right; margin-top:2px; padding:5px; background:#0067da;}


#menu_1 {width: auto; height:54px; float:left; margin-top:0px; padding-top:10px;  }

#divide {width:38px; height:64px; float:left; margin-top:0px; background: url(images/links.png) right no-repeat; }


#header2 {width:1000px; height: auto; float:left; margin-top:0px;  }


#menulinks {width:294px; height: 35px; float:left; margin-top:0px; margin-left:86px; background:url(images/links_bg.png) no-repeat center top; }
#menulinks2 {width:294px; height: 35px; float:left; margin-top:10px;  background:url(images/links_bg.png) no-repeat center top; }
#menulinksgallery {width:316px; height: 116px; float:left; margin-top:20px; margin-left:59px; background:url(images/gallery_icon.png) no-repeat center top; }

#menutext {width: auto; height: auto;  float: right; margin-top:0px; margin-right:175px; padding-top:17px;}
#menuiocn {width: auto; height: 35px;  float: right; margin-top:0px; margin-right:15px;}

#menutext2 {width: auto; height: auto;  float: right; margin-top:0px; margin-right:141px; padding-top:17px;}
#menutext3 {width: auto; height: auto;  float: right; margin-top:0px; margin-right:157px; padding-top:17px;}
#menutext4 {width: auto; height: auto;  float: right; margin-top:0px; margin-right:89px; padding-top:17px;}

#menutextgallery {width: auto; height: auto;  float: right; margin-top:10px; margin-right:130px; padding-top:17px;}


#menu2 {width: auto; height: 35px; float:right; }

#homemenu {-moz-border-radius:5px; border-radius: 5px; width: auto; height: 18px; padding-left:20px; padding-right:20px; margin-right:2px; padding-top:17px; float:left; background:url(images/menu_bg.png) repeat-x center top;}


#welcome{width: 655px; height: auto; float:left; margin-top:20px;}

#newsbar{width:300px; height:287px; float:right; background: #00ac66; margin-top:2px;}
#bannerr2{width:980px; height:200px; float:left; background: #fdd; margin:10px;}

#contents_main{width:1000px; height: auto; float:left; }
.enquiry_1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}
