body {		
	background: #ffffff repeat;
	padding: 0px;
	margin: 0px;
  	font: 12px verdana, helvetica, arial, Serif; 
	}
p {
	padding: 0px;
	margin: 0px;	
	}

a:link,
a:visited { 
	text-decoration: none; 
	color: #40B2D6;
	}

a:hover, 
a:active { 
	text-decoration: none; 
	color: #E16E64;
	}

/* =============
   specific divs
   ============= */

/* --- container --- */

#container {
	background: #ffffff;
	position: relative;
	padding: 0px;
	margin: 0px auto;
	width: 760px;
	text-align: left;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	}

/* --- intro --- */

#intro {
	padding: 0px;
	margin: 0px;
	width: 760px	
	}

/* --- pageHeader --- */

#pageHeader {
	background: url('nograybottom8.jpg') no-repeat;
	padding: 0px;
	margin: 0px;
	width: 760px;
	height: 185px;
	}

#pageHeader h1, 
#pageHeader h2 {
	display: none;
	}
/* --- menu --- */
#menu {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	height: 15px;
}

/* --- timebar --- */

#timebar {
  	background-color: #f8f4eb;
  	border-top: 0px solid #000000;
  	border-left: 0px solid #000000;
  	border-bottom: 1px solid #000000;
  	border-right: 0px solid #000000;
  	color: #000000;
  	margin: 0px;
  	padding-bottom: 0em;
  	width: 760px;
  	height: 1.25em;
  	font: normal 8pt sans-serif;
  	text-indent: 0.2em;
	}

/* --- main --- */

#main h3 {
	padding: 0px;
  	margin: 0px;
	width: 560px;
  	height: 125px  	
	}

#main h3 span {
	padding: 0px 5px 0px 5px;
	display: all;
	}

#main {
	padding: 0px;
	width: 760px 
	}

#main p {
	text-indent: 0em;
	}

#main p.p1 {
	padding: 0px 5px 10px 5px; 
	margin: -100px 0px 0px 0px;	
	}

#main p.p2 {
	padding: 0px 5px 10px 5px; 
	margin: 0px;	
	}

#main p.p3 {   
	padding-left:5px; 
	padding-right:5px; 
	padding-top:0px; 
	padding-bottom:10px
	margin: 0px;
	}

/* --- secondbox --- */ 
 
#secondbox {
	position: relative;
	padding: 0px;	
	width: 560px   	
	}

/* --- subone --- */


#subone h3 span {
	padding: 0px 5px 0px 5px;
	display: all;
	} 

#subone {
	padding: 0px;
  	margin: 0px;
	width: 560px 
	}

#subone p {
	text-indent: 0em;
	}

#subone p.p1 {
	padding: 0px 5px 10px 5px; 
  	margin: 0px;  	
	}

#subone p.p2 {
	padding-left:5px;
	padding-right:5px;
	padding-top:0px;
	padding-bottom:10px	
	margin: 0px;
	}

/* --- subtwo --- */

#subtwo h3 span {
	padding: 0px 5px 0px 5px;
	display: all;
	} 

#subtwo p {
	text-indent: 0em;
	}
	
#subtwo p:first-letter {
	font-size: 180%;
	font-weight: bold;
	color: #444444;		
	}

#subtwo p.p1 {
	padding: 0px 5px 10px 5px;
  	margin: 0px;   	
	}

#subtwo p.p2 {
	padding: 0px 5px 10px 5px;
 	margin: 0px;    	
	}

#subtwo p.p3 {
	padding-left:5px;
	padding-right:5px;
	padding-top:0px;
	padding-bottom:20px	 
	}


/* --- footer --- */

#footer {
	background-position: center bottom;
	border-top: 2px solid #40b2d6;
	border-bottom: 1px solid #000000;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	padding-bottom: 0px;
	width: 760px;
	clear: both;
  	height:3.25em;
  	font-style:normal;
  	font-variant:normal;
  	font-weight:normal;
  	font-size:11px;
  	font-family:Georgia, Serif;
  	
 	
  	}
 
/* --- rightbox --- */
  
#rightbox {
  	position: absolute;
  	top: 225px;
	left: 620px;
	padding: 0px;
	margin: 0px;	
	width: 190px;	
	}
   
#rightbox h3 span {
	display: all;
	}
	
#rightbox #lselect h3 {	
 	margin: 0px;
	height: 20px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:0px
	}

#rightbox #whatsnew h3 {
	margin: 0px; 
	height: 20px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:0px	
	}

	
#rightbox ul {
	margin: 0px;
	padding-left:25px;
	padding-right:25px;
	padding-top:0px;
	padding-bottom:0px	
	}
	
#rightbox li {
	display: block;
	list-style-type: none;
	font: 10px Georgia, Sans-Serif;
	line-height: 14px;
	font-weight: normal; 
	color: #ffffff;
	text-align: left; 
	padding: 3px 2px 10px 2px;
	margin: 0px;
	border-bottom: 1px dotted #000;
	}
	
#rightbox li a:link,
#rightbox li a:visited, 
#rightbox li a:visited:hover,
#rightbox li a:hover, 
#rightbox li a:active {
	font-style: normal;
	padding-right: 5px;
	}
	

#rightbox li a {
	display: block;
	font-weight: bold;
	color: #000000;	
	}
	
#whatsnew,
#lselect {
	width: 120px;
   	margin-left:0px;
   	margin-right:0px;
   	margin-top:0px;
   	margin-bottom:10px;
   	padding-left:0px;
   	padding-right:0px;
   	padding-top:0px;
   	padding-bottom:10px;
   	border: 0px solid #000; 
   	
	}

