@charset "utf-8";
/* CSS Document */
body
{
	margin:0;
	padding:0;
#	background:url(../images/background_body.jpg) repeat-x center top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
a
{
	text-decoration:none;
	color:#fff
}
a:hover
{
	text-decoration:none;
}


#wrapper
{
	margin:0 auto;
	width:1000px;
	height:auto
}
#header
{
	float:left;
	background: url(../images/header_background.jpg) no-repeat;
	height:128px;
	width:1000px;
	text-align:center	
}
#menu
{
	float:right;
	width:580px;
	height:auto;
	margin:95px 0 0 0
}
#menu a
	{
		float:left;
		width:134px;
		background:url(../images/menu_bg.jpg) no-repeat;
		height:33px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color: #333;
		font-weight:bold;
		line-height:35px
	}
	#menu a:hover
	{
		color: #999
	}
	#menu a:active
	{
		background: url(../images/menu_active.jpg) no-repeat;
		color:#FFF
	}
	#menu a:current
	{
		background: url(../images/menu_active.jpg) no-repeat;
		color:#FFF
	}
	
	
#contents_section
{
	float:left;
	width:1000px;
	height:auto
}
#contents_right
{
	float:left;
	width:630px;
	height:auto
}
#heading
{
	float:left;
	width:610px;
	height:auto;
	padding:0 0 0 20px
}
.title
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:32px;
	color:#fdb12c;
	font-weight:bold
}
.sub_heading
{
	font-family:Arial, Helvetica, sans-serif;
	color:#737373;
	font-size:14px
}
#content_img
{
	float:left;
	width:400px;
	height:300px
}
#blog_adv
{
	float:left;
	width:200px;
	height:auto
}
	#blog_adv p
	{
		color:#039;
		font-family: "Century Gothic", Arial, "Arial Black"; 
		font-weight:bold;
		font-size:15px;
		padding:0px 0px 0px 20px;;
		width:170px
	}
	#blog_adv p span
	{
		text-align:right
	}

.icon_text
{
	float:left;
	width:85px;
	text-align:left;
	font-family:"Arial";
	font-weight:bold;
	font-size:14px;
	color:#039;
	margin:30px 0 0 0
}
.icon_img
{
	float:left;
	width:100px;
}

#login_section
{
	float:left;
	width:370px;

}
#login_box_bg
{
	float:left;
	width:319px;
	margin:50px 0 0 20px;
	height:auto
	
}
#login_bg_left
{
	float:left;
	width:6px;
	height:235px;
	background:url(../images/login_bg_left.jpg) no-repeat
}
#login_contents
{
	float:left;
	width:307px;
	height:235px;
	background:url(../images/login_box_bg.jpg) repeat-x;
}
#login_bg_right
{
	float:left;
	width:6px;
	height:235px;
	background:url(../images/login_bg_right.jpg) no-repeat
}
#login
{
	float:left;
	width:295px;
	height:auto;
	padding:20px 0 0 10px
}
#login label
{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	width:300px;
	font-size:14px;
	font-weight:bold;
	height:20px
}
#login input
{
	float:left;
}

.textbox
{
	width:193px;
	height:35px;
	background:url(../images/input_bg.jpg) no-repeat;
	border:none;
	font-variant:normal;
	padding:6px 0px 0px 4px
}
#login a
{
	float:left;
	width:250px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	margin:2px 0 10px 0
}
.login_text
{
	color:#fff;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	margin:15px 0 0 0;
	font-weight:bold
}

#sign_btn
{
	background:url(../images/sign_in_btn.jpg) no-repeat;
	width:99px;
	height:35px;
	border:0;
	color:#fff;
	font-weight:bold;
cursor: pointer;
}

#learn_more
{
	float:left;
	width:319px;
	height:150px
}
#learn_more a
{
	float:left;
	text-decoration:none;
	color:#fff;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	background:url(../images/learn_more_btn_bg.jpg) no-repeat;;
	width:139px;
	height:37px;
	line-height:35px;
	text-align:center;
	margin:50px 0 0 100px
}
#learn_more span
{
	float:left;
	width:250px;
	margin:10px 0 0 60px;
	font-family:arial;
	font-size:14px;
	color: #484848;
	font-weight:bold
}

#footer
{
	float:left;
	width:1000px;
	height:143px;
	background:url(../images/footer_bg.jpg) repeat-x;
}
#footer_menu
{
	float:left;
	width:450px;
	height:auto;
	margin:30px 0 0 50px
}
#menu_line
{
	float:left;
	width:150px;
	height:auto;
}
#menu_line a
{
	color:#fff;
}
#menu_line a:hover
{
	text-decoration:underline
}
#copyright
{
	float:right;
	width:250px;
	height:auto;
	font-size:13px;
	padding:20px 6px 0 0;
	text-align:right
}
#menu_line2
{
	float:right;
	width:150px;
	height:auto;
	padding:10px 2px 0 0;
	text-align:right
}

#menu_line2 a
{
	text-decoration:none;
}
#menu_line2 a:hover
{
	text-decoration:underline;
}