@font-face {
    font-family: 'GillSansMTRegular';
    src: url('gil_____.eot');
    src: url('gil_____.eot') format('embedded-opentype'),
         url('gil_____.woff') format('woff'),
         url('gil_____.ttf') format('truetype'),
         url('gil_____.svg#GillSansMTRegular') format('svg');
}



@font-face {
    font-family: 'FuturaCondensedMediumMedium';
    src: url('futuracondensedmedium.eot');
    src: url('futuracondensedmedium.eot') format('embedded-opentype'),
         url('futuracondensedmedium.woff') format('woff'),
         url('futuracondensedmedium.ttf') format('truetype'),
         url('futuracondensedmedium.svg#FuturaCondensedMediumMedium') format('svg');
}



body {
	margin:0px auto;
	font-family:arial;
	font-size:14px;
	color:#000000;
	text-decoration:none;
	text-align:center;
	margin:0 auto; 
	background-image:url(images/bg.jpg);
	background-repeat:repeat-x,y;
		}
		
		
			
#container{
	width:991px;
	min-height:3050px;
	margin:0 auto;
	background-color:#FFFFFF;
				}
				
#header{width:991px;
			height:167px;
			float:left;
			background-color:#ffffff;
			}
			
#logo{width:217px;
		height:111px;
		float:left;
		margin:10px 0 0 20px;
		}

#logo2{width:283px;
		height:126px;
		float:left;
		margin:20px 0 0 95px;
		}	
		
#logo3{width:240px;
		height:97px;
		float:right;
		margin:35px 27px 0 0;
		}		

#top{width:991px;
		height:451px;
		float:left;
		background-image:url(images/top.jpg);
		background-repeat:no-repeat;
		}

#nav{ width:708px;
		height:74px;
		float:right;
		margin-top:16px;
		background-color:#3d392f;
		}
		
.nav-item{ width:100px;
		height:44px;
		padding:30px 7px 0 7px;
		float:left;
		background-image:url(images/nav-item-border.jpg);
		background-repeat:no-repeat;
		background-position:right;
		color:#e4e2dd;
		font-size:12px;
		font-family:Arial;
		}
		
.nav-item a{ text-decoration:none;
		color:#e4e2dd;
		font-size:12px;
		font-family:Arial;
		}
		

#body{width:996px;
		height:3000px;
		float:left;
		}	
		
#bodyleft{width:329px;
			height:250px;
			float:left;
			margin-top:25px;
			margin-left:13px;
			}		
			
#bodyright{width:560px;
			height:220px;
			float:left;
			margin-top:35px;
			margin-left:20px;
			}			
			
			
#bodyrightimg{width:560px;
			height:255px;
			float:left;
			}	
			
#bodyrightimg-top{width:560px;
			height:39px;
			float:left;
			}	
			
#bodyrightimg-text{
	width:555px;
	height:183px;
	float:left;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	text-align:left;
	margin-top:0px;
			}		
			
#bodyrightimg-text-bottom{
	min-width:258px;
	height:38px;
	float:right;
	font-family:Futura-CondensedMedium;
	font-size:30px;
	color:#5a5858;
	text-align:left;
	margin:5px 44px 0 0;
			}	

			
.content-box{width:873px;
			min-height:590px;
			float:left;
			margin:0 0 35px 59px;
			padding-bottom:30px;
			background-color:#f5f5f5;
			}

.content-box-top-a{width:873px;
			min-height:38px;
			float:left;
			margin-top:20px;
			color:#fcb815;
			font-family:"Gill Sans MT";
			font-size:32px;
			text-align:center;
			}
			
.content-box-top-a-blue{
	color:#454c97;
	width:873px;
	text-align:center;
	font-family: Arial;
	font-size: 30px;
				}		
			

.content-box-top-b{
	width:873px;
	min-height:20px;
	float:left;
	font-family:"Gill Sans MT";
	color:#1d1d1d;
	font-weight:bold;
	text-align:right;
	margin-top:5px;
	font-size:22px;
			}

.content-box-top-b-blue{
			float:right;
			margin:5px 60px -15px 0;
			color:#2e2c2c;
			font-size:14px;
			padding-right:160px;
			}
			
.orange-text{ color:#f79d09;}

.text-blue{ color:#353b77;}


.bird-img {
	width:151px;
	height:158px;
	float:right;
	margin: -120px 100px 0 0;
		}

.content-box-middle{width:873px;
			min-height:230px;
			float:left;
			margin-top:15px;
			}

.content-box-middle-top{
	width:431px;
	min-height:31px;
	float:left;
	margin:15px 300px 0 130px;
	border-bottom: 1px solid #dadada;
	color:#fcb815;
	font-family:"Gill Sans MT";
	font-size:24px;
	text-align:left;
			}


.content-box-middle-text{width:635px;
			min-height:123px;
			float:right;
			margin:15px 110px 0 0;
			padding-bottom:20px;
			color:#424242;
			font-family:"Gill Sans MT";
			font-size:16px;
			text-align:left;
			}
			

.content-box-middle-price{
	width:103px;
	height:53px;
	float:left;
	background-image:url(images/package-bg.png);
	background-repeat:no-repeat;
	margin:-10px 0 0 -10px;
	color:#ffffff;
	padding:35px 0 0 0;
	font-family:Arial;
	font-size:30px;
	text-align:center;
			}


.content-box-middle-right{
	width:345px;
	height:285px;
	float:left;
	margin:0 0 0 110px;
			}

.content-box-middle-right-head{min-width:325px;
			height:22px;
			float:left;
			color:#292626;
			font-family:"Gill Sans MT";
			font-size:18px;
			text-align:left;
			margin:10px 0 5px 10px;
			}

.content-box-middle-right-list{min-width:295px;
				min-height:12px;
				float:left;
				margin:0 0 3px 20px;
				text-align:left;
				}

.content-box-middle-right-list ul{
			list-style-type: none;
			padding: 0;
			margin: 0;
			text-align:left;
			}

.content-box-middle-right-list li{
			background-image: url(images/arrow.png);
			background-repeat: no-repeat;
			background-position: 2px;
			padding: 2px 0 0 20px;
			text-align:left;
			font-size:13px;
			font-family:"Gill Sans MT";
			color:#534c4c;
			}



.content-box-middle-left{
	width:390px;
	height:290px;
	float:left;
			}

.content-box-middle-left-button-row{
			width:212px;
			height:282px;
			float:right;
			background-image:url(images/button-bg.png);
			background-repeat:no-repeat;
			}
			
			
.content-box-middle-left-button{width:207px;
			height:47px;
			float:right;
			margin:260px -200px 0 0;
			
			}


.content-box-bottom{
	width:733px;
	height:297px;
	float:left;
	margin:50px 0 0 110px;
			}


.content-box-bottom-box{
	width:384px;
	height:281px;
	float:left;
		}

.content-box-bottom-row1{
	width:360px;
	height:33px;
	float:left;
	color:#fcb815;
	font-family:"Gill Sans MT";
	padding-left:20px;
	font-size:24px;
	text-align:left;
		}


.content-box-bottom-row2{
	width:361px;
	height:212px;
	float:left;
	background-image:url(images/price-box-bg.jpg);
	background-repeat:no-repeat;
		}

.content-box-bottom-row2a{
	width:327px;
	min-height:12px;
	color:#fff;
	font-family:"Gill Sans MT";
	margin:10px 0 6px 20px;
	font-size:22px;
	text-align:left;
		}

.content-box-bottom-row2a-small{
	font-size:14px;
	margin:0 0 0 20px;
	}

.content-box-bottom-row2a-space{
	margin-top:15px;
	}


.content-box-bottom-row3{
	width:360px;
	height:33px;
	color:#c38519;
	font-family:"Gill Sans MT";
	margin-top:10px;
	float:left;
	font-size:18px;
	text-align:left;
		}


























			
#footer{width:937px;
			height:227px;
			float:left;
			border-top:2px solid #a7a7a7;
			border-bottom:2px solid #a7a7a7;
			margin-left:32px;
			margin-top:25px;
			}	
			
#footer-h{width:937px;
			height:23px;
			float:left;
			font:Arial, Helvetica, sans-serif;
			color:#6f6f6f;
			font-size:14px;
			text-align:left;
			font-weight:bold;
			margin-top:12px;
			}	
			
.footer-col{width:211px;
			height:151px;
			margin-right:45px;
			float:left;
			text-align:left;
			margin-top:10px;
			}		
			
.footer-col-h{width:211px;
			height:20px;
			margin-bottom:8px;
			float:left;
			font:Arial, Helvetica, sans-serif;
			font-size:16px;
			font-weight:bold;
			color:#1da2d1;
			text-align:left;
			}		


.footer-col-h a{
			text-decoration:none;
			font:Arial, Helvetica, sans-serif;
			font-size:16px;
			font-weight:bold;
			color:#1da2d1;
			}	
		
.footer-col-t{width:211px;
			height:20px;
			float:left;
			font:Arial, Helvetica, sans-serif;
			font-size:14px;
			font-weight:bold;
			color:#484848;
			text-align:left;
			}
			
.footer-col-t a{
			font:Arial, Helvetica, sans-serif;
			font-size:14px;
			font-weight:bold;
			color:#484848;
			text-decoration:none;
			}
			
.footer-col-t-nomargin{ margin-right:0px; }

.footer-col-t-rfloat{ float:right;}

#footer-bottom{width:350px;
			height:31px;
			float:right;
			margin:15px 20px 0 0;
			font:Arial, Helvetica, sans-serif;
			font-size:14px;
			color:#484848;
			}
			
#footer-bottom a{text-decoration:none;
			font:Arial, Helvetica, sans-serif;
			font-size:14px;
			color:#484848;
			}		
.blue-text {
	color: #fd3572;
}
.pink-text {
	color: #fd3572;
}
.orange-text {
	color: #f79d09;
}
