/* CSS Document */


/************* html styles **************/
body {
font-family: "Trebuchet MS", verdana, arial, helvetica, sans-serif;
font-family: arial, helvetica, sans-serif;
font-size:80%;
margin: 0;
color:#663300;
background-color: #663366;
}

a:link, a:visited, a:hover {
 font-weight:bold;
 color:#003366;
}

a:hover {
color: #000;
}

h2 {
font-family: Georgia, Times, Serif;
font-size: 1.6em;
color: #663366;
}
	
h3 {
font-family: Georgia, Times, Serif;
color:#336666;
  font-weight: bold;
font-size: 1.3em;

}

h4 {
font-size: 1.1em;
}

h1.leadText {
color:#336666;
  font-weight: bold;
font-size: 1.1em;
line-height: 1.66;
margin-bottom:10px;
}

p, ul, ol {
margin-top: 0;
font-size:1em;
line-height: 1.66;
color: #333;
}


ul {
margin-top: 10px;
margin-left: 0;
padding-left: 0;
}

li {
list-style: none;
padding-left: 15px;
}
	

img {
padding-bottom: 10px;
padding-top: 10px;
}
	
.orange {
background-color:#FF9900;
}

a img {
border:0;
}

/************* layout styles **************/

#topNav {
float:right;
margin-top:0px;
margin-top:70px;
padding:10px;
text-align: right;	
}

#topNav a {
color:#003366;
}

#topNav a:hover {
background-color:FFF;
}

#topNav p {
padding-left:200px;
padding-bottom:0;
font-size:12px;
}


	#header{
	height: 153px;
	width:100%;
   background: url(/images/header.jpg) no-repeat;
	}
	
#bottom {
height: 25px;
	width:100%;
   background: url(/images/bottom.jpg) no-repeat;

}

#wrapper {
	background: url(/images/bg.jpg) repeat-y;
	margin-left: auto; margin-right: auto; width: 760px;
	margin-bottom: 0;
	margin-top: 0px;
	padding:0px;
	border-top: 0px solid #000;
	border-bottom: 2px solid #333;

	}



#leftCol {
padding:0;
margin:0;
border: 0px solid #666;
float: left;
width:150px;
 }


#content { 
padding:0px;
margin: 0px 0px 30px 210px;
width: 500px; 

border: 0px solid #666;
}


.article img {
float:left;
}

.article {
width: 500px;
float:left;
}


#content_conference { 
background: url(/images/15.jpg) no-repeat;
padding:0px;
margin: 0px 0px 30px 210px;
width: 500px; 

border: 0px solid #666;
}






#footer{
width: 740px;
text-align:center;
border-top: 1px solid #999;
clear: both;
margin-bottom: 0px;
padding: 10px;
}

#footer p {
	
	font-size: 0.8em;
}


/************* nav menu styles **************/


.navcontainer {
	text-align: center; 
}

.navcontainer ul {
margin:0;
padding:0;
}

.navcontainer ul
{
margin:0;
padding:0;
list-style-type: none;
}

.navcontainer a
{
display: block;
margin: 0;
padding:2px 0px 2px 0px;
width: 150px;
border-top: 2px solid #FFF;
color: #003366;

}

.navcontainer a:link, .navcontainer a:visited
{
color: #003366;
font-weight: 600;
text-decoration: none;

}

.navcontainer a:hover
{
color: #000;
text-decoration: underline;
}

/************* other formatting **************/

.clear {
  clear: both;
}

div.spacer {
  clear: both;
  }

.right {
float:right;
padding:10px;
}

.left {
float:left;
padding:0;
}

img.leftFloat {
float:left;
margin: 4px 10px 5px 0px;
border: 1px solid #666666;
padding: 0;
}