#container
{
width:1000px;
margin:0 auto;

}
#main_header
{
width:1000px;
height:120px;

background-color: #333333;
border-bottom-color: #FFFFFF;
border-bottom-style:solid;
border-bottom-width:thin;
border-top-color: #FF0000;
border-top-style:solid;
border-top-width:13px;


}

#banner img
{
float:left;
margin-left:30px;

margin-top:25px
}
#menu
{
	height:50px;
	width:560x;
	background-color: #333333;
	margin-top:30px;
	float:right;
	
	}
#menu ul li
{
list-style: inside;
display:inline;
list-style-image:none;

margin-right:5px;

margin-left:10px;


}

li a
{

text-shadow:inherit;
text-decoration:none;
color: #999999;
font-size:15px;
font-family: "Californian FB", Times;
padding-left:12px;
padding-right:11px;
padding-top:4px;
padding-bottom:4px;
border-radius: 5px 5px 5px 5px;
}
#menu ul li:hover,li a:hover
{
background-color:#161616;
color:#FFFFFF; 
}


p{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
font-style:italic;
margin-left:40px;
margin-right:50px;
color: #333333;
padding-top:10px;
width:950px;
}
#description
{
width:1000px;
height:700px;
border-bottom-color:#999999;
border-bottom-style:solid;
border-bottom-width:thin;
margin-top:0px;
border-top-color: #FFFFFF;
border-top-style:solid;
border-top-width:thin;
margin-left:0px;

}
#self{
width:1000px;
height:600px;
margin:auto;
margin-top:-43px;

background:-moz-linear-gradient(top, #AFDEFA , #FFFFFF 40%, #AFDEFA 60%,#FFFFFF);
background:-webkit-gradient(linear,left top, left bottom,from(#AFDEFA),to(#FFFFFF),from(#AFDEFA),to(#FFFFFF)) repeat scroll 0 0 transparent;
}
#self #st1{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
font-style:italic;
margin-left:40px;
color: #333333;
padding-top:60px;
width:950px;
}
#home h3
{
padding-left:430px;
color:#0066FF;
font-size:40px;
}
#home1 h3
{
padding-left:420px;
color:#0066FF;
font-size:40px;
}
#home
{

border-bottom: #FF0000;
border-bottom-style:solid;
border-bottom-width:3px;
width:1000px;
margin-left:0px;

}
#home1
{
margin-top:50px;
border-bottom: #FFFFFF;
border-bottom-style:solid;
border-bottom-width:8px;
width:1000px;
border-top-color: #FF0000;
border-top-style:solid;
border-top-width:8px;

}
#footer
{
width:1000px;
height:100px;
border-top:#FF0000 2px solid;
border-bottom:thin #333333 solid;
background-color: #333333;
margin-top:20px;
margin-left:0px;
}
#footnote
{
color:#FFFFFF;
text-align:center;
padding-top:30px;
}
/*start of affiliations style*/
#header_single{
margin-left:0px;
}
#header_affilliations
{
width:1000px;
height:200px;
background-color:#E6E6E6;
border-bottom-color:#666666;
border-bottom-style:solid;
border-bottom-width:thin;
border-top-color:#999999;
border-top-style:solid;
border-top-width:thin;

}
#description_affilliations
{
width:1000px;
height:800px;
margin-left:0px;
}
#caption
{
background:-moz-linear-gradient(top,  #E8ECF1, #FFFFFF 40% ,#E8ECF1) ;
background:-webkit-gradient(linear,left top,left bottom ,from(#E8ECF1) ,to(#E8ECF1)) ;
width:955px;
height:120px;
margin-top:50px;
margin-left:23px;
border-radius:10px;

}
h1
{
font-family: "Times New Roman", Times, serif;
font-size:35px;
color: #333333;
padding-top:30px;
padding-left:20px;
}

table
{
	border: 3px solid #E7E7E7;
    border-collapse: separate;
    border-radius: 12px 12px 8px 8px;
    font-size: 12px;
    
    
    width: 96%;
	margin-left:20px;
	margin-top:50px;
}
table th
{
	background: none repeat scroll 0 0 #E8ECF1;
    color: #32383F;
    font-weight: bold;
    line-height: 18px;
	font-size:16px;
    padding: 12px 12px;
	text-align: middle;
}
table td 
{
font-family:Georgia, Times New Roman, Times, serif;
text-align:center;
border-top:#CCCCCC thin solid;
padding:16px 16px;
}
/*Start of Publication design*/
#description_publications
{
width:1000px;
height:auto;
margin-left:0px;
}
.publication_list
{
width:960px;
height:auto;
margin:auto;
margin-left:20px;
margin-top:30px;
border-bottom:   #000000 thin solid;
border-radius:10px;
background: -moz-linear-gradient(center top , #AFDEFA, #FFFFFF 40%, #AFDEFA 60%, #FFFFFF) repeat scroll 0 0 transparent;
background:-webkit-gradient(linear,left top, left bottom,from(#AFDEFA),to(#FFFFFF),from(#AFDEFA),to(#FFFFFF)) repeat scroll 0 0 transparent;
}
.publication_list p,.publication_list1 p
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
font-style:italic;
margin-left:40px;
margin-right:50px;
color: #000000;
padding-top:10px;
width:910px;
}
.publication_list1
{
width:960px;
height:auto;
margin:auto;
margin-left:20px;
margin-top:30px;
border-bottom:   #000000 thin solid;
border-radius:10px;
background: -moz-linear-gradient(center top , #AFDEFA, #FFFFFF 40%, #AFDEFA 60%, #FFFFFF) repeat scroll 0 0 transparent;
background:-webkit-gradient(linear,left top, left bottom,from(#AFDEFA),to(#FFFFFF),from(#AFDEFA),to(#FFFFFF)) repeat scroll 0 0 transparent;
}
/*Start of research contribution page*/
 #description_research
 {
 	width:1000px;
 	height:auto;
	margin-left:0px;
 }
 .words_on_research
 {
 width:960px;
height:auto;

margin-top:30px;
border-bottom:   #000000 thin solid;
border-radius:10px;
margin-left:18px;
background: -moz-linear-gradient(center top , #AFDEFA, #FFFFFF 40%, #AFDEFA 60%, #FFFFFF) repeat scroll 0 0 transparent;
background:-webkit-gradient(linear,left top, left bottom,from(#AFDEFA),to(#FFFFFF),from(#AFDEFA),to(#FFFFFF));
}
.words_on_research p
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
font-style:italic;
margin-left:40px;
margin-right:50px;
color: #000000;
padding-top:10px;
width:910px;
}
 span
 {
 font-family:"Courier New", Courier, monospace;
 font-size:24px;
 font-weight:bold;
 color:#78253C;
 }
 /* Contact Me Page*/
 #contact 
 {
 height:auto;
 width:1000px;
 border-bottom:#FF0000 3px solid;
 margin-left:0px;

 }
 #contact h3
 {
 padding-left:420px;
color:#0066FF;
font-size:40px;

 }
 #contact_me
 {
 margin-left:0px;
width:960px;
height:auto;
margin:auto;

margin-top:30px;
border:   #000000 thin solid;
border-radius:10px;
background: -moz-linear-gradient(center top , #AFDEFA, #FFFFFF 40%, #AFDEFA 60%, #FFFFFF) repeat scroll 0 0 transparent;
background:-webkit-gradient(linear,left top, left bottom,from(#AFDEFA),to(#FFFFFF),from(#AFDEFA),to(#FFFFFF));
 }
 #contact_me p
 {
 font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
font-style:italic;
margin-left:40px;
margin-right:50px;
color: #333333;
width:950px;
 }
 #photos
 {
 padding-top:20px;
 padding-left:40px;
 padding-right:40px;
 }
 #photos img
 {
 margin-top:20px;
 border:thin solid #003333;
 border-radius:10px;

 }