body{
padding:0px;
margin:0px;
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
background-color:#EDF1F2;
}

p{
margin:0;
font-size:12px; 
padding:1px 8px 10px 8px;
line-height:19px;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
}

h1{
font-size:16px;
color:#000000;
padding-left:4px;
margin-bottom:3px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
h2{
font-size:14px;
color:#000000;
margin-bottom:3px;
margin-top:1px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
.clear{
clear:both;
}
#main_block{
width:990px;
margin:auto;
}

#header{
width:990px;
height:125px;
background:url(images/header.jpg) no-repeat center top;
}
#logo{
padding:50px 0 0px 15px;
font:"action is";
width:244px;
height:60px;
font-weight:bold;
float:left;
margin-left:15px;
font-size:36px;
color:#FFFFFF;
background:url(images/logo.jpg) no-repeat;
}
#title{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
padding:80px 10px 10px 10px;
width:240px;
float:right;
color:#ffffff;
font-weight:bold;
}

#banner_block{
height:335px;
width:990px;
}
#nav{
background:url(images/nav.jpg) no-repeat;
height:335px;
width:230px;
float:left;
margin-bottom:4px;
}
#nav ul{
margin: 4px 0 0 0;
padding: 4px 0 4px 0;
width: 200px; /* Main Menu Item widths */
list-style-type: none;
font: bold 12px Verdana;
z-index:1000;
}
#nav ul li{
background:url(images/icon.gif) no-repeat center left;
position: relative;
margin:2px 0 0 15px;
padding-bottom:4px;
}

#nav ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color:#000000;
text-decoration: none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding: 4px 6px 4px 35px ;
}

#nav ul li a:hover{
color:#ffffff;
background:url(images/nav_hover.jpg) repeat-x center top;
}

#banner{
height:310px;
margin:6px 6px 0 0;
float:right;
padding:5px 4px 5px 6px;
background-color:#000000;
width:744px;
}


#container{
width:990px;
margin:auto;
display:inline-block;

}



#content{
width:980px;
padding: 0 5px 0 5px;
}

#left{
float:left;
width:810px;
}

.image_block{
width:759px;
height:170px;
}

.images_box_top{
background:url(images/image_top.jpg) no-repeat;
width:165px;
height:22px;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
padding:8px 0 0 15px;
}

.images_box_body{
background:url(images/image_body.jpg) no-repeat;
width:157px;
height:119px;
padding:10px 10px 10px 13px;
}

.content_rou{
border-top-width:14px;
width:807px;
padding-top:14px;
margin-bottom:5px;
background:url(images/content_top.jpg) no-repeat center top;
}

.content_rou_bg{
background:url(images/content_bg.jpg) repeat-y center top;
width:807px;
}
.content_rou_bm{
background:url(images/content_bm.jpg) no-repeat center top;
width:807px;
height:14px;
}


#right{
float:right;
width:163px;
}

.news_rou{
width:150px;
height:22px;
padding:8px 0 0 12px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
background:url(images/news_top.jpg) no-repeat center top;
}

.news_rou_bg{
background:url(images/news_bg.jpg) repeat-y center top;
width:148px;
padding:6px 7px 0 7px;
}
.news_rou_bm{
background:url(images/news_bm.jpg) no-repeat center top;
width:162px;
height:14px;
margin-bottom:4px;
}

.admissions{
width:162px;
height:97px;
margin:3px 0 3px 0;
}
.thum{
float:left;
padding:5px 8px 5px 8px;
}
.thum_2{
float:left;
margin:2px 0 6px 2px;
padding:2px 0px 2px 2px;

}


#footer{
background:url(images/footer.jpg) no-repeat center top;
height:40px;
padding:26px 5px 10px 5px;
color:#000000;
width:980px;
margin:auto;
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
}
#rcs{
width:250px;
float:left;
margin-left:10px;
}
#rcs a{
color:#000000;
font-weight:bold;
text-decoration:none;
}
#rcs a:hover{
color:#ffffff;
font-weight:bold;

}
#foolinks{
width:540px;
float:right;
text-align:centre;
}
#foolinks ul{
margin:0;
padding:0;
list-style:none;
}
#foolinks ul li{
margin:0;
padding:0;
display:inline;
}
#foolinks ul li a{
margin:0;
padding-right:6px;
padding-left:4px;
color:#000000;
border-right:solid 1px #000000;
text-decoration:none;
}
#foolinks ul li a:hover{
margin:0;
padding-right:6px;
padding-left:4px;
color:#ffffff;

text-decoration:underline;

}
#foolinks ul li a.last{
border:none;

}
img{
border:none;

}
.readmore{
float:right;
width:73px;
height:30px;
padding-right:10px;
}
.welcome{
font-size:14px;
color:#000000;
font-weight:bold;
padding:5px 0 5px 10px;
font-family:Arial, Helvetica, sans-serif;
}
.gallery { width:740px; height:300px; padding:2px 2px 0 0;}
#slider { margin:0; padding:0; list-style:none; }
#slider ul,
#slider li { margin:0; padding:0; list-style:none; }
/* 
    define width and height of list item (slide)
    entire slider area will adjust according to the parameters provided here
*/
#slider li { width:740px; height:300px; overflow:hidden; }
p#controls { margin:0; padding:0;}
#prevBtn { display:block; margin:0; overflow:hidden; width:59px; height:59px; position:absolute; left:600px; top:434px; }
#nextBtn { display:block; margin:0; overflow:hidden; width:59px; height:59px; position:absolute; left:680px; top:434px; }
#prevBtn a { display:block; width:59px; height:59px; background:url(images/l_arrow.gif) no-repeat 0 0; }
#nextBtn a { display:block; width:59px; height:59px; background:url(images/r_arrow.gif) no-repeat 0 0; }

