html, body {
  margin:0;
	padding:0;
	background-color:#0d1d2b;
	}
	
body {
  font:90%  sans-serif,verdana,arial;
	}
	
p {
	color:#eee;
	line-height:1.4;
	text-align:justify;
	margin-left:15px;
	margin-right:15px;
	}

hr {
	width:75%;
	text-align:center;
	}

a:active {
  color:#A5f744;
	text-decoration:none;
  }	
	
a img {
  border-width:0px;
  }
	
a:visited {
  color:#6082d2;
  text-decoration:none;
	cursor:hand;
  }
	
a:hover {
  color:#6fc408;
	cursor:hand;
  }

a:focus {
  color:#c5d7f6;
  text-decoration:none;
	cursor:hand;
  }

a:link {
  color:#6fc408;
  text-decoration:none;
	cursor:hand;
  }
		
ol.decimal {list-style-type: decimal;}
ol.iman {list-style-type: lower-roman;}		
		
li {
	color:#eee;
	padding:0px 5px 0px 5px;
	text-align:justify;
  }	
	
/* TITLE TAGS */	
h1 {
  font:100% sans-serif,verdana,arial;
	color:#d3e183;
	text-transform:capitalize;
	line-height:1.4;
	font-weight:bolder;
  }
	
h2 {
  font:100% sans-serif,verdana,arial;
	color:#dce5f2;
	text-transform: capitalize;
	font-weight:bold;
  line-height:1.2;
	}
	
h3 {
  font:100% sans-serif,verdana,arial;
	color:#1ee4a4;
	line-height:1.2;
	font-weight:bold;
	}

h4 {
  font:95% sans-serif,verdana,arial;
	color:#edc54b;
  line-height:.8;
	text-align:right;
	}

h5 {
  font:85% sans-serif,verdana,arial;
	color:#A5f744;
	line-height:1.2;
	}

h6 {
  font:85% sans-serif,verdana,arial;
	color:#fff;
	line-height:1.2;
	}

blockquote {
	color:#eee;
  }

em {
  color:#afc1e9;
	}	

b {
  color:#ffff66;
	}		
	
/* HEADER */
div#headicons {
  height:28px;
	text-align:right;
	margin-right:5px;
	background-color:#0d1d2b;
	}
	
tr#banner {
  height:125px;
	width:800px;
	display:block;

	}
	
/* NAVIGATION MENU */
#nav {
	width:205px;
	backgroundcolor:#415e85;
  }

#nav ul {
	padding:0px;
	margin-left:8px;
  }
	
#nav li {
	width:200px;
	list-style-type:none;
	margin:0px;
	line-height:.3em;
  }
	
#nav a {
  display:block;
	width:200px;
	height:40px;
	margin-top:0px;
	margin-bottom:-5px;
	text-align:left;
	background-image:url(images/visited.gif);
	background-repeat:no-repeat; 
	padding-top:12px;
	padding-left:30px;
  font:90% sans-serif,verdana,arial;
	text-decoration:none;
	font-weight:bold;
	color:#2c3d4a;
  }

#nav a:hover {
	background-image:url(images/hover.gif);
	background-repeat:no-repeat;
	color:#ffff66;
  }

#nav a:visited {
	background-image:url(images/link.gif);
	background-repeat:no-repeat;
  }

#nav a:focus {
	background-image:url(images/active.gif);
	background-repeat:no-repeat;
  }	
	
#sidebar .officead {
  text-align:right;color:#d3e183; font:bold;}	
	
.clearing {
	height:1px;
	margin:0 0 -1px 0;
	clear:both;
	overflow:hidden;
  }
		
/* DIVISIONS */	
div#container {
  text-align:left;
  width:790px;
	margin:0px;
	background-color:#0d1d2b;
	}

/* SIDEBAR */
div#sidebar {
  float:left;
	width:258px;
	font:90% sans-serif,verdana,arial;
	background:url(images/sidebar_bckgrnd2.gif) repeat-y;
	padding:0px;
	margin-left:5px;
	color:#eee;
	border-top:1px solid #eee;
	border-bottom:1px solid #eee;
	}	

div#sidebar h1 h2 h3 h4 h5 h6 {
	text-align:center;
	}	
	
div#sidebar p, li {
	text-align:left;
	padding-left:5px;
	padding-right:5px;
	}	
	
/* CONTENT */	
div#box {
  background:#233855 url(images/gradient.gif) repeat-x top left;
	float:right;
	width:510px;
	color:#eee;
	margin-right:3px;
	line-height:1.4;
	}
	
div#content {
  margin-top:5px;
	margin-left:15px;
	margin-right:15px;
	margin-bottom:5px;
	}
	
div#content p,h1,h2,h3,h4,h5,h6{
  text-align:left;
	padding-left:20px;
	padding-right:20px;
	}
	
.rcornr_top div {
  background:url(images/top_left.gif) no-repeat top left;
  }
	
.rcornr_top {
  background:transparent url(images/top_right.gif) no-repeat top right;
	}
	
.rcornr_bottom div {
  background:url(images/bot_left.gif) no-repeat bottom left;
  }
	
.rcornr_bottom {
  background:transparent url(images/bot_right.gif) no-repeat bottom right;
  }

.rcornr_top div, .rcornr_top, 
.rcornr_bottom div, .rcornr_bottom {
  width:510px;
  height:30px;
  font-size:1px;
	}


img#sponsor {
  border:2px solid #ffff99;
	}
	
div#ibrc {
	width:200px;
	background-image:url(images/IBRC_bckgrnd.gif);
	border:1px #c3c4bf solid;
	padding:3px;
	margin:0px;
	}

div#ibrc li{
	color:#000000;
	text-align:left;
	}
			
div.img {
  margin-top:-8px;
  height: 150px;
  width: 490px;
	overflow:hide;
	}
		
div.img img {
  margin: 3px;
	dispaly:inline;
  border: 2px solid #ffff99;
	float:right;
  }
	
div.img img a:hover {border: 2px solid #0000ff;}

div.desc {
  text-align: left;
	font:85% sans-serif,verdana,arial;
  font-weight: normal;
  width: 300px;
	float:left;
  margin: -1px;
  }
		
			
/* FOOTER */
div#footer {
	background-color:#0d1d2b;
	width:100%;
	clear:both;
	border-top:1px solid #eee;
	}
	
div#footer p, h6 {
  margin:0px;
	padding:3px 5px;
	text-align:center;
	color:#fff;
	}
