@charset "UTF-8";
/* CSS Document */

div#shell
{
	background:url(../../assets/index/background.png) top left repeat-x;
}

div#body
{
	width:980px;
	height:auto;
	position:relative;
}

	div#body div.splash
	{
		margin:0px auto;
		padding:0px;
		width:980px;
		height:380px;
		position:relative;
	}
	
		div#body div.splash img
		{
			margin:0px auto;
			width:980px;
			height:380px;
		}
	
	div#body div.content
	{
		margin:20px auto;
		padding:0px 20px;
		width:940px;
		height:300px;
		position:relative;
	}
	
		div#body div.content div.notice
		{
			margin-top:-30px;
			margin-bottom:20px;
			padding:20px;
			width:900px;
			height:30px;
			border:1px #DDD solid;
		}
			
			div#body div.content div.notice p
			{
				font-size:14px;
			}
		
		div#body div.content div.panelbig
		{
			margin-left:-5px;
			padding:30px;
			width:340px;
			height:220px;
			float:left;
			background:url(../../assets/index/home_body_panel_large.png);
		}
		
			div#body div.content div.panelbig img
			{
				margin-bottom:30px;
			}

			div#body div.content div.panelbig p
			{
				font-size:12px;
				color:#333;
			}

			div#body div.content div.panelbig em
			{
				color:#069;	
			}
		
		div#body div.content div.panelmed
		{
			padding:50px 0px 0px 0px;
			width:290px;
			height:230px;
			float:left;
			background:url(../../assets/index/home_body_panel_med.png);
		}
		
			div#body div.content div.panelmed div.quotechart
			{
				margin-left:30px;
			}
		
		div#body div.content div.panelsmall
		{
			margin-right:-5px;
			padding:50px 25px 0px 25px;
			width:210px;
			height:230px;
			float:left;
			background:url(../../assets/index/home_body_panel_small.png);
		}