@charset "utf-8";
/* CSS Document */


/* main Settings */
body  
		{
		font: 100% Verdana, Arial, Helvetica, sans-serif;
		background: #fff;
		margin: 0px;
		padding: 0px;
		text-align: center; 
		color: #000000;
		}

p 		{
		margin: 0;	/* this is added to prevent top margin in Firefox*/
		padding:0;
		} 		
	  
#container 
		{ 
		width: 900px;  
		margin: 0 auto; 
		text-align: left;
		padding:0px;
		} 
/* end of main Settings */


/* structure...header, sidebar, mainContent,footer */


#header1 
		{ 
		background:url(imgs/header1.jpg) no-repeat top;
		height:24px; 
		padding: 0 0 0 0;
		} 

#header2 
		{ 		
		background:url(imgs/header2.jpg) no-repeat top;
		height:216px; 
		padding: 0 0 0 0;
		} 		

#sidebar 
		{
	   float: left;
      width: 211px;
	  /* background-color: #fceaac;*/
		}

#mainContent 
		{
	   float: right;
	   width: 684px;
	 /*  background-color: #7da7d9; */
		}
			
#footer 
		{ 
		clear:both;
		padding: 10px 0 10px 0; 
		background: url(imgs/footerBg.jpg) no-repeat ; 
		height:43px;
		text-align:center;
		} 		

/* end of structure...header, sidebar, mainContent,footer */	

/* start of layout part */		

/* links */


.headerImageLinks 
		{
		text-align:right;
		margin-right:10px;
		}

.specialIssues a
		{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#000;	
		font-size:11px;
		text-decoration: none;
		}
			
.specialIssues a:hover
		{
		color:#cc0000;
		text-decoration: underline;
		}	


/* end of links */
/* rest of the layout */		

#empty 
		{
		height:16px;	
		}
		
.specialIssues li
		{	
		list-style: none;
 		background-image:url(imgs/bullit.jpg);
 		background-repeat: no-repeat;
	   background-position: 6px 6px;
	   padding-left: 18px;
	   margin-top: 3px;
		margin-left:670px;
		width:160px;		
		}
		
.abstract li
		{
		font-size: 12px;
		color:#000;	
		list-style: none;
 		background-image:url(imgs/bullit.jpg);
 		background-repeat: no-repeat;
	   background-position: 6px 6px;
	   padding-left: 18px;
	   margin-top: 3px;
		text-decoration: none;
		}		


.abstract a
		{
		color:#990000;	
		font-size: 12px;
		list-style: none;
		text-decoration: none;
		}					

.abstract a:visited
		{
		color:#605ca8;	
		font-size: 12px;
		list-style: none;
		text-decoration: none;
		}	
				
.abstract a:hover
		{
		color:#000;	
		font-size: 12px;
		list-style: none;
		text-decoration: underline;
		}									

.redHr
		{
		border: 0;
		height:1px;
		color:#cc0000;
		background-color:#cc0000;
		margin-left:30px;		
		}

#breadcrumb
		{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#000;	
		font-size:11px;
		margin-left:30px;	
		}						

#mainContent p
		{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#000;	
		font-size:12px;
		margin-left:10px;
		margin-right:10px;
		}
		
.clearfloat 
		{ 
		clear:both;
		height:0;
		font-size: 1px;
		line-height: 0px;
		}
		
.specialEvents
		{
		font-family:Verdana, Arial, Helvetica, sans-serif;	
		font-size:11px;
		color:#666666;
		line-height:20px;
		}		

.specialEventsTitle
		{
		font-family:Verdana, Arial, Helvetica, sans-serif;	
		font-size:11px;
		color:#cc0000;
		font-weight:bold;	
		line-height:16px;
		}
		
#footer .footerLink 
		{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000;
		text-decoration:underline;
		margin-left:770px;
		line-height:34px;
		}		
		
/* end of the layout */		