/* 
cut by Sydora Pry
Email : asydorapry@gmail.com
Phone : 855 16 266209
*/

img
	{
	border:none;
	}
body
	{
	width:100%;
	margin:auto;
	background:#e6e4d8;
	font-size:13px;
	font-family:Trebuchet MS;
	}

#wrapper
	{
	width:1014px;
	margin:auto;
	}
#wrapper_left
	{
	position:relative;
	float:left;
	width:100%;
	
	background:url(../images/bg_wrapper_left.jpg) 0 70px no-repeat;
	}
#wrapper_right
	{
	position:relative;
	float:left;
	width:100%;
	background:url(../images/bg_wrapper_right.jpg) right 70px no-repeat;
	
	
	}

#wrapper_in
	{
	width:980px;
	margin:auto;
	}

#header
	{
	position:relative;
	float:left;
	width:100%;
	}
#header .header_menu
	{
	position:relative;
	float:left;
	width:100%;
	height:54px;
	background:url(../images/header_menu.jpg) left top no-repeat;
	}
#header .header_menu ul
	{
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
#header .header_menu ul li
	{
	position:relative;
	float:left;
	list-style:none;
	display:inline;
	}
#header .header_menu ul li a
	{
	position:relative;
	float:left;
	text-decoration:none;
	color:#ffffff;
	padding:13px 20px 14px 20px;
	font-weight:bold;
	font-size:15px;
	}
#header .header_menu ul li a:hover,
#header .header_menu ul li#current a
	{
	background:#75a6c0;
	}
#header .header_menu ul li.item1 a:hover,
#header .header_menu ul li.item1#current a
	{
	background:url(../images/bg_a_item1.jpg) left bottom no-repeat #75a6c0;
	}

#header .text
	{
	position:relative;
	float:left;
	width:100%;
	margin:0px 0px 0px 0px;
	font-size:25px;
	font-weight:bold;
	}


/*Open banner*/
#banner
	{
	position:relative;
	float:left;
	width:100%;
	background:url(../images/top_banner.jpg) top left no-repeat;
	height:224px;
	margin:10px 0px 0px 0px;
	}
#banner .left_text
	{
	position:relative;
	float:left;
	width:370px;
	font-size:19px;
	margin:50px 0px 0px 30px;
	}
#banner p
	{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
#banner .right_image
	{
	position:relative;
	float:right;
	width:380px;
	margin:58px 30px 0px 0px;
	}
/*Closed banner*/


/*Open Content*/
#content
	{
	width:940px;
	padding:10px 20px 10px 20px;
	position:relative;
	float:left;
	background:#d4d2c6;

	}
/*Closed Content*/


/*Open Bottom Part*/
#bottom
	{
	position:relative;
	float:left;
	width:100%;
	background:url(../images/bg_bottom.jpg) top center no-repeat #ffffff;
	padding:5px 0px 5px 0px;
	min-height:0px;
	}
#bottom .module
	{
	position:relative;
	float:left;
	width:234px;
	margin:0px 0px 0px 9px;
	background:url(../images/bg_mid_box.jpg) repeat-y;
	}
#bottom .module div
	{
	width:100%;
	position:relative;
	float:left;
	background:url(../images/bg_top_box.jpg) top no-repeat;
	}

#bottom .module div div
	{
	width:100%;
	position:relative;
	float:left;
	padding:0px 0px 10px 0px;
	background:url(../images/bg_bot_box.jpg) bottom no-repeat;
	}
#bottom .module div div div
	{
	margin:7px 5px 10px 6px;
	position:relative;
	float:left;
	width:224px;
	background:none;
	padding:0px 0px 0px 0px;
	}
#bottom .module div div div div
	{
	margin:auto;
	}
#bottom .module div div div h3
	{
	width:180px;
	position:relative;
	float:left;
	background:url(../images/bg_h3_box.jpg) top left no-repeat #eeeeee;
	height:35px;
	margin:0px 0px 10px 0px;
	padding:10px 0px 0px 42px;
	font-size:20px;
	text-transform:capitalize;
	}
#bottom .module div div div ul
	{
	position:relative;
	float:left;
	margin:0px 0px 0px 5px;
	padding:0px 0px 0px 0px;
	display:block;
	}
#bottom .module div div div ul li
	{
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 15px;
	list-style:none;
	width:100%;
	background:url(../images/bg_li.jpg) left 5px no-repeat;
	}
#bottom .module div div div ul li a
	{
	position:relative;
	float:left;
	text-decoration:none;
	color:#2e77a5;
	}
#bottom .module div div div ul li a:hover

	{
	text-decoration:underline;
	}

/*Closed Bottom Part*/


#footer
	{
	position:relative;
	float:left;
	width:100%;
	background:url(../images/bg_footer.jpg) left top no-repeat;
	padding:20px 0px 10px 0px;
	text-align:center;
	font-size:11px;
	color:#999999;
	min-height:20px;
	}




