	/* top elements */
* { padding: 0; margin: 0; }

body {
	margin: 0; 	padding: 0;
	font-size: 90%;
	font-family : bold 'helvetica', sans-serif, impact;
	color: white;
	background: #ffffff url("background001.jpg") repeat-x top left;
	text-align: center;	
	height: 1100px;	
}

	/* links */
a { 
background: inherit;
color: white; 
text-decoration: none; 
}

a:hover { 
background: inherit; 
color: white; 
text-decoration: none; 
}

a:visited { 
background: inherit;
color : white; 
font-weight : normal; 
text-decoration : none; 
} 

	/* headers */

	
h1 {
	font: 100% 'helvetica', Tahoma, Sans-serif;
	color: white;
}


h2 { font-size: 100%; }
h3 { font-size: 130%; text-transform: capitalize;
text-align : center;
}

h3 { 
font-family : impact; 
font-weight : normal;  
color : white;
}

h1,h2 {
	margin: 0px 0px;
}

ul, ol {
	margin: 10px 30px;
	padding: 0 15px;		
}

/* images */
img {
  border: 0px ; 
  padding: 0px;
  background-color: transparent;
}

img.float-center {
  margin: 0px 15px 15px 15px;  
}

img.float-left {
  margin: 5px 15px 5px 0px;
}

img.float-right {
  margin: 0px 0px 0px 0px;
}
 
acronym {
  cursor: help;
  border-bottom: 1px solid silver;
}



	/* start table */


table {  
border : 0 solid white; 
border-collapse : collapse; 
padding : 10px 0 10px 0; 
} 

td {  
border : 0 solid white; 
padding : 5px 20px 5px 0; 
color : #a0a0a0; 
} 

	/* end table */




	/* LAYOUT */

#wrap {
	width: 750px;
	height: 1100px;
	margin: 0 auto;
	background: transparent ;
	border:solid white 1px;
	
	
}

	/* header */

#header {
	width: auto;
	height: 195px;
	text-align: center;		
	margin: 0; padding: 0;	
	background: transparent;
}


	/* header menu */

#menu {	
	clear: both;
	margin: 0; 
	padding: 0px 0px 0px 0px;		
	width: 100%;		
	background: #3366ff;
	float: left;
}
#menu ul {
	font: 115% 'helvetica', sans-serif;
	width: 100%;
	color: #000000;
	background: #3366ff url("bk03.jpg") repeat-x;		 	
	margin: 0 ;
	padding: 0;
	display: inline;
	
	float: left;	
}
#menu li {
	float: left;
	list-style: none;
}
#menu li a {
	display: block;
	padding: 0px 5px;	
	color: #000000 ;	
	text-decoration: none;	
}
#menu li a:hover {
	color: #ffffff;
}
#menu li a#current  {
	color: #ffffff;
}


	/* content */
#content-wrap {
	clear: both;
	float: left;
	width: 100%;

}
#content {
	width: 98%;	
	
	text-align: left;	
	padding: 5px;
	margin: 0 auto;
				
}


	/* sidebar */
#sidebar {
	float: right;
	width: 20%;
	margin: 0 0 10px 0; padding: 0;	
}	
#sidebar h1 {
	padding: 10px 0px 5px 10px;
	margin: 0;	
	color: #660000;	
}



	/* main */
#main {
	float: left;
	width: 75%;	
	margin: 0px 10px 10px 0px; padding: 0;	
}
#main h1 {
	padding: 10px 0 5px 5px;
	margin: 0 0 0 10px;
}		


	/* footer */
#footer {
	clear: both;
	margin: 0; padding: 0px 0px 0px 0px;
	font: normal 85% 'helvetica', Tahoma, Arial, sans-serif;
	height: 40px;
	color: #333;
	text-align: center;
	background: #ffffff;

}
#footer p {
	margin: 0; padding: 0;
}
#footer a {
	text-decoration: none;
	color: #777;	
}
#footer a:hover {
	text-decoration: underline;
	color: #333;
}
#footer ul { 
margin : 0; 
padding : 0; 
list-style : none; 
text-align : center; 
} 

#footer li { 
display : inline; 
} 

#footer a { 
padding : 0 ; 
} 

#footer p { 
text-align : center; 
font-size : 12px; 
}





