body{
	background: #333C41 url('/images/main_bg.jpg') center top repeat-x; 
	margin: 0px 0px 5px 0px;
	padding: 0px;
	font : 8pt Tahoma, Verdana, Arial, Sans-Serif;
	text-align : center;
	color: #B7B7B7;
}

img {
	border : 0px solid #ccc;
	behavior: url('/scripts/iepngfix.htc');
}
/************************************************************************************
										Link
*************************************************************************************/
a:link{
	text-decoration : none;
	color : #CBE603;
}
a:active{
	text-decoration : none;
	color : #CBE603;
}
a:visited {
	text-decoration : none;
	color : #CBE603;
}
a:hover {
	text-decoration : underline;
	color : #CBE603;
}

/************************************************************************************
										Main
*************************************************************************************/
#container{
	width : 980px;
	border : 0px solid #ccc;
	padding : 0px;
	margin-right : auto;
	margin-left : auto;
}

#main{
	border : 0px solid #ccc;
	padding : 0px;
	margin: 0px;
}
#header, #header2 {
	text-align : left;
	padding : 0px;
	margin : 0px;

	border-color : #ccc;
	border-style : solid;
	border-width : 0px;
	height: 158px;
	margin-top: -8px;
	margin-bottom: 8px;
}

#left{
	margin : 0px;
	padding : 0px;
	text-align : left;
	width : 156px;
	float : left;
	border-color : #ccc;
	border-style : solid;
	border-width : 0px 0px 0px 0px;
}
#center{
	margin : 0px;
	padding : 0px;
	text-align : center;
	border-color : #000;
	border-style : solid;
	border-width : 0px;
}	
#right{
	margin : 0px;
	padding : 0px;
	text-align : left;
	float : left;
	width : 156px;
	border-color : #ccc;
	border-style : solid;
	border-width : 0px 0px 0px 0px;
}
.footer{
	margin-right : auto;
	margin-left : auto;
	padding : 0px 0px 0px 0px;
	text-align : left;
	clear : both;
	border : 0px solid #ccc;
}
#foothome{
	background: none;
	margin-right : auto;
	margin-left : auto;
	padding : 5px 0px 0px 0px;
	text-align : left;
	clear : both;
	border : 0px solid #ccc;
}

.footer p{
	margin: 2px 0px 0px 0px;
	color: #B7B7B7;
	font: normal 8pt Tahoma, Verdana;
	text-align: right;
}
.footer #rebny{
	margin-top: -40px;  
	margin-left: -522px;  
	text-align: center;
}
.footer #rej{
	margin-top: -50px;  
	margin-left: -630px;  
	text-align: center;
}
#quick_search{
	padding: 5px 10px;
	border-color : #9c9ea0;
	border-style : solid;
	border-width : 0px 0px;
	vertical-align: middle;
	text-align: left;
}
#quick_search table td{
	color: #fff;
	font: normal 8pt Tahoma, Verdana, Arial;
}
#quick_search a.agent_login{
	margin-left: 40px; 
	margin-right: 80px; 
}

#quick_search a{
	margin-right: 8px; 
}
#admin_login{
	padding: 100px 0px;
}

.block_path{
	text-align : left;
	padding : 5px 10px 7px 10px;
	margin : 6px 0px 0px 0px;
	border-color : #5D5E5F;
	border-style : solid;
	border-width : 0px 1px 1px 1px;
}
.img_collage{
	margin: -10px 0px -15px -5px;;
}
.block_map{
	margin-left: -5xpx;
}
#block_agents_home{
	margin-left: -5px;
	padding-left: 20px;
}
#tbl_agent{
	margin-top: -10px;
	margin-right: -5px;
}
/************************************************************************************
										Craiglist
************************************************************************************/


/************************************************************************************
										Main Blocks
************************************************************************************/
.tbl_block{
	border : 0px solid #5D5E5F;
	margin: 5px 0px;
	width: 100%;
}
.td_block_left{
	border : 1px solid #5D5E5F;
	padding: 5px;
	background: url('/images/block_bg.gif') center top repeat-x; 
	background-color: #272D31;
	vertical-align: top;
}
.td_block_right{
	border : 1px solid #5D5E5F;
	padding: 10px 3px;
	background: url('/images/block_bg.gif') center top repeat-x; 
	background-color: #272D31;
	vertical-align: top;
}
.td_block_left1{
	width: 740px;
	height: 7px;
}
.td_block_right1{
	width: 235px;
}
.td_block_left2{
	width: 487px;
	height: 7px;
}
.td_block_right2{
	width: 487px;
}
.td_block_center1{
	width: 7px;
}
.block_entire{
	border : 1px solid #5D5E5F;
	padding: 10px 5px;
	margin: 5px 0px;
	background: url('/images/block_bg.gif') center top repeat-x; 
	background-color: #272D31;
	vertical-align: top;
}
.block_intro{
	border : 1px solid #5D5E5F;
	margin: 5px 0px;
	background: url('/images/block_bg.gif') center top repeat-x; 
	background-color: #272D31;
	vertical-align: top;
	float:left;
}
/************************************************************************************
										Property Blocks
************************************************************************************/
.block_property{
	border : 1px solid #5D5E5F;
	padding: 0px;
	margin: 0px 0px -8px 0px;
	background-color: #272D31;
	vertical-align: top;
	width: 725px;
}
.block_property_1{
	padding: 0px;
	margin: 5px;
	vertical-align: top;
	float: left;
	width: 150px;
	border: 0px solid #F00;
}
.block_property_2{
	padding: 0px;
	margin: 5px;
	vertical-align: top;
	float: left;
	width: 320px;
	border: 0px solid #F00;
}
.block_property_3{
	padding: 0px;
	margin: 5px;
	vertical-align: top;
	float: left;
	width: 210px;
	border: 0px solid #F00;
}
.block_property p{
	margin: 5px;
}
.td_block_right p{
	margin: 5px;
	text-align: left;
}
.td_block_right .locations{
	margin: 1px 3px;
}
.extra{
	float:left;
	margin: 0px;
	width: 110px;
	padding: 0px;
}
.extra input{
	margin: 1px 0px 1px 5px;
}
.extra2{
	float:left;
	margin: 0px;
	width: 200px;
	padding: 0px;
}
.extra2 input{
	margin: 1px 0px 1px 0px;
}

/************************************************************************************
										Intro
************************************************************************************/
.intro_column{
	margin-top : 20px;
	margin-left : auto;
	margin-right : auto;
	width : 170px;
	padding : 0px 0px;
	text-align : center;
	border : 0px solid #f00;
	float : left;
}
/************************************************************************************
										Home
************************************************************************************/
.img_header{
	margin : 0px;
	padding : 0px 5px;
	border : 0px solid #f00;
	float : left;
}
#logo_top{
	margin : 0px 0px -3px 0px;
	padding : 0px;
}
/************************************************************************************
										About
************************************************************************************/
.about_left{
	margin : 10px 10px 10px 0px;
	width : 300px;
	padding : 0px;
	border-color : #659cc4;
	border-style : solid;
	border-width : 0px 1px 0px 0px;
	float : left;
}
.about_right{
	margin : 10px;
	width : 420px;
	padding : 0px;
	border : 0px dotted #f00;
	float : left;
}
/************************************************************************************
										Portfolio
************************************************************************************/
.portfolio_left{
	margin : 10px 10px 10px 0px;
	width : 200px;
	padding : 0px;
	border-color : #659cc4;
	border-style : solid;
	border-width : 0px 0px 0px 0px;
	float : left;
}
.portfolio_right{
	margin : 0px;
	width : 565px;
	padding : 0px;
	border-color : #659cc4;
	border-style : solid;
	border-width : 0px;
	float : left;
}
.portfolio_description{
	margin : 5px 0px;
	padding : 0px;
	border : 0px dotted #f00;
	float : left;
	width : 50%;
	font: normal 8pt Tahoma, Verdana Arial;

}
a.portfolio_img{
	display: block;
	width: 200px;
	height: 175px;
	border : 1px solid #D8D8D8;
	margin : 0px 10px 10px 5px;
	padding : 1px;
	float : left;
	clear: both;
}
a.portfolio_img:hover{
	display: block;
	width: 200px;
	height: 175px;
	border : 1px solid #CBE603;
	margin : 0px 10px 10px 5px;
	padding : 1px;
	float : left;
}
/************************************************************************************
										Admin
************************************************************************************/
.div_center{
	margin-left : auto;
	margin-right : auto;
	padding : 0px;
	text-align : center;
}
#logo_top{
	margin : 0px 0px -3px 0px;
	padding : 0px;
}
/************************************************************************************
										Bars
*************************************************************************************/
.bar_head{
	padding : 3px;
	margin : 3px 3px 0px 3px;
	background : #ededed;
	text-align : center;
	font-weight: bold;
	border : 1px solid #ccc;
}
.bar_body{
	padding : 8px 2px 8px 2px;
	margin : 0px 3px 3px 3px;
	text-align : left;
	border-color : #ccc;
	border-style : solid;
	border-width : 0px 0px 0px 0px;
	font: normal 10pt Tahoma, Verdana,  Arial;
}
/************************************************************************************
										Form
*************************************************************************************/
table, td{
	color: #CACCCE;
	font : normal 8pt Tahoma, Verdana, Arial, Sans-Serif;
}
.td_fmitem{
	margin : 0px;
	padding : 3px 5px;
	font: normal 10pt Tahoma, Verdana,  Arial;
	border : 0px solid #659cc4;
}
.td_fmitem2{
	margin : 0px;
	padding : 3px 0px;
	font: normal 10pt Tahoma, Verdana,  Arial;
	border : 0px solid #659cc4;
	text-align: center;
}
.td_fmitem2 .pd_image{
	margin:0px -5px;
	padding: 0px;
	text-align: center;
}
.td_fmitem2 p{
	margin : 3px 0px;
	padding : 0px;
}
.td_fmitem-r{
	margin : 0px;
	padding : 3px 0px;
	font: normal 10pt Tahoma, Verdana,  Arial;
	border : 0px solid #659cc4;
	text-align : right;
}
.fm_main{
	margin : 0px;
	border : 0px solid #659cc4;
}
.fm_input{
	color : #606060; 
	font : normal 8pt Verdana, Arial, Sans-Serif;
	background-color : #fff;
	border : 1px solid #9C9EA0;
	margin : 0px;
	background: url('/images/input_bg.gif'); 
}
.fm_input-small{
	color : #606060; 
	font : normal 8pt Verdana, Arial, Sans-Serif;
	background-color : #fff;
	border : 1px solid #9C9EA0;
	margin : 0px;
	background: url('/images/input_bg.gif'); 
}
.fm_input-c{
	color : #606060; 
	font : normal 10pt Verdana, Arial, Sans-Serif;
	background-color : #fff;
	border : 1px solid #CBE603;
	margin : 0px;
	text-align : center;
}
.fm_submit{
	font : normal 8pt Verdana, Arial, Sans-Serif;
}
#fm_login{
	margin : 0px;
	padding : 0px;
}
.tbl_fmlogin{
	margin : 0px;
}
.txt_subtitle{
	padding: 15px 0px 0px 0px;
}
/************************************************************************************
										Tabs
*************************************************************************************/
ul.primary {
  border-collapse: collapse;
  padding: 0 0 0 0.7em;
  white-space: nowrap;
  list-style: none;
  margin: 5px 3px 10px 3px;
  height: auto;
  line-height: normal;
  border-bottom: 1px solid #bbb;
}
ul.primary li {
  display: inline;
}
ul.primary li a {
  background-color: #ededed;
  border-color: #bbb;
  border-width: 1px;
  border-style: solid solid none solid;
  height: auto;
  margin-right: 0.5em;
  padding: 0 1em;
  text-decoration: none;
}
ul.primary li.active a {
  background-color: #fff;
  border: 1px solid #bbb;
  border-bottom: #fff 1px solid;
}
ul.primary li a:hover {
  background-color: #F5F5F5;
  border-color: #ccc;
  border-bottom-color: #F5F5F5;
}
/************************************************************************************
										Table
*************************************************************************************/
table, tr, td{
	text-align : left;
}
.tbl_main{
	font : normal 10pt Verdana, Arial, Sans-Serif;
	border-color : #ccc;
	border-style : solid;
	border-width : 1px 0px 0px 1px;
	margin : 0px;
	width : 98%;
}
.td_head{
	background-color: #ededed;
	text-align : center;
	font : bold 10pt Verdana, Arial, Sans-Serif;
	border-color : #ccc;
	border-style : solid;
	border-width : 0px 1px 1px 0px;
	margin : 0px;
	padding : 3px 5px;
}



.td_cell{
	text-align : left;
	border-color : #ccc;
	border-style : solid;
	border-width : 0px 1px 1px 0px;
	margin : 0px;
	padding : 3px 5px;
}
.td_cellc{
	text-align : center;
	border-color : #ccc;
	border-style : solid;
	border-width : 0px 1px 1px 0px;
	margin : 0px;
	padding : 3px 5px;
}
.td_cell0{
	color : #fff;
	text-align : left;
	border-color : #ccc;
	border-style : solid;
	border-width : 0px 1px 1px 0px;
	margin : 0px;
	padding : 3px 5px;
	background-color: #FF6347;
}
.td_cellc0{
	color : #fff;
	text-align : center;
	border-color : #ccc;
	border-style : solid;
	border-width : 0px 1px 1px 0px;
	margin : 0px;
	padding : 3px 5px;
	background-color: #FF6347;
}
.td_cell1{
	text-align : left;
	border-color : #ccc;
	border-style : solid;
	border-width : 0px 1px 1px 0px;
	margin : 0px;
	padding : 3px 5px;
	background-color: #FFF8DC;
}
.td_cellc1{
	text-align : center;
	border-color : #ccc;
	border-style : solid;
	border-width : 0px 1px 1px 0px;
	margin : 0px;
	padding : 3px 5px;
	background-color: #FFF8DC;
}
.td_cell2{
	text-align : left;
	border-color : #ccc;
	border-style : solid;
	border-width : 0px 1px 1px 0px;
	margin : 0px;
	padding : 3px 5px;
	background-color: #F0E68C;
}
.td_cellc2{
	text-align : center;
	border-color : #ccc;
	border-style : solid;
	border-width : 0px 1px 1px 0px;
	margin : 0px;
	padding : 3px 5px;
	background-color: #F0E68C;
}
.td_cell3{
	text-align : left;
	border-color : #ccc;
	border-style : solid;
	border-width : 0px 1px 1px 0px;
	margin : 0px;
	padding : 3px 5px;
	background-color: #F0F8FF;
}
.td_cellc3{
	text-align : center;
	border-color : #ccc;
	border-style : solid;
	border-width : 0px 1px 1px 0px;
	margin : 0px;
	padding : 3px 5px;
	background-color: #F0F8FF;
}
/************************************************************************************
										Text
*************************************************************************************/
p{	
	margin : 10px 20px;
	color : #CACCCE; 
	font : normal 8pt Tahoma, Verdana Arial, Sans-Serif;
	line-height : 130%;
	text-indent: 0px;	
	text-align : justify;
}
.txt_errors{	
	margin : 5px;
	color : #f00; 
	font : normal 8pt Verdana, Arial, Sans-Serif;
	line-height : 130%;
}
.txt_notes{
	color : #606060; 
	font : normal 7pt Verdana, Arial, Sans-Serif;
	text-align : left;
	text-indent: 20px;
	margin : 0px;
	padding : 0px;
}

.txt_description{
	color : #606060; 
	font : normal 8pt Verdana, Arial, Sans-Serif;
	text-align : left;
	text-indent: 0px;
	margin : 0px 0px 5px 5px;
	padding : 0px;
}
.txt_date{
	color : #606060; 
	font : normal 7pt Verdana, Arial, Sans-Serif;
	text-align : left;
	text-indent: 0px;
	margin : 15px 0px 5px 5px;
	padding : 0px;
}
.txt_main{	
	padding : 0px;
	margin : 5px;
	color : #CACCCE; 
	font : normal 8pt Verdana, Arial, Sans-Serif;
	line-height : 130%;
	text-indent: 0px;
	clear: both;
}
.txt_main-green{	
	padding : 0px;
	margin : 5px;
	color : #CBE603; 
	font : normal 8pt Verdana, Arial, Sans-Serif;
	line-height : 130%;
	text-indent: 0px;
	clear: both;
}
.txt_main-r{	
	padding : 0px;
	margin : 5px;
	color : #000; 
	font : normal 8pt Verdana, Arial, Sans-Serif;
	line-height : 130%;
	text-indent: 0px;
	text-align : right;
}
.txt_main-c{	
	padding : 0px;
	margin : 5px;
	color : #000; 
	font : normal 10pt Verdana, Arial, Sans-Serif;
	line-height : 130%;
	text-indent: 0px;
	text-align : center;
}
.txt_footer{
	padding : 13px 0px 9px 0px;
	margin : 0px 5px 0px 5px;
	font : normal 8pt Tahoma, Verdana, Arial, Sans-Serif;
	color : #fff; 
	text-indent: 0px;
	text-align : center;
}
.txt_footer_links{
	padding : 0px;
	margin : 0px 5px 0px 5px;
	font : normal 8pt Tahoma, Verdana, Arial, Sans-Serif;
	color : #659cc4; 
	text-indent: 0px;
	text-align : center;
}
.txt_title{	
	padding : 0px;
	margin : 10px 20px;
	color: #CBE603;
	font : bold 10pt Verdana, Arial, Sans-Serif;
	text-indent: 0px;
	text-align : left;
}

.txt_title-green{	
	padding : 0px;
	margin : 7px;
	color: #CBE603;
	font : bold 10pt Verdana, Arial, Sans-Serif;
	text-indent: 0px;
	text-align : left;
}

.txt_title-grey{	
	padding : 0px;
	margin : 10px 20px;
	color: #CACCCE;
	font : bold 10pt Verdana, Arial, Sans-Serif;
	text-indent: 0px;
	text-align : left;
}

.block_title_1st{
	padding : 0px;
	position: relative;
	text-align : left;
	margin : -40px 10px 10px 10px;
	color : #000; 
	font : bold 10pt Verdana, Arial, Sans-Serif;
	text-indent: 0px;
	text-align : left;
	border-color : #659cc4;
	border-style : solid;
	border-width : 0px 0px 1px 0px;
	width: 60%;
}
.block_title{
	padding : 0px;
	position: relative;
	text-align : left;
	margin : 10px;
	color : #000; 
	font : bold 10pt Verdana, Arial, Sans-Serif;
	text-indent: 0px;
	text-align : left;
	border-color : #659cc4;
	border-style : solid;
	border-width : 0px 0px 1px 0px;
	width: 70%;
}
.txt_title-red{	
	padding : 0px;
	margin : 7px;
	color : #f00; 
	font : bold 10pt Verdana, Arial, Sans-Serif;
	text-indent: 0px;
	text-align : center;
}
.txt_separator{
	width : 100%;
	text-align : center;
	border-color : #ccc;
	border-style : dotted;
	border-width : 1px 0px 0px 0px;
	margin : 15px 0px; 

}
.txt_oldprice{
	text-decoration: line-through;
	color : #f00;
}
ul,li {
	margin : 5px 0px 5px 10px;
	padding : 0px;
	color : #606060; 
	font : normal 8pt Tahoma, Verdana Arial, Sans-Serif;
	line-height : 130%;
	text-indent: 0px;	
	text-align : justify;
	list-style-type : square;
}
.txt_spacer{
	margin-bottom: 250px;
}
.txt_spacer2{
	margin-bottom: 150px;
}
.clear{
	clear: both;
}
.txt_orange{
	color: #F7931C;
	font : bold 10pt Georgia, Tahoma, Verdana Arial, Sans-Serif;
}
#alphabetical{
	float: left;
	border: 1px solid #5D5E5F;
	width: 210px;
	height: 200px;
}
#alphabetical table{
	margin: 30px;
}
#alphabetical2{
	float: left;
	border: 1px solid #5D5E5F;
	width: 215px;
	height: 200px;
	margin: -3px 0px 0px 2px;
}
#alphabetical2 table{
	margin: 30px;
}
.search_map{
	margin-left: -5px;
	margin-top: 10px;
	position: absolute;
	width: 660px; 
	height: 550px;
	border-color : #101519;
	border-style : solid;
	border-width : 0px;
}
.search_map_container{
	height: 545px;
}
#fm_search{
	margin: 0px;
	padding: 0px;
}
#block_email{
	display: none;
	border : 1px solid #5D5E5F;
	padding: 5px;
	margin: 5px;
	background-color: #272D31;
	vertical-align: top;
	text-align: left;
}
/****************************************************************************************************/

#top_mnu {
	width:990px;
	height:140px;
	border:0px;
	border-collapse:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

#top_mnu tr td {
	border:0;
}

#top_mnu tr .item .item_header {
	width:100px;
	height:35px;
    border:0px;
    background-color:#0C1115;
    text-align:center;
    font:10px Tahoma;
    color:#cbe603;
    padding:5px 5px 5px 5px;
    margin:0 0 5px 0;
}

#top_mnu tr .logo {
	vertical-align:top;
}

#top_mnu tr .item {
	width:100px;
	padding:0 2px 0 0;
	margin:0 0 0 0;
	border:0px;
	text-align:left;
	vertical-align:top;
	border:0px;
}

#top_mnu tr .item ul {
    list-style:none;
    margin:0 0 0 0;
    padding:0 0 0 7px;
}

#top_mnu tr .item ul li {
	list-style:none;
	margin:0 0 5px 0;
    padding:0 0 0 0;
}

#top_mnu tr .item ul li a {
	font:10px Tahoma;
	color:#caccce;
	text-decoration:none;
	list-style:none;
}

#top_mnu tr .item ul li a:hover {
	color:#cbe603;
}
.ul_vote{
	color: #C7E602;
	margin: 0px 0xp 0px 0px;
	padding: 0px;
}

.polllink {
	font-size:11px;
	color: #C7E602 !important;
	display:block;
	padding:5px 5px;
	text-decoration:underline !important;
	cursor:pointer;
	cursor:hand;
	text-align: left;
	margin: 0px 3px 0px 10px;
}

.tellus {
	padding:10px 20px;
	border:0;
	color:#c7e602 !important;
	font-size:12px;
	dispay:block;
	text-align:center;
	width:170px;
}

.rq {
	float:left;
	display:block;
	padding:5px 3px;
}

.voted {
	/*width:100% !important;*/
	padding:0 10px;
	border:0 !important;
}

.voted h3 {
	width:90% !important;
	color:#c7e602 !important;
	font-size:13px;
	font-weight:bold;
	padding:5px 0 !important;
	margin:0 !important;
}

.voted h2 {
	font-size:12px !important;
	margin:20px 0 10px 0 !important;
	padding:0 !important;
}

.poll {
	border:0;
	padding:10px 0;
	madrgin:0;
	text-align:left;
}

.clmn {
	background:#385803 url(/images/clmn.gif) repeat-x top left;
	height:14px;
	float:left;
	border:1px #000 solid;
	margin:0px 0 2px 10px;
}

.percent {
	float:left;
	vertical-align:middle;
	line-height:16px;
	color:#cfe30e;
	font-weight:bold;
	font-size:12px;
}

.block_intro2 {
	width:258px;
	margin:5px 0px 0 8px;
	height:450px;
	float:left;
	border:1px solid #5D5E5F;
	background:#282d31;
}
span.rates {
	display: block;
	padding: 7px 0px 8px 28px;
	background: url(/images/star.png) no-repeat left center;
	font-weight: bold;
	color: #e86318; 
}

#block_agents_home img{
	margin: 0 17px 10px 0;
}

#block_agents_home a{
	outline: none;
}

#header2 { margin: 0;}
#header2 p { text-align:center; }
#header2 .menu-link-para { font-size:8pt; line-height:25px; padding:0; margin:0; }
#header2 .menu-link-subhead { font-size:8pt; padding:0; margin:18px 0 0 0; color:#E1FF00; opacity:0.88;filter:alpha(opacity=88); }
#header2 .menu-link-active { color:#E1FF00; }
.menu-link-para a, .menu-link-para a:active, .menu-link-para a:link, .menu-link-para a:visited  { color:#B8B8B8; text-decoration:none; }



.neighborhood_link, .neighborhood_link:active, .neighborhood_link:link, .neighborhood_link:visited { margin: 0; padding: 0; position: absolute; font-family: Tahoma; font-size: 10px; font-weight: bold; color: #7D8E82; text-decoration: none; }
.section_link, .section_link:active, .section_link:link, .section_link:visited { margin: 0; padding: 0; position: absolute; font-family: Tahoma; font-size: 10px; font-weight: bold; color: #CBE603; text-decoration: none; }
#search_map_canvas { height: 597px; left: 0; margin: 0px; position: absolute; top: 0; width: 736px; background: url("http://idealpropertiesgroup.com/frontend-ui/map-bg-brooklyn.png") 0px -6px no-repeat #000; }
#search_map_paper { height: 597px; left: 0; position: absolute; top: 0; width: 736px; }
