
/*---------------------------------------------------------------------------------------------[ CENTER PAGE ]*/
.framed{
	width: 1000px;
	margin: 0 auto 10px auto;
}

/*---------------------------------------------------------------------------------------------[ PANELS ]*/
.panel{
	padding: 0 0 10px 0;
}
	.panel .head{
		height: 30px;
		background: url("../images/panel_heads.png") 100% -30px no-repeat;
	}
		.panel .head h3{
			float: left;
			height: 30px;
			line-height: 30px;
			padding: 0 0 0 10px;
			float: left;
			color: #fff;
			font-weight: bold;
			background: url("../images/panel_heads.png") 0 -30px no-repeat;
		}
		.panel .head p{
			float: right;
			padding: 4px 4px 0 0;
		}
		.panel .head a{
			float: right;
			display: block;
			width: 126px;
			height: 22px;
			background: url("../images/button_view_all.png") 0 0 no-repeat;
		}
		.panel .head .view-graphics{
			background-position: 0 -22px;
		}
		.panel .head .view-videos{
		background-position: 0 -44px;
		}
		.panel .head span{
			display: none;
		}
	.panel .menu{ 
	background-color:#FFFFFF;
		}	
	.panel .body{
		padding: 9px;
		border-width: 0 1px 1px 1px;
		border-color: #68a0d1;
		border-style: solid;
		background-color:#FFFFFF;
	}

/*---------------------------------------------------------------------------------------------[ HEADER ]*/
#header{
	overflow: hidden;
	padding: 10px 0;
	
}
	#header .logo{
		float: left;
		padding: 20px 0 0 10px;
	}
		#header .logo a{
			display: block;
			width: 220px;
			height: 90px;
			background: url("../images/logo.png") 0 0 no-repeat;
		}
			#header .logo a span{
				display: none;
			}
	#header .ad{
		float: right;
		padding: 0 10px 0 0;
	}

/*---------------------------------------------------------------------------------------------[ BREADCRUMBS ]*/
#breadcrumb{
	height: 30px;
	line-height: 30px;
	background: url("../images/breadcrumb_bg.png") 0 0 no-repeat;
}

/*---------------------------------------------------------------------------------------------[ PAGE ]*/
#page{
	overflow: hidden;
}

/*---------------------------------------------------------------------------------------------[ NAV ]*/
#navigation{
	width: 230px;
	float: left;
	background-color:#FFFFFF;
}

/*---------------------------------------------------------------------------------------------[ CONTENT ]*/
#content{
	width: 450px;
	float: left;
	margin: 0 10px;
	background-color:#FFFFFF;
}

/*---------------------------------------------------------------------------------------------[ SIDEBAR ]*/
#sidebar{
	width: 300px;
	float: left;
	background-color:#FFFFFF;
}

/*---------------------------------------------------------------------------------------------[ FOOTER ]*/
#footer{
width:1000px;
background-color:#FFFFFF;
	overflow: hidden;
	padding: 10px 0;
	
}

#news{
background-color:#74D3E4;
border:medium;
border-color:#000000;
	overflow:auto;
	height:150px;
	color: #000033;
	padding: 10px 4px 10px 10px;
	
}

#news a{
	color: #0033FF;	
}

#news h3{
	color: #000066;
	font-size:14px;	
}

#indexcontent{
background-color:#333399;
border:medium;
border-color:#000000;
	overflow:auto;
	height:150px;
	color:#eeeeee;
	padding: 10px 4px 10px 10px;
	
}

#indexcontent a{
	color:#cccccc;	
}

#indexcontent h3{
	color:#FFFF99;
	font-size:14px;	
}

#newsletterform{
background-color:#594BD8;
border:medium;
border-color:#000000;
	color:#eeeeee;
	padding: 10px 4px 10px 10px;
	
}

#newsletterform a{
	color:#cccccc;	
}

#newsletterform h3{
	color:#FFFF99;
	font-size:14px;	
}