body {
	margin-left: 0px;
	margin-top: 23px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#1d1304;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	line-height:16px;
	 margin: 0;
  background:url(../images/bgtop.jpg) top center  repeat-x ;
  background-color: #01688d;
}

#bdycontainer
{
position:relative;
width:1200px;
height:auto;
overflow:hidden;
margin-left:auto;
margin-right:auto;
	  background:url(../images/bodybg.jpg) top center no-repeat;

}


#bdyinner
{

width:900px;
margin-left:auto;
margin-right:auto;


}

#maintop
{

background-image:url(../images/index01_05.jpg);
width:900px;
float:left;
}

#logo
{

width:625px;
height:74px;
float:left;
margin:15px 0 0 0;
}



#toprght
{
width:270px;
height:43px;
float:right;
}


#cont
{
width:262px;
margin-top:8px;

}

#icontp
{
width:54px;
float:right;
margin-top:8px;
}

#topPan{ width:889px; float:left; height:38px;margin:0 0 1px 4px;font-family:Arial, Helvetica, sans-serif;font-size:12; text-transform:uppercase;padding:0px; background-image:url(../images/menu.png);  background-repeat:repeat-x; font-weight:normal}
#topPan ul{ list-style:none;margin:0; padding:0}
#topPan ul li{float:left;position:relative; display:block ;width:148px; height:38px; margin:0; padding:0}
#topPan ul li a{ color:#000; text-decoration:none; text-align:center; font-size:13px; font-weight:bold;padding:10px 10px 10px 10px; display:block  }
#topPan ul li a span{padding:5px 15px;}
#topPan ul li a:hover{color:#000;background:url(../images/menu_over.png) left no-repeat; padding:10px 10px 10px 10px; }
#topPan ul li a:hover span{background:url(../images/menu_r.jpg) right no-repeat;}


.slider
{
width:900px;
height:283px;
float:left;}

.innerhd
{
width:900px;
height:202px;
float:left;}

#header
{
width:900px;
float:left;
}

#body
{

width:900px;
float:left;
margin-left:0px;
/*background-image:url(index01_05.jpg);
background-color:#FFFFFF;*/
}

#body p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	line-height:18px;
	 margin:8px 8px 15px 10px ;
	 text-align:justify;
	}

#bockmain
{
width:910px;
float:left;


}
#bdylft
{
width:300px;
float:left;
background-color:#e9d3ae;
margin-top:35px;
margin-left:35px;
}


.block1
{
	float:left;

width:292px;
height:323px;
overflow:hidden;
margin: 0px 9px 10px 0px;
/*behavior: url(border-radius.htc);*/ /* MSIE fix */
background: url(../images/block1.png) no-repeat ;
}

.block1 .blockhd
{
	  /* text-shadow: white 2px 2px 3px !important;*/
	color:#000 !important;
font-family: 'calibri','Archivo Narrow',calibri;
	font-size:22px;
	padding:10px 0 0 25px;
	text-transform:uppercase;
	font-weight:normal;

}
.block1 img
{
	  /* text-shadow: white 2px 2px 3px !important;*/
	padding:10px 20px 0 20px;

}




.block1 .blockhd2
{
/*font-family: 'Droid Sans', arial, sans-serif;*/
font-family: 'Archivo Narrow', sans-serif;

	font-size:16px;
	color:#640014;
	font-weight: normal;
	padding:7px;
	text-align:left;
	
	  margin-left:5%;
}
.block1 .blocktxt
{
/*	font-family: 'PT Sans Narrow', sans-serif;*/
font-family: 'Archivo Narrow', sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	padding:120px 50px 10px 50px;
	line-height:21px;
	text-align:center;


}

.block1 p
{

font-family: 'Archivo Narrow', sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000;
	text-align:right !important;
	margin-right:25px;


}


.block1 p a
{
	color:#fff !important;
	text-decoration:none;
}

.block1 p a:hover
{
	color:#000;
	text-decoration:underline;
}



.block1  ul
{
margin-top:10px;
	padding:0 10px 0 0 !important;
	
}


.block1 ul li

{
font-family: 'Archivo Narrow', sans-serif;
	font-size:12px;
	color:#fff;
	
	list-style-image:url(../images/bullet.png);
	line-height:23px;
	padding-left:17px;
	list-style-position: inside;
	list-style-type: disc;
	
}

.block2
{
	float:left;

width:292px;
height:323px;
overflow:hidden;
margin: 0px 9px 10px 0px;
/*behavior: url(border-radius.htc);*/ /* MSIE fix */
background: url(../images/block2.png) no-repeat ;
}


.block2 .blockhd
{
	  /* text-shadow: white 2px 2px 3px !important;*/
	color:#000 !important;
font-family: 'calibri','Archivo Narrow',calibri;
	font-size:22px;
	padding:10px 0 0 25px;
	text-transform:uppercase;
	font-weight:normal;

}
.block2 img
{
	  /* text-shadow: white 2px 2px 3px !important;*/
	padding:10px 20px 0 20px;

}




.block2 .blockhd2
{
/*font-family: 'Droid Sans', arial, sans-serif;*/
font-family: 'Archivo Narrow', sans-serif;

	font-size:16px;
	color:#640014;
	font-weight: normal;
	padding:7px;
	text-align:left;
	
	  margin-left:5%;
}
.block2 .blocktxt
{
/*	font-family: 'PT Sans Narrow', sans-serif;*/
font-family: 'Archivo Narrow', sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	padding:120px 50px 10px 50px;
	line-height:21px;
	text-align:center;


}

.block2 p
{

font-family: 'Archivo Narrow', sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000;
	text-align:right!important;
	margin-right:25px;


}


.block2 p a
{
	color:#fff!important;
	text-decoration:none;
}

.block2 p a:hover
{
	color:#000;
	text-decoration:underline;
}



.block2  ul
{
margin-top:10px;
	padding:0 10px 0 0 !important;
	
}


.block2 ul li

{
font-family: 'Archivo Narrow', sans-serif;
	font-size:12px;
	color:#fff;
	
	list-style-image:url(../images/bullet.png);
	line-height:23px;
	padding-left:17px;
	list-style-position: inside;
	list-style-type: disc;
	
}



.block3
{
	
	float:left;

width:292px;
height:323px;
overflow:hidden;
margin: 0px 9px 10px 0px;
/*behavior: url(border-radius.htc);*/ /* MSIE fix */
background: url(../images/block3.png) no-repeat ;
}



.block3 .blockhd
{
	  /* text-shadow: white 2px 2px 3px !important;*/
	color:#000 !important;
font-family: 'calibri','Archivo Narrow',calibri;
	font-size:22px;
	padding:10px 0 0 25px;
	text-transform:uppercase;
	font-weight:normal;

}
.block3 img
{
	  /* text-shadow: white 2px 2px 3px !important;*/
	padding:10px 20px 0 20px;

}




.block3 .blockhd2
{
/*font-family: 'Droid Sans', arial, sans-serif;*/
font-family: 'Archivo Narrow', sans-serif;

	font-size:16px;
	color:#640014;
	font-weight: normal;
	padding:7px;
	text-align:left;
	
	  margin-left:5%;
}
.block3 .blocktxt
{
/*	font-family: 'PT Sans Narrow', sans-serif;*/
font-family: 'Archivo Narrow', sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	padding:120px 50px 10px 50px;
	line-height:21px;
	text-align:center;


}

.block3 p
{

font-family: 'Archivo Narrow', sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000;
	text-align:right!important;
	margin-right:25px;


}


.block3 p a
{
	color:#fff!important;
	text-decoration:none;
}

.block3 p a:hover
{
	color:#000;
	text-decoration:underline;
}



.block3  ul
{
margin-top:10px;
	padding:0 10px 0 0 !important;
	
}


.block3 ul li

{
font-family: 'Archivo Narrow', sans-serif;
	font-size:12px;
	color:#fff;
	
	list-style-image:url(../images/bullet.png);
	line-height:23px;
	padding-left:17px;
	list-style-position: inside;
	list-style-type: disc;
	
}




.block4
{
	
	float:left;
width:300px;
height:96px;
overflow:hidden;
margin: 0px 2px 10px 0px;
background: url(../images/block4.jpg) no-repeat ;
}

.blockhd
{
/*font-family: 'Droid Sans', arial, sans-serif;*/
font-family: 'Archivo Narrow', sans-serif;

	font-size:16px;
	color:#000;
	font-weight: normal;
	padding:7px;
	text-align:left;
	  margin:5px 0 0 85px;
	  text-transform:uppercase;
}

.blocktxt
{
/*	font-family: 'PT Sans Narrow', sans-serif;*/
font-family: 'Archivo Narrow', sans-serif;
	font-size:11px;
	color:#000;

	padding:0 5px 5px 85px;



}

.block5
{
	
	float:left;
width:300px;
height:96px;
overflow:hidden;
margin: 0px 2px 10px 0px;
background: url(../images/block5.jpg) no-repeat ;
}

.block6
{
	
	float:left;
width:300px;
height:96px;
overflow:hidden;
margin: 0px 2px 10px 0px;
background: url(../images/block6.jpg) no-repeat ;
}


#body ul li
{
font-family: 'Archivo Narrow', sans-serif;
	font-size:12px;
	color:#fff;
	
	list-style-image:url(../images/bullet.png);
	line-height:23px;
	padding-left:17px;
	list-style-position: inside;
	list-style-type: disc;
	
}

.wt
{
	color:#fff;
text-decoration:none;
	}

.lihd
{
	color:#00fff6;
text-decoration:none;
	}

#innerpages{ 
width:916px;
float:left;

padding-top:35px; 
padding-left:30px;

}
#bdyrght
{
width:574px;
height:432px;
float:right;
background-color:#FFFFFF;
margin-top:35px;
margin-right:38px;
}

#bdyrght_index{
width:310px;
float:left;
background-color:#fff;
padding-top:35px; 
padding-left:35px;
}
#list {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #241103;
	list-style-position: outside;
	list-style-image: url(index01_29.jpg);
	list-style-type: circle;
	line-height:14px;
}
#list li{
margin-bottom:2px;
}


.footer {
	
	background:url(../images/footerbg.png) repeat-x ;
	position: relative;/* this gives IE6 hasLayout to properly clear */
width:100%;
height:auto;
margin-top:0px;
overflow:hidden;
/*border:#09335c 4px solid;*/
	clear: both; /* this clear property forces the .container to understand where the columns end and contain them */
}


.footer .blockmain
{
margin:0 auto;
padding:0 15px 0 15px;
width:910px;
/*height:210px;*/
height:auto;
overflow:hidden;

}



.footer .social
{
	float:right;
padding:0px 5px 0px 0px;
width:900px;
/*height:210px;*/
height:auto;

}

.footer .blockf1
{
	float:left;
padding:0px 5px 0px 0px;
width:585px;
/*height:210px;*/
height:auto;

}


.footer .blockf1 p
{

padding:0px 10px 0px 0px;

/*height:210px;*/
height:auto;
line-height:20px;

color:#64a3bb;

}


.footer .blockf1 .hd
{
	padding:0;
	width:auto;
font-family: 'Fjalla One', sans-serif;
	font-size:13px;
	color:#FFF;
	height:15px;

	font-weight:bold;

}



.footer .blockf2
{
	float:left;
padding:0px 0px 0px 0px;
width:320px;
/*height:210px;*/
height:auto;

}


.footer .blockf2 p
{

padding:0px 15px 0px 0px;

/*height:210px;*/
height:auto;
line-height:20px;
color:#64a3bb;

}


.footer .blockf2 .hd
{
	padding:0;
	width:auto;
font-family: 'Fjalla One', sans-serif;
	font-size:13px;
	color:#FFF;
	height:15px;

	font-weight:bold;

}







.footer .block ul
{
margin-top:0;
	padding:0 !important;
	
}


.footer .block ul li

{
font-family: 'Archivo Narrow', sans-serif;
	font-size:12px;
	color:#000;
	font-weight:normal;
	line-height:normal;
	vertical-align:top;
	list-style-image:url(../images/bullet.png);
	line-height:20px;
	padding-left:10px;
	list-style-position: inside;
	list-style-type: disc;
	
}

.footer .container 
{
	margin:0 auto;
	padding:10px 15px 15px 15px;
	width:900px;
	text-align:center;
	height:auto;
	}

.footer .links 
{
	margin:0 auto;

	font-family: 'Archivo Narrow', sans-serif;
	font-size:12px;
	color:#d8e8ee;

	}
	
		
.footer .links a
{
	color:#d8e8ee!important;

	text-decoration:none;
	outline:none;
	}

.footer .links a:hover
{
	color:#FFF !important;

	text-decoration:none;
		outline:none;
	}


.footer .copy 
{
	margin:auto 0;
	width:auto;
	padding:5px 0 5px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#a4d5e8;
	line-height:18px;
	}
	

a.l1:link {
	color: #333333;
	text-decoration: none;
}
a.l1:visited {
	color: #333333;
	text-decoration: none;
}
a.l1:hover {
	color: #333333;
	text-decoration: none;
}
a.l1:active {
	color: #333333;
	text-decoration: none;
	}
a.l2:link {
	color: #5a4736;
	text-decoration: none;
}
a.l2:visited {
	color: #5a4736;
	text-decoration: none;
}
a.l2:hover {
	color: #5a4736;
	text-decoration: none;
}
a.l2:active {
	color: #5a4736;
	text-decoration: none;
	}
	
h1
{
font-family:Arial, Helvetica, sans-serif;
color:#c6d9de;
font-size:15px;
font-weight:bold;
background:url(../images/innerhd.png);
background-repeat:no-repeat;
padding:15px 15px 15px 50px;
background-position:left;
margin:10px 0 0 0;
text-transform:uppercase;
}

h2
{
font-family:"Times New Roman", Times, serif;
font-size:20px;
color:#d5a211;
margin-bottom:0px;
font-weight:normal;
}

h3
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#261003;

}
.backsubhead{

}

a.l3:link {
	color: #241103;
	text-decoration: none;
}
a.l3:visited {
	color: #241103;
	text-decoration: none;
}
a.l3:hover {
	color: #241103;
	text-decoration: none;
}
a.l3:active {
	color: #241103;
	text-decoration: none;
	}
.brd
{
border:1px solid #4b402d;

}
#lefthdg
{
id="Layer9" style=" position:fixed;
width:43px; 
height:805px;
z-index:35; 
left: -5px; 
top: 20px;"
}

.texthd
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
font-weight:bold;
}
.picgallery
{
float:left;
width:867px;


}
.pichd
{
float:left;
width:422px;
height:32px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:13px;
background:url(pichd.jpg);
background-repeat:no-repeat;
text-align:center;
font-weight:bold;
text-transform:uppercase;
vertical-align:middle;
padding-top:6px;


}
.table_brd{

border:#E5E5E5 1px solid;
background-color:#F8F8F8;
padding:18px;
}

.fom_brd{
border:#CDCDCD 1px solid;}
.colstar{color:#FF0000;}

.golden{font-family:"Times New Roman", Times, serif;
font-size:20px;
color:#d5a211;
margin-top:10px;
font-weight:normal;}

.hdbdr {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #d5a211;
	border-right-color: #d5a211;
	border-bottom-color: #d5a211;
	border-left-color: #d5a211;
}

table.outer
{ background-image:url(../images/tbbg.jpg);
background-repeat:repeat-x;
background-color:#217491;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
border:#004d68 solid 1px;
border-collapse: collapse;
}
table.outer th 
{
background-image: linear-gradient(to bottom, #004d68, #005877);
background-color:#004d68;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#fff !important;
text-align:left;
padding:7px 0 7px 15px;
border:#004d68 solid 1px;
border-collapse: collapse;



}
table.outer td{
padding:5px;
border:#004d68 solid 1px;
border-collapse: collapse;
padding:5px;

}
