body {
  background: #FFF url(../images/bg.jpg) repeat left top;
  margin: 0px;
  padding: 0px;
  border: 0px;
  font-size: 62.5%;
  text-align: center;
  width:100%;
  font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif;
  line-height:160%;
}


#page-wrapper{
	margin:0 auto;
	width:960px;
}

#header{
	height:100px;
	padding:10px 15px;
	width:930px;
	float:left;
}

#header #logo{
	float:left;
}
#header #logo img{
	float:left;
}
#header #logo img#iiit-logo{
	margin-top:15px;	
}

#header #page-title{
	background:transparent url(../images/page-title-trans.png) no-repeat top right;
	float:right;
	height:99px;
	width: 197px;
	padding-right: 25px;
}

.navigation{
	clear:both;
	/*background:#39F;*/
	width: 100%;
	height:52px;
	font-size: 1.8em;
}

.navigation ul{
	list-style:none;
	list-style-image:none;
}
.navigation ul li{
	float:left;
	padding-top:4px;
}
.navigation ul li a{
	text-decoration:none;
	display:block;
	color:#252525;
	padding:13px 15px;
	float:left;
}
.navigation a.home{
	background: transparent url(../images/menu/home-trans.png) no-repeat center bottom;
	padding: 13px 30px;
	margin-top:6px;
}
.navigation a.home-active{
	background: transparent url(../images/menu/home-active-trans.png) no-repeat center bottom;
	color:#ab9b81;
	padding: 13px 30px;
	margin-top:6px;
}
.navigation a.home:hover{
	background: transparent url(../images/menu/home-hover-trans.png) no-repeat center bottom;
}

.navigation a.campuslife{
	background: transparent url(../images/menu/campuslife-trans.png) no-repeat center bottom;
	padding: 15px 30px;
	margin-top:2px;
}
.navigation a.campuslife-active{
	background: transparent url(../images/menu/campuslife-active-trans.png) no-repeat center bottom;
	color:#ab9b81;
	padding: 15px 30px;
	margin-top:2px;
}
.navigation a.campuslife:hover{
	background: transparent url(../images/menu/campuslife-hover-trans.png) no-repeat center bottom;
}

.navigation a.students{
	background: transparent url(../images/menu/students-trans.png) no-repeat center bottom;
	padding: 14px 35px;
	margin-top:4px;
}
.navigation a.students-active{
	background: transparent url(../images/menu/students-active-trans.png) no-repeat center bottom;
	color:#ab9b81;
	padding: 14px 35px;
	margin-top:4px;
}
.navigation a.students:hover{
	background: transparent url(../images/menu/students-hover-trans.png) no-repeat center bottom;
}

.navigation a.news{
	background: transparent url(../images/menu/news-trans.png) no-repeat center bottom;
	padding: 13px 35px;
	margin-top:6px;
}
.navigation a.news-active{
	background: transparent url(../images/menu/news-active-trans.png) no-repeat center bottom;
	color:#ab9b81;
	padding: 13px 35px;
	margin-top:6px;
}
.navigation a.news:hover{
	background: transparent url(../images/menu/news-hover-trans.png) no-repeat center bottom;
}

#search_box{
	background:transparent url(../images/search-bg-trans.png) no-repeat 0 0;
	float:right;
	display:block;
	margin:2px 40px;
	width:280px;
	height:50px;
  z-index:999;
}
#search_box form input#box{
	border:none;
	height:22px;
	width:210px;
	background:#e1e1e1;	
	margin:19px 0 0 14px;
	float:left;
	text-indent:3px;
	padding-top:4px;
	color:#464646;
}
#search_box form input#go_btn{
	border:none;
	background:transparent;
	color:#ebebeb;
	font-size:1.3em;
	float:right;
	margin:15px 12px 0 0;
	cursor:pointer;
}

#main-content{
	height: 415px;
	background: #252525;
	width:100%;
}
#main-content #photo-content{
	float:left;
	width:310px;
	color:#e1e1e1;
	font-size:1.5em;
	text-align:left;
	padding: 50px 20px;
	line-height:125%;
}
#main-content #photo-content img{
  padding-top:15px;
}
#main-content #photo-section{
	float:left;
  clear:right;
	background:#252525 url(../images/photo-bg.gif) no-repeat right top;
	margin: 35px 25px;
	width:560px;
	height:370px;
}
#main-content #photo-section #photo{
	clear:both;
}
#main-content #photo-section #photo img{
	width:525px;
	height:300px;
	margin-top:14px;
}
#main-content #photo-section #photo-link{
	clear:both;
	font-size:1.8em;
	margin-top:5px;
	height:50px;
	padding-right:20px;
}
#main-content #photo-section #photo-link a{
	text-decoration:none;
	color:#e1e1e1;
	line-height:42px;
}
#main-content #photo-section #photo-link a span{
	background:#252525 url(../images/arrow.gif) no-repeat right top;
	height:49px;
	width:290px;
	display:block;
	float:right;
	cursor:pointer;
}

.border-green{
	background: transparent url(../images/border-green-trans.png) no-repeat 0 0;
	margin-top:12px;
	height:35px;
}

#featured-news{
	margin-top: 5px;
	height:320px;
/*	background:#39F;*/
	float:left;
	width:100%;
	text-align:left;
	font-size:1.2em;
}

#featured-section{
	background:transparent url(../images/featured-header-trans.png) no-repeat left top;
	width: 520px;
	float:left;
}

#featured-photo{
	background: #111 url(../images/featured-photo-bg.gif) no-repeat 0 0;
	margin:85px 8px 0 20px;
	width:141px;
	height:146px;
	float:left;
	overflow: hidden;
}

#featured-photo img{
	padding:8px;
}

#featured-text{
	margin:85px 5px 0 20px;
}

#news-section{
	background: transparent url(../images/news-header-trans.png) no-repeat left top;
	height:62px;
	width:206px;
  clear:none;
	float:left;
	margin-top:5px;
	padding: 5px 0px 0 0;
}
#news-section #news-feed{
  padding: 60px 10px 15px 50px;
  width:360px;
}
#news-section #news-feed ul li{
  padding:5px 5px 10px;
}
#news-section #news-feed ul li span{
  padding:0px 12px 0 4px;
  display:block;
  float:left;
  font-size: 1.2em;
  color:#363636;
}
#news-section #news-feed ul li a{
  color:#111111;
  display:block;
  padding:0px 0 5px 70px;
  font-size:1.4em;
  text-decoration:none;
  float:none;
}
#news-section #news-feed ul li a:hover{
  color:#333;
/*  border:1px solid #5b411f;
  background: #846a48 none repeat scroll 0 0;*/
}
#news-section #news-feed a#more-items-link{
  color:#4d3515;
  float:right;
  padding: 10px 0;
  text-decoration:none;
  font-size:1.2em;
}
#news-section #news-feed a#more-items-link:hover{
  color:#252525;
}

.border-blue{
	clear:both;
	background: transparent url(../images/border-blue-trans.png) no-repeat 0 0;
	margin-top:10px;
	height:45px;
}

