body {
	font-size:12px; /* Resets 1em to 10px */
	font-family:"Times New Roman", Times, serif;
	color: #FFFFFF;
	background-color:#223322;
	margin:0px;
	padding:0px;
}
a{
color:#FFFFFF;
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
.wrapper-home
{
	min-width:1024px;
	margin-top:40px;
	height:507px;
	background-image:url(images/home-bg.gif);
	vertical-align:middle;
	background-repeat:repeat-x;
}
.home-menu{
width:800px;
text-align:right;
font-family:"Times New Roman", Times, serif; font-size:12px;
color:#444444;  
padding-top:68px; 
height:23px; 
letter-spacing:1px;
margin:0px auto;
}
.home-menu a{color:#444444; text-decoration:none;}
.home-menu a:hover{
color:#cccc97;
text-decoration:none;
}
.home-menu a:active{}
.home_center{
width:800px;
margin:0px auto;
}
.content-home{ }
.content-home-left{ 
float:left; 
width:45%;
height:250px; 
/*background-image:url(images/home-left-bg.jpg);*/

}
.content-home-right{ 
float:right; 
width:55%;
height:250px;
background:url(images/index_right_back_03.jpg) repeat-y;
}
.home_text_back{
height:250px;
width:540px;
background:url(images/home-right-bg.gif) no-repeat;
background-position:bottom right;
}
.home_text{ 
padding:30px 0px 0px 50px; 
font-family:"Times New Roman", Times, serif; font-size:15px; 
line-height:20px; 
text-align:left; 
width:390px;
}
.footer-home-logo{ padding-top:7px; width:900px; margin:0px auto;}
.content-home-footer-logo{ 
background-image:url(images/home-footer-logo.gif); 
background-repeat:no-repeat; 
width:800px; 
height:85px;
margin:0px auto;
}
.content-home-footer-logo span{ display:none;}
.content-home-footer-logo a{width:584px; height:85px; display:block;}
#copyright{ padding-top:20px; color:#eeeeee;font-family:"Times New Roman", Times, serif; font-size:12px;}


/*
* dropdown menu
*/

#dropmenudiv{
background-image:url(images/dropdown-menu-top-bg.gif);
padding-top:5px;
background-repeat:repeat-x;
position:absolute;
border:0px solid #A19C5A;
border-bottom-width: 0;
font:normal 12px 'Times New Roman';
line-height:18px;
z-index:100;
margin-top:7px;
margin-left:-10px;
text-align:left;

}
#dropmenudiv a{
display: block;
text-indent: 3px;
border-bottom: 0px solid #A19C5A;
padding: 1px 0px 0px 8px;
text-decoration: none;
color:#444444;
font-size:12PX;
background-color:#bbbb88;
}

#dropmenudiv a:hover{ /*hover background color*/
color:#ffffff;
background-color:#aaaa77;
}
.dropdownmenubottom{ 
width:205px; 
height:9px; 
background-image:url(images/dropdown-menu-bottom-bg.png);
overflow:hidden;
}

/*  julxz   */
#page{
min-width:1024px;
background:#667766;
}
.sub_header{
background: url(images/ckd_sub_02.jpg);
height:160px;
overflow:hidden;
clear:both;
}
.center_content{

/*border-bottom: solid 1px #abab7c;*/
background: url(images/content_ver2_03.jpg) repeat-x #667766;
}
.c_back{

clear:both;
margin:0px auto;
width:940px;
background:url(images/ckd_sub_09.jpg) no-repeat;
}
.c_front{
clear:both;
background:url(images/ckd_sub_14.jpg) no-repeat;
background-position:bottom right;
}
.sub_footer{
text-align:center;
padding-top:42px;
background:url(images/content_ver2_16.jpg) repeat-x;
height:24px;
overflow:hidden;
}
.sub_logo{
width:810px;
margin:33px auto 0px auto;
}
.sub_logo img{
border:0px;
}
.page_menu{
text-align:right;
width:800px;
margin:16px auto 0px auto;
}
.page_menu a,.home-menu a{
margin-left:23px;
color:#444444;
text-decoration:none;
letter-spacing:1px;
}
.page_menu a:hover{
color:#cccc97;
text-decoration:none;
}
a.active{
color:#1f2f1f;
}
.page_menu a:active{
color:#102310;
}
.post{
font-size:14px;
line-height:20px;
padding:30px 0px 20px 20px;
clear:both;
width:750px;
margin:0px auto;
}

.post img{
margin:0px 50px 40px 0px;
border:solid 5px #FFFFFF;
}

.post a{
color:#FFFFFF;
text-decoration:underline;
}
.post a:hover{
text-decoration:none;
}
.entry img{
border:none;
}
p{

}
h2{
margin-top:0px;
}


/*
PNGs
*/
img, div { behavior: url(iepngfix.htc) }