* {
margin: 0px;
padding: 0px;
}

body {
overflow:hidden;
font: 12px "Verdana";
background-image: url(gradient.gif) ;
	color: #666;
	}
select{
opacity:0.5;
width:116px;
}
img { 
 behavior: url(iepngfix.htc); 
}
/*structure */
a{
color:#0066CC;
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
#footer2 {
	width:100%;
	position:absolute;
	height:100px;
	vertical-align:bottom;
	top:425px;
float:left;
				margin-left:827px;
	z-index:89;
	 }

#container {
		width:100%;
		padding-left:0px;
		height:100%;

}

#background{
		background: url(img/backg1.jpg) no-repeat ;

		background-position:left;
		width:1000px;
		padding-left:0px;
		height:520px;
		position:absolute;
		z-index:-25;
		float:left;
		top:0px;

}
#background3{
		background: url(img/bg_b.gif);

		background-position:left;
		width:100%;
		padding-left:0px;
		height:100%;
		position:absolute;
		z-index:-25;
		float:left;
		top:0px;

}
#content {
		
		background-position:left;
		padding-left:100px;
		height:450px;
		width:800px;
		position:absolute;
		z-index:-7;
		float:left;
		top:80px;

}
#main {
height:460px;
		width:650px;
		position:absolute;

		z-index:-7;
		float:left;
				margin-left:70px;
		top:70px;
		background: url(img/bg.png) no-repeat ;
		background-position:left;
		opacity:1;

}
#main2 {
height:460px;
		width:650px;
		position:absolute;
              
		z-index:2;
		float:left;
				margin-left:70px;
              
		top:70px;
		background: url(img/bg.png) no-repeat ;
		background-position:left;
		opacity:1;

}
#main3 {
height:300px;
		width:590px;
		position:absolute;
              overflow-y:scroll;
              overflow-x:hidden;
		z-index:1114;
		float:left;
              margin-top:110px;
		margin-left:50px;
		opacity:0.7;

}


#fish {
height:450px;
		width:580px;
		position:absolute;
		z-index:1;
			float:left;
				margin-left:140px;
		top:158px;
		

}
#fish2 {

		position:absolute;
		z-index:8;
		float:left;
		margin-left:170px;
		top:130px;
		height:350px;
		

}
#sponsors-p {
              width:570px;
		float:left; 
              margin-left:-40px;
              overflow-x:hidden;
              overflow-y:scroll;
		height:280px;
		

}


#livelink
{			
	position:absolute;
			font-size: 15px;
margin-left:0px;
margin-top:505px;
width:400px;

}
#scheduletable
{			
			border-collapse: collapse;
            border: 1px solid #C1C1E1;
			font-size: 13px;
}
#scheduletable tr  td
{					
//			border: 1px solid #C1C1E1 
//			border: 1px solid #663300; 
			padding: 2px;
}
#schedule {
              width:550px;
		float:left; 
              margin-left:0px;
              overflow-x:scroll;
              overflow-y:scroll;
		height:280px;
		

}
#fish3 {
height:256px;
		position:absolute;
		z-index:15;
		width:540px;
			float:left;
				margin-left:240px;
		top:140px;		

}
#fish4 {
	height:230px;	
	z-index:150;

}
#fish4copy {
	height:230px;
	width:450px;
        
		position:absolute;
		z-index:2;
			float:left;
				margin-left:40px;
		top:40px;		

}
#spacer {
height:25px;	

}


#header {
float:right;
margin-right:10px;
}
#iitlogo {
float:left;
padding-top:5px;
position:absolute;
width:280px;
height:102px;
top:0px;
z-index:450;
}
#gjlogo {
float:left;
padding-top:5px;
position:absolute;
width:180px;
height:102px;
margin-left:565px;
top:0px;
z-index:450;
}
img{
border:none;
}
#menu1 {
		
}
#hiddenmenu {

}
#clearer {
	clear:both;
}
#menu {
	float:right;
	margin-top:0px;
margin-right:0px;		}

#update {
height:380px;
		width:263px;
		position:absolute;
		z-index:90;
		float:left;
		top:129px;
		background: url(img/updatebox.png) no-repeat ;
		background-position:right;
		

}

.menu2 {
cursor:pointer;
	
}
#centerimg {
position:absolute;
	width:647px;
	height:475px;
	top:20px;
		float:left;
				margin-left:100px;
	z-index:5;

}


#footer {
	width:1000px;
	position:absolute;
	height:261px;
	background:url(img/foot.png) no-repeat;
	background-position:right;
	top:300px;
       float:left;
	z-index:-1;
	 }

#pscroller1{
width: 220px;
height: 160px;
padding: 5px;
background-color: #302594;
filter:alpha(opacity=40);-moz-opacity:.50;opacity:.40;
color:#FFF;
font-size:13;
position:absolute;
top:225px;
margin-left:25px;
}

#speakers {
	width:250px;
	position:absolute;
	height:100px;
	top:173px;
	float:left;
				margin-left:22px;
	z-index:100;
padding:22px;
	 }
.speakers{
font-size:12px;
color:#000;
}
 #mask {
	width:217px;
	position:absolute;
	height:100px;
	top:187px;
	float:left;
				margin-left:22px;
	z-index:107;
	 }
.mask{
cursor:pointer;
font-size:12px;
color:#000;
}


 #footer ul{
	text-decoration:none;
	display:inline;
	padding-left:121px;
 }
 #footer ul li{
    	text-decoration:none;
		display:inline; 
 }
  #footer ul li a{
    	text-decoration:none;
		color:#666;
		padding-left:60px;
		font-size:21px;
		font-family:century gothic,arial;
 }
 



 
 /* ######### Style for Drop Down Menu ######### */


.dropmenudiv{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
line-height:12px;
float:right;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
	opacity:0.7;
	filter:alpha(opacity=70);
	 -moz-opacity:0.7;
}


.dropmenudiv a{
width: 93%;
display:block;
background-color: #e2e0ed;
text-indent: 20px;
border-bottom: 1px solid a28daf;
border-top: 1px solid a28daf; /*THEME CHANGE HERE*/
padding: 2px;
text-decoration: none;
font-weight: bold;
color: #1B154B;
font:Verdana, Arial, Helvetica, sans-serif;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color:#a28daf;
color: #fff;
font-weight: bold;
}
/* Fisheye Menu Styles */
.events{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;

}

.events th{
font-weight:100;


}
#fisheye_menu {
	list-style: none;
	padding: 0;
	margin: 10px;
height: 281px;
	
}
#fisheye_menu span {
	position: absolute;
	text-align: center;
	width: 100px;;
	padding: 1px;
	margin: 0;
	border: solid 1px #bbb;	
	color: #333;
	font-size:10px;
	background: #eee;
	line-height:14px;

}
#fisheye_menu li {
	position: relative;
	display: block;
	float: left;
}

#fisheye_menu a {
	text-decoration: none;
}
#fisheye_menu img {

	vertical-align: top;
}
#fisheye_menu2 {
	list-style: none;
	padding: 0;
	margin: 10px;
height: 281px;
	
}
#fisheye_menu2 span {
	position: relative;
	text-align: center;
	width: 100px;;
	padding: 1px;
	margin: 0;
	border: solid 1px #bbb;	
	color: #333;
	font-size:10px;
	background: #eee;
	line-height:14px;

}
#fisheye_menu2 li {
	position: relative;
	display: block;
	float: left;
}

#fisheye_menu2 a {
	text-decoration: none;
}
#fisheye_menu2 img {

	vertical-align: top;
}

.form{
font:Verdana, Arial, Helvetica, sans-serif;
color:#999;
font-size:12px;
font-weight:400;
}
.head {
font-size:20px;
color:#1B154B;
line-height:18px;
font-family:Myriad Pro;
}
.headi {
font-size:16px;
color:#9370c3;
line-height:18px;
font-family:Myriad Pro;
font-style:italic;
}
.text {
font-size:13px;
color:#2B2B2B;
line-height:18px;
font-family:Arial
}
a.f, a.f:visited {
color:#666666;
font-size:13px;
text-decoration:none;
}

a.f:hover {
color:#333333;
font-size:13px;
text-decoration:underline;
}

a.q, a.q:visited {
color:#666666;
font-size:13px;
text-decoration:none;
}

a.q:hover {
color:#333333;
font-size:13px;
text-decoration:underline;
}
ol:list{
list-style:lower-roman;
}
