/* CSS Document */

#callout1 {		width: 233px;
		height: 220px;
		margin-bottom: 9px;
		background: url(images/20050822_fm_land_photo.jpg) no-repeat top left;
}

div#footer {
	width: 1020px;
	_width: 1058px;
	background: #f5f5f5 url("/images/bg/footer_bg_landingpages.png") no-repeat bottom;
}

div.main {
	width:1020px; 
	background: url("/images/bg/gray_border_landingpages.png") repeat-y top center;
}

/* Dark */
.box_blue_dark_top {
	float:left;
	background-image:url("/images/landing/box_blue_dark_top.png");
	background-repeat:no-repeat;
	width: 328px;
	height:12px;
}	

.box_blue_dark_left {
	float:left;
	background-image:url("/images/landing/box_blue_dark_left.png");
	background-repeat:repeat-y;
	width:12px;
	height:146px;
}

.box_blue_dark_middle {
	float:left;
	background-image:url("/images/landing/box_blue_dark_middle.png");
	background-repeat:repeat;
	width:285px;
	_width: 305px;
	height:146px;
	padding-left: 20px;
}	

.box_blue_dark_right {
	float:right;
	background-image:url("/images/landing/box_blue_dark_right.png");
	background-repeat:repeat-y;
	width:11px;
	height:146px;
}	

.box_blue_dark_bottom {
	float:left;
	background-image:url("/images/landing/box_blue_dark_bottom.png");
	background-repeat:no-repeat;
	width: 328px;
	height:12px;
}

/* Light */
.box_blue_light_top {
	float:left;
	background-image:url("/images/landing/box_blue_light_top.png");
	background-repeat:no-repeat;
	width: 328px;
	height:12px;
}	

.box_blue_light_left {
	float:left;
	background-image:url("/images/landing/box_blue_light_left.png");
	background-repeat:repeat-y;
	width:12px;
	height:146px;
}

.box_blue_light_middle {
	float:left;
	background-image:url("/images/landing/box_blue_light_middle.png");
	background-repeat:repeat;
	width:285px;
	_width: 305px;
	height:146px;
	padding-left: 20px;
}	

.box_blue_light_right {
	float:right;
	background-image:url("/images/landing/box_blue_light_right.png");
	background-repeat:repeat-y;
	width:11px;
	height:146px;
}	

.box_blue_light_bottom {
	float:left;
	background-image:url("/images/landing/box_blue_light_bottom.png");
	background-repeat:no-repeat;
	width: 328px;
	height:12px;
}

/* General */

.box {
	float:left;
	width: 328px;
	height: 170px;
	margin-top:15px;
}	

.box_first{
	margin-right:15px;
	_margin-right:5px;
}

.box_last{
	float:left;
	margin-left: 15px;
	_margin-left: 5px;
}

.box h4{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	text-decoration:underline;
}

.box p{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	font-weight:bold;
}

.box_hide{
	display:none;
}

.box_show{
	display:block;
	width:1020px;
}

/* Corners */
.div_lo{
	float: left;
	width: 15px;
	height: 63px;
	background-image:url(/images/landing/div_lo.png);
	background-repeat:no-repeat;
	background-position:bottom;
}

.div_ro{
	float:left;
	width: 14px;
	height: 63px;
	background-image:url(/images/landing/div_ro.png);
	background-repeat:no-repeat;
	background-position:bottom;
}

.div_lu{
	float:left;
	width: 15px;
	height: 13px;
	background-image:url(/images/landing/div_lu.png);
	background-repeat:no-repeat;
}

.div_ru{
	float:left;
	width: 14px;
	height: 13px;
	background-image:url(/images/landing/div_ru.png);
	background-repeat:no-repeat;
}

/* Sides */

.div_top{
	float:left;
	width: 985px;
	_width: 985px;
	height: 63px;
	background-image:url(/images/landing/div_top.png);
	background-repeat:repeat-x;
	background-position:bottom;
}

.div_bottom{
	float:left;
	width: 985px;
	height: 63px;
	background-image:url(/images/landing/div_bottom.png);
	background-repeat:repeat-x;
}


.div_left{
	float:left;
	width: 15px;
	height: 65px;
	background-image:url(/images/landing/div_left.png);
	background-repeat:repeat-y;
}

.div_right{
	float: left;
	width: 14px;
	height: 65px;
	background-image:url(/images/landing/div_right.png);
	background-repeat:repeat-y;
}

/* Middle */
.div_middle{
	float:left;
	width:985px;
	height:65px;
	background-image:url(/images/landing/div_middle.png);
	background-repeat:repeat;
}


/* White Box Base */

.white_box{
	float:left;
}

.wb_lo{
	float: left;
	width: 11px;
	height: 11px;
	background-image:url(/images/landing/white_box_lo.png);
	background-repeat:no-repeat;
}

.wb_ro{
	float:left;
	width: 10px;
	height: 11px;
	background-image:url(/images/landing/white_box_ro.png);
	background-repeat:no-repeat;
}

.wb_lu{
	float:left;
	width: 11px;
	height: 10px;
	background-image:url(/images/landing/white_box_lu.png);
	background-repeat:no-repeat;
}

.wb_ru{
	float:left;
	width: 10px;
	height: 10px;
	background-image:url(/images/landing/white_box_ru.png);
	background-repeat:no-repeat;
}

.wb_top {
	float:	left;
	height: 11px;
	width: 	100px;
	background-image:url(/images/landing/white_box_top.png);
}

.wb_bottom {
	float:	left;
	height: 10px;
	width: 	100px;
	background-image:url(/images/landing/white_box_bottom.png);
}

.wb_left {
	float:	left;
	height: 100px;
	width: 	11px;
	background-image:url(/images/landing/white_box_left.png);
}

.wb_right {
	float:	left;
	height: 100px;
	width: 	10px;
	background-image:url(/images/landing/white_box_right.png);
}

.wb_middle {
	float:	left;
	height: 90px;
	width: 	90px;
	background-image:url(/images/landing/white_box_middle.png);
}

