body, html{
	padding:0; margin:0; 
	/*background:url(../images/bg.jpg) repeat;*/
	background:url(../images/content_bg.png) repeat-x #d2d4d6;
	width:100%; height:100%;
	font-family: 'Source Sans Pro', sans-serif;	
}
a, img{
	border:none; outline:none; text-decoration:none;	
}
.header{
	width:100%;
	background:url(../images/header_bg.jpg) repeat-x;
	background-size:auto 100%;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
}
.dm{
	position:absolute;
	top:0;
	left:0;
	text-align:center;
	border-collapse:collapse;
	background-color:#FFFFFF;
	z-index:999;
	display:none;
}
.dm td{
	border:1px solid #999;
	padding:5px 20px;
}
#dm1{
	left:275px;
	top:85px;
}
#dm2{
	left:495px;
	top:85px;
}
.dd_btn{cursor:pointer;}
.header a, .dd_btn{color:#636466;}
.header a:hover{ color:#2B3990;}
.content_div{
	position:relative;
	width:1000px;
	min-height:576px;
	margin:0px auto 0;
	background-color:#fff;
	background-size:cover;
	background-position:center center;
	border:1px solid #bfbfbf;
	border-top:none;
}
.division_bg{
	background: #fff;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index:1;
	border:5px solid;
	border-top:none;
}
.division_box_outter{
	background:transparent;
	position:relative;
	margin-left:50px;
	width:460px;
	height:520px;
}
.division_box_inner{
	position:relative;
	z-index:2;
	padding:0 25px;
}
.t1{color:#202873; font-size:40px; padding-top:25px; line-height:40px;}
.t2{color:#6A3F23; font-size:30px; padding-top:25px; line-height:30px;}
.t3{color:#C12640; font-size:40px; padding-top:25px; line-height:40px;}

.inner_text{
	font-size:12px;
	color:#231F20;
	padding:10px 0 0 0;
	line-height:17px;
}
.input_txt{
	font-size:14px;
	font-family: 'Source Sans Pro', sans-serif;
	width:100%;
}
.cus_btn1, .cus_btn1 a{
	font-size:12px; cursor:pointer;
	padding:2px 5px;
	background-color:#CCC;
	text-decoration:none;
}
.divide_line{
	width:100%;
	height:1px;
	border-bottom:#666666 solid 1px;
	margin:0px 0;
}
.postlist{
	margin:0 auto;
	text-align:center;
	width:68%;	
}
.thumb_media{
	width:142px;
	height:110px;
	background-size:cover;
	background-position:center center;
	background-repeat:no-repeat;
	display:inline-block;
	margin:6px;
	cursor:pointer;
}
#mapbox{position:absolute; width:350px; top:250px; left:540px; padding:2px; background-color:#FFFFFF; font-size:14px;}
.footer_holder{
	background-image:url(../images/footerbar_bg.png);
	background-repeat:repeat-x;
	background-size:auto 100%;
	width:100%;
	text-align:center;
}
.footer{
	position:relative;
	width:1000px;
	margin:0px auto;
	background-color:#fff;
	text-align:center;
	color:#7f7f7f;
	font-size:12px;
	padding:25px 0px;
	background-image:url(../images/footerbar_bg.png);
	background-repeat:repeat-x;
	background-size:auto 100%;
}
.footer .footer_link{
	display:inline-block;
	padding:0px 25px;
}
.footer .footer_link a{
	color:#7f7f7f;
	text-decoration:none;	
}



.prevControl, .nextControl{
	position:absolute;
	top:270px;
	z-index:500;
	left:1%;
	cursor:pointer;
}
.nextControl{ left:auto; right:1%;}
.cycle-slideshow {
	width:100%;
	height:576px;
	margin:0px auto;
	position: relative;
    background: url(http://malsup.github.com/images/spinner.gif) 50% 50% no-repeat;

 }

/* in case script does not load */
.cycle-slideshow table:first-child {
    position: static; z-index: 100;
}

/* pager */
.cycle-pager { 
    text-align: center; width: 100%; z-index: 500; position: absolute; left:auto; right:auto; top: 520px;
}
.cycle-pager span { 
    font-family: arial; font-size: 50px; width: 16px; height: 16px; 
    display: inline-block; color: #fff; cursor: pointer; text-shadow:#000 0 0 2px; padding:0 4px;
}
.cycle-pager span.cycle-pager-active { color: #D69746;}
.cycle-pager > * { cursor: pointer;}



ul.pagination {
    text-align:center;
    color:#829994;
}
ul.pagination li {
    display:inline;
    padding:0 3px;
}
ul.pagination a {
    color:#0d7963;
    display:inline-block;
    padding:5px 10px;
    border:1px solid #cde0dc;
    text-decoration:none;
}
ul.pagination a:hover, 
ul.pagination a.current {
    background:#0d7963;
    color:#fff; 
}