@import url(default.css);
@import url(navigation.css);
@import url(calendar.css);

#main
{
   margin:0px;
   padding:0px;
   width:495px;
}

#sidebar
{
   padding:0px;
   margin:0px;
   margin-right:20px;
   width:219px;
}

#rentalterms
{
   margin-top:10px;
   margin-left:28px;
   list-style:none;
   width:440px;
}

#rentalterms li
{
   background: transparent url("../img/bullet.gif") no-repeat top left ;
   padding-left:18px;
   padding-bottom:5px;
}

#rentalterms li p
{
   font-size:12px;
   position:relative;
   top : -0.4em;
}

.box div
{
	float:left;
   font-size:11px;
   padding:0px;
   margin:0px;
	color: #555;
	font-weight: bold;
}

.box .title
{
   position:relative;
   top:3px;
   left:-3px;
   color: #826C55;
   font-size: 16px;
   font-weight: bold;
   background-color: transparent ;
}

.box .t-x-, .box .b-x- { width :191px }

.box .tx--, .box .t-x-, .box .t--x { height:32px }
.box .tx--, .box .t--x             { width :14px  }

.box .tx-- { background:  url("../img/box_top_x--.gif") bottom right no-repeat } /* 14px x 32px */
.box .t-x- { background:  url("../img/box_top_-x-.gif") bottom left repeat-x   } /*  1px x 32px */
.box .t--x { background:  url("../img/box_top_--x.gif") bottom left no-repeat  } /* 14px x 32px */

.box .bx--, .box .b-x-, .box .b--x { height: 5px; font-size:0px; margin-bottom:20px;}
.box .bx--, .box .b--x             { width :14px  }

.box .bx-- { background:  url("../img/box_bot_x--.gif") bottom left no-repeat } /* 14px x 5px */
.box .b-x- { background:  url("../img/box_bot_-x-.gif") bottom left repeat-x  } /*  1px x 5px */
.box .b--x { background:  url("../img/box_bot_--x.gif") bottom left no-repeat } /* 14px x 5px */

.box .content
{
	border-bottom: 2px solid #F5EDE3;
	width:215px;
}

.box .border
{
   border-left: 2px solid #E1D4C0;
	height:130px ;
}

.box .rentalperiod, .box .rentalprice
{
   position:relative;
   left:9px;
   background-color: transparent;
   line-height:165%;
}

.box .rentalperiod
{
   width:160px;
}

.box .rentalprice
{
   text-align : right ;
   width:35px;
   font-style: italic;
}

#contact .border
{
 	height:183px
}

#contact table
{
   width:100%;
}

#contact table td
{
   padding-left:9px;
}

.cn table, .ce table
{
   margin-top:3px;
}

.cn table, .ce table, .ca table
{
   margin-bottom:7px;
}

