/* 

cut by Sydora Pry

Email : asydorapry@gmail.com

Phone : 855 16 266209

URL   : http://mydevdepartment.com

*/



img { border:none;}

a{text-decoration:underline; color:#893c07;}

h3 a

	{

	text-decoration:none;

	}



body

	{

	width:100%;

	margin:auto;

	line-height:120%;

	font-family:arial;

	background:url(../images/bg_body.jpg) repeat-x #ffffff;

	}

	

#whole_wrapper

	{

	width:985px;

	margin:auto;

	}



#wrapper_inner

	{

	position:relative;

	float:left;

	width:100%;

	background:url(../images/wrapper_inner.png) top left no-repeat;

	}

#wrapper_outter

	{

	position:relative;

	float:left;

	width:100%;

	background:url(../images/wrapper_outter.png);

	}

	

#wrapper

	{

	width:962px;

	margin:auto;

	}

#wrapper_in

	{

	position:relative;

	float:left;

	width:100%;

	}

	

	

/*#########Style For Header#########*/

#header

	{

	width:960px;

	height:103px;

	position:relative;

	float:left;

	background:url(../images/header.jpg) left no-repeat;

	}



#header .logo

	{

	width:276px;

	height:70px;

	position:relative;

	float:left;

	background:url(../images/logo.jpg) left no-repeat;

	margin:10px 0px 0px 23px;

	}

#header .logo a

	{

	width:276px;

	height:70px;

	position:relative;

	float:left;

	}

#header .headermenu

	{

	width:550px;

	position:relative;

	float:right;

	text-align:right;

	margin:23px 9px 0px 0px;

	}

#header .headermenu ul

	{

	width:550px;

	position:relative;

	float:right;

	display:inline;

	margin:0px 0px 0px 0px;

	text-align:right;

	}



#header .headermenu ul li

	{

	position:relative;

	float:right;

	text-align:right;

	display:inline;

	background:url(../images/bg_li_header.jpg) left no-repeat;

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px 0px;

	list-style:none;

	}

#header .headermenu ul li.item4

	{

	background:none;

	}

	

	

	

#header .headermenu ul li a

	{

	text-decoration:none;

	font-family:arial;

	font-size:12px;

	text-align:right;

	font-weight:normal;

	position:relative;

	float:right;

	color:#636363;

	margin:0px 13px 0px 13px;

	}

#header .headermenu ul li a:hover,

#header .headermenu ul li#current.active a

	{

	text-decoration:underline;

	color:#a36926;

	}

	
#header .headermenu ul li.item48 {
	width:118px;
	float:right;
	position:relative;
	padding:0 0 0 0;
	margin:0 0 0 0;
	background:url(../images/account_logout.png) left top no-repeat;
	text-decoration:none;
	overflow:hidden;
}
#header .headermenu ul li.item48 span {
	color:#ffffff;
}

	

	

/*#########Closed Style For Header#########*/	









/*#########Style For Main Menu#########*/

#main_menu

	{

	position:relative;

	float:left;

	width:962px;

	height:44px;

	background:url(../images/bg_mainmenu.jpg) no-repeat;

	}



#main_menu ul

	{

	position:relative;

	float:left;

	margin:1px 0px 0px -42px;

	width:100%;

	display:inline;

	}

#main_menu ul li

	{

	position:relative;

	float:left;

	display:inline;

	list-style:none;

	height:37px;

	background:url(../images/bg_li_mainmenu.png) left top no-repeat;

	}

#main_menu ul li.item5

	{

	background:none;

	}	

#main_menu ul li.item46 a

	{
	padding:10px 10px 5px 10px;
	}
	

#main_menu ul li.item11 a

	{

	padding:10px 25px 5px 12px;

	}	
#main_menu ul li.item10 a

	{

	padding:10px 18px 5px 18px;

	}	
#main_menu ul li a

	{

	position:relative;

	float:left;

	text-decoration:none;

	font-family:Arial;

	font-size:16px;

	color:#000000;

	font-weight:normal;

	padding:10px 15px 5px 15px;

	margin:0px 0px 0px 3px;

	}

#main_menu ul li a:hover,

#main_menu ul li#current.active a

	{

	color:#994708;

	border-bottom:5px solid #893c07;

	}





/*#########Closed Style For Main Menu#########*/





/*#########Style For Contents#########*/



#contents

	{

	width:961px;

	position:relative;

	float:left;

	}





/*#####Home Banner#####*/	

#contents .banner

	{

	width:960px;

	height:238px;

	position:relative;

	float:left;

	background:url(../images/banner.jpg) top left no-repeat;

	}

#contents .banner .left_text

	{

	position:relative;

	float:left;

	width:409px;

	font-family:Arial;

	font-size:14px;

	line-height:25px;

	color:#edede8;

	font-weight:normal;

	margin:30px 0px 0px 30px;

	}

#contents .banner .left_text p

	{

	position:relative;

	float:left;

	margin:0px 0px 0px 0px;

	font-weight:normal;

	}	

#contents .banner .left_text a.readon

	{

	text-transform:uppercase;

	font-family:arial;

	font-size:11px;

	color:#e9c957;

	background:url(../images/bg_a_banner.png) right no-repeat;

	padding:0px 12px 0px 0px;

	text-decoration:none;

	

	}

	

#contents .banner .right_text

	{

	position:relative;

	float:right;

	width:260px;

	color:#ffffff;

	font-family:arial;

	font-size:12px;

	line-height:15px;

	font-weight:normal;

	margin:30px 30px 0px 0px;

	}

	

#contents .banner .right_text h3

	{

	font-size:16px;

	font-weight:bold;

	color:#faecbc;

	margin:0px 0px 13px 0px;

	}

#contents .banner .right_text a

	{

	color:#f7cc77;

	position:relative;

	float:right;

	font-size:12px;

	background:url(../images/bg_a_banner.png) right no-repeat;

	padding:0px 12px 0px 0px;

	font-weight:bold;

	text-decoration:none;

	}	

/*#####Closed Home Banner#####*/







/*#####Main Contents#####*/

#main_content

	{

	position:relative;

	float:left;

	background:url(../images/bg_content_home.jpg) right repeat-y;

	width:100%;

	padding:0px 0px 0px 0px;

	}

#main_content_inner

	{

	position:relative;

	float:left;

	background:url(../images/bg_content_inner.jpg) right repeat-y;

	width:100%;

	padding:0px 0px 30px 0px;

	}

#main_content_nobg

	{

	width:920px;

	padding:20px 20px 0px 20px;

	position:relative;

	font-size:12px;

	color:#49535f;

	background:#ffffff;

	float:left;

	}

#main_content .left_content

	{

	width:650px;

	position:relative;

	font-size:12px;

	color:#49535f;

	float:left;

	margin:20px 0px 0px 20px;

	}

#main_content_inner .left_content

	{

	width:590px;

	position:relative;

	font-size:12px;

	color:#49535f;

	float:left;

	margin:20px 0px 0px 20px;

	}



#main_content .right_mod

	{

	position:relative;

	float:left;

	width:270px;

	font-family:arial;

	font-size:12px;

	color:#49535f;

	line-height:15px;

	margin:20px 0px 0px 0px;

	}

#main_content_inner .right_mod

	{

	position:relative;

	float:left;

	width:264px;

	font-family:arial;

	font-size:12px;

	color:#49535f;

	margin:20px 0px 0px 70px;

	}

#main_content .right_mod .moduletable h3

	{

	font-family:arial;

	font-size:16px;

	color:#893c07;

	font-weight:bold;

	}

#main_content_inner .right_mod .moduletable_news {

	clear:both;

	float:left;

	position:relative;

}

#main_content_inner .right_mod .moduletable h3,

#main_content_inner .right_mod .moduletable_news h3

	{

	font-size:15px;

	width:259px;

	height:24px;

	color:#893c07;

	padding:3px 0px 0px 35px;

	margin:0px 0px 0px -30px;

	background:url(../images/bg_h3_rightinner.png) top no-repeat;

	}

#main_content_inner .right_mod .moduletable h3 a

	{

		width:259px;

	height:24px;

	position:relative;

	float:left;

	}

#main_content_inner .right_mod .moduletable_news ul

	{

	position:relative;

	float:left;

	width:100%;

	display:block;

	margin:10px 0px 0px -35px;

	}

#main_content_inner .right_mod .moduletable_news ul li

	{

	position:relative;

	float:left;

	display:block;

	clear:both;

	background:url(../images/bg_li_right.jpg) top left no-repeat;

	padding:0px 0px 0px 20px;

	margin:2px 0px 2px 0px;

	}

#main_content_inner .right_mod .moduletable_news ul li a

	{

	text-decoration:none;

	font-size:13px;

	position:relative;

	float:left;

	display:block;

	}

/*#####Closed Main Contents#####*/







#footer

	{

	border-top:5px solid #d2d1d1;

	position:relative;

	float:left;

	clear:both;

	width:960px;

	line-height:13px;

	padding:0px 0px 30px 0px;

	background:url(../images/bg_footer.jpg) repeat-x;

	}

#footer p

	{

	margin:0px 0px 0px 0px;

	}

#footer .copyright

	{

	position:relative;

	float:left;

	width:635px;

	font-family:arial;

	font-size:10px;

	color:#49535f;

	margin:20px 0px 0px 30px;

	}

#footer .copyright a,

#footer .foot_info a

	{

	color:#49535f;

	text-decoration:underline;

	}

	

#footer .right_designed

	{

	position:relative;

	float:right;

	text-align:right;

	width:200px;

	font-family:arial;

	font-size:10px;

	color:#49535f;

	margin:20px 30px 0px 0px;

	}

#footer .foot_info

	{

	position:relative;

	float:left;

	width:900px;

	font-family:arial;

	font-size:10px;

	color:#49535f;

	margin:15px 0px 0px 30px;

	}

#footer .right_designed span

	{

	color:#9e4207;

	}



span.article_separator {

display:none;

}

/*#########Closed Style For Contents#########*/

	


