body{
	color:#999; font-size:80%; font-family:Arial, Helvetica, sans-serif; line-height:150%;
	background:#000 url(images/bg.gif) repeat-x;
	margin:0; padding:0;
}
a{text-decoration:none;}
a:link{color:#CCC;}
a:visited{color:#CCC;}
a:hover{color:#FFF;}
hr{display:none;}
img{background-color:#999; color:#333;}

.center{text-align:center;}
.float_left{float:left;}
.float_right{float:right;}
.clear{clear:both;}

.none{overflow:hidden; margin:0; padding:0;}
.none a{display:block; text-indent:-9999px;}
ul.none{position:relative; list-style:none; margin:0; padding:0;}
ul.none li{position:absolute; overflow:hidden; text-indent:-9999px;}
ul.none li a{display:block;text-decoration:none;}
dl.inline dt{display:inline;}
dl.inline dd{display:inline;margin:0 0 0 5px;}

#skip{position:absolute; left:-9999em;}
.pagetop{text-align:right;}
.pagetop a{text-decoration:underline;}
.pagetop a:link{color:#999;}
.pagetop a:visited{color:#999;}
.pagetop a:hover{color:#CCC;}

#container{width:900px; background:#000; margin:auto;}
#header{
	width:900px; height:90px;
	background:#666 url(images/header.jpg) no-repeat;
}
#top{background:url(images/top_bottom.jpg) no-repeat; padding-bottom:10px;}
h1{margin:0; padding:0;}
h1 a{width:270px; height:60px; margin-top:10px;}
h2{text-indent:-9999px; margin:0; padding:0;}
h3{display:none;}
h4{text-indent:-9999px; font-size:1.2em; color:#CCC; margin:0; padding:0;}
h5{font:1.2em normal; color:#999; margin:0; padding:0;}

/* content */
#con_container{}

/* menu */
#menu{float:left; width:207px; height:100%;}
.menu_list{font-size:0.9em; list-style:none; margin:0; padding:10px 0;}
.menu_list li{padding:0 0 7px 15px !important;}
.menu_list li a{color:#999; background:url(images/menu_icon_off.jpg) no-repeat; padding-left:17px;}
.menu_list li a:hover{color:#CCC; background:url(images/menu_icon_on.jpg) no-repeat;}
#categories_h{width:202px; height:22px; background:url(images/categories_h.gif) no-repeat;}
#archives_h{width:207px; height:22px; background:url(images/archives_h.gif) no-repeat;}

/*  */
#con_cms{float:right; width:686px; margin-top:9px; padding-right:7px;}
#con_cms h4{text-indent:0;}

#entry_list{list-style:none; margin:0; padding:0;}
/*
#entry_list li{background:url(images/entry_header.gif) no-repeat; padding-bottom:20px;}
#entry_list li li{background:none; padding-bottom:0;}
#entry_list h4{height:28px; padding:5px 5px 0 5px;}
*/

#entry_list li{padding-bottom:20px;}
#entry_list li li{padding-bottom:0;}
#cms_body h4{height:28px; background:url(images/entry_header.gif) no-repeat; padding:5px 5px 0 5px;}

/*
.entry_header{width:686px; height:33px; background:url(images/entry_header.gif) no-repeat;}
.entry_header h4{float:left; display:block; width:371px; height:28px; padding:5px 5px 0 5px;}
.entry_header h5{float:right; display:block; width:300px; height:28px; padding:5px 5px 0 0; text-align:right;}
*/
.entry_body{border-left:solid 1px #575757; border-right:solid 1px #575757; color:#FFF; padding:3px 2px;}

.data_list{font-size:85%; list-style:none; margin:0; padding:0;}
.data_list li{margin:0; padding:0;}
#entry_list .cre_staff{display:none;}
.credit_list,
.dat_date,
.dat_category{list-style:none; margin:0; padding:5px 0 0 0;}
.credit_list dt,
.staff_list dt,
.dat_date dt,
.dat_category dt{display:inline;}
.credit_list dd,
.staff_list dd,
.dat_date dd,
.dat_category dd{display:inline; margin:0; padding:0 0 0 3px;}
.staff_list{display:none; color:#999; list-style:none; margin:0; padding:0 0 0 10px;}
.staff_list li{display:inline; padding-right:6px;}
.staff_list dl{display:inline;}

.more{text-align:right;}

.body{border-top:dashed 1px #FFF; margin-top:10px; padding-top:10px;}
.body img{border:solid 1px #FFF;}

/* post */
.post_list{color:#666; text-align:right; list-style:none; margin:0; padding:13px 5px 0 5px;
width:676px; height:22px; background:url(images/entry_footer.gif) no-repeat;}
.post_list li{display:inline;}
.pos_date{}
.pos_date abbr{border:none;}

/* pager */
.pager_menu{clear:both; height:16px; list-style:none; margin:0; padding:3px 0 0 0 !important;}
.pager_menu a{width:116px;height:16px;}
.pag_m1{background:url(images/prev_off.jpg) no-repeat; left:0px;}
.pag_m1 a:hover{background:url(images/prev_on.jpg) no-repeat; left:0px;}
.pag_m3{background:url(images/next_off.jpg) no-repeat; left:364px;}
.pag_m3 a:hover{background:url(images/next_on.jpg) no-repeat; left:364px;}

.content-nav{clear:both;}

/* footer */
#footer{
	clear:both;
	background:url(http://www.flapper3.com/images/footer.gif) no-repeat;
	margin-top:95px;
	padding-top:10px;
}
#footer_menu{width:754px; height:11px; margin:auto; padding:6px 0;}
#footer_menu li{height:10px;}
#footer_menu li a:hover{height:10px;}
#foo_m01{width:127px; background:url(http://www.flapper3.com/images/fm_corporate_off.gif) no-repeat; left:0px;}
#foo_m01 a:hover{width:127px; background:url(http://www.flapper3.com/images/fm_corporate_on.gif) no-repeat; left:0px;}
#foo_m02{width:66px; background:url(http://www.flapper3.com/images/fm_press_off.gif) no-repeat; left:162px;}
#foo_m02 a:hover{width:66px; background:url(http://www.flapper3.com/images/fm_press_on.gif) no-repeat; left:162px;}
#foo_m03{width:74px; background:url(http://www.flapper3.com/images/fm_use_off.gif) no-repeat; left:263px;}
#foo_m03 a:hover{width:74px; background:url(http://www.flapper3.com/images/fm_use_on.gif) no-repeat; left:263px;}
#foo_m04{width:79px; background:url(http://www.flapper3.com/images/fm_privacy_off.gif) no-repeat; left:372px;}
#foo_m04 a:hover{width:79px; background:url(http://www.flapper3.com/images/fm_privacy_on.gif) no-repeat; left:372px;}
#foo_m05{width:70px; background:url(http://www.flapper3.com/images/fm_recruitment_off.gif) no-repeat; left:486px;}
#foo_m05 a:hover{width:70px; background:url(http://www.flapper3.com/images/fm_recruitment_on.gif) no-repeat; left:486px;}
#foo_m06{width:67px; background:url(http://www.flapper3.com/images/fm_access_off.gif) no-repeat; left:591px;}
#foo_m06 a:hover{width:67px; background:url(http://www.flapper3.com/images/fm_access_on.gif) no-repeat; left:591px;}
#foo_m07{width:62px; background:url(http://www.flapper3.com/images/fm_contact_off.gif) no-repeat; left:693px;}
#foo_m07 a:hover{width:62px; background:url(http://www.flapper3.com/images/fm_contact_on.gif) no-repeat; left:693px;}
address{
	height:35px; background:url(images/copyright.gif) no-repeat;
	overflow:hidden; text-indent:-9999px;
}

/* float close */
.float_area{height:100%;overflow:hidden;overflow:visible;}
.float_area:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
/* hides from ie-mac */
* html .float_area{height:1%;}
.float_area{display:block;}

