body {
	behavior:url(Assets/csshover.htc);
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	color:#333;
	background:#306b9e url(Images/Bg_01.gif) repeat-y top center;
	margin:0px;
	padding:0px;
}
/********* CONTAINER **********/
#container {
	width:742px;
	margin:auto;
}
/** HEADER **/
	#header {
		height:130px;
		position:relative;
	}
		#header span {
			background:#bcd3e7 url(Images/Header_01.jpg) no-repeat;
			width:742px;
			height:130px;
			position:absolute;
			top:0px;
			left:0px;
		}
		#header * {
			margin:0px;
		}
/** BAR **/
	#bar {
		overflow:hidden;
		background:url(Images/MenuBg.jpg) no-repeat;
		height:32px;
		padding:1px;
		position:relative;
	}
		#bar #search {
			position:absolute;
			top:8px;
			_top: 6px;
			right:8px;
		}
			#bar #search label, #bar #search #searchbutton {
				position:absolute;
				left:-3000px;
			}
			#bar #search input {
				font-size:11px;
				color:#666;
				background:#FFF url(Images/Search_01.gif) no-repeat bottom left;
				_background-attachment:fixed;
				border-width:0px;
				width:125px;
				height:12px;
				padding:4px 22px 4px 8px;
			}
				#bar #search input:focus, #bar #search .focus {
					background:#FFF url(Images/Search_04.gif) no-repeat bottom left;
					_background-position:0px 0px;
				}
			#bar #search a {
				z-index:4;
				background:url(Images/Search_02.gif) no-repeat;
				width:22px;
				height:20px;
				position:absolute;
				top:0px;
				_top:1px;
				right:0px;
			}
				#bar #search a:hover {
					background:url(Images/Search_03.gif) no-repeat;
				}
/** MAIN **/
	#main {
		text-align:left;
	}
/** SIDEBAR **/
		#sidebar {
			float:left;
			background:url(Images/MenuBg_03.jpg) repeat-y;
			border-bottom:#dae8f4 8px solid;
			width:159px;
		}
			#menu {
				background:url(Images/MenuBg_02.jpg) no-repeat;
			}
				#menu a {
					display:block;
					font-size:12px;
					color:#c6dbee;
					border-left:#dae8f4 9px solid;
					padding:5px 5px 5px 10px;
					width:135px;
				}
					#menu a:hover {
						text-decoration:none;
						color:#FFF;
						border-left:#e6b801 9px solid;
					}
				#menu .menucontainer {
					z-index:4;
					position:absolute;
					visibility:hidden;
					background:#FFF;
					border:#306b9e 1px solid;
				}
					#menu .menucontainer a,#menu .menucontainer a:hover  {
						color:#306b9e;
						border-width:0px;
						border-bottom:#b5cce1 1px solid;
					}
						#menu .menucontainer a:hover {
							background:#dce8f2;
						}
/** CONTENTAREA **/
		#contentarea {
			float:right;
			background:#FFF url(Images/Corner.gif) no-repeat bottom left;
			width:582px;
			padding-left:1px;
		}
			#forumscontentarea {
				float:right;
				background:#FFF;
				padding:20px 20px 20px 21px;
			}
			#contentarea #flash {
				background:#e6b802;
				border-bottom:#306b9e 1px solid;
				height:185px;
			}
			#contentarea #breadcrumbs {
				background:#e6b802;
				border-bottom:#306b9e 1px solid;
				padding:5px 10px;
			}
				#contentarea #breadcrumbs a {
					color:#FFF;
				}
				#contentarea #breadcrumbs a:hover {
					color:#306b9e;
					text-decoration:none;
				}
				#contentarea #breadcrumbs .link {
					background:url(/Images/bullet_02.gif) no-repeat 5px 5px;
					padding-left:15px;
				}
			#contentarea #isite_content {
				padding:5px 10px 15px 10px;
			}
				#isite_content p {
					margin-top:0px;
				}
			#contentarea #channels {
				padding:6px 0px 0px 6px;
				width:576px;
				overflow:hidden;
			}
				#channels .channel {
					float:left;
					color:#a4c1d8;
					background:#387db9;
					width:173px;
					height:172px;
					margin:0px 7px 7px 0px;
					padding:6px;
				}
					#channels b {
						color:#FFF;
					}
					#channels a {
						color:#ffd201;
					}
						#channels a:hover {
							text-decoration:none;
							color:#FFF;
						}
					#channels .channel h2 {
						font-size:12px;
						font-weight:normal;
						color:#FFF;
						background:url(Images/bullet.gif) no-repeat center left;
						border-bottom:#306b9e 1px solid;
						margin:0px 0px 3px 0px;
						padding:3px 3px 3px 10px;
					}
/** FOOTER **/
	#footer {
		clear:both;
		width:742px;
	}
		#footer p {
			text-align:left;
			color:#6e7f8e;
			font-size:11px;
			border-bottom:#d7e7f4 1px solid;
			margin:5px 0px;
			padding:5px;
		}
			#footer p a {
				color:#6e7f8e;
			}
				#footer p a:hover {
					color:#306b9e;
				}
		#footer #fmenu {
			height:25px;
		}
		#footer #fmenu a {
			display:block;
			float:left;
			font-size:11px;
			color:#6e7f8e;
			padding:3px 6px;
		}
			#footer #fmenu a:hover {
				color:#306b9e;
				text-decoration:none;
			}
			#footer #fmenu .selected {
				color:#306b9e;
				background:#aec8df;
			}
/************************** LINKS ************************/
a {
	color:#306b9e;
	text-decoration:none;
}
a:hover {
	color:#666666;
	text-decoration:underline;
}
