body {
	background-image: url(images/bg.jpg);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.header-bg {
	background-image:url(images/body-top.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}
.header-bg2 {
	background-image:url(images/header-bg.jpg);
	background-repeat:no-repeat;
	background-position:center bottom;
}
.header-menu {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	font-size:11px;
	text-transform:uppercase;
}
.header-menu:hover {
	text-decoration:underline;
}
.header-menu2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	font-size:11px;
}
.header-menu2:hover {
	text-decoration:underline;
}
/*----------------------------------------------------body-area*/

.contact-area {
	background-image:url(images/contact-area-bg.jpg);
	background-repeat:no-repeat;
	background-position:center top;
}
.body-bg-area {
	background-image:url(images/white-bg-middle.jpg);
	background-repeat:repeat-y;
	background-position:center top;
}
.body-menu2 {
	font-family:"Arno Pro","Times New Roman";
	color:#fff200;
	text-decoration:underline;
	font-weight:normal;
	font-size:13px;
}
.body-menu2:hover {
	text-decoration:none;
	color:#FFFFFF;
}
.body-menu3 {
	font-family:Arial, Helvetica, sans-serif;
	color:#003162;
	text-decoration:underline;
	font-weight:normal;
	font-size:12px;
}
.body-menu3:hover {
	text-decoration:none;
	color:#000000;
}
.body-contents {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	font-weight:normal;
	font-size:12px;
	line-height:24px;
	overflow:auto;
	width:100%;
	
}

.scroll {
	overflow:auto;
	width:100%;
	line-height:22px;
	height:400px;
	}

.heading1 {
	font-family:"Arno Pro","Times New Roman";
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;
	font-size:48px;
	text-transform:uppercase;
}
.heading2 {
	font-family:"Arno Pro","Times New Roman";
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;
	font-size:24px;
}
.heading3 {
	font-family:"Arno Pro","Times New Roman";
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;
	font-size:24px;
}
.heading4 {
	font-family:"Arno Pro","Times New Roman";
	color:#000000;
	text-decoration:none;
	font-weight:normal;
	font-size:24px;
}
.heading5 {
	font-family:"Arno Pro","Times New Roman";
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;
	font-size:36px;
}
.heading6 {
	font-family:"Arno Pro","Times New Roman";
	color:#ffffcc;
	text-decoration:none;
	font-weight:normal;
	font-size:36px;
}

.bold {
	font-weight:bold;
	color:#000066;}
/*----------------------------------------------------feature panel*/

td.rightpan {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;
	font-size:12px;}	 
	
/*----------------------------------------------------sizes & prices table*/

td.pricetop {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
	font-size:12px;
	background-color:#002a5c;}	
	
td.price2 {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:12px;
	background-color:#e0f0f3;}	
	
td.price1 {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:12px;
	background-color:#d2e4e8;}				

/*----------------------------------------------------footer-area*/

.footer-bg {
	background-image:url(images/footer-bg.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	background-color:#bed6de;
}
.footer-contents {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#003162;
	text-decoration:none;
	font-weight:normal;
	font-size:11px;
	line-height:22px;
}
.footer-contents2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;
	font-size:11px;
}
.footer-menu2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#003162;
	text-decoration:none;
	font-weight:normal;
	font-size:11px;
}
.footer-menu2:hover {
	text-decoration:underline;
	color:#000000;
}

.img_margin_right {
	margin-right:10px;
	margin-top:3px;}
	
.img_margin_top_left {
	margin:10px;}
