body{
	background:#C0A85E url(../images/bg.jpg) repeat-x 3.0% 0;
}



h3{
font-size:18px;
margin:2em 0 1em 0;
color:#5A5959;
}

a img{
border:none;
text-decoration:none;
}
a, a:link, a:visited{
font-weight:bold;
text-decoration:none;
color:#151515;
}
a:hover{
	color:#B2B272;
}

.corpReg th td{
padding:0.5em .5em .5em 1em;
}

.corpReg{
width:400px; 
}

#reg_form {
   font-size: 0.80em;
   font-weight: normal;
}

#features li {
   list-style-type: square;
  
}


#secondaryMain{

}

#homepic2 {
    position: relative;
    left: -89px;
    top: 95px;
}


#hd{
	background-image:url(../images/secondaryMain_01.jpg);
	background-repeat:no-repeat;
	height:295px;
	width:1296px;
}

.front #hd{
	background-image:url(../images/homeMain_01.jpg);
	background-repeat:no-repeat;
	height:410px;
	width:1296px;
}


#bd{
	background-image:url(../images/secondaryMain_02.jpg);
	background-repeat:no-repeat;

    width:1296px;
}


#main{
	background:transparent url(../images/bodyBgSecondary.gif) repeat-y -17% 0;	
		margin-top:-1.1em; 
}

/*.front #main{
   background:transparent url(../images/bodyBg.gif) repeat-y -26% 0;
   margin-top:0;
}*/

.front #bd{
	background-image:url(../images/homeMain_02.jpg);
	background-repeat:no-repeat;
	width:1296px;
	

}



#doc2 {
width:82.076em;
}

.yui-u{
line-height:1.5;
}

#nav{
float:left;
margin:8em 0 0 4em;
padding:0;
}

#nav li{
float:left;
margin:0 1em 0 1em;
padding:0;
color:#fff;
list-style-type:none;
}

	#menubar {
		width:650px;
		left:5px;
		top:55px;
		padding:2px;
	}
	#menubar a {
		color:#FFFFFF;
		letter-spacing:1px;
		padding-left:5px;
		padding-right:5px;
		text-decoration:none;
		font-weight:100;
	}
	#menubar a.active{
		border-bottom-color:#CCC599;
		border-right-color:#CCC599;
		border-left-color:#FFFFFF;
		border-top-color:#FFFFFF;
	}
	
	.menu {
	  
	 }
	.menu .options {
		margin-right:1px;
		margin-bottom:10px;
		background-color:#000;
		
	}
	.menu a, .menu a:visited  {
		color:#EFE1B2;
		display:block;
		padding:2px 10px;
		text-decoration:none;
		background-color:black;
		border-bottom: 1px solid #333;
	}
	.menu a:hover {
		background-color:#333;
		color:#FAF7E1;
	}

	#about {
		left:5px;
		top:200px;
	}

/* front page */
.front1, .front2{

}

.front1{
padding:0 0 0 8em;
margin-top:2.5em;
}

.front2{
list-style-type:none;
margin:14em 13.2em 0 0;
}
/*--------------------------*/



h1 {
	color:#5A5959;
	font-size:2.5em;
	letter-spacing:-0.03em;
	margin:7em 0 0 3.2em;

	position:absolute;
	
}

h2 {
    font-size: 1.5em;
    color: #5a5959;
  
}


#divider {
   background-color: #ADADAD;
   clear:both;
   width: 850px;
   height: 20px;
   position: relative;
   left: 110px;
}


table#university {
   font-size: .8em;
   line-height: 1.5em;
   border: 0px white solid !important;
}


/* secondary */
.secondary1, .secondary2{
font-size:12px;
}

.secondary1{
padding:1em 0 0 8.9em;
}


.secondary2{
margin:1em 27.7em 0 0;
}
.secondary2 ul li{
list-style-type:none;
margin:1em 0 0 0;
}




.yui-b{
	margin-right:10px;
	width:200px;
}

.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf{
width:400px;
}

.yui-b1		{
	float:right;
	margin-top:310px;
	margin-right:10px;
	width:200px;
}

.yui-g1		{
margin-left:-1000px;
margin-top:-300px;
width:500px;
height:520px;
border:10px #CCC solid;
}

#MIPimage	{
	margin-left:-60px;
	margin-top:-15px;
}

.YouTubeVid	{

margin-left:-68px;
}

#FrontPara	{
margin-left:-80px;
width:460px;
}

#FrontRight	{
float:right;
padding-left:15px;
padding-right:30px;
width:250px;
height:520px;
margin-top:10px;
margin-right:115px;
border:10px #CCC solid;
line-height:20px;
}


.photoStyle{
	border: thin solid #ccc; 
	margin: 0pt 0em 0.5em 2em; 
	padding: 0.3em; 
}

.photoStyle2{
	border: thin solid #ccc; 
	margin: 0pt 1.3em 0.5em 0em; 
	padding: 0.3em; 	
}

.profile{
	border:1px dotted #666666;
	display:block;
	margin:1em 0 .5em 0;
	font-size:18px;
	background-color:#EFEFEF;
	background: url(../images/down_triangle.png) no-repeat 90%;
	padding-left: 10px;
	display:block !important;
}
a.profile:hover{
 background-color:#DFD4A7;
 color:#5F5047;
}


.profile .title{
 display:block;
 font-size:13px; 
 color:brown;
}
.clearBio{
	clear:both;
	display:block;
}

.clearfix{
clear:both;
display:block;
height:1px;
}

#map {
   border: 3px solid gray;
   width: 400px;
   margin:1em 2em 0 0;
   padding-right:0 !important;
}

#map iframe{
padding-right:0 !important;
}


#ft{
	background:transparent url(../images/footer.jpg) no-repeat 63% 0;
	height:79px;
	display:block;
	
}

.front #ft{
background-position:62% 0;
}


#by{
font-size:12px;
color:#fff;
padding-top:3.0em;
padding-right:4.3em;
text-align:right;
}
#by a:link, #by a:visited{color:#CFCFCF;}


#membershipform {
  padding-left:20px;
}

#membershipform textarea {
   width:380px;
font-size:1.5em;
}

#membershipform input {
   font-size:2em;
}

#membershipform option {
   font-size:1.2em;
}



#rishi {
   color:#ff5000;
   font-weight:bold;
    font-size: 1.0em;
position:relative;
margin-bottom:10px;
width:300px;
}
